MurphyA/hacker-news huggingface dataset:
by StopDisinfo910 | 2025-05-21 09:37:49+00:00
Because meeting minutes are hard, annoying to do and LLMs are good at it.

To be blunt, I think most HNers are young software developers, never attend any meetings of significance and don’t have to deal with many différent topics so they fail to see the usefulness because they are not in a position to understand it.

The tails are everywhere like people mentioning work orders which is something extremely operational. If nothing messy and complicated is discussed in the meetings you attend, it’s no surprise you don’t get why minutes are useful or where the value is. It doesn’t mean there is no value.
by mtrovo | 2025-05-21 09:37:55+00:00
It doesn't matter how much money you print if your debts are USD denominated. If for example Tonga has double their currency in circulation with a debt of Y USD tomorrow they will still owe Y USD and their currency will probably be worth half of what it was before.

In the case of the dollar if you suddenly double the supply it's not just the US national debt that is affected, it's all the secondary financial products indexed on dollar that are affected: debt from countries and private companies across the world, commodities and all transactions between countries not involving US that are dollar denominated. So in a way the value of a single dollar is diluted but it's diluted over a much bigger pool of participants.

That's the main reason printing money is cheaper to US as is reflected on the bond market, just look at supply vs inflation around the years following the global pandemic.

Living beyond their means is very relative. When credit is virtually free for years it makes sense to run 10x leveraged, the problem is when interest rate rises and you have to deleverage without showing too much that you don't have that much money as failing to do so could result in a death trap spiral.
by iLoveOncall | 2025-05-21 09:38:12+00:00
As a senior engineer I'd much rather hand-hold a junior rather than an LLM. Junior roles aren't going anywhere.

The expectation that LLMs will multiply the output of more experienced engineers is simply ridiculous.

I work in a FAANG on one of the main teams using GenAI. The impact from GenAI we've calculated and that senior leadership is taking decision upon is an overall gain of about 5% velocity on CODING tasks, so about 2.5% on overall tasks.

If you feel like GenAI has overall doubled or tripled your productivity I'm sorry but it's a sign that you suck and are working on incredibly simple problems.
by larodi | 2025-05-21 09:38:38+00:00
>There's a future where everything is a thin client to Google's data centers. Nvidia should do everything in its power to prevent that from happening.

there has always been, the mainframe concept is not new. but it goes in and out of fashion.

>>>> mainframe

<<<< personalpc

>>>> web pages/social media

<<<< personal phones/edge

>>>> cloud ai

<<<< ???? personal robotics, chips and ai ???

>>>> ???? rented swarms ???
by ozim | 2025-05-21 09:39:03+00:00
In the article author writes about linq.js that he is not maintaining anymore but someone forked it.

I guess this library will at some point end up unmaintained after author is bored with it.

So I would not use it in any of my production code of a web app unless I get some problem I need to fix with this library specifically. Replacing all just because “it is faster” doesn’t seem good enough.
by atmanactive | 2025-05-21 09:39:21+00:00
Sounds great, looks good, looking forward to trying it out.

The themes are beautiful. It would be even better if it would respect prefers-color-scheme [0] and automatically switch to one of the dark-mode themes on operating systems configured for dark mode.

https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref...
by whstl | 2025-05-21 09:39:54+00:00
Good answer. To elaborate on it and provide examples.

In languages that don't have expression inspection capabilities you have to replace the `(p) => p.Price < 100` part with something that is possible for the language to inspect.

Normally it's strings or something using a builder pattern.

For example, in TypeORM:

queryBuilder.where("product.price < :price", { price: 100 })

And in Mongoose:

Product.find({ price: { $lt: 100 } });

The LINQ-ish version would be:

Product.find((p) => p.price < 100);

--

Similarly, for Ruby on Rails:

Product.where("price < ?", 100)

Ruby's Sequel overloads operators to have a more natural syntax:

DB[:products].where { price < 100 }

But the "lambda" syntax would be:

Product.where { |p| p.price < 100 }
by Nevermark | 2025-05-21 09:40:05+00:00
On the linked page and here you are very wordy about existing advice not being the right way to think about things.

