MurphyA/hacker-news huggingface dataset:
by Bender | 2025-10-17 13:48:34+00:00
Parental controls only need look for an RTA header [1] that would need to be legislated to be served from any adult or potentially adult user-generated content site. Not perfect, nothing is but it would take an intern maybe half a day to add the code to clients to check for said header. Adding the header on the server side is at trivial. Teens will bypass it as they can stream and watch together porn and pirated movies in rate-PG video games that allow defining a "movie player" but small children on locked down tablets would be fine.

[1] - https://www.rtalabel.org/index.php?content=howtofaq#single
by TurboSkyline | 2025-10-17 13:48:48+00:00
Hey, this has been my experience, too! I like Gemini because I’ve told it the tone and style I like my answers in and the first answer is very, very on point with that. But several times I’ve noticed that if I ask follow-up questions, the style immediately changes for the worse, often no longer following my preferences. I’ve also noticed that in follow-ups it makes really bad analogies that are not suitable at all for the kind of audience that the first response is catered to. I’ve been clicking the thumbs-down button every time I’ve seen this and commenting on the change in style and quality, so hopefully the training process will ingest that at some point.
by Aissen | 2025-10-17 13:48:53+00:00
I should have been more precise… Many sub-orgs have budget freedom to do their job, and not having to go through a central authority to get hardware is often a feature. Hence why Cloud works so well in non-regulatory heavy traditional orgs: budget owner can just accept the risks and let the people do the work. My comment was more of a warning to would-be infrastructure people: they absolutely need to be customer-focused, and build automation from the start.
by stego-tech | 2025-10-17 13:48:53+00:00
Fair point, I’d forgotten those recent-ish releases from OpenAI and Google both - but my larger point still stands that the entire industry is maximizing potential vectors for lock-in and profit while spewing lies about “benefitting humanity” in public.

None of the present AI industry is operating in an ethical or responsible way, full stop. They know it, they admit to it when pressed, and nobody seems to give a shit if it means they can collapse the job market and make money for themselves. It’s “fuck you got mine” taken to a technological extreme.
by TimorousBestie | 2025-10-17 13:49:13+00:00
An analysis from a “heterodox” social sciences research group whose goal is “a new sociological-philosophical framework, a kind of ‘Reverse Critical Theory’ that can guide scholarship going forward and counter the normative dominance of Critical Theory and egalitarian philosophies.” The old saw about “the reverse of stupidity is not necessarily intelligence” seems to apply here.

They collected data from the FIRE annual surveys (no self-selection effects there!), the HERI freshman survey (which is a quality data source, so of course this analysis disclaims it when it goes against their conclusions, e.g., p. 3 and p. 7) and two tiny surveys from small elite universities.

Sorry, no, this analysis isn’t credible. Their study abuses the word “significant” frequently, without actually demonstrating statistical significance. All we get are raw correlations and some of the usual slicing-and-dicing of hypotheses with no mention of pre-registration or multiple testing corrections. Even if their conclusions happen to be correct, they’re not doing science.
by CuriouslyC | 2025-10-17 13:49:17+00:00
Spec driven development is a good idea, but the current implementations are trash because they hand off markdown files to an agent who might as well be wiping its ass with them for all the reproducibilty you get. If you're going to have agents generate specs they should be structured and transformable via code gen in to actual stub code and tests. It's only a little bit more work than unstructured markdown specs, saves a bunch of time in terms of boiler plate generation and gives you very high reproducibility.
by bpt3 | 2025-10-17 13:49:25+00:00
Maybe I misunderstood your argument, but /proc/[pid]/exe is a symlink in Linux 2.2 and later (so virtually all running instances of Linux today).

That said, your example doesn't make much sense to me. I'd be willing to bet a lot of money that the authors of the exploit chain you mentioned are aware of LD_PRELOAD and /etc/ld.so.conf.
by recroad | 2025-10-17 13:49:26+00:00
Pretty good. The company is jumpcomedy.com and I'm making less money but am much happier. Pair and mob programming have been hugely helpful in sharing learnings and patterns. We only have three developers - all remote. One very nice surprise has been how amazing LLMs are with Elixir, something about a clean functional language maybe, not sure.

Getting feedback directly from production has been helpful too to tell us when we didn't think something through. We don't use branches, everything is a commit to main and every push is a production deployment so all three of us are in the loop on what each other is doing.

