skysight-inc/HackerNews huggingface dataset:
If there’s anyone working at Apple reading this who has the ability to whisper up the chain.. please pass on a message.

Please please PLEASE ask them to prioritize making Siri understand what to do in more situations. There are so many software engineering tools that help - imagine if Siri had some evals!
What is the real heart of philosophy?
Do they not save files on their personal computers (phones, laptops)?
"Add it to the backlog for review, we're not saying it'll be done, but it will at least be looked at an considered when we have bandwidth"

Just be direct and realistic. If it's to a customer, "we'll add it to our backlog for review" and tag it as customer suggestion so it doesn't just sit there forever.
Almost every night I want to learn some stuff I've been trying to study, and I read unrelated stuff online instead. It's REALLY hard to battle this. The double-edged sword of "the world is at your fingertips"... how can I settle on just one thing? >_<
Do you mind specifying the title of the paper? It appears there's quite a few papers[1][2][3] published concerning Therac-25 by an author named Leveson.

[1] http://sunnyday.mit.edu/papers/therac.pdf

[2] https://ieeexplore.ieee.org/document/274940

[3] https://ieeexplore.ieee.org/document/8102762
An academic knows well that grants and other forms of financing are their lifeblood. It’s also how the government chooses its priorities within academia.

Admittedly, I don’t know anything about who was on the budget committee to which Dijkstra wrote this letter. But it is just ordinary for academics to write proposals outlining their priorities in hopes that the grant/budget/financing committee will bite.
Yeah, and it's not just an LLM thing either. There's a thought-experiment I like to pose for self-driving vehicles: Suppose they statistically are half as dangerous as manual driving, but this record is tainted by unpredictable and inexplicable Scary Stuff like driving up on the sidewalk to attack a pedestrian or going sideways off a bridge.

Would we be satisfied with that tradeoff? Should we be satisfied? At what point is a X% error case we can understand and characterize equivalent to a Y% error case where we can do neither? (Mitigation is another aspect.)
Input Validation and Defensive Programming
Judging from a lot of the comments in this thread, the idea that there could even be parts of the *POSIX API* that are not thread-safe seems like an idea that hasn't even occured to a lot of (younger?) programmers ...
> Sony and Microsoft don't need to interact with AMD's software, they just use the hardware

That's the entire point of AMD partnering with larger companies, rather than going all-in with consumers and small startups at this point in time.
Please include a little animated GIF or something that gives us a taste of what it looks like!
The United States incarceration rate is 4x higher than of the rest of the world, in part because it hands out much longer sentences than most other countries. You're not wrong, but it's still the US that is the outlier in terms of sentence lengths [1].

[1]: https://counciloncj.org/new-analysis-shows-u-s-imposes-long-...
I definitely see posts go insta-dead when flagging, sometimes. But I have zero insights into the details of any algorithms behind it.

And I truly have mixed feelings about this all. Shutting down every link seems extreme when it is an individual person who has crossed the line. But when that person owns and controls the tone of the site... we need to ask ourselves whether we are trying to stifle their hate speech or just being vindictive to someone who is offensive?
At the end of the day, it's all about calories.

The appeal of the carnivore diet is, you can eat as much as you want - so long as it's only meat.

The trick is, meat is actually fairly low in calories and protein (meat) is extremely filling.

So you're achieving a calorie deficit without being hungry.
> Still seems to be best selling EV truck

Barely - and that's with 5 years' worth of reservations. I think 2025 is going to be a completely different story now that the initial surge is over and sales have dropped off a cliff.
it's probably just a skill issue. the wifi at the Chaos Communication Congress, on the other hand, is spectacular.
The Bitter Lesson only applies when you don't know the function you are modeling (e.g. perfect chess strategy or text-to-speech).

On the contrary, neural networks will never give you a better way to convert to the frequency domain than the Fourier Transform. At best, they might approximate it.
> obviously trying to go ahead with their dominance-through-tech plan, and not taking them seriously isn't going to help us in a long run

They should absolutely be taken seriously. But nothing you put forward suggests pivots, but minor course corrections. (Granted, that puts them a rung above most of the world's dictatorships.)

What's holding Beijing back is the wolf warrior nonsense from before Covid. China has the best industrial supply chains on the planet within any single border, but their neighbors don't trust them. As a result, America can scale using European, Japanese and Korean (and now Indian and Middle Eastern) assets while China has to rely on itself. (And Russia and Iran, the new sick dogs of Europe and Asia, respectively.)

Contrast that with e.g. the Trump-Biden-Trump pivots. A lot of that was and will be chaos. But some of it was fruitful policyspace exploration. (A lot of it was course correcting from previous mistakes.) Like, imagine if we replaced Obama's presidency with W. Bush. That is the handicap Beijing is forced to play with.
See: https://news.ycombinator.com/item?id=34306260
Solid retirement job.
> GFiber service will be available in parts of the metro area later this year. Nevada residents and business owners will be able to choose between Google Fiber’s plans with prices that haven’t changed since 2012 and speeds up to 8 gig.

The author of the press release is under the mistaken belief that unchanged broadband pricing is a good thing.

From the linked price page:

1gig: $70/mo

2gig: $100/mo

5gig: $125/mo

8 gig: $150/mo

There was a time I would have been insanely jealous of any fiber option at all here in the Bay Area, and I know how hard it is to find fiber anywhere in the US, even still here in many parts of the Bay.

But when the fiber actually arrives, it becomes clear how cheap it is to provide.

When AT&T finally rolled fiber to my house in ~2019 it was $80/mo for 1gig symmetrical.

And you know AT&T's shareholders are still making money hand over fist at that price, because today, I pay Sonic $50 per month for 10gig symmetrical.
Free does not mean limitless. Where I live in EU its not uncommon to wait for over a year to see a doctor on „free” insurance and less than 24h when you pay out of your pocket.

People get free insurance but hospitals get fixed amounts of cash allowing them to admit fixed amount of patients

In this scenario the answer is yes, it loses some value. Still much better system than private care in US
That isn't the question in this thread though. The question is if you are on net better in the UK vs the US inclusive of taxes, healthcare expenses and salary differences. You get more for your money in the UK, but if you more than that difference for the same job (net of taxes), you could still come out ahead, as an individual. Society as a whole might be worse on some measures (due to the gaps in coverage for many in the US, or the hassle of the whole thing, the behavioral influences and impact of avoiding preventative care, the risk of falling into a scenario where you aren't covered and the anxiety of that risk). There are many downsides. But if you make enough then at some point that covers those risks. The salary gap has gotten sufficiently high that the break-even appoint seems to be somewhere at middle-level salaries now, not jut the high end.
Each instance of this sort of thing provides more ammunition for reducing funding for academia. Expect big cutbacks in US government support for research.
Houses do go down in value. The value of the land, and the permission to build a house on that land, typically go up (over the last decade an awful lot).
reminds me of obsession of some politicians with GDP as a single metric to optimize the economy (while offshoring jobs and local population deals with stress via drugs/opiates/antidepressants)
As OP said, “useful idiots.” (And/or malicious actors.)
<< IMF or ADL.

Friend, neither of those is a body that can say constitution in US is null and void. Nor to they get to pick and choose which speech is kosher. It is not up to those orgs to decide.

<< They're accepting your definition of censorship to highlight how fucking stupid it is.

They are accepting it, because there is no way it cannot not be accepted. Now.. just because there is some cognitive dissonance over what should logically follow is a separate issue entirely.

Best I can do is spread some seeds..
2013 Honda Accord LX. Just bought it last week, 80,000 miles on it. Plan on driving it only on the weekends, to do errands and take a dog to the park. Keeping it under a car cover during the week to prevent paint peeling as long as I can. 60-month loan, will likely spend more for my monthly coffee budget than on my car payment. Looked for a car that would be low-stress and that wouldn't give me heartburn if it got scratched up, and I feel like that's what I got.

EDIT- would have loved to buy a classic Ford F150 6th gen, but sadly my parking space and lot are too small to maneuver such a car easily.
Gladly! It's the second of these, "An investigation of the Therac-25 accidents" (1993) w/ DOI 10.1109/MC.1993.274940.

#1 is a later version that was an appendix to her book Safeware (which I have not read), and [3] is a nice second read that follows up on [2] many years later but isn't quite the relentless engineering detective story that makes the original so poignant.
well the CCC crowd has many years of experience on their belt dealing with the absurd amount of traffic that only a nerd conference can sustain - and they do all of it on their own, the only thing the venue has to give them are rooms, power and fiber uplinks. CCC erects a whole damn ass datacenter and tears it down in a few days, that's a massive expense both financially and in volunteer time. Oh and on top of that comes all the video streaming and recording infrastructure, that stuff is rivaling actual large TV networks from what I hear.

In contrast, for almost all other venues, providing networking is the responsibility of their owner, and they plan their networking gear not for the "one conference to rule them all" but for your everyday trade show.
We should go even further and abolish the FBI. They all believe they're above the law and have consistently been the enemy of Americans. What success can they even point to?
https://www.trae.ai/
It's not much of an exaggeration to say that humans have been working on making (and breaking) "trust score" systems for thousands of years already, along with a complex web of different kinds of trust.

So while I agree it's an important problem, I am skeptical of any solution which does not refer-to or recognize all the prior art. :p
What if they contain pure ethanol, and people end up dying from drinking said ethanol?
I mean, what do you expect from AI generated responses LOL. It is literally from some BS article from some dude who has never been a successful Product Manager.

I think its a funny website to browse and say "haha", but nothing more.
A revamped Python string-formatting proposal
Since Google made a big donation, maybe Trump will clear the way for google to plow through the red tape to create more high-speed internet competition, which should lower the price for many Americans. I doubt it will happen, but one can dream.
It's still pretty hard to find fiber in the bay for decent prices. I have 1gb symmetric in SF, but that's pretty uncommon. The 10gb sonic is only in some neighborhoods. I lived in Palo Alto for a long time and the options there were awful. 1gb down 35mbps up Comcast was the best option and it was well over $100/mo - there may have been a 2gb option for $300/mo and a 2yr commitment.
Europe covers everywhere from Switzerland with US-level salaries to Moldova. Be specific.
Can anyone offer some insight as to why that junk paper was submitted in the first place? Are the authors trying to farm reputation somehow? To what end, and does it actually work? Are the authors even real people? What's their goal?
>People were encouraged to take out debt for a number of reasons, and by a number of institutions, without first being educated about the implications of that

18 year olds don't understand what a loan is? Zero accountability?
I was wondering how practical it is to create 3D renders of your room instead of photos for the blog post.

I think I found an answer: in this case, it's insanely practical.

The reason is it's a blog of a senior designer at Shopify. He has the skills to make this easy for him, and showcasing them is smart.
How does the concept of health insurance, risk pooling, etc., make sense if there are no lifetime maximums…?

Eventually 100% of the population will need healthcare of some type.

And without maximums to plan and set prices against, wouldn’t it just be a wealth transfer scheme from the relatively young and healthy to the particularly old and sick…? (With those in the middle roughly neutral)

At least I can’t see any credible way to insure against something 100% of all possible customers will need.
You understand that incarcerating liquor store owners was the absurdity part of the argument, yes?
Chinese company CRRC tests largest wind turbine
Yep, my in-laws in Menlo Park had insanely slow SBC DSL with high packet loss. SBC actually just discontinued the service rather than do anything useful.

I once paid that ridiculous $149/mo for the 1gig Comcast service until I got tired of the bill that I was really only paying for bragging rights, and went back to 250Mbps.
At this point I believe those kinds of people are much like Joe Rogan. Hiding behind the old “just asking questions”-style guises. I’m not sure what they get from that, but they are either intentionally not paying attention at this point, or simply do not care about anything that doesn’t affect them directly and negatively.

At this point we might as well print out Project 2025 bingo cards. Perhaps that will be the only way we “win” something in all this mess.
Is it really? Still waiting for it to be available everywhere in Nashville after they started here nearly a decade ago.
You need a chip for VGA->HDMI but they exist, and you can buy simple adapters. I think HDMI->VGA adapters might be cheaper (I have one in a draw somewhere) , One of the more tricky points with HDMI is that they are stricter on what they call a valid image and make weird assumptions like All your pixels are the same width.

A CRT can make do with signals to say "go to the next line now", "go back to the top now". and then just output whatever is coming in on the colour signal. It really means there is no concept of a display mode. It's all just in the timing of the signals on the wires. Plenty of modern hardware with digital internals look at a lot of that and just say "That's not normal so I quit".

Analog devices may make a high pitched whine and then explode, but at least they'll attempt the task they have been given.
I've noticed this. People tend to be fine with and even invite these scoring systems in isolation but as a whole people cringe. If it's good to know if an uber driver or door dasher is good at their job, why is it bad to know if someone is a good/bad actor in other parts of their lives?
Do they get multiple life sentences?
On the software side - I'm not sure I'd recommend CS as such, but I know plenty of software engineers that have some alternative kind of technical background and enough CS classes or self-taught knowledge that they were able to be successful. Like physics, electrical engineering. Disciplines like Aerospace eng or Biomedical eng have great systems engineering backgrounds and often CS coverage too.

I'd make a recommendation to hedge one's bets even if they wanted to go into software to see if they wanted thought an adjacent field with transferable skills would be a good fit and offer multiple opportunity paths.
I use LeechBlock. Has site passwords, delays, outright blocks etc. Not scary though.
Let me guess ...

Download speed: 10Gbps

Upload speed: 10Mbps
In my opinion there is a large gap between "not homeless" and "making it"
Yes, its totally the FBI ans not every large tech firm invading and trading youe privacy.
Even if congress ends their blatantly unconstitutional endorsement of Section 702 spying, I still don’t see why anyone would believe that the government is going to do anything other than massively expand their ability surveil every living moment of our lives. I don’t see the point in them trying to play it off like the system has any integrity whatsoever.
In my understanding, Go initially disregarded various platforms' rules here, and have ended up walking it back. I could be wrong though.

It's hard to find good details here, but here's a mailing list thread from 2019 mentioning libc usage: https://groups.google.com/g/golang-nuts/c/uX8eUeyuuAY/m/Cfhl...

> On Solaris (and Windows), and more recently in macOS as well we link with libc (or equivalent).

> Go used to do raw system calls on macOS, and binaries were occasionally broken by kernel updates. Now Go uses libc on macOS.
Great article.

Personally, I would prefer real images than the renders.
I've never had one in my hand but there's something appealing about the tactile aspects of using something like this. Set the knobs and rotate right and solve complex equations.
One example for when you might want something like a class hierarchy is something like a graph/tree structure, where you have lots of objects of different types and different attributes carrying references to each other that are not narrowly typed. You then have a set of operations that mostly do not care about the narrow types, and other operations that do care. You have things that behave mostly the same with small variations, in many cases.

> and each of them would have those attributes on them that characterize each of them respectively (and those attributes would not be shared - if they were, such shared attributes would go on the User object)

Suppose you want to compute a price for display, but its computation is different for Students and Employees. The display doesn't care if it's a Student or an Employee, it doesn't want to need to know if it's a Student or an Employee, it just wants the correct value computed. It can't just be a simple shared attribute. At some point you will need to make that distinction, whether it's a method, a conditional, or some other transform. It's not obvious how your solution could solve this more elegantly.

> which is insane

