[-] [email protected] 14 points 3 days ago

I naively thought it I may as well take a job using Go, as learning a new language is broadening, and some people like it, so lets find out first hand... I knew it was a questionable choice, looking at how Go adoption tailed off a while ago.

Turns out I hate Go. Sure it's better than C but that's a very low bar, and C was never a good alternative choice for the use cases I'm encountering. I'm probably suffering from a codebase of bad Go, but holy shit it's painful. So much silent propagation of errors up the stack so you never know where the origin of the error was. So very much boilerplate to expand simple activities into long unreadable functions. Various Go problems I've hit can be ameliorated if you "don't do it like that", but in the real world people "do it like that" all the time.

I'm really starting to feel like there are a lot of people in the company I've joined who like to keep their world obtuse and convoluted for job security.

[-] [email protected] 3 points 6 days ago

floppy drive, hard drive, sechs drive — we got building blocks. Crowd sourcing a joke could work.

[-] [email protected] 42 points 2 months ago

So many people just can't understand this. In dense city streets your journey times are usually decided by how long you spend waiting in queues and barely affected at all by your top speed. Which is why you can get around a city by bike faster than by car, even though few transportation riders cruise at much more than ~16mph/25kph on the flat.

I used to think that people just hadn't thought this through and realized it, but I've had a few online discussions where it's clear some people are just flat out incapable of understanding that when there's congestion, speeding to a traffic queue most often just means a longer wait in the queue, not a shorter journey time.

[-] [email protected] 33 points 3 months ago

What? We're burning more fossil fuels than ever and the earth feedback loops seem to be kicking off. Just because we're also expanding use of less destructive energy sources doesn't mean we're curbing output. Making things worse slightly less quickly isn't making things better.

[-] [email protected] 30 points 3 months ago

And yet there's a big push to rename git "master" branches, which have no slave connotations and are more analogous to master recordings.

Its not like I'll fight it, but it's stupid.

[-] [email protected] 107 points 3 months ago

You do? Because I don't. There is nothing racist about the concept of master. Is a masterpiece racist? Are master tapes, Are post-graduate degrees racist? We may as well declare "work" insensitive because slaves had to work.

Don't get me wrong, there are many terms we should adjust. I just can't see how "master" is one of them.

[-] [email protected] 40 points 3 months ago

I have to say this is always my thought when I see those signs. "Road work ends" would convey what they mean in normal English.

Similarly the strange US habit of text on the ground being written bottom to top. I get what they intended, but I don't get why, then they first saw the effect, they didn't laugh and realize it didn't work. There's a road lane near me that says "BUSES NO" "TRUCKS NO" and I always picture someone disciplining a naughty bus.

[-] [email protected] 34 points 10 months ago

Lol, no mention of the fact that Ubuntu was already shipped on almost the entire Dell range, but only in China and developing world markets. This was because they had sold millions of laptops without OS in those markets, which immediately were flashed with pirated Windows, and Microsoft were pissed off. They pressured the Chinese govt to require computers must ship with an OS, so Cannonical/Ubuntu stepped in, did it for cheap (~$1/machine) and... they were still of course flashed with pirated windows immediately.

They didn't ship to the US or Europe etc., because in those markets Dell got more kickback-money than they spent, from Windows and the various crapware they shipped pre-installed. So shipping Ubuntu in the US actually cost Dell money.

[-] [email protected] 34 points 11 months ago

I've never understood why more people don't dry themselves in the shower, and dry their feet on the way out. Why use the bath mat as a special communal foot sole towel? It's much nicer when it's just a comfortable dry mat for standing on with bare feet.

[-] [email protected] 31 points 11 months ago

Perl is a write-only language.

[-] [email protected] 88 points 1 year ago

Kids often don't know the difference between "wifi" and the Internet. It's not an age thing these days.

[-] [email protected] 27 points 1 year ago

You feel that given such an amazing opportunity, that is the single most important issue on the planet?

We're doomed.

1
submitted 1 year ago by [email protected] to c/[email protected]

Well someone has to post something to this Somerville Community... So it has to be something about the community path obviously...

Google maps is always rubbish for bicycle navigation, but OpenStreetMap offers three different navigation systems for bikes, all of which are better. I'm most impressed with GraphHopper - 3 days into the community path opening will happily route you down the new path. It doesn't seem to know about the High School diversion, but that's realtively minor.

Its route for me to get to the Seaport from near Davis is pretty much what I would choose.

4
submitted 1 year ago by [email protected] to c/[email protected]

In Cambridge, MA, USA, and nearby communities, bike advocates have made real progress with lanes and paths and general infrastructure. Also the city requires that new builds have a proper bike room. This building was recently gutted and fitted out and this is the bike room today - overloaded, and the building is barely half full... Looks like they will need to find more efficient bike racks!

Meanwhile in a recent commute I was in a queue of 30 bicycles at a light at which about 6-8 cars get through at a time. 10-15 years ago I was one of the few bikes on the roads at any time.

Hats off to the advocates and representatives of the local cities that have made this happen through continuous pressure and work over decades...

1
submitted 1 year ago by [email protected] to c/[email protected]

The lack of keyboard interface on Lemmy is killing me, but really what I want is a good client in Emacs. However, it's beyond my Elisp to design and start such a project, but I could probably help. Anyone on it?

view more: next ›

sping

joined 1 year ago