Didn't really buy any books but testing and trying things out in LiveBook has been huge to learn the nuances of the language. The LiveDashboard has been great in monitoring things, especially the PostGres plugin for it. The Discord community has been very supportive as well, and the Elixir Forums as well.
by abenga | 2025-10-17 13:50:22+00:00
This implies cloud infrastructure experts are cheaper than bare metal Linux/networking/etc experts. Probably in most smaller organizations, you have the people writing the code manage the infra, so it's an "invisible cost", but ime, it's easy to outgrow this and need someone to keep cloud costs in check within a couple of years, assuming you are growing as fast as an average start-up.
by rcxdude | 2025-10-17 13:50:34+00:00
This. There's a lot of talk of 'oh you will spend so much time managing your own hardware' when I've found in practice it's much less time than wrangling the cloud infrastructure. (Especially since the alternatives are usually still a hosting provider that mean you don't have to physically touch the hardware at all, though frankly that's often also an overblown amount of time. The building/internet/cooling is what costs money but there's already a wide array of co-location companies set up to provide exactly that)
by deltarholamda | 2025-10-17 13:50:55+00:00
If at all possible, find a local independent book store and buy from there. If they don't have it in stock, often they'll order it for you.

I have one that's been around since I was a kid, and I love taking the family there. Everybody picks a book, and it might cost anywhere from $80-120 (I've got a good sized family), but these days that's about what it would cost to go to a movie. And since you have a physical book, you can swap when you're done.

We also started celebrating Jolabokaflod a few years back, which is an Icelandic post-war tradition of giving books as gifts on Christmas Eve and reading them. This is a lot of fun, and it's a great excuse to hit the book store.
by kccqzy | 2025-10-17 13:51:34+00:00
Consider this simple C code:

void inc(int* a, int* b) { *a += 1; *b += 2; }

Are you adding one to an integer and adding two to another integer, or are you adding three to a single integer?

In other words are the two pointers actually pointing to the same variable? There's no way to know. When you select one pointer, should the other also be highlighted?

But in Rust you cannot have two mutable references to a single variable so the above cannot happen.

Variable renaming is a much much simpler task than this. Of course it is archaic and has existed for a long time.
by CuriouslyC | 2025-10-17 13:52:03+00:00
This focus on markdown specs is the dumbest thing. Have a spec DSL that can be validated and transformed into real code. I've already got this working with CUE (you can even define gherkin rules as part of the spec and it'll codegen them), I just need to split the CLI out from the enterprise product it's embedded in.
by potato3732842 | 2025-10-17 13:52:13+00:00
Don't forget women. They couldn't open bank accounts until when? In any case, I should have known better than to leave open the door to race baiting.

Focusing on race or any other distinction among the peasants is categorically missing the point. This isn't about peasants vs peasants. It's about peasants and small groups of peasants vs big moneyed interests. Some small time tire shop gets fined into oblivion for letting chemicals go down their drain meanwhile Jiffy Lube does that all day and doesn't get picked on because their lawyers can craft a story about why it's fine. In the old days everyone or nobody could dump it down the drain. Some homeowner can't put up an ADU because "hurr durr wetlands" but some megacorp can buy his land and put up a solar farm in the same damn wetlands because they can put fancy stuff on fancy letterhead and put it in front of the regulators. 100yr ago either everyone could build there or nobody could.

We've given our regulatory agencies massive, massive, discretionary power and insanely broad mandates. And what winds up happening is that they pick on the small and the weak because those targets are plentiful and easy. We created dragnet surveillance to "stop terrorists" (it was a crappy argument even then) and it gets used to round up brown people or chase down and bankrupt a random business because 1/20 of their trucks had a plate that was illegible to toll readers for years on end. We told the EPA to make the water clean and they go harass farmers for digging trenches. Don't get me started on the FDA and opium. NYPD couldn't get away with stop and frisk (well, they could and did for far too long but that's not the point) but law enforcement across the country can now stop damn near anyone for any BS pretext because a technological obfuscation layer gives them pretext (much like the fake bomb detectors we were selling to the Iraqis back in the day) and the scale and division of responsibility makes it hold up in court.

If one person or a small group can't do a thing then a big group shouldn't either. And if a big group can do a thing then the small group.

If it's ok for ICE to just stop brown people then it's ok for NYPD to do stop and frisk. And if that's not ok then adjust the law.
by Zambyte | 2025-10-17 13:53:44+00:00
Interesting, this is the first I'm hearing of that. It's too little too late for me though. I was paying for Perplexity Pro and Kagi Ultimate at the same time for a few months to decide which I liked more. Perplexity was often able to get me answers that I wanted faster than Kagi could, but in the cases where it would run in circles around a false result, it seemed like it would more than make up for the time saved on other queries.

The CEO talking about wanting to roll out advertisements was one of the final nails in the coffin for me. I have exactly zero interest or patience for being subjected to advertisements on a service that I'm paying for.
by CyberDildonics | 2025-10-17 13:54:28+00:00
A filter is a weighted average and a box filter treats all pixels the same. Upscaling with a box filter barely makes sense because it will either end up sampling a single pixel (impulse filter) or blurring the image even more than normal upscaling.

