MurphyA/hacker-news huggingface dataset:
by jononor | 2025-05-31 07:23:18+00:00
OpenAI is not at all profitable right now. Which is their plan. They have from the start been focusing on hypergrowth to become one of the very biggest players. The monitization phase comes later. Probably still a few years from now. Of course it remains to be seen if they are actually able to capture a significant amount of the value when the time comes. There are many other strong players - Google and Microsoft have a massive advantages wrt distribution and data collection. Meta as well. And they have existing profitable businesses, so they can afford to give away "AI" for a long time. Cost to serve users right now is quite high, that will likely go down by a factor 10x over the next 10 years (assuming the energy prices don't go haywire).
by mmaunder | 2025-05-31 07:24:21+00:00
OK well since OP isn't replying, [Edit: Author replied] it looks like they're using a wrapper process for local MCP servers and a proxy for remote, and you have to modify your MCP config to reference the local wrapper or proxy so it can intercept requests.

Claude artifact based on Sonnet 4 analyzing the code with github MCP.

https://claude.ai/public/artifacts/30b92814-c4d2-4cb5-b08e-4...
by notpushkin | 2025-05-31 07:24:29+00:00
I’ve built a custom layout for that (and a bunch of other symbols I frequently use). ⌥ hyphen for en-dash, ⌥ ⇧ hyphen for em-dash (and ⌥ M is for minus): https://typo.ale.sh/

(The idea isn’t new, of course: the default macOS layout’s 3rd layer is absolutely bonkers. I think Ilya Birman was the first: https://ilyabirman.net/typography-layout/)
by godelski | 2025-05-31 07:24:46+00:00
You're misunderstanding the parent's complaint and frankly the complaints with AI. Certainly 3D printing is powerful and hasn't changed things. But you forgot that 30 years ago people were saying there would be one in every house because a printer can print a printer and how this would revolutionize everything because you could just print anything at home.

The same thing with AI. You'd be blind or lying if you said it hasn't advanced a lot. People aren't denying that. But people are fed up being constantly being promised the moon and getting a cheap plastic replica instead.

The tech is rapidly advancing and doing good. But it just can't keep up with the bubble of hype. That's the problem. The hype, not the tech.

Frankly, the hype harms the tech too. We can't solve problems with the tech if we're just throwing most of our money at vaporware. I'm upset with the hype BECAUSE I like the tech.

So don't confuse the difference. Make sure you understand what you're arguing against. Because it sounds like we should be on the same team, not arguing against one another. That just helps the people selling vaporware
by JimBlackwood | 2025-05-31 07:25:28+00:00
The gap in pricing between enterprise and open source makes it impossible.

If MinIO were to require a license to run, I’m sure I could convince a boss at work to pay several thousands a month for it.

Currently, we are paying about 5000€/month for the hardware to run our MinIO cluster and 0€/month for the MinIO devs. If we now want to keep using their UI, the license costs would be €20.000,-/month. That is an insane gap
by throwanem | 2025-05-31 07:25:29+00:00
A too-narrow approach after Apple beefed it? Nobody knows how to bring AI to market yet but OpenAI, Anthropic, and Google. Long shots are one thing, but all the ideas I've heard for b2c AI so far are mostly more like pipe dreams. Look for a Zynga play once the field starts opening up for that in maybe a year or so, would be what I'd try to do.
by jeroenhd | 2025-05-31 07:27:59+00:00
The amount of actual threads is limited, by default to the amount of CPU cores the system has. The problem isn't the amount of threads itself, but the fact that the threadpool will keep taking on more work, and that it's efficient enough to blow past the CPU+I/O bottleneck. You can achieve the same problem with a threadpool if your threadpool is efficient enough.

Standard concurrency tools like semaphores are capable of reducing the amount of work being done at the same time. You could also simulate classic thread pools by using concurrent lists/sets/etc to replicate traditional work queues, but you'd probably lose any advantage you'd gained from switching to green threads in the first place.
by petersellers | 2025-05-31 07:28:13+00:00
I understand what you are saying, I just don't agree with it.

"AI" is not going to wholesale replace software development anytime soon, and certainly not within a year's time because of the reasons I mentioned. The way you worded your post made it sound like you believed that capability was already here - nevertheless, whether you think it's here now or will be here in a year, both estimates are way off IMO.
by godelski | 2025-05-31 07:28:17+00:00
I think the reality is Lemon Market Economics. We'll sacrifice quality for price. People want better quality but the truth is that it's a very information asymmetric game and it's really hard to tell quality. If it wasn't, we could all just rely on Amazon reviews and tech reviewers. But without informed consumers, price is all that matters even if it creates a market nobody wants.
by littlestymaar | 2025-05-31 07:28:53+00:00
> This is incorrect. The unreleased Llama 4 Behemoth is the largest and most powerful in the Llama 4 family.

Emphasis mine.

Behemoth may become the largest and most powerful llama model, but right now it's nothing but vaporware. Maverick is currently the largest and more powerful llama model today (and if I had to bet, my money would be on Meta discarding Llama4 Behemoth entirely it eventually without having released it, and moving on to the next version number).
by timschmidt | 2025-05-31 07:29:41+00:00
> I have trouble getting excited about Cerebras. SRAM scaling is dead, so short of figuring out how to 3D stack their wafer scale chips

AMD and TSMC are stacking SRAM on the chip scale. I imagine they could accomplish it at the wafer scale. It'll be neat if we can get hundreds of layers in time, like flash.

Your analysis seems spot on to me.
by jononor | 2025-05-31 07:30:16+00:00
For knowledge workers in western companies, 20 USD/month for ChatGPT style tool, seems like it is likely worth it for employers to front. I think over time we will see this included in "standard office tools" like email/messaging/videoconf/documents. Which would make Microsoft and Google very well positioned.

But probably everyone will adopt it - so it may not give a competitive advantage to any given company.
by BaudouinVH | 2025-05-31 07:31:34+00:00
Here is how I learned touch-typing dvorak-fr :

1) I photoshopped a photo of my not-dvorak keyboard moving the keys to their dvorak-fr positions

2) I fixed that photo on top of my screen. The physical layout was Azerty (not dvorak) and looking at it was useless. I searched the keys looking at the photo above my screen, not looking at the keyboard.

