MurphyA/hacker-news huggingface dataset:
by incomingpain | 2025-06-18 17:28:50+00:00
>Now I’ve been using LLMs a ton, some programmatically, but mostly through chat UIs. It’s already clear to me how much more creative output I can achieve, but the drawbacks are also clear: everything starts to sound the same, context is hard to maintain, complex questions lack nuanced answers, etc.

The giant Saas LLM have millions of context now. Even 10,000 context will let you crunch through textbooks.

>So I have basically 10 weeks of free time coming up and am thinking about how to deep dive in to AI. Should I develop more of an executive perspective on AI strategy? Should I take on a technical project like building a GraphRAG from unstructured creative data? Should I develop fluency in specific tools or frameworks?

What's your goals?

Executive perspective can be good if you're the CIO i guess.

Graphrag? I dunno, is that what you want to do? What's that look like?

>Should I develop fluency in specific tools or frameworks?

Do you have a good video card? Have you gotten into any of this before?

Consider that you might need to spend $1000 on a video card to do what you want, but that's like 2-5 years subscription of an online saas.

You need to figure out your goals and purpose.
by nottorp | 2025-06-18 17:30:22+00:00
If the end result is, and you’re doing games, they might

Edit to add to my sibling comment:

> But some abstractions which makes standard stuff easy, makes non-standard stuff impossible.

I swear that at some point i could tell a game was made in Unity based on the overall look of the screenshots. I didn't know it's the fault of the default shaders, but they all looked samey.
by lubujackson | 2025-06-18 17:31:09+00:00
True warning, but there are a few moments in recent history when bootstrapped startups have an edge. Circa 1997-2002 (when I first came up) and, I would argue, now.

During the rise of the net, there were unexplored green fields everywhere. You could make easy bank from ads. You didn't need an office or a factory to start a company (which was more or less a requirement previously). So the idea of a bootstrapped startup was new, but seemed somewhat obvious if you were paying attention.

Now? Everyone has LLMs and can see a bit into the future. Lots of these companies will bubble up and either fold or get acquired. A few will unicorn. But the key point remains: if you are unemployed or have some time and build something functional on this new stack, your value as an employee will be much higher in the future.

Don't sacrifice what you can't, but I think there may be a softer landing for failed AI founders in the near future.
by koala_man | 2025-06-18 17:31:31+00:00
I'm Norwegian and concluded that she meant when ordering, such as for a choice of potatoes or pasta.

This makes sense since the context is translation for tourism.

Otherwise, the normal, casual way would be "kan du sende potetene?" i.e. "could you pass the potatoes?", lit. "can you send the potatoes?"

(This assumes it wasn't physically possible to simply reach across people to grab it yourself with what's known as "the Norwegian arm")
by blacksmith_tb | 2025-06-18 17:32:17+00:00
Ah, so in two rows pg up, up arrow, pg down left arrow, down arrow, right arrow I do like that layout, I have an old Dell Precision like that (though even its small keycaps are pretty big). My Framework 13 has the funny full-size left and right on either side of half-height up/down, which is kind of annoying, but you can get used to it, mostly.
by yusina | 2025-06-18 17:32:23+00:00
I'm not sure I get the premise of the article. I know what a CRDT is and how homomorphic encryption works. But why do both parties have to be online at the same time to sync? They could send the updates asynchronously, store-and-forward style, and everything in flight is encrypted. Why does this need server that keeps state (which is kept in encrypted state and modified, as per the proposal)?
by 1659447091 | 2025-06-18 17:32:41+00:00
>> By harnessing SpeechAnalyzer and SpeechTranscriber on-device, the command line tool tore through the 7GB video file a full 55% faster than MacWhisper’s Large V3 Turbo model, with no noticeable difference in transcription quality.

App Transcripiton Time -------------------------------- Yap (uses Apple APIs) 0:45 MacWhisper (Large V3 Turbo) 1:41 VidCap 1:55 MacWhisper (Large V2) 3:55

>> All three transcription workflows had similar trouble with last names and words like “AppStories,” which LLMs tend to separate into two words instead of camel casing.
by SkyBelow | 2025-06-18 17:33:18+00:00
It feels a bit satirical or otherwise done for fun, especially with sections like the following.

