MurphyA/hacker-news huggingface dataset:
by troupo | 2025-07-05 06:34:35+00:00
Ah, I see your point now (and I'm the author :) )

I agree with you after this explanation.

I think (especially in the current offerings) non-determinism and incorrectness are so tightly intertwined that it's hard to say where one starts and the other one ends. Which makes the problem worse/more intricate.

And yeah, prompting is useless: https://dmitriid.com/prompting-llms-is-not-engineering
by wltr | 2025-07-05 06:34:40+00:00
Hey, I thought of getting the same machine recently! What’s the power consumption? And what about things like remote turn on? I have a beefy server that doesn’t work 24/7, but when I need it, I wake-on-LAN it from a Raspberry Pi. What about something similar with Mac minis? And what about power loss, will it turn on back again? I value that a lot from these SBCs.
by lottin | 2025-07-05 06:34:44+00:00
I find it odd that someone would make a comparison between bitcoin and other financial assets, as if bitcoin was just another financial asset and its theoretical price wasn't zero... which is a pretty big market anomaly. Normally, when you find a market anomaly, you try to explain it. But these analysts, they pretend that there's no anomaly. They just don't talk about it, in the hopes that nobody will notice.
by whatevertrevor | 2025-07-05 06:35:03+00:00
I don't want to psychoanalyze but it seems your sense of dissatisfaction is a little different from what the author is describing? Your dissatisfaction is from not accomplishing the possibly implausible goal of being the very best at something without being a professional competitor, while the author is describing a case of not even getting started on creative projects out of a fear of them not living up to a made up standard in your mind.

They're both arguably unreasonable standards but one is for the end-product (i.e. a novel/album/software project) as opposed to reaching some apparent level of general skill at your hobby. The latter is full of traps because for subjective hobbies like arts, how does one even evaluate that?
by unclebucknasty | 2025-07-05 06:36:28+00:00
All of this, and highlighting this part:

>You would be faster by the fact that you know that it's correct and you don't have to review it. Helps greatly with mental load.

I keep thinking maybe it's me who's just not getting the vibe coding hype. Or maybe my writing vs reading code efficiency is skewed towards writing more than most people's. Because the idea of validating and fixing code vs just writing it doesn't feel efficient or quality-oriented.

Then, there's the idea that it will suddenly break code that previously worked.

Overall, I keep hearing people advocating for providing the AI more details, new approaches/processes/etc. to try to get the right output. It makes me wonder if things might be coming full circle. I mean, there has to be some point where it's better to just write the code and be done with it.
by BrenBarn | 2025-07-05 06:38:34+00:00
I think one aspect of this is that learning from doing often involves more than just doing. It involves paying attention to what you're doing, and what other people are doing, and then reviewing that. This doesn't necessarily have to be "theoretical" learning, but it's deliberate or explicit study as opposed to just hoping to get better by osmosis. It's easy to do something a lot and not learn from it.
Show HN: MCP-123, a 2-line MCP server/client (Windows-friendly)
by tylersuard | 2025-07-05 06:39:54+00:00
Got tired of every MCP example being overly verbose, or needing Docker or Mac-only scripts, so I threw together MCP-123. Point it at a tools.py, run `server.run_server(...)`, and the client auto-discovers/calls functions with OpenAI. I hope this is useful to you all.
by bigyabai | 2025-07-05 06:40:12+00:00
Sure, eventually. Then in 2032, you can enjoy the raster performance that slightly-affluent people in 2025 had for years.

By your logic people should be snatching up the 900 and 1000-series cards by the truckload if the demand was so huge. But a GTX 980 is like $60 these days, and honestly not very competitive in many departments. Neither it nor the 1000-series have driver support nowadays, so most users will reach for a more recent card.
by nothrabannosir | 2025-07-05 06:40:16+00:00
> By "stupid questions", I don't mean "basic but obviously important questions". I mean questions that reveal that you don't know something that other people expect you to know, that signal to them (rightly or wrongly) that they may have overestimated you.

Ok but you didn’t bring up the phrase “stupid questions” so it’s less about how you define it, and more about a best effort interpretation of how it was originally meant.
by mieses | 2025-07-05 06:40:52+00:00
interesting and funny. But I do not agree with your premise that it is easier to make an successful AI dog than a successful AI human.

Humans pay more attention to their dogs than to humans, for obvious reasons.

We would not mind a human that acted like an AI - the artificiality simplifies the relationship and is a positive feature. With dogs, we notice the slightest detail and would be bothered by AI limitations. We might act the same way towards music and art. We would spend hours listening to an album or looking at a painting while trying our best to ignore the people around us. The posters that describe the dog "experience" in a simple mechanistic way have probably never owned a dog.

Another way of looking at it - we have to deal with humans. We choose to deal with a dog. Therefore the dog AI has more to live up to.
by theshackleford | 2025-07-05 06:41:37+00:00
In 2022 claiming a lack of respect from Nvidia, low margins, and Nvidia's control over partners as just a few of the reasons, EVGA ended its partnership with Nvidia and ceased manufacturing Nvidia GPUs.

> I used to buy their cards because they had such a good warranty policy (in my experience)... :\

It's so wild to hear this as in my country, they were not considered anything special over any other third party retailer as we have strong consumer protection laws which means its all much of a muchness.
by esseph | 2025-07-05 06:42:03+00:00
Fedora 42, Helldivers 2

Make sure to change your Steam launch options to:

PULSE_LATENCY_MSEC=84 gamemoderun %command%

This will use gamemode to run it, give it priority, put the system in performance power mode, and will fix any pulse audio static you may be having. You can do this for any game you launch with steam, any shortcut, etc.

It's missing probably 15fps on this card between windows and Linux, and since it's above 100fps I really don't even notice.

It does seem to run a bit better under gnome with Variable Refresh Rate than KDE.
by jjmarr | 2025-07-05 06:42:40+00:00
We do basic C, basic-medium Java, Python for signals analysis, and somewhat advanced design patterns. Tons of UML.

The misses remind me of technical debt vs shiny features. I wrote embedded assembly and did a bunch of labs on them. But due to time constraints and difficulty, I didn't go into much detail on interrupt-based programming. And our OS course focused more on rote memorization of concepts such as locks/mutexes/semaphores/deadlock avoidance algorithms/memory management.

But there's little detail on why I might use Linux syscalls over libc.
by astrobe_ | 2025-07-05 06:42:49+00:00
> It’s just a lot of trivial typing and package management and it might not even be all that impressive when it is done. > What might happen then is that you try to keep it interesting by making it more impressive

This feeling is something that immediately sets off an alarm in my head.

IRL every time I tried to impress someone, I said or did stupid things. These experiences are now part of cringe memories about myself.

In software, the paradox is often that making something simple is difficult, but easily reproducible and unimpressive for most people. It is kind of like the engineers' version of when people say that their 4yo kid could do the same drawings as Picasso.

Just go through the last 90% and finish the thing. Like Antoine de Saint-Exupéry said, perfection is reached not when there's nothing else to add, but when there's nothing more to remove.

Then put the V1.0 tag on it and move it to maintenance mode. Then move to the next project, which very well might be about covering a different set of needs in the same area.
by edanm | 2025-07-05 06:43:11+00:00
> I know with only 5 years experience this may not be obvious, but this is only the first of many “revolutionary” technologies making everyone around you lose their minds that you’ll have to deal with in your career.

While this has some truth, the size of the current "revolution" makes all the others look tiny, especially in terms of how it affects a programmer's day job. Nor did most of those "revolutions" affect every field of programming at once, like this one does. The percent of programmers actually impacted by blockchain is probably in the low single-digits. The percent of programmers using some version of AI tooling 3 years into this is probably >50%, and the more impactful tools will be used more very soon is my gues.
by benreesman | 2025-07-05 06:46:22+00:00
I think you're very wise to preserve your commit handle as something other than a shift operator annotation, not everyone is.

I think I'm using it more than it sounds like you are, but I make very clear notations to myself and others about what's a big generated test suite that I froze in amber after it cleared a huge replay event, and what I've been over a fine tooth comb with personally. I type about the same amount of prose and code every day as ever, but I type a lot of code into the prompt now "like this, not like that" in a comment.

The percentage of hand-authored lines varies wildly from probably 20% of unit tests to still close to 100℅ on io_uring submission queue polling or whatever.

If it one shots a build file, eh, I put opus as the meta.authors and move on.
by Stranger_X | 2025-07-05 06:46:59+00:00
Just launched StrangerMeet, a simple platform to chat anonymously with strangers via text — no signup needed. Inspired by the old-school internet randomness (think Omegle, but cleaner and focused on meaningful or just fun conversations). Would love your feedback — especially on performance, UX, and privacy concerns. It's super new (just 8 days live), so things might be a bit rough, but I'm improving it daily!
by JimDabell | 2025-07-05 06:47:43+00:00
I agree with this and can add two more problems that are super common.

Firstly, people will add all sorts of things on a whim without telling anybody. So your privacy policy won’t capture any of this.

Secondly, nobody ever cleans up after themselves. So a year down the line, you’ll have a dozen different services, all doing the same thing, all added by different people, and half of them aren’t even being used by anybody because the people that added them forgot about them or left the company.

I don’t think I’ve ever seen GTM used responsibly.
by klipklop | 2025-07-05 06:48:05+00:00
You are certainly right that this group has little spending self-control. There is no limit just about to how abusive companies like Hasbro, Nvidia and Nintendo can be and still rake in record sales.

They will complain endlessly about the price of a RTX 5090 and still rush out to buy it. I know people that own these high end cards as a flex, but their lives are too busy to actually play games.
by matwood | 2025-07-05 06:48:09+00:00
> Everquest was my first warning about game addiction.

I didn't play EQ, but got started on Dark Age of Camelot right when it was released. There was a confluence of life events that caused me to start playing. Three years later, multiple accounts, and who knows how much game time, it had ruined my health and a wonderful long term relationship.

The upside is that the loss caused me to quit by giving away my accounts. I literally never played again. I remember some fun times while playing, but do sometimes regret the time spent that I could have been doing something else. I also learned about myself that it's not the game that gave me issues, but the social pressure of other people relying on me.
by atemerev | 2025-07-05 06:48:43+00:00
I am a Russian immigrant in Switzerland. As of right now, all Swiss banks block all Russian bank accounts until their owners can provide a valid physical residence permit card, due to sweeping sanctions (meanwhile, Russian-owned companies continue to freely trade crude oil from here, as they use Swiss nominal directors — the hypocrisy is through the roof). My residence permit is on renewal now and the case is being dragged for 7 months already — so, no bank account.
by thrwwXZTYE | 2025-07-05 06:49:00+00:00
There's no lesson. It's hard. Your brain will search for the silver bullet to skip the boring self-improvement work and feel good NOW. It'll likely detach your current self from your past self (I was bad, I discovered this, now I'm great, exceptional and heroic again). Then you'll again avoid the boring day-to-day work (becaue you feel exceptional again) and fail again.