3) I grew more and more confident, and in a few months I was touch-typing in dvorak-fr - I've since discovered Bépo layout and wish I knew it too.
by threeseed | 2025-05-31 07:31:40+00:00
a) The next two years are the reckoning for a lot of these AI startups. In the enterprise space everyone was being pushed to trial AI products to see whether they can deliver the ROI that was being marketed. Newsflash: it hasn't. And many of these startups will see serious churn.

b) Everyone needs to stop perpetuating the YC lie that they invest in the best founders and they just happen to want to do AI. It's rubbish and insulting because it implies that only young, male, SF-based founders can be the best. Instead it's clear that YC has been aggressively pushing AI which makes sense given they are a significant investor in OpenAI.
by placebo | 2025-05-31 07:32:20+00:00
While I can definitely see the ability to type faster as an advantage in some cases, I don't think I'll ever bother going through the process of learning it. From decades of software development I can type fast enough for whatever it is I need without looking at the keyboard and not once have I felt that the bottleneck of my productivity is the the speed that I type. Most of the time goes into thinking how to do it right so that it doesn't have to be done again... And with code generation becoming better all the time, I believe the abstraction layers were one will have to spend more time on will get even higher.
by HumanOstrich | 2025-05-31 07:32:35+00:00
I experienced something similar back when Microsoft decided to usurp all hypervisors made for Windows and make Windows itself run as a VM on Hyper-V running as a Type 1 hypervisor on the hardware. That made it so other VMs could only run on Hyper-V alongside Windows or with nested virtualization.

So this meant VMWare, VirtualBox, etc as they were would no longer work on Windows. Microsoft required all of them to switch to using Hyper-V libs behind the scenes to launch Hyper-V VMs and then present them as their own (while hiding them from the Hyper-V UI).

VirtualBox was slow, hot garbage on its own before this happened, but now it's even worse. They didn't optimize their Hyper-V integration as well as VMWare (eventually) did. VMWare is still worse off than it was though since it has to inherit all of Hyper-V's problems behind the scenes.

