Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grandinj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
grandinj
5y ago
The wear on most electronics is more dependent on thermal __cycling__ than it is on temperature, assuming it is run without it's operating temperature regime.
122.
▲
by
grandinj
5y ago
Agreed. It also unlocks another level of optimisation - the human one - I'm much better at reasoning my way through code improvements when I don't have to manage dealing with switching language/runtime models in the middle
123.
▲
by
grandinj
6y ago
Nix sounds like SELinux. A great idea in theory, but in practice just too hard. There is a great deal of genius in coming up with these ideas. There is just as much genius in finding the 80-90% solution that incorporates most of the origina
124.
▲
by
grandinj
6y ago
That is a mistake that sounds suspiciously self serving, given how many powerful people live and work there
125.
▲
by
grandinj
6y ago
There is no long-term solution to getting murdered in your sleep either, but we manage to live with that. In fact, at the risk levels that we are accustomed to dealing with on a day-to-day basis, there are plenty of adequate solutions to di
126.
▲
by
grandinj
6y ago
try h2database.com if you don't mind Java, has pretty full SQL support (except for weak support for CTEs) Disclaimer: H2 dev
127.
▲
by
grandinj
6y ago
Embedded databases where the db is a single file are the bomb. We build several products in Java using H2 as our database. What a pleasure. Full SQL support, zero configuration/installation/etc. Just copy data-files/dbs aroun
128.
▲
by
grandinj
6y ago
Not sure about screen-recording, but for screen-sharing purposes, it breaks frequently (as in, every couple of months). Which is not surprising, because pipewire, too, decided to start from from scratch instead of working inside gstreamer.
129.
▲
by
grandinj
6y ago
What I mean is, it would be really nice if someone would build such a toolkit - I know the code exists inside things like Chrome and Firefox, but I'm not aware of any standalone libraries that make it easy to (a) create a sandboxed chi
130.
▲
by
grandinj
6y ago
Finally, we are seeing more applications pushing chunks of themselves into sandboxed sub-processes. Now if only there was a nice open-source, cross-platform way to do this..... hint..... hint...... :-)
131.
▲
by
grandinj
6y ago
> too many programs with a single exception handler right For a number of useful applications, this is exactly the right, correct, and most useful approach. I currently maintain several successful (within our commercial niche) 100kLOC+ p
132.
▲
by
grandinj
6y ago
> tactical gear for hostage-taking You're talking about people who wear tactical gear to go to the corner store. Who carry guns and flex-cuffs because they are desperate to be some kind of "big man". Probably a handful of
133.
▲
by
grandinj
6y ago
And when gradle fails (which is frequent) your debugging abilities are extremely limited. For example, someone “donated” a gradle build script to an open source project I help maintain. It lasted less than 6 months before it began breaking,
134.
▲
by
grandinj
6y ago
You're probably in a room null when in your "normal position to interact with the PC". Try moving them closer to the back wall. Or there are room treatments like adding some kind of absorption panel to the problematic wall(s)
135.
▲
by
grandinj
6y ago
I guess the obvious answer to this is: congratulations! You must have a successful product, or you wouldn’t be seeing so many requests. Now that you have a successful product, you have the budget to generate a solution. Personally, in this
136.
▲
by
grandinj
6y ago
FSM are fun to write but horrible to modify especially if you’re not the one who wrote it.
137.
▲
by
grandinj
6y ago
Unless that model was expected to also function as some kind of push-to-talk device on a local radio network.
138.
▲
by
grandinj
6y ago
That sounds like a good idea that should be added to the WireGuard installer? Perhaps log a feature request?
139.
▲
by
grandinj
6y ago
Causation may be backwards here - people with good mental health are more likely to be kind to others because there is no mental baggage standing in the way.
140.
▲
by
grandinj
6y ago
It’s not really criticism so much as using a widely known fantasy setting as a starting point for exploring history
141.
▲
by
grandinj
6y ago
wxwidgets is reasonable
142.
▲
by
grandinj
6y ago
CIFS is do-able, but you would need the database to have a special mode for it, and for some extra API to be exposed by the kernel (byte-level locking) NFS is just about impossible (except in narrowly restricted situations)
143.
▲
by
grandinj
6y ago
Oracle has mostly disbanded the team that was working on it, leaving only one or two staff to manage community contributions. There are however, a couple of small companies, and some individuals using it, and providing contributions.
144.
▲
by
grandinj
6y ago
Yeah, your mileage may vary. I was writing UIs in Swing 10 years ago, and we managed fine even back then, but our target customer is technical people so maybe our definition of "looks good" is somewhat easier.
145.
▲
by
grandinj
6y ago
Sigh. I had such high hopes for it, and then Oracle abandoned it. But we are trying it, and opinions (internal to my company) are varied. Some people like it, but I don't. Because (a) it has missing functionality here and there (b) it
146.
▲
by
grandinj
6y ago
We build all our desktop products using Swing, and it works pretty well. Looks pretty native (if you want it to), is thoroughly battle-tested, reasonably performant, and has a bazillion open-source extras floating around (of varying quality
147.
▲
by
grandinj
6y ago
Except for that pesky swallowing of exceptions, I agree
148.
▲
by
grandinj
6y ago
Just noting that the abstraction stuff is mostly a consequence of the CORBA-derived, over-engineered "Enterprise Java" space, and provided you stay out of that tar-pit, and choose your libraries/dependencies wisely, Java is r
149.
▲
by
grandinj
6y ago
I so glad to see there are still people practicing sound engineering in this world. The driving force behind Wayland appears to be commercial interests that have no interest in the desktop use-case per-se. The linux-only outcome is purely a
150.
▲
by
grandinj
6y ago
We used to have a well-functioning display server that was robust and battle-tested. The wayland people replaced that with a half-baked solution because they insisted on boiling the ocean - replacing the entire thing in one go, instead of w
More ›