MurphyA/hacker-news huggingface dataset:
by yoz-y | 2025-06-13 09:13:39+00:00
There is a (dystopian) world where AI is so good at making movies or series so well tailored to a person so cheaply that there will be no more shared culture.

It’s reaching, of course, but imo the best shows are those that have small, dedicated, fanbase. If it’s small it means that the show has enough personality to drive other people away.

And that’s fine. Popular stuff is popular mainly because of lack of controverse.
by vsupalov | 2025-06-13 09:13:49+00:00
Really appreciate the graphics, in-between summary elements and the progress bar widget. A bit too much colorful font variants my taste as it leans towards distracting, but hey everybody is different. That was a swell read, thanks for sharing!

As far as "app which helps create overview, reduce overwhelm and taks small steps" - I wonder how many of those are out there? I have written about 3 of those already for various use cases and in different flavors. Using them over a longer period of time, once the chaos subsides or the novelty wears off seems to be hard for me personally.
by fc417fc802 | 2025-06-13 09:14:38+00:00
Reading this perspective was interesting. I can appreciate that things didn't fit into your workflow very well, but my experience has been the opposite. Their projects seem to be structured from the perspective of building literally everything from source on the spot. That matches my mindset - I choose to build from scratch in a network isolated environment. As a result google repos are some of the few that I can count on to be fairly easy to get up and running. An alarming number of projects apparently haven't been tested under such conditions and I'm forced to spend hours patching up cmake scripts. (Even worse are the projects that require 'npm install' as part of the build process. Absurdity.)

> Oh and you probably don't want multiple versions of a library in your binary, so be prepared to use Google's (probably outdated) version of whatever libraries they vendor.

This is the only complaint I can relate to. Sometimes they lag on rolling dependencies forward. Not so infrequently there are minor (or not so minor) issues when I try to do so myself and I don't want to waste time patching my dependencies up so I get stuck for a while until they get around to it. That said, usually rolling forward works without issue.

> if you try to build their libraries from source, that involves downloading tens of gigabytes of sysroots and toolchains and vendored dependencies.

Out of curiosity which project did you run into this with? That said, isn't the only alternative for them moving to something like nix? Otherwise how do you tightly specify the build environment?
by frhack | 2025-06-13 09:15:03+00:00
If games work, why not gamify your idea? The printer and paper approach doesn't work well for people on the move. We need a pure online version that's accessible from everywhere: home, office, customer sites, vacation spots, and during commutes. Even better: add a voice interface too.

"Hey assistant, what do I have to do?"

"1. Send email to Bob"

"2. Clean your desktop"

"3. Read paper XYZ"

"...and more"

"OK assistant, set 1 as done"

"Congratulations, great job! You achieved the bronze badge this week by completing 70% of your tasks!"
by superlopuh | 2025-06-13 09:15:04+00:00
I love that language and frequently show it to people. I'm sad to see that my local install doesn't work any more. I actually used it to solve a puzzle in Evoland 2 that I'm relatively sure was added as a joke, and is not solvable in a reasonable time without a solver. I'm actually doing a PhD in compilers right now, and would love to chat about sentient if you have the time. My email is sasha@lopoukhine.com.
by mandmandam | 2025-06-13 09:15:09+00:00
This isn't the first of these takes regarding Israel by that poster, where they present themselves as 'not supportive of Israel, just presenting a balanced perspective' (while wildly distorting reality).

Since tptacek likes to present themselves as an authority on this kind of stuff, and does indeed have a reputation here, I feel it's important to point out that this isn't the first time they've carried water for Israel like this.

Examples: Calling Israel's exploding pagers war crime "surgical" [0] - which it absolutely was not, or, saying that Hamas should've taken the ceasefire deal they were offered [1] (rightly called out in the replies).

It's absurd to try and claim that Israel is 'no better or worse' than other nations in the 'spying on journalists phones' department. Especially when you look at why.

0 - https://news.ycombinator.com/item?id=41570806

1 - https://news.ycombinator.com/item?id=42720493
by discreteevent | 2025-06-13 09:17:19+00:00
> disturbing the body with an actual high influx of carbohydrates