Hope this brings some clarity.
by yusina | 2025-05-31 07:32:37+00:00
> You should know that LLMs are very weak in procedural operations.

Indeed! That's why they are LLMs, not AI!

Why are new hypes always re-defining terms? 20 years ago, "AI" was actually about intelligence. Just like "crypto" was about cryptography instead of money scams.

> The phenomenon is part of all the "obvious" things that are not in the awareness of very large masses.

I can't imagine a single HN reader who is not aware that LLMs make mistakes. This is not the general public. (And even most of the general public has heard about this minor issue by now.)
by sdovan1 | 2025-05-31 07:33:14+00:00
The trigger for me to start practicing touch typing was when I saw a classmate trying to log into her Gmail on a classroom PC. I was shocked at how fast she did it. I started with 10FastFingers and keybr, then stick with monkeytype and typeracer. Not sure if it's made me more productive, but it feels good when your fingers can keep up with your thoughts.

For folks who want to learn typing, I recommend Jashe's Typing Guide: https://docs.google.com/document/d/1L-P68VDSGlpLM5A9tfRvWFoh...
by tzury | 2025-05-31 07:33:30+00:00
To measure what's working for B2B YC companies, especially over the course of two years period you need to answer the following questions:

a) what are the growth rate when measuring customers which are *not* YC companies? b) what is the churn rate for that same group.

Measuring by Series A (Assuming investors are the compass not the users - aka the market), is completely anti-YC the way I perceive the YC philosophy from afar.
by bargainbin | 2025-05-31 07:34:28+00:00
I had same issue and it’s ultimately what killed the Moonlander for me - I dedicated time to get better at touch typing (I already do it from years of chatting in games) and dialling in a layout that worked for how I use computers.

Only to find that I’m mostly using other people’s computers when they call me over to help, and suddenly I’m mashing my meaty paws all over their MacBook as they look on in horror that this supposed technical professional can’t even press the shift key reliably.
by mpweiher | 2025-05-31 07:34:33+00:00
In other exciting and groundshaking news: water wet!

And I have to admit I thought the title was a joke.

However, I loved the detailed description of just how bad it can be. And it puzzles me why people present AI slop as authoritative. Happens a lot in discussions these days. One example was someone presenting me with a grok answer about some aspect of the energy system. It turned out grok was off by a factor of 1000.

Of course you can also use that to your advantage with people who believe AI slop, as it is fairly simple to get the AI to produce the answer you want, including the answer you know is right ;-)

And I've actually started using AI a bit more in my coding, and it's been helpful as a starter. For example to get my little HTMX-Native project going, I needed to figure out how to configure Android's WebView for local data access.

Would I have figured it out eventually? Yes.

Was it faster with AI? Yes.

Was the AI answer faulty? Yes.

Was it still helpful? Yes.
by mdp2021 | 2025-05-31 07:34:59+00:00
> informative

That Google uses a faulty assistant in the page is actually informative, not just for people who do not use that search engine, but for those attentive to the progresses in the area - where Google has given massive hits recently.

> constructive

The - extremely damaging - replacement of experts with "employees wielding an LLM" is ongoing. Some of us have been told nonsense by remote support service staff...
by thebruce87m | 2025-05-31 07:35:01+00:00
Range loss during freezing weather only matters if you need that range during freezing weather. Given that most people are mainly commuting a relatively short distance it’s not really an issue.

If you’re charging at home you are topped up every morning anyway. My commute needs 10% battery and I honestly couldn’t tell you the winter impact because it doesn’t matter, just plug in at night and fully charged in the morning.

Also if you don’t do long trips in the winter and you can charge at home there are a few benefits:

* Remote/Timed defrost/pre-heat. There were probably 10 mornings last winter that I got into a fully defrosted and preheated car while the neighbours were scraping their windows.

* No need to visit petrol stations. This is an all-year thing but it is time saved and in the winter you’re not standing in a forecourt in those freezing conditions.
by almostgotcaught | 2025-05-31 07:35:33+00:00
> By contrast for a more typical CPU, there's a compiler whose assembly output you can examine, and there's a processor manual that gives the cycle timing of each instruction