You could use far fewer words by just explaining what you know and are doing explicitly instead of obliquely.

People don’t need to “think differently”, they just need to know what you are doing and why in non-abstract terms.

I don’t know if this is a writing habit issue or a staged reveal issue, but I suggest just being direct.

> Sleep hygiene is the bus that takes you to the gym, it's not the workout.

What am I supposed to do with stuff like this? Nobody would disagree. All the abstract and indirect communication isn’t necessary. It’s just fluff. (IMHO)

However, like millions of other, I am very glad to hear of any activity like yours to find other ways to address sleep issues. I wish you great success.
by ViewTrick1002 | 2025-05-21 09:41:23+00:00
Lets compare the $36.9B [1] spent on Vogtle with the same money spent on renewables and storage:

Batteries:

- $63/kWh [2] installed and serviced for 20 years = $0.063B per GWh

Large-scale solar:

- A range of $850-$1400/kW [3] = $0.85B - $1.4B per GW

- Capacity factor of 15-30%

Say $1B per GW and 20% for easy round numbers.

Large-scale onshore wind:

- $1300 - $1900/kW [3] = $1.3B - $1.9B per GW

- Capacity factor 30-55%

So say $1.5B/GW and a capacity factor of 40%.

Nuclear power has a capacity factor of ~85% so to match Vogtle's new reactors we need to get to 2.234 GW * 0.85 = 1.9 GW

Solar power:

- 1.9/0.2 = 9.5 GW solar power = $9.5B

Wind power:

- 1.9/0.4 = 4.75 GW wind power = $9B

Compared to Vogtle's $37B we have $28B left to spend on batteries.

- $28B/$0.063B = 444 GWh

444 GWh is the equivalent to running Vogtle for.... 444 GWh/1.9 GW = 233 hours or 9.8 days.

This even ignores nuclear powers O&M costs which are quite substantial. By not having to pay the O&M costs and instead saving them each year after about 20 years we have enough to rebuild the renewable plant.

[1]: https://en.wikipedia.org/wiki/Vogtle_Electric_Generating_Pla...

[2]: https://www.ess-news.com/2025/01/15/chinas-cgn-new-energy-an...