Everything you know is material for your brain to make excuses and rationalizations. So no lessons work.

What works is retraining the part of the brain that distorts the reality and directs all your thoughts towards these patterns.

It's a lot like debugging. There's a callback in your brain that is harmful. It triggers every time you have to sacrifice some future potential for uncertain reality. It is subconscious. Put a breakpoint in that callback. Try to notice every time it triggers. At first just notice it, notice what it urges you to do.

When you have it nailed down - try to change it. At that point you'll realize the urge and where it comes from. Then it's a matter to making the decision and committing to sth, no matter what. It doesn't only have to be big things, it can be small things unrelated to work. It's the same "code". If you do it every time - you'll retrain it eventually.

At least that's the theory, I'm not there yet.
by dingaling | 2025-07-05 06:49:24+00:00
Probably shouldn't have your decoder in the attic anyway, as they aren't well suppressed in terms of EM interference which will seep into the antenna. Particularly a cheap AC-DC wall wart, they're basically broad-spectrum noise-jammers.

I shunt the USB output of the SSR dongles onto Ethernet and pipe that to the PC downstairs.
by senko | 2025-07-05 06:49:43+00:00
> AMD GPUs aren't good enough.

Software. AMD has traditionally been really bad at their drivers. (They also missed the AI train and are trying to catch up).