"And thus, the tome of "poline" has been written. Its mystical powers, steeped in the arcane knowledge of the ancients, now reside within these pages. May this compendium serve you in your quest for the ultimate color palette."

Either way, I wasn't expecting to encounter Poe's law inside a color palette maker.
by sgarland | 2025-06-18 17:34:12+00:00
Agreed, though it’s also a monstrous effort to get devs to stop chucking everything into JSON, or my new favorite hell, serializing entire classes and storing them as a BLOB.

It’s my fervent belief that we should revert to specialized roles, with a DB team designing schema and queries based on a team’s needs, who can access them via API only. Slows down velocity? Yes. Faster queries and more efficient use of resources? Yes. Fewer incidents and better referential integrity? Also yes.
by jauntywundrkind | 2025-06-18 17:34:23+00:00
I want to emphasize again that most people at this point don't have a problem running Sway on Nvidia. It's been working adequately for years, stably. In the past ~18 months especially, Nvidia seems to have been updating their closed source drivers much more actively as well, which is positive to see. As far as I know, the top poster having issues has taken no steps to report the issue, send coredumps, do any follow up on their issue.

I can't emphasize enough how gross this mercenary position is though. X developers were fed up, en masse. The whole project had thoroughly rotted, was unsustainable, had no path forwards to use modern video techniques. It sort of works, but also, it's insecure as hell, and a terrible leaky foundation. We get to claim where politically we are in the axis: are we going to be conservative people, who resist and are afraid of change forever? Or will we have hope and excitement at progress and hope for better futures? Doing nothing and investing nothing and only having a "shit just needs to work" is a refusal to inform yourself, one that makes you quite conservative. There's reasons to be in that camp, and especially for less open-source more consumeristic people who owing to the conditions of their environment have a very strong trained helplessness where there's no sense contemplating alternatives since your hands are tied anyways. But I find it repulsive & immature to be so short, so anti-informed, so un-nuanced, and hopeless and lacking ambition.

As ever, Yegge's Notes from the Mystery Machine Bus, on the political axis of technologies, https://gist.github.com/cornchz/3313150
by msgodel | 2025-06-18 17:35:29+00:00
I spool them all from YouTube using some custom software, here's the subscription list:

https://www.youtube.com/@TheShkreliPill/videos

https://www.youtube.com/@matthiaswandel/videos

https://www.youtube.com/@ThePodcastoftheLotusEaters/videos

https://www.youtube.com/@CamdenBowen/videos

https://www.youtube.com/@RomanianTvee/videos

https://www.youtube.com/@LGR/videos

https://www.youtube.com/@LotusEatersDaily/videos

https://www.youtube.com/@ActionRetro/videos

https://www.youtube.com/@rossmanngroup/videos

https://www.youtube.com/@GoodWorkMB/videos

https://www.youtube.com/@endeavour8273/videos

https://www.youtube.com/@Nighthawkinlight/videos

https://www.youtube.com/@CodeBullet/videos

https://www.youtube.com/@EEVblog/videos

https://www.youtube.com/@matthiasrandomstuff2221/videos

https://www.youtube.com/@AppliedScience/videos

https://www.youtube.com/@fxevolutionvideo/videos

https://www.youtube.com/@Lunduke/videos

https://www.youtube.com/@Fireship/videos

https://www.youtube.com/@ThePrimeTimeagen/videos

https://www.youtube.com/@3blue1brown/videos

https://www.youtube.com/@ShkreliPlanet/videos

https://www.youtube.com/@MihaiNicaMath/videos

https://www.youtube.com/@TomStantonEngineering/videos

https://www.youtube.com/@AkkadDaily/videos

https://www.youtube.com/@ProductivePeter/videos

Yeah I know podcasts are just RSS but not everyone publishes RSS feeds so this is easier.
by toomuchtodo | 2025-06-18 17:35:58+00:00
Spain had resources to prevent a blackout, but they didn't respond - https://news.ycombinator.com/item?id=44311685 - June 2025

https://arstechnica.com/science/2025/06/spanish-blackout-rep...

> The Iberian grid is capable of handling this sort of thing. But the grid operator only scheduled 10 power plants to handle voltage regulation on the 28th, which the report notes is the lowest total it had committed to in all of 2025 up to that point. The report found that a number of those plants failed to respond properly to the grid operators, and a few even responded in a way that contributed to the surging voltages.