"Bilinear downscaling" also doesn't make sense because scaling an image down means doing a weighted average of the multiple pixels going into a single pixel. Pixels being weighted linearly based on distance would be a triangle filter.

Aliasing is therefore more limited and controlled.

Aliasing doesn't need to happen at all with a reasonable filter width. If someone is interpolating between four pixels, that's a triangle filter with four samples.
by oneplane | 2025-10-17 13:54:45+00:00
Gee, another "we did not need cloud, so by not using cloud, we stopped spending on something we did not need"-story. Duh. The real story is why someone who doesn't need cloud services starts using them anyway.

If you need it, use it, if you don't need it, don't use it. It's not the big revelation people seem to think it is.
by ToucanLoucan | 2025-10-17 13:55:17+00:00
> You realize that's the same arguments racists use for their racism, right?

Attempting to use the legacy of actual maligned minority groups to justify your sense of outrage that people aren't interested in products you weren't interested enough in producing to actually produce is disgusting.

> Also, as fast as models are improving it's not a useful heuristic anyhow.

They aren't improving, not particularly. They finally got the video generators to kiiind ooooof maintain a character's appearance between shots. Usually.

AI is spottable, often obvious, looks cheap, lacks intent, and boring. If you actually want to create, that's great. I suggest you do what every human before you did, and invest the time and effort to learn a craft with which to do so. If you aren't interested in doing that, that's completely fine, but I am conversely uninterested in viewing whatever you are uninterested in making.

Instead of automating creativity, I suggest we automate CEOs and managers. They don't do much besides generate pages upon pages of vacuous nothing and LLM's are great at that, and they're FAR more expensive for our enterprises than graphic designers.
by Bender | 2025-10-17 13:55:50+00:00
Log into your mobile provider. Enable "Number Lock" not to be confused with SIM lock. The number will not route to a new SIM unless this is disabled. Use a strong password on your mobile provider account. This will of course not help if someone working at the mobile provider is bribed. more reason to replace them with AI... If the front-line support of a mobile provider is taking bribes be sure to name and shame them once there is proof and there are always logs of every action by front-line support regardless of what anyone says.
by codegeek | 2025-10-17 13:56:23+00:00
This is how the cloud companies keep you hooked on. I am not against them of course but the notion that no one can self host in production because "it is too complex" is something that we have been fed over the last 10-15 years. Deploying a production db on a dedicated server is not that hard. It is about the fact that people now think that unless they do cloud, they are amateurs. It is sad.
by mothballed | 2025-10-17 13:57:03+00:00
If you look at the groups brutalized by the government, including blacks, Hispanics, leftists, and peasents in central America, they all have something in common. They have far lower gun ownership rates than the less victimized groups like whites and the right.

Now, maybe the guns didn't do anything either way, but the data correlates pretty strongly with the people with guns being brutalized less than the people without them. It certainly isn't leading to the conclusion you seem to be aiming at. Even the people in the Warsaw Ghetto Uprising bought a few extra hours before getting gassed because of their (smuggled) guns.

>>This is why people support the [1A], and why it was the [] most important thing to those who founded the country.

>Yet the government has continuously taken more and more power for decades on end, and the [1st] amendment hasn’t stopped it.

Ergo 1A advocates are larpers.
by CuriouslyC | 2025-10-17 13:57:16+00:00
Memory is a bad idea right now, because it requires well tuned retrieval to deliver value, and one sized retrieval systems don't work, full stop. Most memory systems are designed around a homogenous chat paradigm and produce negative results in heterogenous chat environments or non-chat based agentic workflows.

The right way to do "memory" is to feed it to a "metacognition/default mode" network that builds a theory of mind / task ideation structure async from the main agent, then injects context relevant steering into the agent for each prompt based on this metamodel. So, "agentic memory" basically.
by redhale | 2025-10-17 13:57:20+00:00
I don't disagree with you, and I don't think this is anything nearing a catastrophic or fatal mistake. It's just kind of sloppy, I guess?

Let me just say: I'm nitpicking what I think is overall an incredible tool and a great new feature of said tool.

For a moment, pretend Subagents don't exist. And Anthropic just released "In-Thread Skills" (identical to what are now "Skills") and "Out-of-Thread Skills" (identical to Subagents). I feel like the library of Skills that would be published would be useful in more circumstances if this were the reality. Of course some may publish both versions of a thing, and of course you could do a shim of some kind, but it could be _nicer_.

Another similar thing: how are Skills different than the Slash Command Tool [0]? Why not just amend Slash Commands to allow them to include scripts and other supplementary files stored in a directory, and boom, you have Skills. Instead we have a net new primitive.

And the larger unfortunate reality is that because Claude Code is the white-hot center of this white-hot ecosystem, there are likely a dozen other tools in this space that are going to copy the exact same primitive set just to have perceived parity with CC.