[3]: https://www.lazard.com/media/gjyffoqd/lazards-lcoeplus-june-...
by BrunoBernardino | 2025-05-21 09:41:31+00:00
I have been a Hetzner Cloud customer with a handful of servers (on the lower end, all less than €150 / month) for a few years and have had no issues, other than one server, a couple of years ago, refusing to download packages from deno.land/x/. I think I was somehow rate-limited (I wasn't doing anything crazy, so it was surprising), but definitely not Hetzner's fault and it resolved after a couple of days. That being said, I also haven't used their volumes or block storage a lot.
by gloxkiqcza | 2025-05-21 09:42:08+00:00
I disagree. LLM assisted coding is yet another level of abstraction. It’s the same thing as an assembly programmer saying that OOP programmers don’t learn from OOP coding.

Today’s juniors still learn the same core skill, the abstract thinking and formalization of a problem is still there. It’s just done on a higher level of abstraction and in an explicitly formulated natural language instead of a formal one for the first time ever. They’re not even leaving out the formal one completely, because they need to integrate and fine tune the code for it to work as needed.

Does it introduce new problems? Sure. Does it mean that today’s juniors will be less capable compared to today’s seniors once they have the same amount of experience? I really doubt it.
by cyri | 2025-05-21 09:43:19+00:00
Of course it is a bit oversized.

We’re living in a big river valley where we have fog from October until March. On some days in November the fog is so dense that the whole system does not produce any kind of energy. On the other days the produced kWh are enough to charge the battery.

We have a heat pump (extrem efficient), servers, one electric car, etc which consumes all together around 13MWh per year. The solar system produces around 27.5MWh. Most of the energy gets fed back into the grid.

We’re currently investigating to connect the neighbour houses physically to us. But that takes even more time here :-(
by zeristor | 2025-05-21 09:43:24+00:00
I think it was the wolf enclosure, along the north south path in the NE part of Regent's Park.

The Zoo has been rejigged since then, I attended the Danish Summer Fair just nearby every year, and used to pop out to say Hi to the wolves ('Hi hi ulve!') but they're now deeper in the zoo.

The Tigers are along by the Gibbons and the camels, on the boundary of the East - West path. Occasionally walking across Regent's Park you'll hear a loud roar.

I guess the US Ambassador who's residence is next door hears that a fair bit.

Back on topic.

Uncle Monty with his potted vegetables was bonkers. 'Flowers are tarts!'
by tialaramex | 2025-05-21 09:43:43+00:00
I think this "self taught coder" approach has two distinct big problems over actual Computer Science graduates writing software

1. Cliffs. There are big swathes of theoretical CS where we know things can't be done, and the self-taught people would smash their faces into such problems forever because they won't even realise it's insoluble in principle rather than merely difficult, whereas with a more principled background you needn't expend this wasted effort.

2. Local Maxima. Without a principled understanding it's easier to mistake a local maximum you've stumbled into for a global maximum. After all, all the small tweaks you tried make it worse, so, how are you expected to guess that a violently different solution would be better? Theory could help but you don't have any.
by gloxkiqcza | 2025-05-21 09:44:12+00:00
Copying my comment from above:

I disagree. LLM assisted coding is yet another level of abstraction. It’s the same thing as an assembly programmer saying that OOP programmers don’t learn from OOP coding.

Today’s juniors still learn the same core skill, the abstract thinking and formalization of a problem is still there. It’s just done on a higher level of abstraction and in an explicitly formulated natural language instead of a formal one for the first time ever. They’re not even leaving out the formal one completely because they need to integrate and fine tune the code for it to work as needed.

Does it introduce new problems? Sure. Does it mean that today’s juniors will be less capable compared to today’s seniors once they have the same amount of experience? I really doubt it.
by weeb | 2025-05-21 09:45:05+00:00
This looks to have great potential for accessibility! I work with individuals who use eye gaze input, where a significant part of the screen is taken up by an on-screen keyboard (including various shortcut/macro keys as well as for typing). Having tiling options that fit within a smaller part of the screen (e.g. still allow side by side or top/bottom split, but in a smaller total region) would be great. Particularly as Windows 11 has broken vertical docking of appbars.

The UI hints also look promising, but I can't get them working. Using example-config.janet I tried pressing RAlt or RAlt+K and I get the UI hint shortcuts list coming up, but none of them seem to do anything, except in Notepad where I sometimes get the standard UI hints (that always come up here with a long press of left alt)

Fwiw, as a newbie I found it a bit intimidating/off-putting that it doesn't work out the box without choosing a config file. That's quite a lot of extra cognitive effort and link-clicking before you can try it out. And I'm left quite unsure what I'm missing out on. Am I able to access the different documented features with the config file I have? It's not clear.
by rcxdude | 2025-05-21 09:45:09+00:00
>The problem the industry faces isnt that juniors dont grow it's that they spend up to 18 months being a drain on productivity after which point they tend to leave.

This is largely a result of the compensation behaviour of the industry. A junior that gets hired and grows does not get a raise in their salary to the market rate, the only way for them to get the compensation commensurate with their new skills is to leave and get hired somewhere else. Companies can avoid this problem by not doing this.
by andybak | 2025-05-21 09:45:46+00:00
Also "Hippity Hop" is a Space Hopper! Wikipedia agrees with me: https://en.wikipedia.org/wiki/Space_hopper :)

I wonder how much the commonality or frequency of names for things affects image generation? My hunch is that it it roughly correlates and you'd get better results for terms with more hits in the training data. I'd probably use Google image search as a rough proxy for this.
by StopDisinfo910 | 2025-05-21 09:45:50+00:00
> How do you check accuracy of these?

Because LLMs send you back links to the tools and you still get the usual confirmation process when you do things.

The main issue never was knowing what to do but actually getting the tools to do it. LLMs are extremely good at turning messy stuff into tools manipulation especially where there never was an API available in the first place.

It’s not a question of practices. Anyone who has ever worked for a very large company knows that systems are complicated by need and everything move at the speed of a freighter ship if you want to make significant changes.

Of course we need one slightly better piece of software to manage terrible pieces of software. There are insane value there. This is a major issue for most companies. I have seen millions spent into getting better dashboards from SAP which paid for themselves in actual savings.
Ask HN: How does Stripe work on the inside?
by casperb | 2025-05-21 09:46:25+00:00
I am very intrigued by how Stripe works on the inside. They ship such good quality, are very thoughtful, all while feeling like a calm vibe. Things like: what is their management philosophy, how are there teams structured, how do they communicate internally about big initiatives?

I have heard a few podcasts with Stripe engineers that paint a picture. Jeff Weinstein’s interviews give a little glimpse. Claire’s book gives some info. But I am hungry for more. Would love it if the Collison brothers would write their own book.

But in the meantime: has anyone pointers to books, blogs or interviews about their inner workings? Or anecdotes in this thread are also welcome.
by ViewTrick1002 | 2025-05-21 09:46:41+00:00
Yes. The grid needs to be expanded by 1.5 - 2.5x no matter what to electrify society and industry.

The extra costs are what is needed when more distributed generation is added compared to the baseline.

It also not like the current renewable supply will stop existing.

> The CEO of NextEra Energy said that gas turbines have a multi-year backlog, leading to soaring costs for new gas-fired power plants. Renewables “are cheaper and available right now.”

> “There is a lot of demand for gas turbines right now. You have to get in a long line. It has pushed the prices up,” NextEra Energy CEO John Ketchum said at CERAWeek. NextEra built 16 gigawatts of gas-fired power over the past two decades, and operates a fleet of 26 GW of gas capacity. It also builds renewable energy.

> “We built our last gas-fired facility in 2022, at $785/kW. If we wanted to build that same gas-fired combined cycle unit today…$2,400/kW,” he said. “The cost of gas-fired generation has gone up three-fold.”

Ahh yes, gas turbines are expensive because a supply crunch. Not because they inherently are expensive.

Will this get fixed in the 20 years it would take to build nuclear power? Yes. Will likely even see several cycles of boom and bust before said nuclear plant comes online.

Nuclear power simply is completely out of step with the current energy industry. Too expensive and too slow to build.
by kiba | 2025-05-21 09:47:00+00:00
I don't believe that 'profit' are the domain of business people anymore than astronomy is about telescope.

You need business skills to run a non-profit as much as you need to run a "for-profit" business or any organization really. Your goal may not to be "to make a profit", but cost control is essential to any organization.

Really, it's a balance of priorities.If you focus too much on the $$$, you risk destroying the business and doing a disservice to your customers. You also have a responsibility to your employees who depend on your business for their livelihood, and so forth.
by wahnfrieden | 2025-05-21 09:47:03+00:00
I quit my job a couple years back to work on this app full-time, as well as its companion flashcard app, Manabi Flashcards. The goal is to help you learn through immersion and eventually replace some of your flashcard reviews time with reading (once I finish auto-reviews for flashcards)

What's special about it?

Manabi Reader became popular as a Japanese-focused alternative to services like LingQ in that it locally tracks and analyzes all the words and kanji you read and study. It shows you which words are new and which you're currently learning via flashcards, so you can easily find content that suits your level and see what flashcards to prioritize adding. It also passively accumulates an on-device (and in your personal iCloud) corpus of example sentences from your reading. It’s also one of few ways to mine sentences including pitch accent directly into Anki on iPhone.

I had built this part-time while working over many years (starting with flashcards and then the reader app) but going full-time gave me the time to do a full rewrite: SwiftUI, native iOS + macOS, and an offline-first architecture that syncs with iCloud and my server in the background. Although it has a companion SRS algorithm (SM-2 with FSRS coming soon) flashcard app, it's also excellent for mining Anki cards. This works with AnkiMobile on iOS and AnkiConnect on desktop.

You can use it like a web browser for the web, or subscribe to RSS feeds. It comes with a bunch of curated content by level. Recently I added EPUB support, pitch accents, and note-taking with todos.

I'm now almost done adding a manga mode via Mokuro, and Netflix/streaming video support via realtime captioning of audio streams.

Next I plan on adding more media types (video, YouTube, PDFs), AI functionality (grammar explanations, document Q&A, etc), Yomitan/Yomichan dictionaries for bilingual/monolingual EPWING and Wiktionary support, and more service integrations such as 2-way sync for WaniKani, JPDB, and existing Anki decks. I've begun work on these items and hope to share more soon.

I'd also like to make this app much more beginner-friendly so that people with zero Japanese knowledge can start learning. Currently it assumes you can read kana at least.

The tech stack is quite nice for my needs so I'm happy to answer questions about that, too. I made my career on Continuous Deployment-style DevOps management, enough to learn to avoid servers in the first place as much as I can. So I made this app to be offline-first and reliant on static CDN files as needed. I have the app syncing in realtime with both iCloud and my servers, so if I have an outage, users will barely notice and I can finish my night's rest. Customers appreciate the privacy benefits of keeping their reading data local to their own iCloud account instead of on my servers as most of my competitors do.
by bdcravens | 2025-05-21 09:47:34+00:00
Looking at the LiteVFS repo, it appears so, with some limitations.

"LiteVFS is a Virtual Filesystem extension for SQLite that uses LiteFS Cloud as a backing store."

Limitations

- Databases with journal_mode=wal cannot be modified via LiteVFS (but can be read)

- Databases with auto-vacuum cannon be opened via LiteVFS at all

- VACUUM is not supported

https://github.com/superfly/litevfs
by pydry | 2025-05-21 09:47:47+00:00
>First of all this were USSR-Japan skirmishes not war, second they did not have to worry about Japan as was shown by Soviet–Japanese Neutrality Pact of April 1941

...two years after Molotov Ribbentrop.

If they had nothing to worry about Japan it logically follows that they had nothing to worry about Hitler either as was shown by the Molotov Ribbentrop pact.

In 1939 the Soviet military was a disaster, also. It's difficult to overstate just how exposed they were.

>Furthermore historian believe that Stalin knew that confrontation w/ Germany is inevitable

They were right to be afraid.

>In summary - Soviets and Nazis were allies till 1941 -

In summary, out of fear which was entirely legitimate. Fun fact: the only difference between them and Finland is that Finland gets excused for allying to Hitler out of fear by its western allies.
by brokegrammer | 2025-05-21 09:48:04+00:00
It's impossible to fix the gaming industry because it's made up of consumers with low impulse control.

You can see evidence of that with the recent GPU crisis where even as prices go up, sales remain constant.

Then you have game development companies outright scamming people by releasing bug-ridden products. But gamers keep buying, which means that developers aren't being discouraged from such practices.

Basically, gamers remain in the market no matter how much they're mistreated because they'll do whatever to get the dopamine hit. There's no reason for anything to change.
by rsynnott | 2025-05-21 09:48:18+00:00
> I kind of doubt of spending money at that rate does give them the best chance, but maybe they do.

The AI bubble really seems to run more on dot-com logic than _anything_ we've seen since the dot-com bubble (I'm curious how much of this is just generational turnover, with the lessons learned in the dot-com bubble beginning to fade). More spending equals more better, the revenue streams will just appear if you spend enough money and believe hard enough.
by Jlagreen | 2025-05-21 09:50:29+00:00
Exactly, and Nvidia doesn't have to talk to the press, right? Or send them anything for free?

The issue is that the press wants to show how a 8GB new card is slower than a 12GB older card in putting both in higher resolution comparison.

The press doesn't care about thinking or reasoning about product placement and instead wants to always uncover some scandal.

Nvidia clearly has communicated if you want the card for free then these are the conditions. You say yes or no. Nvidia HASN'T forbidden GN and others to buy the card and test independently, right?