> As the voltages rose, they approached a threshold at which power plants need to disconnect from the grid to protect their equipment. But the report found that some of the plants disconnected before the threshold was reached. And with each disconnection, the voltages on the grid continued to rise, causing plants to disconnect in multiple Spanish provinces. At that point, things spun out of control, with the grid frequency dropping. That led to it falling out of sync with its connection to France, causing the shutdown. The blackout had long since passed the point of intervention.

> It may be tempting to view the cascading failures as a sign of incompetence on the part of the grid operators. But these are the same operators who managed to restore the process of black-starting the grid to normal operations within a matter of hours. There should (and undoubtedly will) be questions about the low number of plants dedicated to grid stabilization, but that can be handled with a simple policy fix. An equally focused correction can likely address any problems at the problematic facility that triggered the whole chain of events.

> The real issue is why so much hardware on the grid didn't follow its operating specifications, either disconnecting early or failing to respond properly to the calls for stabilization.
by rsynnott | 2025-06-18 17:36:20+00:00
... Well, I mean, also the _120 dollars a month_ seems like a bit of an issue; that'd simply be unaffordable for a lot of people.

Also, there's an element of future-proofing; what will you need in 2050? Will a satellite be able to provide it?

Also there's a question of long-term viability. As fixed line and very high-speed terrestrial cellular spread, satellite internet will become less and less a viable business, as its market shrinks to basically just the truly rural.
by TOGoS | 2025-06-18 17:37:34+00:00
This is fine and interesting, but what I think is lacking in S-expression isn't funky vertical syntax, but a way to directly represent objects that are not lists. Otherwise one needs to invent some representation on top of S-expressions (and then a list isn't necessarily a list anymore; everything goes through an additional layer of encoding/decoding, losing the elegance of S-expressions), or use some extension syntax (usually involving '#'), which varies from language to language and might not even be interpreted by the reader (but logically expand to some list expression that needs to be interpreted again later, so you're not really any better off than with the first approach).

I kind of want something like, to borrow JSON-like syntax and gloss over namespacing issues:

(foo . {type: listy-cons-cell head: bar tail: (baz quux)})

...which would be another way to say (foo bar baz quuz), but would make it possible to represent any data structure you like at the same level as atoms, strings, and lists.
by perching_aix | 2025-06-18 17:37:55+00:00
I can understanding finding it reasonable, it's just not getting at the heart of the problem.

It also introduces an element of uncertainty: as you say, you can't specify a laptop screen's PPD since that's dependent on viewing distance. But that's exactly the problem: it's dependent on viewing distance. Some people hunch over and look at their laptops up close and personal, others have it on a stand at a reasonable height and distance. To use PPI is to intentionally mask over this uncertainty, and start using ballpark measures people may or may not agree with without knowing.

To put it in context, for this display, "Retina resolution" (60 PPD), i.e. the 20/20 visual acuity threshold, is passed when viewed from 47.09 cm (18.54 inches, so basically a feet and a half). I don't know about you, but I think this is a very reasonable distance to view your laptop from, even if it's just 12.2" in diagonal. It corresponds to a horizontal field of view of 32°.
by npilk | 2025-06-18 17:38:25+00:00
Perhaps my statement in the first quote is a bit unclear...

Markdown is easier to write than raw HTML, and deterministically transforms. But writing strict Markdown (or using any specific syntax) creates an efficiency penalty - e.g., how do I format a URL again? How do I insert an image? Guess I'll have to look that up. What if I want to use more advanced CSS formatting? I'll have to update the HTML afterwards by hand.

In contrast, using an LLM to format means I can put any kind of text in and the machine will just figure it out for me.

That's what I mean by "more convenient".
by philipodonnell | 2025-06-18 17:38:36+00:00
I’ve built lots of pre-LLM data processing pipelines like this and the more I read people putting “agents” into this kind of context the less they resemble agents like the Anthropics of the world defines and the more they just resemble functions. I wonder if eventually there won’t be a distinction and it’ll just be a way to make processing and branching nodes in a pipeline less deterministic when you need more flexibility than pure code-rules can give you.
by throwaway63467 | 2025-06-18 17:41:23+00:00
Lenovo X9 Aura is pretty great. 80 Wh battery which gives you 6-10 hours of usage, 15’’ 120 Hz 3k OLED screen, new 3 nm Intel CPUs. Only half as fast as my M4 but less than one third the price, with an upgradable SSD and a customer-replaceable battery. My only gripes are the soldered 32 GB of RAM and that they only put one USB C connector on each side, otherwise a tremendously good machine for that price. I think it has a fan, haven’t noticed it yet though.
by perching_aix | 2025-06-18 17:41:46+00:00
The appropriate display scaling multiplier for this screen is 200% (2x), which is exactly why I regarded it pretty much clearing even this bar. On Windows at least, you can only alter display scaling in 25% increments (this is also why application designers are requested to only feature display elements with pixel dimensions that are cleanly divisible by 4), and so the closest fit for this laptop's PPI will be exactly the 200% preset option.

Using a lower preset than this is trading PPI for screen real estate. I don't think that's reasonable to introduce into the equation here. Yes, you match the relative size of display elements by virtue of (potentially!) being closer to the screen, but in turn you put more of the screen into your periphery, just like with a monitor or a TV. I don't think that's a fair comparison at all. An immersive distance (40° hfov) for this display is at 37.1 cm (a foot and a bit) - I think that's about as close as one gets to their laptops typically already. This is pretty much the same field of view you'd ideally have at your monitor and TV too, so either you use this same preset on all of them, or we're not comparing apples to apples. Or you just really like to get closer to your laptop specifically, I suppose.
by ben_w | 2025-06-18 17:42:40+00:00
The Bishop of Rome is more commonly (but technically incorrectly) known as "the Pope".

There are thousands of Ayatollah, you mean specifically the Grand Ayatollah Ali Khamenei.

The Catholic Church used to be powerful, but it too has had mismatches between even ex cathedra teachings and what people actually do: see also US politics having occasional arguments about if being Catholic disqualified someone from politics because they submitted to the Bishop of Rome over the people.

And that's without the way government leaders often tell bold faced lies (and less obvious lies, too).
by Aachen | 2025-06-18 17:43:02+00:00
What the heck? That's like not wanting a street address because people might come to block your front door somehow, or burglars might find your building and steal from it. The big brothers you mention would be like gated/walled communities in this analogy I guess

Saying this as someone who's hosted from at home for like 15 years

Also realise that you're sending the IP address to every website you visit, and in most VoIP software, to those you call. Or if you use a VPN 24/7 on all devices, then it's the VPN's IP address in place of the ISP's IP address...
by triceratops | 2025-06-18 17:44:12+00:00
> you can't replace Ronaldo with any number of cheaper footballers

Of course you can. It's a team game. Having Ronaldo wearing your team's shirt doesn't guarantee a win. So a team of 11 cheaper footballers with a better plan and coaching has often beat whatever team Ronaldo plays on. "Cheaper" != "cheap" of course; they're still immensely talented and well-paid athletes.
by nyanpasu64 | 2025-06-18 17:44:25+00:00
> Most code doesn't express subtle logic paths. If I test if a million inputs are correctly sorted, I've probably implemented the sorter correctly.

I don't know if this was referring to Zopfli's sorter or sorting in general, but I have heard of a subtle sorting bug in Timsort: https://web.archive.org/web/20150316113638/http://envisage-p...
by jazzyjackson | 2025-06-18 17:44:31+00:00
I'll piggyback with my gruesome JSONification of S-expressions. I kinda liked having two kinds of braces [straight] and {curly} to differentiate arrays and objects, and I did have a event-loop-based "parallel" scheduler working to process a tree as soon as prerequisites were fulfilled. I might pick up the old project again someday, I just got hung up on how I wanted to handle error bubbling.

With a vertical script like japanese you could easily rotate the whole program 90 degrees to the right (as shown at the bottom of the landing page)

https://web.archive.org/web/20240904091932/https://lookalive...

{ "#!join": [ [ "A triangle with side of ", "#& side", " and base of ", "#& base", "has a hypotenuse of", { "#!sqrt": [ [ { "#!sum": [ [ "#!multiply side side", "#!multiply base base" ] ] } ] ] } ] ] }
by bobthecowboy | 2025-06-18 17:44:36+00:00
My kid is a bit young, but this is the laptop he'll be getting in a year or so to replace the garbage Chromebook he's currently using (which has steadily gotten flakier since purchase).

First class Linux support is requirement #1; Framework's repairability on top of that means there's not even anything else to consider. It will be the third Framework in our house. My wife is happily using the second, having easily switched to Ubuntu from Windows 10(?) when the video cable connection in her Dell XPS flaked out and made the screen useless.
by surgomat | 2025-06-18 17:45:21+00:00
Thanks a lot means a lot coming from a gym bro hehe

Btw I totally agree: once you’ve been training a while, the only thing that really matters is tracking your progress and showing up consistently (or "mental" side in my case, i do not train anymore for performances).

Good news : saving + tracking routines over time is in the roadmap.

That's why the architecture of the "workout session" is the part that is the most different from the old app.

I want users to create, reuse, share, analyse and evolve their own training blocks with minimal friction.

Would love to hear how you handled that in your own PWA sounds like we've walked similar paths :)
by blacksmith_tb | 2025-06-18 17:46:33+00:00
I think that's a double whammy, not only are the fungi ready and willing to use those extra nutrients in the soil, the carnivorous plants have in many cases lost most of their unneeded-in-poor-soils ability to absorb the nutrients. That's why you can feed your flytrap tiny bits of hamburger (or maybe tofu, not sure if the amino balance matters unless that's all they're getting?)
by Retric | 2025-06-18 17:46:36+00:00
> their future human is stronger

That statement implies it’s a comparison between potential humans, which is not guaranteed at this stage. Sperm unable to result in live birth even if directly inserted into eggs exist in meaningful quantities.

Sperm are normally required to demonstrate they have traits required to produce a human thus making them categorically better from a biological standpoint than Sperm missing those traits.
by peacebeard | 2025-06-18 17:47:09+00:00
I am not saying that people were not specific in their instructions to the LLM, but rather that in the discussion they are not sharing specific details of their success stories or failures. We are left seeing lots of people saying "it worked for me" and "it didn't work for me" without enough information to assess what was different in those cases. What I'm contending is that the essential differences in the challenges they are facing may be a primary factor, while these discussions tend to focus on the capabilities of the LLM and the user.
by Dylan16807 | 2025-06-18 17:47:20+00:00
You could say it masks over the uncertainty in some ways, but it doesn't introduce that uncertainty. Asking for a laptop with 100PPD doesn't even make sense.

> the 20/20 visual acuity threshold

The acuity threshold for random blobs of light.

The threshold for sharp edges is much finer, and the things we put on computer displays have a lot of sharp edges. https://en.wikipedia.org/wiki/Hyperacuity
by delusional | 2025-06-18 17:47:23+00:00
> Being banned from all “GoldSrc” games

This isn't true, or at least it wasn't back in the day. The logic Valve seemed to follow was that VAC was "engine" bans. If you got banned in a GoldSrc game, you'd be banned in all games using that engine, but you'd be allowed to continue playing source games. The same was also true in the opposite case.

More importantly, this meant that getting banned in Modern Warfare 2, wouldn't get you banned in any other game, since no other games were released on that engine.
Show HN: VerifyWise, an open-source governance platform for AI compliance
by gorkemcetin | 2025-06-18 17:47:44+00:00
Hi all, Gorkem here. I started VerifyWise [1] to make AI governance less painful. Today, we’re launching our open-source platform to help teams take control of their AI compliance process.

VerifyWise helps organizations navigate AI governance by providing audit readiness, risk registers, model fairness checks, and compliance documentation. Those are all built into a single platform you can self-host. We’ve been quietly building VerifyWise for a while, and we’re now at a place where it’s ready for more teams to try.

Since we started, we've:

- Released our core platform on GitHub: https://github.com/bluewave-labs/verifywise - Added workflows for EU AI Act and ISO 42001 with exportable audit trails - Built a bias & fairness module with Fairlearn integration - Developed a training registry for tracking internal AI literacy - Shipped risk register and vendors/vendor risks module - Opened our Figma for design contributions

We’re aiming for full transparency and community-led development.

If you're building with AI and feeling the pressure of upcoming regulations, we’d love to hear your feedback.

[1] GitHub: https://github.com/bluewave-labs/verifywise [2] Features: https://verifywise.ai [3] Documentation: https://docs.verifywise.ai