I use Linux and have learned not to touch AMD GPUs (and to a lesser extent CPUs due to chipset quality/support) a long time ago. Even if they are better now, (I feel) Intel integrated (if no special GPU perf needed) or NVidia are less risky choices.
by trynumber9 | 2025-07-05 06:49:45+00:00
I didn't, as far as I'm aware. They are indeed beholden to their shareholders and I said nothing of value. Investors desire shares of profitable companies with consistent growth. As an AWS customer, you are the consistent growth. First as a new customer, a statistic paraded to investors. Later through price increases bringing real revenue.

Brushing off lock-in is a short term luxury.
by JimDabell | 2025-07-05 06:51:29+00:00
It’s a little bit like dependency injection for websites, used by marketing teams.

The people responsible for maintaining a site don’t want to know about all the different analytics tools the marketing team wants to use, and don’t want to be involved whenever any changes need to be made. So they expose a mechanism where the marketing team can inject functionality onto the page. Then all the marketing tools tell the marketing team how to use GTM to inject their tool.
by matwood | 2025-07-05 06:53:23+00:00
> that friend told me if I wanted to check it out be sure not to make any friends or join any guilds. They said it's the social obligation that's the addiction.

I mentioned in another comment this is what got me in DAoC. I actually played a little WoW just fine because I soloed and only joined groups with randoms. It was a normal game time experience.
by zerocrates | 2025-07-05 06:54:35+00:00
Is it faster to convert a column like this to unsigned? Obviously assuming you don't use negative IDs in the application.

