HNHacker News
TopNewBestAskShowJobs

dagw

26,489 karma · joined June 14, 2009

submissionscomments
dagw··on YouTube No Translation
Except both the head of YouTube and literally the CEO of Google are of Indian decent, have lived in India, and as such are almost certainly multilingual. Plus the fact that Google attracts developers from all of the world probably means very many developers at both Google and YouTube are multilingual. They obviously know how the world looks like, and still decided to do this.
dagw··on Why email startups fail
I'm guessing for most people 80-85 of those 86 are caught by a spam filter and are never seen.
dagw··on Ask HN: Is your company forcing use of AI?
How will they be able to review AI generated code

The same way most of us review our compiler generated code today (ie not at all). If it works it works, if doesn't we fix the higher level input and try again. I won't be surprised if in a few more generation the AI will skip the human readable code step and generate ASTs directly.

dagw··on YouTube No Translation
Most sources I can find claim that around 60% of the world's population is multilingual. I suspect that the number of internet users that are multilingual is probably pretty close to that.
dagw··on Louvre shuts down with staff sounding the alarm on mass tourism
I cannot talk about the secret entrance

For what it's worth, that's the entrance Google maps brought me to when I asked for walking directions to the Louvre when I was in Paris last.

dagw··on What Happens After A.I. Destroys College Writing?
contempt for the craft of writing an essay

I did not mean to disparage the craft of writing, by being imprecise with my own writing. My base assumption was that it should be easy, but if it is this easy, why is everybody freaking out?

dagw··on What Happens After A.I. Destroys College Writing?
The question is can a really good student who knows and understands the topic at hand write a better essay with the help of AI, than I student that doesn't know the material and is just relying on AI?

I can easily tell code written by a novice programmer naively 'vibe coding' an app from code written by an experienced developer using AI to help him. Can a history professor tell the difference between a purely AI essay from one written by someone who knows what they're talking about, and is assisted by AI to make the essay better?

dagw··on The $25k car is going extinct?
the further you go from Western Europe, the worse the public transit gets.

It's not really an East-West thing. Downtown Sofia for example has much better public transportation than many 'secondary' and rural towns in Germany and France.

dagw··on She Got a Permit for Her Chickens. Now the City Is Fining Her $80k
Chickens raised in a small-scale chicken coop environment tend to taste much better than those raised in factory conditions.

Sure, but chickens raised in a small-scale $20k coop probably don't taste better than the same chickens raised in an equally sized $2k, or even $200, coop.

dagw··on Gartner Predicts over 40% of Agentic AI Projects Will Be Canceled by End of 2027
What percentage of all software projects started in the past 12 month will be cancelled by the end of 2027?
dagw··on Thousands in Norway told they had won life-changing sums in lottery error
The error wasn't made in any of the 'important' paths that dealt with real winnings or real money (which I assume are heavily tested) but 'only' on the notification on the mobile app. Apparently if you logged into your account on their website you would see the correct amount. So I'm guessing the bug in this case might have been something as simple as typo in a string formatting template, that wasn't tested.
dagw··on The $25k car is going extinct?
If those things are so important to people, they'll happily pay extra for them. Let the market decide! /s
dagw··on The $25k car is going extinct?
Everything else I can think of is more expensive in the US...food

Where in Europe are you? Because I've always found food ridiculously cheap in the US compared to the Europeans countries I've lived in or visited for an extended enough period of time that I had to regularly go food shopping (Scandinavia, UK, Germany, Switzerland). You can get 3 chickens, each 3 times the size of the chickens I'm used to, for what I pay for 2 chicken breasts. Many restaurants will give you a serving that could feed a family of 4 for what I might pay for starter back home.

dagw··on Louvre shuts down with staff sounding the alarm on mass tourism
the more popular a place is the less inclined I am to visit it

While I don't disagree with you per se, it is also worth remembering that most super popular places are super popular for a reason, and there often is a good reason to see it for yourself. I was indifferent towards Eiffel Tower for example, until I actually was in Paris and climbed up it and got to really see and experience the scale and design and engineering that went into building it up close. Now I get why the Eiffel Tower is considered impressive.

Same with Venice. You can read about it and look at pictures, but until I walked up and down all the streets and alleyways, and went into the old buildings, I never really got what a truly interesting and unique piece of urban planning Venice really is, and what efforts must have gone into building and maintaining it. Now when I read about the history of Venice it comes alive in a much different way than before I visited.

Same story with Sagrada Familia, Notre Dame, St Peter’s Basilica, most of the major art museums etc. etc.

So as much as dislike 'tourist traps' I'm at the same time super glad that I've gotten a chance to visit most of the big ones, and don't regret the time I had to spend to do so.

