Hacker Newsnew | past | comments | ask | show | jobs | submit | mpyne's commentslogin

> That's a poor analogy which gets repeated in every discussion: compilers are deterministic, LLMs are not.

Compilers are not used directly, they are used by human software developers who are also not deterministic.

From the perspective of an organization with a business or service-based mission, they already know how to supervise non-deterministic LLMs because they already know how to supervise non-deterministic human developers.


As a specific example of this, the U.S. 18F team had helped the Forest Service a decade ago with implementing a requirement to help people get a permit to cut down a Christmas tree.

Although there was a software component for the backend, the thing that the actual user ended up with was a printed-out form rather than a mobile app or QR code. This was a deliberate design decision (https://greacen.com/media/guides/2019/02/12/open-forest-laun...), not due to a limitation of software.


There are other major factors also influencing grocery prices, such as tariffs. It may because that was are seeing a significant influence on price, but one that is counteracted by other influencers.

Do you think we get our little Debbie snacks from Paris?

No but the wood pulp for the cardboard boxes and the parts to keep the manufacturing lines running come from abroad.

> I dunno why nobody used things like external includes in XML

In practice they led to fairly severe security vulnerabilities. "XXE" used to be an OWASP Web Top 10 issue, and the reason it dropped off the list was because XML mostly went away, not because it stopped being a thing.

> But at least, I think XML doesn't have macro expansions, so that's a win.

XML, like HTML, has entities that can be expanded. Unlike HTML you can define them in XML and this led to the "Billion laughs attack": https://en.wikipedia.org/wiki/Billion_laughs_attack


> In practice they led to fairly severe security vulnerabilities.

Well, that seems to not matter for the people writing YAML.

> XML, like HTML, has entities that can be expanded.

Lol! Of course I'd be wrong about that.

Expecting XML not to have a well known security vulnerability is a losing proposition.


Code you never ship doesn't have bugs by definition, but never shipping is usually a worse state to be in.

I'm sure people from Knight Capital don't think so.

Even there, they made a lot of money before they went bust. Like if you want an example you'd be better of picking Therac-25, as ancient an example as it is.

100,000 votes (and really probably closer to 150,000 influenceable votes across those households) is a significant number compared to 10 companies who own an average of 10,000 properties each, yes.

Companies with tremendous wealth manipulate voters and lobby their representatives. Don’t presume that voters are remotely well-informed of who backs their interests.

If wealth could simply buy elections then Clinton would have won over Trump in 2016 and Sanders would have won the primary over Biden in 2020.

Yeah, before we picked up YNAB more than a decade ago we never had issues with $3k of candles disappearing in the budget, but we still struggled to save money.

When we started using YNAB and entering our spending into it, it was like a hockey-stick diagram on our household net worth.

And this isn't even double-entry accounting (which I've adopted for my own personal spending). One thing I'll say is that the way we use YNAB seems different from most other people: we hand-enter every transaction, we don't import it afterwards from the bank. Then we reconcile what we thought we spent vs. what the bank says we spent.

In this way we have to be a bit more intentional about what we're spending money on since there's not some kind of big monthly exercise to make the numbers line up and then a "we'll try to be better next month". Instead it's more like an envelope system where we are tracking budget categories as the month goes by.


I used to use YNAB and I think this was its whole point: you allocate money in different envelopes (budgets) and as the month goes by, you enter your transactions and see how your envelopes deplete.

I didn't actually do this that much, I was much more interested in where my money was going over longer periods (say a year). It was nice enough, but I dropped it a few years ago when they had big price increase and became more expensive than it was worth to me.


Yeah, I'll probably switch to Actual at some point in the next couple of years as a result of the price change. The YNAB team at least continues to strive to make improvements to the core app so they seem to be actually putting the money to use, but the improvements are not in directions I need. And the improvement I do need, to make their web site faster for 10 years of budget, seems perenially on the back burner.

That's exactly the point. They weren't, so a Linux user didn't have an option to run a native Linux client in preference to a Win32 version.

That goes back to address the original question of "But would you want to run these Win32 software on Linux for daily use?"


I absolutely prefer my Ioniq 5 over a Tesla, not merely 'tolerate it'.

Tesla has everyone else beat on charging infrastructure, that is true, but I don't need that except for about 0.5% of the miles I drive (and even there, Tesla's competitors exist and are fine on the routes I'd take).


Is there any part in particular with the Ioniq 5 that you find is better than a Tesla?


A lot more manual controls, in particular. I've never liked needing to use a touchscreen to manage functions of the car I might need to use while driving. Ioniq could actually go further still, some of the physical interface still uses a capacitive button rather than a physical button, but it is at least single-function so I can trace my hand along the bottom and the button I want is always in the same spot.

I like that by default it is set to two-pedal drive, especially in case I end up having to use an ICE or hybrid car (or have other drivers use my Ioniq). I like that I have a key fob and there's a physical interaction I need to make to turn the car on. I like that it supports Android Auto.

I think the styling is much better. I haven't sat in a Tesla long enough to give a direct comparison but the Ioniq interior is in the top quarter of cars I've driven.

It's not all roses, there's been Ioniq drivers run into ICCU issues that you don't really see the equivalent of with Tesla, but if I run into that then I'll just take it as a warranty item.

Edit: I forgot about the turn signal stalks but that was a primary thing for me as well, I literally thought it was some kind of anti-Tesla meme at first that they didn't have normal turn signals, until I verified it for myself.


> rust, you were meant to replace c++, not join it...

Turns out that not all of the C++ noise people make fun of is due to C++, sometimes the problems you want to solve with Rust or C++ is just hard to express simply to the compiler.


And then zig shows up...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: