MurphyA/hacker-news huggingface dataset:
by pessimizer | 2025-09-17 17:47:00+00:00
Daydreaming and singing to yourself is not entertaining. It's just something that an unstimulated brain does. To get to that destimulated place is the object imo - where what you're doing is so habitual that every step seems like a breath, and you only notice the ones you miss.

I remember before I learned the basics of cooking how hard everything was, and how much I had to concentrate. These days I'll spend 20 minutes cooking something, plate it and go to the bathroom, and have forgotten what I cooked before seeing it again. I remember when I was learning Spanish, and every successful paragraph I read merited a celebration, and now I sometimes can't remember whether something I read was in Spanish or English an hour after I've read it.

My biggest improvement in writing came after I stopped listening to music while doing it. Get it over with, then listen to music. Once you get into the habit, it's like taking a nap not having a party. I remember a factory I worked at in my 20s where I got up to doing 76 hour weeks with no days off because I was so good at what I was doing, I entered a timeless place. There was no time to get bored in. I'm sure I might have hummed, but I wouldn't remember. I certainly wasn't thinking about anything important; those machines could have ripped my hands off.
by busterarm | 2025-09-17 17:47:09+00:00
At that build volume I think you need to expand your budget slightly. The Prusa MK4S is on a deep discount right now but is just short of those numbers you listed.

Even the Core One just barely misses.

Prusa XL hits your target but is twice your budget.

Also honestly build volume can be a little overrated unless you're printing helmets. You can make things in smaller parts. More build volume brings with it more print issues you have to deal with. But also yeah look at a Voron maybe or the SV08.

If you're new to printing, start smaller anyway. If you've done machining you know there's a materials learning curve and the same thing applies here to the nth degree. Print material, volume, orientation, density, first-layer adhesion, temperature, etc all are things you will have to account for and will affect your print quality/strength. You want to learn about these things in smaller prints that waste less time and material rather than more/larger.

E.g., get the MK4S Kit.
by tedggh | 2025-09-17 17:47:30+00:00
Everyone is different, but here’s my hack that took me from an overweight, mostly sedentary person to a relatively fit 40 miles per week runner and 7 days/week weight lifter.

1) Remove friction. I am also an enthusiast cyclist, but gearing up and getting my bike ready takes time which gives me plenty of opportunities to reconsider that 50 mile ride in 90F heat. In contrast, getting ready for a run takes me 5 minutes so there’s no much time to find excuses.

2) Get it out of the way first time in the morning before breakfast. There’s this extremely positive feeling when you achieve a goal early. I think it makes the rest of your day feel much easier particularly at work.

3) The Pareto principle. 80% easy effort and 20% intense/hard. I am not completely sold on the science but definitely works for me. I don’t get injured often and I recover faster, which allows me to exercise more often. I guess 70-30 would also work but the idea is the same, just go easy most of the time, you’ll get the same benefits without being sore or in pain.

4) Once in a while (twice a year for me) sign up for an event, a 10K, a half iron man, a bike ride, whatever, and tell everyone about it. Some relatives and friends will held you accountable for it.

5) Find a fitness buddy. Ideally it would be someone you spend lots of time with, your spouse, sister or roommate. In my case is my fiance. This also allows for accountability and moral support because you drag each other on those days you are not feeling like exercising.

6) Track your metrics besides weight. Weight is not the best feedback for motivation. There better feedback metrics like Vo2max and HRV. Get a good tracking device that’s reasonably accurate and easy to use and provides you good history. I use Apple Watch but other ones like Coros are good too.

7) Go to bed early. This is the most difficult one for me. I’m trying to put away my phone by 9 pm and switch to reading in Kindle, but man it is hard!

8) Gear. Don’t buy shitty gear to try out an activity and see if you like it. You won’t like it because you are using shitty gear. Invest in gear that is safe, comfortable and of decent quality. It will make the experience much better and you’ll have more chances of sticking with it.
by LorenPechtel | 2025-09-17 17:48:00+00:00
Exactly. Israel isn't exactly the nicest country but they're a porcupine. You leave them alone, they leave you alone. You keep poking them, you get hammered.

And, yes, the settlers are not a good thing--but the problem exists because the government knows they are not the actual cause of the problem, Israel would gain nothing from curtailing them. And note that the violence is wildly misreported, much of it is defensive in nature (look at how often you see one person get shot who is facing the settlers when supposedly they were fleeing--awfully hard to shoot a fleeing person in the front) and plenty of it is purely fake.
by Karrot_Kream | 2025-09-17 17:48:27+00:00
> Are driver costs really the primary thing stopping increased bus route service?

On rail I'm not as sure but on bus yes. Drivers are the largest cost associated with a bus line. There's also a whole set of downstream costs like bathroom breaks which requires that routes are aligned with bathroom stops and that bathrooms are kept in good working order. Breaks also decrease bus frequency (humans need breaks!) and running more buses is often limited by the number of drivers you can hire.

However bus drivers often play a dual role in US transit of discouraging anti-social behavior so it's unclear to me if you could even get rid of the bus driver and the associated inefficiencies or you'd just need to replace them with a police officer and deal with the exact same problems.

Many bus drivers are unhappy having to play this role, so that's also a factor.
by RickJWagner | 2025-09-17 17:49:47+00:00
He clearly meant to influence you. He was trying to convince to follow his path to an eternal afterlife. He sincerely had your best interest in mind, he was trying to save you. Of course you may think his line of reasoning is hogwash.

Everyone is free to listen to someone like Kirk, or to ignore them. Or take up the offered microphone and try to disprove his arguments if you wish.

We need more people engaging people with differing opinions. Kirk was a hero of democracy and free speech, regardless of the veracity of his arguments.

Maybe the gay community can raise up similar spokespeople. It would take incredible bravery, but it would probably show a side that currently is seldom seen. I’d guess it would help build bridges.
by freejazz | 2025-09-17 17:50:01+00:00
So, you don't, but wikipedia does? I'll believe they can do commonsense reasoning when they can figure out that people have 4 fingers and 1 thumb. Here I was thinking common sense reasoning was what we call reasoning based on common sense. Go figure some AI folks needed to write a wikipedia article to redefine common sense.

Like they say, common sense ain't so common at all.
by klibertp | 2025-09-17 17:50:19+00:00
> I noticed myself that really large HISTSIZE

...right, I totally forgot that. Yeah, my history file is 4.5MB, and $HISTSIZE is 1M. I even wrote a Scala app[1] some time ago to collect hist files from all my machines (I used many more than the current 2, at some point), merging and deduping them once a day. Adding to that, it's 13 years old at this point, and probably has quite a few KB of mis-pasted text files in it, so I guess it makes sense it's this large. It also makes sense that processing it takes a while, especially with deduping enabled.

I'll check, but if that's the reason, then I'd be reluctant to do anything with it. Having fzf search through all my command lines dating back to 2012 is very valuable. I'll see how that would work with spooling.

Thanks for the profiling tip, I'll check it out! As mentioned, I'm not thinking of jumping ship, so I'm willing to do some digging to make the situation better :)

[1] https://github.com/piotrklibert/zsh-merge-hist

EDIT: yeah, history is the reason:

-▶ time HISTFILE=/dev/null zsh -c 'echo $ERL_AFLAGS' # variable from the end of my .zshrc -kernel shell_history enabled HISTFILE=/dev/null zsh -c 'echo $ERL_AFLAGS' 0,20s user 0,03s system 98% cpu 0,233 total
by dysoco | 2025-09-17 17:51:17+00:00
Not to say he's unproductive, because he's a beast, but I don't think he's a good example. Carmack got to work on really cool things which he loved (games) most of which were in his own company so he also had a stake on that.

Afterwards he had money to work on other stuff he was passionate about (rockets, VR, etc.) in his own terms.

It's much harder to draw motivation to meaningless work.
by Zigurd | 2025-09-17 17:51:37+00:00
Waymo Driver 5 was introduced in 2020. Driver 6 was introduced August of last year. So if the interview was 18 months ago he would be referring to Driver 5.