That's much more of a "kick the can down the road" solution to only double your usable range, but if all positive the values in the rows shouldn't actually have to change, just the column metadata, so it could theoretically be more or less instantaneous. I guess in practice this doesn't happen; the server would rather use its generic "rebuild the table" alter method for changing a column type.

But it seems like you could reasonably do it if it's a signed-to-unsigned change and there's no negative values and there's an index on the column to make checking that fact fast. Or one of those third-party/lower-level type tools could let you do it without any checking.
by rewgs | 2025-07-05 06:57:13+00:00
> I use Linux and have learned not to touch AMD GPUs (and to a lesser extent CPUs due to chipset quality/support) a long time ago. Even if they are better now, (I feel) Intel integrated (if no special GPU perf needed) or NVidia are less risky choices.

Err, what? While you're right about Intel integrated GPUs being a safe choice, AMD has long since been the GPU of choice for Linux -- it just works. Whereas Nvidia on Linux has been flaky for as long as I can remember.
by khazhoux | 2025-07-05 06:57:24+00:00
Yeah, I read your article. It's the latest in the stream of "everyone is full of crap" about LLMs.

You say you've used it to build multiple projects, but then title it "everything is wishful thinking". That makes no sense. You're either click-baiting or have an inconsistent stance.

> This is crypto all over again

No. The fundamental vision for BTC is that it grows to be a mainstream currency for a huge variety of use cases. If BTC continues to be used just for pirate sites, black market, etc, then it will be considered to have failed. With LLMs the success is immediate. We don't need LLMs to solve every software problem, for them to be massive accelerator of daily coding.
by theshackleford | 2025-07-05 06:59:27+00:00
> A system from 2017/2018 with an 8700K and an 8GB 2080 performs so closely to the top end, expensive systems today

This is in no way true and is quite an absurd claim. Unless you meant for some specific isolated purposed restricted purely to yourself and your performance needs.

> there are very few use cases I can think of needing more than a 30 series card right now.