Not at all, in my view this kind of pattern matching is generally preferable over dynamic dispatch with methods, because you see what can happen in all cases, at a glance. But again, you do not even have a contrived example where you would need dynamic dispatch in the first place, so naturally its use not obvious.
Do you listen to the music, or do you listen to the mic that it was recorded with?
Great question, I’m not sure about the answer. I’ve heard those that meditate describe similar experiences, and have had some profound perspective shifts trying it myself years ago. I can’t also rule out the age I was at the time, being one where’d you’d expect to go through new and transformative experiences anyway by virtue of still growing and maturing.

But my intuition says no, it really does feel like those were peak, pivotal experiences that still stand out as some of the most significant in my life. Not to say it’s not possible, but maybe more so that in my little corner of the world with the relatively limited experiences available to me at the time, I’m not sure I wouldn’t have simply continued to tread the very uninspired life path I was on.

In a way it felt like waking up in the middle of a dream, and realising I could go back to sleep, or get up and change my circumstances. Probably a bit of a cringe analogy, but it feels about right — it was still work and a conscious choice to make positive changes, but prior to then it hadn’t even occurred to me that I could. It’s not lost on me that for positive stories like mine, there’s many people that could counter with negatives.

Drugs aren’t safe, but neither is a life unchallenged I think. In my case that was what I needed I suspect, a challenge to my own views on myself, other people, the world, and what’s possible. Therapy might’ve gotten me there too, for all it’s worth, but I don’t know that I would’ve considered it prior.
Thank you for commenting!

It does put your files into a Hugo directory structure and includes the smol theme. It doesn't recreate your theme, plugins, or process your images, but I also have tried to be very explicit that it just converts your pages and posts and is the starting point for a conversion.

When you put an export file through it, you'll end up on this page: https://imgur.com/a/UUMB6ve where you can download a zip or tgz of the site and you'll clearly understand what you're getting before you can choose if you want to have the remaining pages/posts converted.
chdir is thread-safe, but interacting with the current directory in any context other than parsing command-line arguments is still nearly always a mistake. Everything past a program's entry point should be working exclusively in absolute paths.
"we could’ve eliminated student loan debt for ~20 million Americans. "

Don't throw more money at schools. They will happily take the money and jack up tuition even more. There is no reason why tuition is going up at the pace it does.
I can totally relate to this feeling of frustration with doom scrolling - I was in the same boat a few months ago, especially with YouTube. Fortunately, I managed to break free from the cycle by tweaking a few settings in YT itself (no special browser extensions needed). These are the changes that helped me:

Main settings that gave me a starting point:

1. Uninstalled YouTube app and now using only the browser version (on mobile and desktop)

2. Turned off Watch History in https://www.youtube.com/feed/history - "Pause watch history" (you can only pause the watch history and YT will periodically remind you to turn it back on. OH yeah, nice try Google!).

3. Turn off AutoPlay (toggle switch on the video player toolbar)

4. Tweak all the settings in https://www.youtube.com/account_playback - disable info cards and video previews (the setting that makes the videos to play when you hover over thumbnails)

After making these changes, your YT homepage and History page will be empty spaces - no videos at all. It is so refreshing! As a bonus, now YouTube shorts show only short-forms content from the channels you subscribed to. So it is more meaningful than some random junk.

Additional habits that helped me:

1. Subscriptions - I subscribed to specific channels that I want to follow - eg: Dave2D, MKBHD, fav cooking channels, NPR etc. and watch their videos via Subscriptions link

2. Topic-specific playlists - save interesting videos that I want to save for later - e.g: 'Health', 'Good recipes' etc.

3. Related videos - When a video is playing, YT shows a bunch of 'related videos' on the right. Most of these videos were not really related to the video, instead they are just trigger content. So I do two things here:

- select the 'Do not recommend channel' from the vertical "..." menu in each video.

- if the related video is genuinely interesting to me, choose the menu option 'Add to watch later'

With these changes, I watch videos in one of three ways only - by searching for specific topics, or selecting from my playlists, or browsing through Subscriptions.

This was a big shift from a "push" to a "pull" model and has effectively stopped my doom scrolling habit in just a couple of weeks. I feel like I am watching YT on my own terms now.