Driver 6 hardware is probably built in batches of a few hundred each. Still a low volume CM job, but incrementally cheaper. Probably. If they start building in batches of thousands, that's going to drive costs down significantly.
by Onavo | 2025-09-17 17:51:40+00:00
Yes but outside of dumping user data, there's not much else you can do. Crypto mining will get caught rather quickly (most big clouds ban mining). User data is useful for the type of attacker that's willing to go through the whole blackmarketing selling process. For script kiddies, if you think about it, the easiest pay-off for a social engineering/phishing is a frontend wallet crypto theft.
by knome | 2025-09-17 17:51:40+00:00
creating your uuids client side has a risk of clients toying with the uuids.

creating them server-side risks having a network error cause a client to have requested a resource be created without receiving its id due to a network error before receiving the response, risking double submissions and generally bad recovery options from the UI.

if you need users to provide uuids for consistent network operations, you can have an endpoint responsible for generating signed uuids that expire after a short interval, thereby controlling uuid-time drift (must be used within 1-5 minutes, perhaps), ensuring the client can't forge them to mess with your backend, and still provide a nice and stable client-side-uuid system.

for the uuidv47 thing, you would apply their XOR trick prior to sending the UUID to the user. you presumably just reverse the XOR trick to get the UUIDv7 back from the UUIDv4 you passed them.
by disambiguation | 2025-09-17 17:51:52+00:00
An interesting take from EA a few days ago:

https://forum.effectivealtruism.org/posts/hGwAohPbwCrDT5ynY/...

There's obviously a lot to unpack, but IMO the buried lede - the new idea Thiel is trying to push - is that the "antichrist" wants to regulate AI.

This is of course a persuasion effort by Thiel that tries to do a few things - I don't have a personal opinion, but speculating I assume Thiel is trying to get ahead of something here. We haven't really seen a regulatory push in the mainstream _yet_. On the contrary, there has been a number of legal exemptions. I would bet (60/40) that in the near future we'll see "AI regulation" become a pertinent topic of mainstream discourse.
by nonethewiser | 2025-09-17 17:51:59+00:00
>Some 19 year old hacked together a new front end framework last week, better use it in prod because why not.

The thing is, you don't have to be this undiscerning to end up with tons of packages.

Let's init a default next.js project. How many dependencies are there?

react, react-dom, next, typescript, @types/node, @types/react, @types/react-dom.

OK so 7... seems like a lot in some sense but its still missing many reasonable dependencies. Some sort of styling solution (tailwind, styled components, etc). Some sort of http client or graphql. And more. But lets just use the base dependencies as an example. Is 7 so bad? Maybe, maybe not, but you need to go deeper. How many packages are there?

55. What are they? I have no idea, go read the lock file I guess.

All of this while being pretty reasonable.
by brunocalza | 2025-09-17 17:52:03+00:00
The idea that you need to motivate yourself to do a thing you don't want to do is an idea that needs deeper investigation. I've caught myself trying to do that a bunch of times. Why the hell I think I need to do this thing in the first place?

I totally get things like I have a job and there's a task that needs to get done. But what about outside the job life?
by kstrauser | 2025-09-17 17:52:28+00:00
I disagree. Code is code: it speaks for itself. If it's high quality, I don't care whether it came from a human or an AI trained on good code examples. If it sucks, it's not somehow less awful just because someone worked really hard on it. What would change for me is how tactful I am in wording my response to it, in which case it's a little nicer replying to AIs because I don't care about being mean to them. The summary of my review would be the same either way: here are the bad parts I want you to re-work before I consider this.
by therobots927 | 2025-09-17 17:52:41+00:00
I’m not talking about global opinion so your 2 billion ((Muslim)) figure is irrelevant. I’m talking about US voter opinion. Which is the only thing that’s relevant here because Israel only feels safe committing a genocide because it has the world’s most powerful military force protecting and funding it. This conflict has nothing to do with religion and everything to do with securing the Suez Canal and destabilizing the region so the US can keep its control over (oil) resources.

It’s clear who has the most power in this situation and it’s not the “2 billion”. It’s the “420 million” US + Israeli citizens who make up the military coalition that is currently decimating a population of < 2 million. You want to talk about numbers? Let’s talk numbers. If there’s such a power imbalance why is the ratio of Gaza’s killed to Israelis 100:1 in this “war”?
by zahlman | 2025-09-17 17:53:27+00:00
> An eye for an eye and the whole world is blind.

Hatred, violence and cruelty by an outgroup against your ancestors, or your ingroup, or your ingroup's ancestors, never justifies you own hatred, violence or cruelty towards that outgroup.

The Nazis believed that the Jews had sincerely harmed them. That of course did not justify them. What made them "the Nazis" is not that they adopted that name for themselves. We know that "the Nazis" were the Nazis because they gassed the Jews, and because of everything else in their rhetoric and policies leading up to that point. In "a situation where the Jews gas the Nazis", the Jews would be the ones in the wrong.

> I can see that if your mother tongue doesn't use subject-verb-object word order (e.g. if it's German), it might be confusing.

Rhetoric like this is completely uncalled for.
by overfeed | 2025-09-17 17:53:29+00:00
> The only way the average person can access a MI300 is through the AMD developer cloud trial which gives you a mere 25 hours to test your software

HN has a blindspot where AMDs absence in the prosumer/SME space is interpreted as failing horribly. Yet AMDs instinct cards are selling very well at the top end of the market.

If you were trying to disrupt a dominant player, would you try selling a million gadgets to a million people, or a million gadgets to 3-10 large organizations?
by clickety_clack | 2025-09-17 17:54:16+00:00
Speaking from no expertise but my own decades of living, the only way to do things you don’t want to do is to do them. No excuses, no procrastination, no unrelated rewards, just do it. Everything else is a hack based on procrastination, or making you feel good about procrastination. You have to make a contract with yourself, where there is no payoff but that the thing gets done, and then do not break that contract. If you can’t make yourself do big things, make yourself do small things, but do them without fail.

If you do that, you will become a different person.
by burnte | 2025-09-17 17:54:16+00:00
> and the politicians face no consequences whatsoever.

And who is going to hold them accountable? They make the laws, they're the ones who should know best this is illegal, so if they don't care no one else will. Voters? I live in America so I've lost a lot of faith in people voting for politicians who will protect their rights.

I legitimately have no idea how to fix this type of problem. We spent the better part of the 20th century setting up systems to enable people to thrive and have expanded rights. And now the generations that benefited from all of that want to tear it down and take us back to feudal times with unelected, unaccountable, all-powerful leaders and a nobility class that owns everything and leaving 95% of people live in poverty and sickness. It's like we forgot how to raise strong people with good morals.
by bluGill | 2025-09-17 17:54:20+00:00
The total cost of a bus is just over $100/hour (I last checked in 2019, so a bit more from inflation), and a driver directly makes around $30/hr plus benefits easially will put you over $50. Now add in all training and management that isn't directly per hour but if you didn't have a driver you wouldn't pay. You do have maintenance and fuel costs per hour, insurance and the cost of a bus. There are are a lot of "it depends" and I've never seen a formal analysis of the true costs, but to round numbers we can say half the costs are the driver and be close enough for discussion.

If we take the same $ and get rid of the drivers we can run twice as many buses and that increased service will get a lot of riders who previously thought the service was too bad. Though you will need to run the additional service for a few years before people figure out service is no longer bad and start using it.

Now we do have to assume some intelligence in bus routing. There are a lot of bad bus routes in cities that will never get more riders because of how stupid they are.