Eating food in order to have energy to do things is not "disturbing". The parent was talking about telling your body many times a day that its going to get carbohydrates that it doesn't need (and is not going to receive in the case of sweeteners) is the problem.
by skerit | 2025-06-13 09:17:42+00:00
Sometimes it's great, sometimes it's not. Depends on the tools you're using too, I guess. Like when using Roo-Code, Gemini 2.5 Pro still gets confused by the wonky diff format Roo-Code wants it to use. It'll keep messing up simple edits, and if it happens once, it'll happen again and again, cause it's multi-shotting itself to make mistakes.

I don't have that with Claude-Code, it just keeps on chugging along.

One big difference there though: I got the Claude-Code Pro Max plan (or whatever it's called). I now no longer have to worry about the cost since it's a monthly flat-fee, so if it makes a mistake it doesn't make me angry, since the mistake didn't cost me 5 euros.

I am using an MCP server that adds Gemini & O3 to Claude-Code, so Claude-Code can ask them for assistance here and there, and in this Gemini 2.5 Pro has been such a great help. Especially because its context size is so much larger, it can take in a lot more files than Claude can, so it's better at spotting mistakes.
by xentnex | 2025-06-13 09:18:59+00:00
Inference Library: An LLM inference library built over https://github.com/ggerganov/llama.cpp library for integrating LLMs into programs. Model Context Protocol Library: A C++ MCP client/server library that includes all fundamental features, with support for both STDIO and StreamableHTTP transport methods. Standard Library: A standard library containing fundamental data-structures and useful utilities such as built-in uuid generation and timers. JSON Library: A light-weight json library.
by PaulRobinson | 2025-06-13 09:20:14+00:00
Most nutritionists would today argue that is far too simple a model. Your body does not metabolize all calories in the same way. The role of your microbiome in terms of metabolization was barely understood at all only 50 years ago, and we're only now starting to get a handle on it.

If it were a case of "calories in, calories out", all the experiments down by food technicians to understand what is happening in the brain when you consume certain flavors (they were literally getting people to taste soda in an MRI scanner decades ago), would not be an efficient use of time and the food industry would collapse.

If you eat 2000 kCals of lettuce, your body is going to do very, very different things to eating 2000 kCals of potato fries, including how it stores or consumes energy in that moment. Importantly, what your body does is likely going to be very different to what my body does. 10% of the population can stay slim while over-eating crap, because they are genetically lucky. A %age of the population will struggle to stay at a healthy BMI even if they eat mostly salads and fruits.

This isn't radical new age voodoo: the best science available today tells us the calories in/out model isn't anywhere near nuanced enough to help educate people on eating healthily and managing their weight.

Tim Spector has written some material on this, and I've been reading Camilla Stokholm's book recently. It's all quite interesting, and very different to what I was taught when growing up.

I'd also do some digging on ultra-processed foods - it might stop you thinking overweight people are just doing it to themselves. They're not.
by normalaccess | 2025-06-13 09:20:48+00:00
The more I looked into it it's not just the control language itself we need but a way of querying the model that is completely orthogonal to human language. But I think that would be impossible because as the newer models grow they would soon understand the control language re-blurring the line between the control language and output language. "Speaking" in a new way will not be outside it's ability to pattern match.

When your fundamental compute block is language itself (and not a subset) you bounce into the limits of our understanding of language and cognition.

It's a new Tower of Babel we are building by pouring all of humanities records into a mold and hoping a tower to heaven pops out the other side.
by piker | 2025-06-13 09:21:06+00:00
The promise is what you see is what you get between Word and Tritium [desktop].

Transactional practices like RE, funds, capital markets, finance, derivatives, M&A are the target audience.

The roadmap includes a shared history but iManage integration is also in the works. So the experience will target google-docs like collab with something more familiar in terms of version control. That's on the roadmap though.

Can we chat offline? drew@tritium.legal
by DoctorOW | 2025-06-13 09:22:20+00:00
Nobody who knows what the AP is would describe them that way. It's a non-profit news wire, they write up the national/international stories so that smaller newsrooms don't have to redo this work. The person who listens to newsradio, and the person who gets their local news from the Internet (Facebook/Twitter/Reddit posts of articles or whatever) have very little in common with how they stay informed but unless your radio station is sending war reporters to the Middle East are people are part of the AP audience.
by dismalaf | 2025-06-13 09:23:26+00:00
Yes, I did mention that there's a few FOSS projects that are handcrafted that work because of lots of contributors or at least eyes (I guess I should have also mentioned corporate maintainers). Foundational libraries, Linux kernel, stuff like that.

But on the whole, a lot of software (mostly user facing) is pretty bloated, filled with bugs and no one cares.
by zozbot234 | 2025-06-13 09:23:34+00:00
You can have binary dependencies with a stable ABI; they're called C-compatible shared libs, provided by your system package manager. And Cargo can host *-sys packages that define Rust bindings to these shared libs. Yes, you give up on memory safety across modules, but that's what things like the WASM Components proposals are for. It's a whole other issue that has very little to do with ensuring safety within a single build.
by sobkas | 2025-06-13 09:24:34+00:00
Google doesn't provide "entire operating system source code", it provides some parts, while other they keep closed. Also they are continuously removing parts that are essential from AOSP (that are either open or closed).

Removing support for Pixel devices makes AOSP even less useful for developers, because belief that VM will be a good replacement for real hardware test environment is a fairy tale next to sleeping beauty.

So no, they don't provide "entire operating system source code", what they provide is a caricature of open source project. So maybe they should call it COSP.
by LtdJorge | 2025-06-13 09:24:36+00:00
Even with Firefox using Rust and requiring a build of many crates, qtwebengine takes more time. It was so bad that I had to remove packaged from my system (Gentoo) that were pulling qtwebengine.

And I build all Rust crates (including rustc) with -O3, same as C/C++.
by small_scombrus | 2025-06-13 09:25:21+00:00
Not the person you asked, but in my experience one or multiple of the following happen:

- I just don't notice I'm hungry (this one happens most to me)

- I notice I'm hungry but get distracted and forget

- I notice I'm hungry but I don't have the energy to devote to making/finding food

- I notice I'm hungry and I straight up don't care even though I'm aware I should
by alextingle | 2025-06-13 09:26:48+00:00
>> `#include "base/pc.h"`, where that `"base/pc.h"` path is not relative to the file doing the include.

> I have to disagree on this one.

The double-quotes literally mean "this dependency is relative to the current file". If you want to depend on a -I, then signal that by using angle brackets.
by kjuulh | 2025-06-13 09:27:46+00:00
Could Rust be faster, yes. But honestly, for our use-case shipping; tools, services, libraries and what have you in production, it is plenty fast. That said, Rust definitely falls off a cliff once you get to a very large workspace (I'd say plus 100k lines of code it begins to snowball), but you can design yourself out of that, unless you build truly massive apps.

Incremental builds doesn't disrupt my feedback loop much, only when paired with building for multiple targets at once. I.e. Leptos where a wasm and native build is run. Incremental builds do however, eat up a lot of space, a comical amount even. I had a 28GB target/ folder yesterday from working a few hours on a leptos app.

One recommendation is to definitely upgrade your CI workers, Rust definitely benefits from larger workers than the default GitHub actions runners as an example.

Compilling a fairly simple app, though including DuckDB which needs to be compiled, took 28 minutes on default runners. but on a 32x machine, we're down to around 3 minutes. Which is fast enough that it doesn't disrupt our feedback loop.
by h2zizzle | 2025-06-13 09:29:20+00:00
Costco.

Anyway, it's a self-fulfilling prophecy. Companies were told that this was the way to make money, and that they were in fact obligated to operate this way, by an economic school with ulterior motives. Companies began behaving this way, and lobbying to create a regulatory environment conducive to that behavior. However, it's not natural or even optimal. Many companies treat their employees, customers, AND investors well, and it takes a concerted effort by bad actors during a temporary moment of weakness to shift their policies to the "norm" (not because it's more profitable in the long term, but because such companies represent a threat to the others that would rather enrich investors at everyone else's expense).

Suffice it to say, the idea that the inevitable end state of a corporation is a glorified leech is terminally cynical. And also wrong. And the best way to keep it from happening is to recognize the myth as such, because the people who wish to pervert the common mission of business - provide things and help for people - require that others fail to notice their subterfuge.
by ssl-3 | 2025-06-13 09:30:00+00:00
I can curate my own library of bookmarks within [some other body's music library] without CDs; of course I can.

I can do that with iTunes or Spotify or Tidal or Amazon Music or whatever else.

But none of these bookmarks are necessarily related to my music. They are only just bookmarks that refer to music that might exist within the libraries that these bodies provide.

And while all of these libraries are certainly quite vast, there's a fuckton of (published!) music that these commercial libraries do not provide.
by ekaryotic | 2025-06-13 09:30:04+00:00
the republic of ireland, or the irish republic is the official name of the country as stated on the constitution. it's not offensive at all to my irish self and is on every international letter address. southern ireland is mildly offensive because it implies ignorance of my government but not very much so. if it was offensive we wouldn't use the term northern ireland so often. the official name for that is so long i don't remember it off hand.
by enriquto | 2025-06-13 09:33:43+00:00
> You might want to place the glyph at any position on the screen, not necessarily aligned with the pixel grid

No. I don't. This is a horrifying concept. It implies that the same character may look different every time is printed! This is extremely noticeable and really awful. For example when you align equal signs on consecutive lines of code, you notice straight away whether the characters are different.

Nowadays pixels are so small that I don't understand why don't we all just use good quality bitmap fonts. I do, and couldn't be happier with them. They are crisp to a fault, and their correct rendering does not depend on the gamma of the display (which is a serious problem that TFA does not even get into).
by normalaccess | 2025-06-13 09:35:35+00:00
Balancing humors? Odd way to phrase that. I am saying that if you save 1 kid in an extreme situation but injured 1000 to do it you are causing more harm than good.

Our current policies favor fearmongering and cherry-picking to influence people to seek medical treatment that they don't need and come with side effects.

The fact that Doctors get paid a kickback for high child VAX percentages alone is enough to make me toss out the whole idea.
by solardev | 2025-06-13 09:35:42+00:00
I don't understand your argument? Wasn't GCP's own status page calling them outages? Some of our upstream providers (who use GCP) were definitely affected and down.

As a former SRE there, is "widespread outage" a specific, special kind of classification that's not obvious to the public just by looking at the status page...? Or what do you mean?
by the_mitsuhiko | 2025-06-13 09:36:21+00:00
All the allocators have the same issue. They largely work against a shared set of allocation APIs. Many of their users mostly engage via malloc and free.

So the flow is like this: user has an allocation looking issue. Picks up $allocator. If they have an $allocator type problem then they keep using it, otherwise they use something else.

There are tons of users if these allocators but many rarely engage with the developers. Many wouldn’t even notice improvements or regressions on upgrades because after the initial choice they stop looking.

I’m not sure how to fix that, but this is not healthy for such projects.
by fleabitdev | 2025-06-13 09:37:21+00:00
Getting rid of subpixel AA would be a huge simplification, but quite a lot of desktop users are still on low-DPI monitors. The Firefox hardware survey [1] reports that 16% of users have a display resolution of 1366x768.

This isn't just legacy hardware; 96dpi monitors and notebooks are still being produced today.

[1]: https://data.firefox.com/dashboard/hardware
by solardev | 2025-06-13 09:38:27+00:00
I gotta say, it's kinda nice when that happens... work just kinda pauses for everyone, from providers to customers. It kinda feels like a national holiday, and everyone downstream from the affected cloud can just kinda sit back and relax cuz there's nothing they can do anyway except wait.

When it's your own outage, it's all-hands-on-deck panic mode. When it's half the internet down, it's no longer your problem, lol
Chinese internet is still in the 90s
by LandOfMightDev | 2025-06-13 09:38:57+00:00
Been here for almost a month now... The internet is tragically slow... Even loading chinese sites barely works... I'm using China telecom and this is ridiculous. I was in Georgia (europe) a few months ago,and the internet was like 10x faster. I don't understand how a country that's so developed could have slower internet than Georgia .
by falcor84 | 2025-06-13 09:40:05+00:00
Just to expand upon the reference, the comment you responded to is the first stanza of Allen Ginsberg poem "Howl" [0] published in 1956, which is what Hammerbacher paraphrased in the quote that I shared. "Howl" is amazing on its own though, and I highly recommend that people read the whole thing and/or watch the 2010 film about Ginsberg's life where James Franco recites it in its entirety[1]. And as a follow-up, I also highly recommend Scott Alexander's "Meditations on Moloch" that takes inspiration from the poem to analyze societal failures of coordination.

[0] https://www.poetryfoundation.org/poems/49303/howl

[1] https://www.imdb.com/title/tt1049402/

[2] https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
by OdehAhwal | 2025-06-13 09:40:37+00:00
Yo that’s actually sick. What made you decide to build a resume generator? Were you job hunting yourself or just saw a gap out there? Also curious what makes yours different from the others out there like Canva or Resume.io? Btw, this is a high volume keyword, keep it up! Follow me on X so I can support your launch @odehahwal
by solardev | 2025-06-13 09:41:43+00:00
Yeah. Cloudflare writes some of the best ones in the industry, and they're very enjoyable to read: https://blog.cloudflare.com/tag/post-mortem/

I really do appreciate the transparency and ownership that comes with these. We all fuck up, but a lot of companies would rather hide their mistakes than own up to them. Cloudflare's approach makes me trust them more.
by sensanaty | 2025-06-13 09:42:46+00:00
Or we can blame the literal scammers and other degenerates that lead businesses and have forced jurisdictions like the EU to implement these?

We've JUST unearthed yet another scandal from Meta, where they've been, surprise surprise, spying on people on Android. Cambridge Analytica, Yemen and countless other examples, all from this 1 company. And we're blaming the EU for trying to do anything against them, and not scumbags like Zuckerberg?
by sieve | 2025-06-13 09:45:27+00:00
> "Too many calories" is a simpler problem to solve: increase physical activity, take less sugar, or take sugar less frequently.

From Taubes' Good Calories, Bad Calories:

> “To attribute obesity to ‘overeating,’” as the Harvard nutritionist Jean Mayer suggested back in 1968, “is as meaningful as to account for alcoholism by ascribing it to ‘overdrinking.’”

Obesity etc are hormonal issues. It is not simple calorie-in, calorie-out math. I have been on a diet, off-and-on, for 15 years, and I can notice craving for carbs increase after "slipping/cheating" by consuming sugary food. While I generally manage to avoid reaching for snacks, I can only imagine how people can struggle with this, more so when others around them are stuffing themselves with food rich in sugar.
by Aninay | 2025-06-13 09:45:33+00:00
Insurance carriers of every size now depend on software. A customer can buy a policy on a smartphone during a lunch break, take pictures of damage after a minor accident, and receive money in a bank account before dinner. Agents still exist, underwriters still weigh risks, and adjusters still step in when situations are complicated. However, much of the routine work is now performed by code running in the background. Understanding how that code is built, what problems it solves, and where the roadblocks are is required for anyone who wants to compete in the decade ahead.
by lithocarpus | 2025-06-13 09:46:32+00:00
"lots of studies" also showed other things like smoking were ok once upon a time.

The few times I've looked in depth at the studies about the safety of a particular thing, I have found that each study has at least one obvious major flaw that makes the study not necessarily support the conclusion. You could have 10 such studies or 100 and say that lots of studies show that X is safe or Y is dangerous, and the conclusion could be wrong.

This especially common when there's a financial incentive for the people doing or controlling the study to get the result they want, which there usually is. Or for studies that don't get the desired result to not be published.
by OdehAhwal | 2025-06-13 09:46:45+00:00
That's super cool. I actually just launched an AI food detector called WhatTheFood that analyzes meals and gives back calories, macros, and recipes. Totally different space, but also in the AI game! Would love to swap notes or just support each other’s projects. Feel free to reach out to me on X (@odehahwal). Let’s connect dude.