Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
moregrist
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
moregrist
6mo ago
> your labor is always actively being transformed into a product sold on a market. there are no "marvelous human experiences", there is only production and consumption. The first time I used Mac OS/X, circa 2004-2005, I wa
62.
▲
by
moregrist
6mo ago
restrict is in C99. I’m not sure why standard C++ never adopted it, but I can guess: it can be hard to reason about two restrict’d pointers in C, and it probably becomes impossible when it interacts with other C++ features. The rest are com
63.
▲
by
moregrist
6mo ago
Embedded KV stores like LevelDB are great for what they are, but I’ve often found that I’ll need to add an index to search the data in a different way. And then another index. And at some point you want to ensure uniqueness or some other co
64.
▲
by
moregrist
6mo ago
> That's why cartels are unstable. Maybe on an infinite timescale, but there are plenty of examples of cartels that have been stable for decades or longer. Hell, even the SV wage collusion was stable long enough to affect plenty of
65.
▲
by
moregrist
6mo ago
There are plenty of real life examples of this, from softball leagues that self-sort based of levels of seriousness / competitiveness / aggressiveness, to people actively avoiding going into areas like investment banking or high-p
66.
▲
by
moregrist
6mo ago
Whether or not the CEOs' statements are true, they affect public opinion. You have CEOs claiming that AI is driving layoffs alongside CEOs of Anthropic and OpenAI talking about the end of white collar work. All this is then amplified
67.
▲
by
moregrist
7mo ago
A public company’s overall situation is laid bare. Unless you’re pretty close to the C suite, it has little to no relevance on your salary negotiation. As we’ve seen time and again this year, highly profitable companies will often lay off w
68.
▲
by
moregrist
7mo ago
> For example, say somebody wanted to build a performant systems type software like version control. You're not really going to do that in Python. Actually, bazaar [0] (now breezy [1]) was a distributed version control system writte
69.
▲
by
moregrist
7mo ago
When you reach a certain level of wealth and power, it seems like it’s very easy to surround yourself with people who only tell you how brilliant and successful you are. This creates an echo chamber where you don’t get reality checks, and w
70.
▲
by
moregrist
7mo ago
Does Cursor make money from tokens? I thought it was primarily a user of Anthropic and OpenAI APIs, so the fewer tokens you use to accomplish a task, the higher their margin.
71.
▲
by
moregrist
7mo ago
It’s “Our Incredible Journey” for a new generation, this time with less optimism and more post-capitalist “enjoy your job while you still have it.” I find myself increasingly nostalgic for the Clinton era. I am not at all sure I will enjoy
72.
▲
by
moregrist
7mo ago
> Integer tricks and optimizations are pointless. They’re not pointless; they’re just not the first thing to optimize. It’s like worrying about cache locality when you have an inherently O(n^2) algorithm and could have a O(n log n) or O(
73.
▲
by
moregrist
7mo ago
Sure, it replaces pip, but _we used conda_ for env management. And the slow part was still _dependency resolution_, much like pip. Was there a better option? I’m sure. Choices were made. Regrets were had. Switching to uv was a huge improve
74.
▲
by
moregrist
7mo ago
I think the push has been entirely organic. Compared to existing tooling, uv is fantastically fast. One of the bigger pain points I’ve faced in Python is dependency resolution. conda could take 30-60 minutes in some cases. uv took seconds.
75.
▲
by
moregrist
7mo ago
I’ve also seen Opus 4.5 and 4.6 churn out tons of essentially meaningless tests, including ones where it sets a field on a structure and then tests that the field was set. You have to actually care about quality with these power saws or you
76.
▲
by
moregrist
7mo ago
> if you like the experience it’s little different than spending 50$ at an arcade. If you spend $50 at the arcade you usually develop a little more skill at the game. Depending on the game and player. $50 at a slot machine develops no sk
77.
▲
by
moregrist
7mo ago
Cord failure is definitely a problem, but if you’re moderately capable with a soldering iron, it’s easy to repair the cord if the failure is away from the headphone side. It’s even fairly easy to replace an 8mm or 0.25” jack. Your soldering
78.
▲
by
moregrist
7mo ago
> And what's up with L.L.M, A.I., C.L.I. :) It’s probably N.Y.T. style requirements; a lot of style guides (eg: Chicago Manual of Style, Strunk & White, etc) have a standard form for abbreviations and acronyms. A paper like N.Y.
79.
▲
by
moregrist
7mo ago
> But once you start adding mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs behind and applied the UX expected for GUIs, it has become a GUI larping as a TUI. Hard disagree. Borland TurboVision [0] was one of the
80.
▲
by
moregrist
7mo ago
> He is going to download Blender because someone on Reddit said it was free, and then stare at the interface for forty-five minutes. This hits home. Not because I did it as a kid; I'm a bit old for that. But because I've don
81.
▲
by
moregrist
7mo ago
> In most cases an IPO isn't worth it for founders because an IPO means you lose operational control. This is counterintuitive to me. If you’re acquired, you’re giving up ownership and you tend to lose operational control unless you
82.
▲
by
moregrist
7mo ago
That’s just not true. At the end of the 90s the US had a budget surplus and there was a discussion of how we were going to handle it. Then George W. Bush enacted a big tax cut in 2001 that no one remembers because it was heavily weighted to
83.
▲
by
moregrist
7mo ago
It’s basically a royalty model. That’s common in some industries and with some products. I haven’t looked lately but both Unity and Unreal Engine had royalty models; game devs would pay either a fixed per-unit fee or a percentage of revenue
84.
▲
by
moregrist
7mo ago
> Senior engineer looks under the hood, sees 500k lines of incomprehensible spaghetti mess with emoji comments everywhere, runs out the door and never looks back. Senior engineering _consultant_ looks at those 500k lines of incomprehensi
85.
▲
by
moregrist
8mo ago
I suspect there’s a middle ground that involves either keeping tests more proprietary or a copyright license that bars using the work for AI reimplementation, or both. I think it’s entirely reasonable to release a test suite under a license
86.
▲
by
moregrist
8mo ago
Of course they are. Management often has a perverse short-term incentive to make labor feel insecure. It’s a quick way to make people feel insecure and work harder ... for a while. Also, “AI makes us more productive so we can cut our labor
87.
▲
by
moregrist
8mo ago
I prefer pushing the constraints to motivate a different solution instead of asking them to do an unmotivated exercise. “Google Sheets is a great solution for two people, but let’s say the department expands and now it’s ten people. How doe
88.
▲
by
moregrist
8mo ago
Knowing Google, there’s a good chance it will turn out like AMP [0]: concerning, but only spotty adoption, and ultimately kind of abandoned/irrelevant. It’s the Google way. [0] https://en.wikipedia.org/wiki/Acceler
89.
▲
by
moregrist
8mo ago
> You don't talk about all the assembly high level languages make, or at least it's no longer how people view things. Speak for yourself. I routinely look at assembly when worrying about performance, and occasionally drop into
90.
▲
by
moregrist
8mo ago
If OpenAI folded, you’d have the one LLM company that consumers know suddenly gone. Which seems like the opposite of an AI success story. People will start looking at valuations more carefully. Investors will get jittery. Spending on GPUs
More ›