Of course you are right that politics gets in the picture. Rail gets far too much attention for projects where the lowly bus is cheaper for otherwise identical service (and where rail is needed it is often done wrong). As already pointed out unions will hate this plan and they have power to screw the rest of the population (who because they don't ride now don't think they would if this plan happened) and the environment (they care about the environment only after their own self interests.

Still the numbers work on paper: self driving buses should get a lot more riders on yoru bus system because you can afford to run more service.
by vegancap | 2025-09-17 17:54:22+00:00
Yeah, I get the feeling. I'm torn to be honest, because I quite enjoy using it, but then I sift through everything line by line, correct things, change the formatting. Alter parts it's gotten wrong. So for me, it's saving me a little bit of time manually writing it all out. My colleagues are either like me, or aren't sold on it. So I think there's a level of trust and recognition that even if we are using it, we're using it cautiously, and wouldn't just YOLO some AI generated code straight into main.

But we're a really small but mature engineering org, I can't imagine the bigger companies with hundreds of less experienced engineers, just using it without car and caution, it must just cause absolutely chaos (or will soon).
by dns_snek | 2025-09-17 17:54:26+00:00
> That's my point, there's no nefarious plot here, it's just dumb laws to solve real problems.

You don't know the plot any more than we do. Whether the current government is nefarious or not is quite irrelevant.

Chat Control is a surveillance and censorship tool that we're being pinkie-promised will only be used "for good". In reality it is a tool which can be repurposed for domestic oppression, political persecution, and crowd control overnight at the government's sole discretion.

> everyone is just pushing back on conspiracy grounds.

That's not a conspiracy, that's just a factual statement about the indiscriminate capabilities of this technology. Governments across the world have a near-100% track record of abusing their power. It's not a matter of "if", it's only a matter of "when".

Otherwise what should we do next? Abolish freedom of speech? You wouldn't be silly enough to believe that the government would imprison you for your political speech, would you? That's conspiratorial thinking.

> That's not going to win over the average person.

Why should we care? If the fact of the matter has been explained to them and they're still gullible enough to give up their most essential civil liberties in exchange for nothing, they're a lost cause and a waste of time.

I don't count on the average village idiot to save the day here, I expect the EU courts to strike the law because it clearly violates the charter of fundamental human rights.
by barrell | 2025-09-17 17:54:34+00:00
I'm not convinced it's what the future holds for three main reasons:

1. I was a pretty early adopter of LLMs for coding. It got to the point where most of my code was written by an LLM. Eventually this tapered off week by week to the level it is now... which is literally 0. It's more effort to explain a problem to an LLM than it is to just think it through. I can't imagine I'm that special, just a year ahead of the curve.

2. The maintenance burden of code that has no real author is felt months/years after the code in written. Organizations then react a few months/years after that.

3. The quality is not getting better (see gpt 5) and the cost is not going down (see Claude Code, cursor, etc). Eventually the bills will come due and at the very least that will reduce the amount of code generated by an LLM.

I very easily could be wrong, but I think there is hope and if anyone tells me "it's the future" I just hear "it's the present". No one knows what the future holds.

I'm looking for another technical co-founder (in addition to me) to come work on fun hard problems in a hand written Elixir codebase (frontend is clojurescript because <3 functional programming), if anyone is looking for a non-LLM-coded product! https://phrasing.app
by michaelmrose | 2025-09-17 17:54:39+00:00
Over a period of years people get new machines, upgrade existing machines to new distro versions, and update other packages in a way that is oft incompatible with keeping an older package pinned as its requirements may become incompatible with the requirements of newer packages, kernels, and of course distro versions.

I think they are blaming the vendor who received their money not the nebulous and non-specific Linux community.

Despite being lauded compared to closed source Nvidia AMD has had painful support issues as well.
by autoexec | 2025-09-17 17:55:42+00:00
Ad blocking and using the service only sends the message that the service with ads is bad, but the service without ads is acceptable.

Often this means "the way you've implemented ads is terrible enough that I went out of my way to block them" and sometimes it means "any and all ads are terrible and I don't want them"

There's nothing at all wrong with ad blocking. Someone who puts their content on the public internet has zero right to require me to view that content, or to control how much of it I see or how I choose to view it. If I want to block ads, or only watch the last 20 seconds, or watch the whole thing played backwards that's my business. This is equally true for websites where I'm free to decide what to download and how to display it in my browser.
by TimorousBestie | 2025-09-17 17:56:26+00:00
> As a Jew, what do you say every Seder? Do you do a Seder? לְשָׁנָה הַבָּאָה בִּירוּשָלָיִם

Insinuating that diaspora Jews don’t do Seder, or don’t do it “the right way”, is insulting and gross.