How about I like high refresh and high resolutions? I'll throw in VR to boot. Which are my real use cases. I use a high refresh 4K display and VR, both have benefited hugely from my 2080Ti > 4090 Shift.
by gary17the | 2025-07-05 07:00:52+00:00
Vibe coding/prompt engineering automatically accumulate "technical debt" of spaghetti code and thus with time cause every larger project to fail. Sooner or later you will be asked to fix all that AI mess in your company codebase and when you respond that you are unable to do so without a major, manual rewrite, you will probably get fired. Stay at your job for as long as possible, but start searching for a new position ASAP in an organization that declares up front that they do not intend to use AI for their codebase as a matter of company policy. There are actually companies out there already that make that kind of choice, but it might take a year or two for you to find such a job in the current job market. If all else fails, switch to the Linux kernel/driver development specialty with C/Rust for companies like Canonical.
by lottin | 2025-07-05 07:01:16+00:00
The expected discounted value of all bitcoin's future cash flows is zero. This is because the only cash flow that a bitcoin investor can expect from an investment in bitcoins is the revenue from selling the bitcoins in the market... and the market value of something that has no use case and is held for speculative purposes only (i.e. has no intrinsic value) will tend to zero in the long run.

A fiat currency that is issued by the government has no intrinsic value either, but there's one crucial difference compared to a cryptocurrency: in the case of a government-issued fiat currency the central bank will intervene the market, by making use of its prerogative to conduct monetary policy, to ensure price of the currency doesn't drop to zero.
by amiga386 | 2025-07-05 07:03:06+00:00
I'd not heard of UbuWeb before, but it sounds likr an interesting project for curating a cross-media avant-garde art collection (although it has now finished?)

"Electronic Music" is a bit of a misnomer. I think most people would think of Electronic Music as genres like rave, acid, techno, house, trance, jungle, drum and bass, dubstep, and so on. For that, you want Ishkur's Guide to Electronic Music (https://music.ishkur.com/) and its branching history for how all these genres influenced and evolved from eaxh other

But this collection is just the avant-garde parts - the roots of Ishkur's tree. It's the musique concrete and theremins and radiophonic workshop type music. Those early genres only get a brief look in Ishkur, but here they are in detail.
by reichstein | 2025-07-05 07:04:08+00:00
Aks. "Every beef anyone has ever had with Nvidia in one outrage friendly article."

If you want to hate on Nvidia, there'll be something for you in there.

An entire section on 12vhpwr connectors, with no mention of 12V-2x6.

A lot of "OMG Monopoly" and "why won't people buy AMD" without considering that maybe ... AMD cards are not considered by the general public to be as good _where it counts_. (Like benefit per Watt, aka heat.) Maybe it's all perception, but then AMD should work on that perception. If you want the cooler CPU/GPU, perception is that that's Intel/Nvidia. That's reason enough for me, and many others.

Availability isn't great, I'll admit that, if you don't want to settle for a 5060.
by hx8 | 2025-07-05 07:05:24+00:00
> What exactly does bitcoin offer the world today?

Aside from perhaps gold, bitcoin is the most successful currency in the world not associated with a central bank and state.

It's the most liquid asset that is not issued by a central bank. At any point you can issue a transaction to anyone else in the world, without the possibility of a third party intervention. I've had issues pulling cash out of banks, or limited sizes available for money orders, or having debt/credit card transactions incorrectly flagged as fraudulent and blocked.
by eachro | 2025-07-05 07:06:02+00:00
"And 50% of the time they work 50% of the time."

I think this is still an incredible outcome given how many dice rolls you can take in parallel with multiple claude/o3/gemini attempts at a problem with slightly different prompts. Granted, each rollout does not come for free given the babysitting you need to do but the cost is much lower than going down the path yourself/having junior colleagues make the attempt.
by CraigJPerry | 2025-07-05 07:07:18+00:00
Could this transfer enough money to mint a person as the first trillionaire?

Econ 101: A government deficit increases the net financial worth of the private sector.

The US usually increases the net financial worth of the private sector by around $2tn per year, OBBB should move that to around $3tn per year (CBO estimate https://www.cbo.gov/publication/61486)

If you accumulate a dollar per second in net worth, then you become:

A millionaire in 11 days A billionaire in 32 years A trillionaire in 32,000 years

Obviously an indiscriminate increase in money without a corresponding increase in output will show up in inflation.

So it's a wealth transfer, from those whose financial affairs will remain comparatively static (your dollar will be worth less via inflation) to those who can capture the new money streams.