Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ragnese
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
31.
▲
by
ragnese
11mo ago
Point taken on GTK, and I can't really disagree since I haven't even poked at writing a GTK GUI in many years. But, you still couldn't resist complaining about the UI implementations, which sounds more like complaints about G
32.
▲
by
ragnese
11mo ago
There are multiple angles. As the stewards of GTK, they should , IMO, try to keep it flexible and customizable to whatever extent is manageable and reasonable. This post is about Mutter, which is a window manager, which should have very li
33.
▲
by
ragnese
11mo ago
Probably yes. And, good. It's free software. I still use GNOME Shell, and the minute the make a change that I don't want to deal with, I'll change to something else. Easy as that.
34.
▲
by
ragnese
1y ago
Yes. The first time I heard/read someone describe this idea of managing parallel agents, my very first thought was that this is only even a thing because the LLM coding tools are still slow enough that you can't really achieve a g
35.
▲
by
ragnese
1y ago
Well, that's how Mr. Stenberg described it, but he wasn't the one using them. I don't know how the contributor feels about his AI tool(s).
36.
▲
by
ragnese
1y ago
It was AstroTurfed to hell and back here and on Reddit. I know that much.
37.
▲
by
ragnese
1y ago
> Setting aside the objections some have to exceptions generally: Checked exceptions, in contrast to unchecked, means that if a function/method deep in your call stack is changed to throw an exception, you may have to change many fu
38.
▲
by
ragnese
1y ago
I'm with you when it comes to checked exceptions. I have several ranty comments on this site about how everyone has been wrong to cargo-cult hatred of the feature for the last decade or so. But, I'd still rather have safe/cor
39.
▲
by
ragnese
1y ago
That's a fair point. You don't have to write Java with giant graphs of objects-in-objects-in-objects and heavy mixing of (often mutable) data and logic in the same classes, but it's hard to deny that the culture, convention
40.
▲
by
ragnese
1y ago
That's a whole huge can of worms, too. Coroutines and the suspend keyword were a great innovative feature at the time (very clever implementation on the JVM and good API design given the limitations of the implementation and syntax des
41.
▲
by
ragnese
1y ago
EDIT: Forgot to confirm that I do, in fact, use Kotlin for a fairly large and moderately complex backend system (multiple deployed systems, including one HTTP REST-ish API). I'm of two minds about it. I started working with Kotlin back
42.
▲
by
ragnese
1y ago
Well, 4:3 is less wide than 16:9 or 16:10 or whatever else we're doing these days. But, I do agree that this was likely never the driver. In fact, I've always thought the "obvious" explanation is simply that window con
43.
▲
by
ragnese
1y ago
I always felt the same way while I was in grad school. The fact that my tuition was covered by working as either a teaching assistant or as a research assistant on a grant, AND that I actually got a paycheck that was mostly-enough to surviv
44.
▲
by
ragnese
1y ago
Is this different than how military spending is spread, though? That's not a rhetorical question- I'm not tuned in enough to know. Even though I've seen military bases in the middle of nowhere, I've certainly seen some b
45.
▲
by
ragnese
1y ago
You probably know better, and I probably should know better than to bother engaging, but... Why would you conflate giving a computer an objective command with what is essentially someone else giving you access to query a very large database
46.
▲
by
ragnese
1y ago
Thank you for sharing that experience. It certainly meshes with my suspicions. I'm actually currently experiencing almost the same phenomenon in my house. My refrigerator was here when I moved in five years ago. It has a service sticke
47.
▲
by
ragnese
1y ago
> Did things always feel like this? I wonder about this, too. What were things like in, say, the 1960s? When you went to buy a new appliance, did you feel like the appliance was designed to intentionally screw you as much as possible via
48.
▲
by
ragnese
1y ago
I have the same mentality as you. But, rather than form an opinion on whatever EU regulation is being interpreted as "requiring" these steps from Google et al, I think I'm going to assert that it's a red herring. The rea
49.
▲
by
ragnese
1y ago
I can't decide if username checks out or not...
50.
▲
by
ragnese
1y ago
> The issue I think you're outlining is whether someone builds because they believe in their product and its value or if they are profiteers charading as believers. I do agree with your overall criticism of short-sightedness and the
51.
▲
by
ragnese
2y ago
No doubt! I just like to point out the bullshit when I can. :)
52.
▲
by
ragnese
2y ago
Okay, so "fruitless" wasn't the right word. If you try to build an actual house out of LEGO bricks, you can eventually succeed and therefore the endeavor was technically "fruitful." I think I should've describe
53.
▲
by
ragnese
2y ago
For sure. I agree with everything you say, and I've experienced the same thing 100 times, myself--including the specific scenario of speeding up someone's MATLAB code by multiple orders of magnitude by vectorizing the crap out of
54.
▲
by
ragnese
2y ago
Can you imagine the progress we could've made by now if people just tried to use the right tool for the job instead of trying to make the wrong tool good enough? All the time spent trying to optimize JITs for JavaScript engines, or a
55.
▲
by
ragnese
2y ago
I didn't include every variant I've ever read, but there have been no shortage of people saying that the only thing that matters is your algorithms. Every time I've said that languages like Python, JavaScript, and basically a
56.
▲
by
ragnese
2y ago
But, I was told that programming language choice doesn't matter and that I can write slow/bad code in any language... /s
57.
▲
by
ragnese
2y ago
No, I think I just misread the comment I replied to. :/
58.
▲
by
ragnese
2y ago
Look into where the term "open source" came from (the "Open Source Initiative"). Here's a quote from Wikipedia ( https://en.wikipedia.org/wiki/Open_source ): > Open source as a term emerged in
59.
▲
by
ragnese
2y ago
The U.S. still has competition from Europe and China, no? I'm not convinced that the puritanical fanatics would ever make the rational decision to ease up on their efforts for the sake of the economy. For non-Western examples, see Iran
60.
▲
by
ragnese
2y ago
Do hammer manufacturers required you to sign an agreement at the hardware store with a bunch of legalese so they aren't held liable if you use the hammer to beat someone to death? Do alcohol companies get shut down when people drink an
More ›