1. You can dump the SASS that corresponds to PTX: `cuobjdump --dump-sass <input_file>`

2. Getting the cycle count of a single instruction for an OOO architecture is completely meaningless because you have no idea when the instruction will actually be issued. This is true for both AMDGPU and NV.
by anonymoushn | 2025-05-31 07:35:54+00:00
Cool, I can have a look. By the way, I've filed a PR against the pathpiece repository correcting an error in the docs.

I have read this paper before, and now that I have looked more closely I am a bit disappointed that the precise method of construction of the large initial vocabularies used for vocabulary learners that begin with large initial vocabularies in the experiment is not specified. I also notice that the same error I have proposed correcting in the docs is present in the paper in section 3.1.

Additional edit: Alright, I see that A.2.1 specifies that the "n-gram" initial vocab condition means the most frequent 2^18 n-grams for n in 1..L. This seems like not very many, and not weighting n-grams by "potential CTC reduction" (=length-1) for inclusion in this initial vocab seems to create a bias against long n-grams. I'm also sort of wary of these greedy learners, because many candidates for inclusion in the vocab are interdependent with other candidates (the marginal loss or gain of a candidate may be near 0 because of the presence of some other token which may not actually be optimal to include, or there may be groups of included tokens which cause other better groups to have near 0 marginal loss or gain), so I would really want to avoid being too strongly path-dependent in the learner. If I may hand wave a great deal, I think this sort of issue also arises if your objective function is not CTC.
by audunw | 2025-05-31 07:36:06+00:00
Thinking EVs are an environmental catastrophe is completely disconnected from reality. There are already big battery recycling operations up and running with very good yields, and they just keep getting better and more efficient at recycling these batteries. So whatever impact we have from mining is mostly temporary, as the need for mining will fall off a cliff when all cars have been converted to EVs.

Tell me what EV activity related industrial activity comes remotely close to the Deepwater Horizen accident or the hundreds of other catastrophic oil spills? What part of EV production REQUIRED emitting pollution as part of its operations for all eternity? What part of EVs are burned as part of everyday driving?

The challenges of European battery manufacturers is just as much related to USAs IRA. Some of them shifter their efforts to the US as a result. The lesson is that EU needs to be as serious as China and USA in supporting their battery manufacturing industry.

There are now dozens of battery giga factories being built all over Europe so there is some progress at least.

Morrow in Norway is still doing OK for instance. It has its challenges like everyone in this difficult market. But with more and more tariffs and such on China I’m optimistic that it’ll work out.
by pas | 2025-05-31 07:38:13+00:00
and then with the new source available license a new decision was made, so for a little while AWS did not deserve to make money!? (after all when the old versions were released Antirez had no idea about how much AWS will make by running his better memcached! but, of course as Redis became a business with every new version they likely pondered this.)

then apparently the community quickly found an Uno reverse card somewhere. (so the question has become moot.)
by almostgotcaught | 2025-05-31 07:38:37+00:00
> A lot of algorithms and data structures rely on nondeterminism for performance or security (by default). It is too easy to introduce nondeterminism accidentally.

You don't know what you're talking about - no compiler engineer in their right mind would intentionally use a randomized algorithm in a compiler. It's a bug every single time and it gets squashed immediately.
by eimrine | 2025-05-31 07:40:30+00:00
Thank you for sharing! I would like to get deeper: how many Bytes is possible to write on a paper with this or that encoding, how about having some extra bits for the sake of data loss recovery, what are approaches to a multi-page storages and are there any patches for incremental archiving?

I will try to remove dust from my A4 scanner and try to read that MP3 from printed medium, seems a bit insane to store multimedia in a paper but who needs to store it without proven ability to read. My printers love to mess with ink (especially ones with pirate-refilled cartridge) so I do not really believe this is practically at maximum resolution.
by max_on_hn | 2025-05-31 07:41:03+00:00
I think we see this a lot with software development AI; the tab complete only has to be “good enough” to be worth tweaking. Often “good enough” first pass from the AI is a few motions on the keyboard away from shippable.

