jarcane
Joined 12 years ago
Joined 12 years ago
Yes, that certainly was surprising.
Why does every commercial editor seem to desperately believe we all want this?
Why would I, as an actual developer, want "pair programming but now there's lag"?
I didn't even like the pairing fad in the first place, I found it awkward, anxiety-inducing, and slow. Adding an additional software dependency just seems worse.
There's no reason to own a television with a shitty computer built-in, when I can just buy a screen and plug it into my actually good computer.
Right now I have a 27" ThinkVision display and a pair of studio monitors, with both laptop and Switch connected to it. Media comes over the computer (who even buys cable in 2021 anyway?), audio patches into the display over USB-C/HDMI and out to the speakers.
I'm moving soon and I'll probably spring for a 30+" 4K for the living room at some point, and look into a receiver and theatre speakers but honestly I don't see the point.
You do pay a bit more for the display-per-inch, but the reason those "4K smart TVs" are so cheap is all the adware money, so they're only "cheap" in the way that Facebook is "free".
In the past I had trouble with client projects or dev tools only working in chrome, but I decided that the only way things get freer is to make myself fix those pain points when I come across them.
But this is 2021. You need to do some serious pruning just to get GCC in under 1gb. 50 mb is a fucking miracle.
It took a few years of those few dedicated weirdos bouncing off each other (and their Japanese equivalent boards) to fully metastasise into the face of modern neofascism.
It's possible to buy private insurance of course, a common solution for tech freelancers here is to make your own business and then hire yourself as an employee, so at least you can get an occupational health care plan.
But private health insurance here is a joke anyway, they don't cover a ton of things because they assume they can just refer you to the public care for any of the complicated stuff. Mine wouldn't even cover a CPAP machine, I had to get on a public waiting list and borrow one from the state, and it took months.
There's a reason most of their couriers are immigrants: anyone else can get paid more stocking a supermarket or driving a cab.
Instead, all Wolt couriers in Finland have been "independent contractors" and had to have their own business name or do other paperwork, that because of how Finnish law works for small business owners, means they get cut off from any public health insurance, unemployment insurance, etc.
Courier work doesn't pay nearly enough to afford private insurance here, and since they aren't unionized (because after all they're not "workers" but business owners), they can't join a union unemployment benefit either.
There has been an ongoing attempt at unionization but it has been difficult to push through; the apps are fighting against it tooth and nail because they already run at a loss and underpay the drivers as it is. Wolt deliberately obfuscates how much couriers are making an hour in the driver app, runs propaganda articles on the customer app, and both it and Foodora have continued to fight against employee or union recognition in the courts.
It's become apparent for a while they are running scared, and running out of money. Quality of service has massively degraded over the last two years, as they've stripped support staff to the bone, manipulated delivery fees and ranges to nickle-and-dime customers, massive order delays and fudged estimates, started manipulating algorithms to push certain restaurants and promotions, rushed couriers causing constant order failures, which then mean more cost in customer refunds. It's god bad enough I stopped using it completely, because I just could no longer trust that I'd even get what I ordered, or that it wouldn't be left a sodden mess leaking all over my entryway.
It's an app that was probably going to implode if they didn't get a buyout and soon, so this move is incredibly predictable. My only surprise is just how greedy they went with the bogus valuation here.
Have you ever tried to browse the web on a headset? I have. Even with the highest resolution available it was still a dismal, squinty experience, and actually trying to so much as type a URL was an exercise in frustration.
Simula, Facebook's virtual office meetings, all of this virtual office stuff ... ISTR we loudly declared the death of skeumorphism and yet here we are. "Put this dumb thing on your head just to have an office call" is such a bizarre over-correction to something, and I can't figure what it is. Are some people just really not coping with the shift to remote-first work life?
Who would actually want to do this? What benefit does this provide me over just ... having an extra monitor? Is this just throwing cash after a fad?
Beyond the barrier of technical knowledge, there's also a barrier of access: many people simply do not have internet access that allows true static hosting. Even setting aside the historical issue of IPv4 address limitations, there's things like ISP port blocking, packet filtering and snooping, rate-limiting of upload, etc., that exist specifically to prop up rent-seeking hosting companies and "business plans" that charge ten times the money for the same exact advertised service just with the blocks turned off.
My theoretical app basically can't exist anymore without a lot of awkward hacks. Windows actually still has web hosting features built-in, but I can't use them outside the local network because my ISP blocks the port for HTTP (as well as a ton of other protocols), and dynamic IP means I can't link it to a domain anyway without third-party tools like DynDNS. Instead I'd have to rely on tunneling services like localhost.run, or peer-to-peer protocols that piggy-back in clever ways on existing open ports, or else pony up for a business account and pay more money for, often, less bandwidth than I have now.
This is pretty much what killed me on it, and I think the leadership and community really don't understand that commodity development is important to language growth.
I like Rust and it opens up some interesting domains I don't get to play with much, but it's a considerable effort to learn it when I know there are zero real opportunities to use it professionally. I keep hearing hype about how this or that big giant company is using it, but none of them are hiring for it: it seems quite a few are just shifting internal C/C++ teams to Rust. The rare public openings are either a) demand extremely senior C/C++ level dev experience, or b) vague crypto/blockchain startups that reek of fly-by-night scams.
Far from the hope of "democratizing" systems programming, it seems like the industry has instead closed ranks around it and used it as a further gatekeeping tool to keep out entry or even journeyman level experience, and certainly anyone not already bathed in the old C languages.
I thought Rust was supposed to free us from C?