I'm veering into "yelling at clouds" territory now, so I'll get off my soapbox. It's just one of those things that feels like it could be slightly more awesome than the awesome that it is, is all.

[0] https://docs.claude.com/en/docs/claude-code/slash-commands#s...
by 1659447091 | 2025-10-17 13:57:24+00:00
This reminds me of my father getting so frustrated with something that didnt go his way, yelling about all the “idiots” that are the problem and that he was the only unemotional rational person there. Plus every other variant of this. I eventually told him he was one of the more emotional people I knew; that anger is an emotion. On the positive he started checking his random lashing out at these invisible (to everyone else) enemies.

Other than that, one need to look no further than the guys in the White House/ICE for examples of highly emotionally based men.
by Aurornis | 2025-10-17 13:57:36+00:00
This is sci-fi fantasy mixed with paranoia.

The floor plan of every home is not on file, especially older homes.

Police aren’t accessing your floor plan and then accessing your router and combining these into a perfect model that maps people’s locations. Where in this supposed plan are the police deducing the location of your WiFi router in the house and constructing a model of all materials and objects in the house that impact the model?

This just isn’t how those research papers work. It’s not something the police are going to combine with a file from the planning office and magically have a map of you in your house like in a movie.
by sofixa | 2025-10-17 13:58:09+00:00
> The sad part is France annihilated most of the last small independent bakers a few years ago when they they jacked up energy prices.

What? Source? "Last small independent bakers" What? France is full with bakers. There are bakeries everywhere, even villages have a bakery. Most are mom and pop shops.

And what do you mean "they" jacked up prices? There was a war that severely impacted energy markets, and France had to nationalise the national electricity provider to cover the massive gap because most of that price difference was passed on to consumers. From what I recall, France was one of the countries that isolated the most.
by mjr00 | 2025-10-17 13:58:21+00:00
Yeah I always just kinda laugh at these comparisons, because it's usually coming from tech people who don't appreciate how much more valuable people's time is than raw opex. It's like saying, you know it's really dumb that we spend $4000 on Macbooks for everyone, we could just make everyone use Linux desktops and save a ton of money.
by rollcat | 2025-10-17 13:58:39+00:00
Hard disagree.

Yes, it's easier to captivate attention by evoking primal instincts - avoid predator, find food, reproduce, etc. These stories stick around in your head, the memetic survivors. They are easier to feed off.

But "Happy" doesn't mean a perfect utopia. The entire "classic" Star Trek is set in a utopian future, yet with plenty of space for intrigue. Usually a commentary on a contemporary problem, with a "happy ending" that's supposed to show us the road to a better solution, rather than a bland "forever after".

Even "First Contact" (a zombie/survival horror) is spun around the theme of "this is the history/future that we're saving".

Bonus: <https://www.youtube.com/watch?v=Cq4QY0LGOiI>
by bmitc | 2025-10-17 13:58:40+00:00
Thanks for the clarifications!

> I believe less than 5% of Phoenix' public API turned out to be macros.

The idea may still be right, but I'm curious if that addresses the majority of the public API that users are greeted with. I have unfortunately not written Elixir in a few years (cries), and I've never fully grokked Phoenix, so perhaps I'm still wrong.
by jamesblonde | 2025-10-17 13:59:45+00:00
The blocking of services on Hetzner and Scaleway by Microsoft is well known -

https://www.linkedin.com/posts/jeroen-jacobs-8209391_somethi...

I didn't know AWS and GCP also did it. Not surprised.

The problem is that European regulators do nothing about such anti-competitive dirty tricks. The big clouds hide behind "lots of spam coming from them", which is not true.
by Bender | 2025-10-17 13:59:58+00:00
I am not sure what you mean. Are you saying a daemon would recognize a video player that is streaming porn from within a video game? Who is installing this daemon?

A client checking for a header is more than sufficient to block small children from seeing porn and that is 100% more than we have today. No extra memory or CPU required important on tablets or phones handed to children. No privacy invasion by daemons or other third parties.

Kid: "Mommie they said go to pornhub.com for games but it ask for password"

Mom: "Dumb trolls are picking on you, I will deal with them."
by morshu9001 | 2025-10-17 14:00:24+00:00
What is an equivalently capable alternative that puts the user more in control?

The reason Ring is popular isn't just marketing or network effect, it's that it works. Before Ring and clones, security camera / DVR combos were really hard to make effective, I tried. Maybe you'd have a totally reliable system with good video, but it'd fail to notify you when you need it to, or notify way too often. Battery power was infeasible because cameras couldn't sleep. Phone notifications were DIY. A long compounding list of things could go wrong and make you miss an important event or fail to record it entirely. I'm hoping those have caught up by now, but haven't found any.