Now with headless agents (like CheepCode[0], the one I built) that connect directly to the same task management apps that we do as human programmers, you can get “good enough” PRs out of a single Linear ticket with no need to touch an IDE. For copy changes and other easy-to-verify tweaks this saves developers a lot of overhead checking out branches, making PRs, etc so they can stay focused on the more interesting/valuable work. At $1/task a “good enough” result is well worth it compared to the cost of human time.

[0] https://cheepcode.com
by mdp2021 | 2025-05-31 07:42:08+00:00
> terms[!] ... ... I can't imagine a single HN reader who is not aware that LLMs make mistakes. This is not the general public

So you wrote 'article' but you meant "submission" ;)

> And even most of the general public has heard about this minor issue by now

And still some public or private enterprises are trying to push LLMs in dangerous parts of the workflow - possibly because drives like "cutting costs" or "chasing waves" are valued more than objective results...

> "AI" was actually about intelligence

It was (is) about providing outputs intelligently - relevantly.
by anovikov | 2025-05-31 07:42:35+00:00
After going through military service, they will be a lot less failing and a lot less disgruntled. Plus, they could be kept there for a very long time and when the military is very large, very experienced due to long service years, and is comprised of people with no positive life experiences and no positive expectations of civilian life - so after a short initial adaptation period, no longer longing to return to it - it can be used to do many beneficial things, such as building actual empires, squashing authoritarians worldwide, building contiguous, continent-wide spaces free for borderless trade and investment.
Show HN: Superclass – GPT-Powered Document Classification Service
by debarshri | 2025-05-31 07:43:14+00:00
Recently, one of our customers told us about how they have been using some of the common data classification tools and how they are using classical machine learning. It fairly painful to operate, especially on-prem.

I pitched an idea to create a quick proof of concept for a classification service that uses GPT. It is incredibly easy to host and maintain. You can swap the model and the provider underneath based on your usage as well as environment.

I thought it might be a good idea to open-source it and put it out there.

Goal is that, you could just run:

docker run -p 8083:8083 -e OPENAI_API_KEY=your_openai_key ghcr.io/adaptive-scale/superclass:latest

And the classification service is available right away.

Implementation supports text files, pdf, docx, pptx, images like jpeg, png etc. Also, containerized service means, all dependencies like tessaract, documentation processing libraries are just baked into the containers. Just run the classification as a service.

I just verified some usecases, worked like charm for me. May be it is pretty useful for others.

Feel free to give me some feedback.
by b00ty4breakfast | 2025-05-31 07:44:23+00:00
setting aside regulatory issues (and not commenting on whether any of that is good or bad), there is no universe where independent chicken farmers, solo or in a group, are going to compete with a group like Perdue in the industrial foodstuff space. maybe you get a cottage industry farmer's market business going or whatever but you aren't going to see Farmer Bob's Foghorn Leghorn Boneless Breasts on shelves in the local Wally World any time soon.
by casualscience | 2025-05-31 07:44:43+00:00
In big companies, this is a bit slower due to the need to migrate entrenched systems and org charts into newer workflows, but I think you are seeing more productivity there too. Where this is much more obvious is in indie games and software where small agile teams can adopt new ways of working quickly...

E.g. look at the indie games count on steam by year: https://steamdb.info/stats/releases/?tagid=492
by rule2025 | 2025-05-31 07:44:51+00:00
The real "white-collar massacre" is not caused by AI, but you have no irreplaceable, or the value created by hiring you is not higher than using AI. Businesses will not hesitate to use AI, you can't say that companies are ruthless, but that's the pursuit of efficiency. Just as horse-drawn carriages were replaced by cars and coachmen lost their jobs, you can't say it's a problem with cars.

History is always strikingly similar, the AI revolution is the fifth industrial revolution, and it is wise to embrace AI and collaborate with AI as soon as possible.
by hsbauauvhabzb | 2025-05-31 07:44:51+00:00
iOS doesn’t support batch deleting alarms either. ‘Siri set an alarm for 45 minutes’ leaves my alarm list littered with an inactive alarm I once set, have no future use for, but is annoying enough that I’ll never delete them all. Is there an alarm set to go off in the near future? Hold on, let me scroll through 50 pages of pointless noise.

iOS. It just works (tm).