Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yusina
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
yusina
1y ago
> Running "sudo dpkg -i somepackage.deb" is literally just as dangerous. And it's just as bad an idea if it comes from some random untrusted place on the internet. As you say, it's about trust and risk management. A d
92.
▲
by
yusina
1y ago
> The problem required the user to set up a GitHub MCP server with credentials that allowed access to both public and private repos, to configure some LLM to have access to that MCP server, and then to explicitly submit a request to that
93.
▲
by
yusina
1y ago
It's the equivalent of "curl ... | sudo bash ..." Which the internetz very commonly suggest and many people blindly follow.
94.
▲
by
yusina
1y ago
How reliable is this, i.e., what is the failure rate? False positives / negatives?
95.
▲
by
yusina
1y ago
> As power is currently firmly in the had of the capital class, AI will only make the rich richer and the poor poorer. I have hope in decentral technologies. Solar power is a rare example. If things gp right then in a few decades, your t
96.
▲
by
yusina
1y ago
If your time axis is hundreds of years, yes. But the last decades don't fit that theory.
97.
▲
by
yusina
1y ago
That view is refreshingly naïve and equally wrong. Prices are determined by the market, not by how hard something was to produce. And as exhibit A I provide progress in automation in the last decades (enormous) in relation to the median buy
98.
▲
by
yusina
1y ago
That's a false equivalence. Autonomous vehicles need to be significantly safer than human drivers to be allowed on the streets. If a human driver kills or injures somebody or damages property, they are responsible and will face consequ
99.
▲
by
yusina
1y ago
> I don't want to do anything for free I don't follow. That's your employer, no? Do they pay you a salary? So you are not working for free. Sounds like this kind of thing is part of your job. Maybe another dept. but it sho
100.
▲
by
yusina
1y ago
If language guessing is not ok, then why would currency and shipping guessing be ok? If you are VPN'd to Hong Kong and don't understand Chinese, how does it help to expect HKD payments?
101.
▲
by
yusina
1y ago
Why does a language even allow dereferencing nil? Many languages make this impossible. If you anyway go and design a new language, why stay stuck in the old ways and carry that flaw with you? Let me explain. Conceptually, a pointer is an op
102.
▲
by
yusina
1y ago
> The insults were warranted. They never are. https://news.ycombinator.com/newsguidelines.html
103.
▲
by
yusina
1y ago
I'm actually with you on the ease of use. I don't see this as the opposite to safety. To me, making it harder for me to make mistakes means it's easier to use. That is, easier to use right and harder to use wrong. I'm no
104.
▲
by
yusina
1y ago
That's great! Let the compiler figure out the optimal data layout then! Of course the architecture is relevant. But does everybody need to consider L2 and L3 sizes all the time? Optimizing this is for machines, with very rare exception
105.
▲
by
yusina
1y ago
> Thank you for telling me you have no idea why people want or need to use a systems-level programming language. > And yes, I explicitly asked for a language: "Is there a language that already exists that is closer to what you wa
106.
▲
by
yusina
1y ago
I'm totally with you that it's useful knowledge. One of the main differences between a Youtube/bootcamp trained programmer and a university-CS-educated software engineer, though either "side" has outliers too. But t
107.
▲
by
yusina
1y ago
"Often enough" is what's introducing the risk for bugs here. I "often enough" drive around with my car without crashing. But for the rare case that I might, I'm wearing a seatbelt and have an airbag. Instead of
108.
▲
by
yusina
1y ago
Sure. But solving problems at the wrong level of abstraction is always doomed to fail.
109.
▲
by
yusina
1y ago
And you were perhaps asking about programming languages. Python does not model objects as bytes in physical memory. Functional languages normally don't. That all has consequences, some of which the "close to the metal" folks
110.
▲
by
yusina
1y ago
Real world example. You go sit in your ICE car. You press the gas pedal and the car starts moving. And that's your mental model. Depressing pedal = car moves. You do not think "depress pedal" = "more gasoline to the en
111.
▲
by
yusina
1y ago
Then why not just require explicit initialization? If "performance" is your answer then adding extra optimization capabilities to the compiler that detects 0 init would be a solution which could skip any writes if the allocator gu
112.
▲
by
yusina
1y ago
> Why has nobody come along and created an alternative standard library yet? Because people are so terribly opinionated that the only common denominator is that the existing thing is bad. For every detail that somebody will argue a moder
113.
▲
by
yusina
1y ago
As long as programmers view a program as a mechanism that manipulates bytes in flat memory, we will be stuck in a world where this kind of topic seems like a success. In that world, an object puts some structure above those memory bytes and
114.
▲
by
yusina
1y ago
"Of your social class"? That comparison doesn't make much sense. If you are at the bottom of your social class, you picked the wrong class to compare yourself with. Of course I'm at the bottom of all millionaires, but th
115.
▲
by
yusina
1y ago
Why do need to make $400k a year "for decades" to pay a $1.5M home down to a level at which a significant income change doesn't evict you? With some napkin math, let's say down payment was $200k, so you have $1.3M loan,
116.
▲
by
yusina
1y ago
It's 2025 and we are still discussing memory leaks. The very existence of this article is an indication that C++ (used like that) has an issue. Non-kernel programmers should not even be able to create memory leaks by mistake. Well, unl
117.
▲
by
yusina
1y ago
I got the impression though that i is the least useful of the bunch.
118.
▲
by
yusina
1y ago
I'd have liked to see more actual reasons for the departure beyond "not a good fit anymore". What does that mean? How have things changed? Honest question, I'm not after dirty laundry. Just want to know more than "I
119.
▲
by
yusina
1y ago
That's what I'm saying. It's not Fefe's objective to make it fit for everybody...
120.
▲
by
yusina
1y ago
Isn't i == x + 16*y? Why is it needed?
More ›