dagw··on Thousands in Norway told they had won life-changing sums in lottery error
In a dream world? Working for N month without pay (including giving up any bonuses etc.) and making it your personal responsibility to make sure the issues that led to this problem are actually fixed.
dagw··on Louvre shuts down with staff sounding the alarm on mass tourism
I can second visiting Paris in February. Instead of 40+ degrees and massive hoards of tourists. You'll have 10 degrees, rain, and merely large hoards of tourists.
dagw··on Louvre shuts down with staff sounding the alarm on mass tourism
I was there a few month ago. The Louvre is huge and most people are in a few rooms in and around the Mona Lisa (and even that wasn't anywhere near as bad as the horror stories I'd heard). The top floor for example with Northern European art and Dutch and Flemish masters was almost empty when we were there. There were entire wings of the museum where I was basically the only person there.
dagw··on The $25k car is going extinct?
People like cars that can go 80-90 mph for hundreds and hundreds of miles while carrying 4 people. With crash protection.

My 12 year old entry level sedan does all of that no problem.

dagw··on The $25k car is going extinct?
Comparing what you necessity with a discretionary expense isn’t fair.

A car might be necessity, but spending more than say $15-20k max on a (second hand) car is a discretionary expenses for the vast majority of people doing so.

dagw··on The $25k car is going extinct?
Driving a car until the wheels fall off generally doesn't make financial sense. Keeping an old car on the road gets really expensive unless you have the space, time and skills to do all the work yourself. Then there is the opportunity cost of not having access to your car for days/weeks at a time while it is being repaired. Finally you have the stress of not being quite sure if your car will start when you turn the key or get you where you want to go.

From both an economic and quality of life point of view, you are better driving your car until it starts to get slightly unreliable and then quickly trade it in for a slightly newer used car. Buy a 5-10 year old car, drive it for 5-10 years, then trade it in for a 5-10 years old car is probably pretty close to an optimal strategy.

dagw··on Microsoft Dependency Has Risks
It's been a few years since I've used Visual Studio, but for longest time its support for debugging multithreaded and GPU code was unmatched. This is one of the main reasons game developers loved VS. It also had good support for mixed language debugging which is very useful when your C# code calls a C++ library for example.
dagw··on uv: An extremely fast Python package and project manager, written in Rust
Docker solves a different problem. Docker is a way to basically ship your whole OS off to another machine. You still have to have a way to install the right version of python and all the python libraries you need inside the Docker container, and uv is great for this.

Secondly Docker only solves a subset of problems. It's fine if you're developing a server that you will be deploying somewhere. It's inconvenient if you're developing an end user application, and it's completely useless if you're developing a library you want people to be able to install.

dagw··on uv: An extremely fast Python package and project manager, written in Rust
The parts of uv that follow standards aren't the parts that people are excited about.

I disagree. Had uv not followed these standards and instead gone off and done their completely own thing, it could not function as a drop in replacement for pip and venv and wouldn't have gotten anywhere near as much traction. I can use uv personally to work on projects that officially have to support pip and venv and have it all be transparent.

dagw··on Visual History of the Latin Alphabet
You could replace CH with another two letter combination. Swedish for example uses TJ for a sound that is quite close to the English CH.
dagw··on Ask HN: Would you take a job where back end is only in PHP?
The big question you need to get the answer for is will you be writing 'modern' PHP or maintaining 'legacy' PHP.

Modern PHP using the latest tools and frameworks and modern PHP best practices isn't too bad a language. Far from my favourite, but quite decent.

'Legacy' PHP on the other hand can be a nightmare, especially if it's a system that has been around since the PHP4/5 days and still written in style of the time. I would definitely stay away from that.

As to resume impact, I wouldn't overthink the language. Most decent companies care much more about what you where doing, than what language you where doing it in. Building a cutting edge micro service setup that scaled and performed really well (in PHP) should easily count in your favour.

dagw··on What Are All the Laid-Off Programmers Going to Do?
Friend of mine recently got hired by a large European defence company. They seem to have plenty of work and are desperate to hire talented developers.
dagw··on What Are All the Laid-Off Programmers Going to Do?
who really want to believe that "computers" is some magic cornucopia of endless high-paying jobs

Do those people still exist in any significant number? 10 years ago every teenager wanted to get into programming, now I hardly see any. The only one of my teenage kids' friends who shows any interest in studying CS at university or working as a programmer is a bonafide computer nerd.

dagw··on Bzip2 crate switches from C to 100% Rust
Bash is not Bourne, and that's the point. Bash is the Bourne Again Shell, a shell written to improve and replace the Bourne shell in the GNU ecosystem. Modern bash is a huge improvement over the original Bourne shell and I'm convinced you use bash only feature basically every day, and would be very annoyed if someone forced you to use the actual Bourne shell
dagw··on Bzip2 crate switches from C to 100% Rust
And should not ever be.

Those "core standards" that you talk about didn't spring fully formed from the earth. They came about from competition and beating out and replacing the old "core standards" that lots of people argued very strongly for should not ever be replaced. When I was starting out my career I was told by experienced people that I should not learn to rely on the GNU tool features, since they're far from ubiquitous and probably won't be installed on most systems I'll be working on.

dagw··on Just How Many More Successful UBI Trials Do We Need?
Yea, it didn't mean that UBI could replace all of social security for everybody. Social security is (greatly simplified) made up of a guaranteed minimum payment + a payment you've 'earned' by working. UBI would replace (and be equal to) the minimum payment, the money that you've 'earned' from working will still be paid out. The core point is that at least a chunk of UBI will be replacing existing government subsidies and not be in addition to them.
← PreviousPage 2 of 34Next →