Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ragnese
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
211.
▲
by
ragnese
3y ago
It's not that I'm cool with the Pocket bullshit. It's just that I can't bring myself to more than a shrug when I put it next to Google or Microsoft. I mean, Chrome (including Chromium, IIRC) literally collects and ships
212.
▲
by
ragnese
3y ago
I was about to post this comment. I can't BELIEVE people are still hung up on the Mr. Robot thing. This is exactly what we're talking about in this thread when we say that HN has a strong anti-Mozilla bias for some reason.
213.
▲
by
ragnese
3y ago
> The shirt isn't white anymore but turning beige. Precisely because people let a lot of Mozilla's shit slide just because "there aren't any better alternatives". There's some nuance there, too. It's &q
214.
▲
by
ragnese
3y ago
At some point we just have to be okay with that. Threats and protests and complaints don't matter unless we back it up with something. If that means upgrading/repairing older devices instead of new ones, or not using web services
215.
▲
by
ragnese
3y ago
> For example, Deno ( https://deno.land/ ) initially launched with precarious compatiliblity with Node.js, but eventually had to make compromises and adapt so Node.js projects could migrate easier. And we have yet to see i
216.
▲
by
ragnese
3y ago
I first want to emphasize that I'm sorry you multiple rough experiences, and I'll concede that Arch seems to not meet your needs (especially your hardware needs, apparently). But, for anyone else reading, I'll say that I ran
217.
▲
by
ragnese
3y ago
> I vaguely remember one of typescripts developers stating that if they had to start it all over again, enums would not be added; as enums are the only thing emitting runtime code. It's true. I don't remember if that was the o
218.
▲
by
ragnese
3y ago
It's not nearly as bad as you're making it out to be. I only vaguely remember a big libpng breakage thing from ~10 years ago--is that what you're referring to? Also, I often go 6+ months without updating this machine. The onl
219.
▲
by
ragnese
3y ago
>> It's extremely nice to not have to aim for the precise edge of a window. > It's nice to be able to do these kinds of things one-handed. Was that supposed to be snarky/mocking? It's the internet, so it's
220.
▲
by
ragnese
3y ago
Maybe fewer avenues for them to activate the microphone, though.
221.
▲
by
ragnese
3y ago
You hold the Windows/Super key on your keyboard while clicking and dragging on the window with either the left or right mouse button. If you hold Super and left-click-drag, it moves the window around the screen as though you are clicki
222.
▲
by
ragnese
3y ago
I've never had a Twitter account, but I vaguely remember way back when it came out, that people were able to get tweets as SMS messages (IIRC, smart phones were already popular, but maybe not 100% saturation like now, or maybe internet
223.
▲
by
ragnese
3y ago
That counter argument sounds reasonable at a superficial level, but let me explain why it's really not the same thing at all. For context, first you said: "Or maybe you haven't taken the time to learn those tools and techniqu
224.
▲
by
ragnese
3y ago
I apologize for not being clear, but it was somewhat intentional because I didn't want to get dragged down into arguing about a specific ORM if I made too concrete of an example. What I'm thinking of is situations where you might
225.
▲
by
ragnese
3y ago
> The people who set the trends in the development industry are extremely smart. Sure. But, why do the trends keep changing, then? Why don't these smart people just get it right once and for all? It's because, frankly, the peop
226.
▲
by
ragnese
3y ago
Thank you for saying this. I don't consider myself some kind of 10x dev. Hell, most days I feel like a 0.1x dev. But, sometimes I can't help but feel like "everyone else" is doing it wrong. The cargo cult has been wrong
227.
▲
by
ragnese
3y ago
> They actually abstract the easy, boring part away, but they run with their tail between their legs as soon as the issue becomes interesting. This is the biggest offense, IMO. It's not just that ORMs are a leaky abstraction, it&#
228.
▲
by
ragnese
3y ago
I think the parent pretty clearly meant that you can spin up an instance of the same kind of database used in production. E.g., if you use MySQL in prod, you can spin up a local MySQL docker instance for tests rather than an in-memory not
229.
▲
by
ragnese
3y ago
SQLite behaves differently than MySQL. IMO, your ORM allowed you to write tests that were of dubious value.
230.
▲
by
ragnese
3y ago
But weren't older ORMs especially BAD at JOINs (N+1)? The value prop would've been even worse then.
231.
▲
by
ragnese
3y ago
Yes, that looks like a docker-compose config. But, it doesn't really matter. The point is that you could run MySQL in a way such that its storage (the actual data files) are on a virtual filesystem running in RAM. It's a nice wa
232.
▲
by
ragnese
3y ago
There are several reasons in this case: You don't always know before-hand when, where, or how it's going to "fail". SQL doesn't fail. Sure, *I*, the programmer, could use either incorrectly, but that's not what
233.
▲
by
ragnese
3y ago
> A year ago i had to develop a big Java application without orm (cto’s choice): i didn’t remember how tedious, error prone and slow is development without orm!!! Never do it again! To be fair, JDBC is an awful, awful, API. In a sane lan
234.
▲
by
ragnese
3y ago
I think that "requires a tweak at the string level" is not precisely true/correct, but the overall idea is true. For any non-trivial, long-lived, application you will at least have to inspect the ORM-generated SQL string for
235.
▲
by
ragnese
3y ago
This is an honest question. Have you worked on such systems, and which ORMs have you used with multiple databases? I ask this because (of course) every database has different features, and some of the ORM stuff might work differently depend
236.
▲
by
ragnese
3y ago
> Seems like the way to go, but instead these companies are all copying each other. That's the problem, IMO. Tech companies, down to the smallest start-ups, love to cargo-cult the big guys. If Google, Apple, and Twitter do something
237.
▲
by
ragnese
3y ago
Remote work has pros and cons--both at an organization level and at an individual level. I think that "both sides" have argued the pros and cons enough that I don't need to repeat them here. It's clear to me that no work
238.
▲
by
ragnese
3y ago
I thought Mozilla barely has anything to do with Rust anymore. I assume they're part of the foundation or something, but are they actually setting/imposing any policies for Rust anymore?
239.
▲
by
ragnese
3y ago
podman-compose was never official, though- was it? I'm still using it, because the last time I had time to mess with it, docker-compose still required a lot of fiddling to work with podman. From the other replies to your comment, I gue
240.
▲
by
ragnese
3y ago
I hate Electron apps, too, but I've not heard people complain about security before. What's the security problem with Electron apps? I understand that you're basically running a Node.js instance for each app, but why is that
More ›