MurphyA/hacker-news huggingface dataset:
by godelski | 2025-09-05 06:19:37+00:00
> If there are no consequences, what is the incentive to bear responsibility?

Sorry, but if a starving child is not enough of an incentive, I'm not sure we're talking about people that can be incentivized.

Either they want to provide for their children but are unable to or they just don't care.

Punishing the former does nothing to help the child, likely only exacerbates that situation as, last I checked... parents who care for their children really do not like their children being taken away from them.

Punishing the latter, you can only incentivize the latter to maybe do the bare minimum, skirting whatever they can get away with. You end up in an endless cat and mouse game needing to constantly check in and monitor kids. I mean child abuse is already illegal, and we don't seem to be able to get this problem solved.

Personally, I think it is a lot cheaper to just feed kids than to fund the services needed to constantly monitor parents, all the legal fees to prosecute them, and then all the fees to put children in foster care where the situation might repeat itself. Feeding them also has the added benefit of them not starving while all those things are happening. It guarantees the child gets food.

I'm all for punishing negligent parents, I'm not sure anyone is against that. But you know what I'm also against? Starving kids. Stop making this false dichotomy. It just ends up with starving kids.
by urban_winter | 2025-09-05 06:20:13+00:00
This is just a dedicated RF emitter combined with a dedicated receiver. The fact that is it uses WiFi hardware is probably just because that's the cheapest and most available hardware for the researcher to work with. There is no indication in the article that the WiFi can actually be used for transmitting real data at the same time; that a non-dedicated WiFi source can be used; that it works when there are many people between transmitter and receiver.

Therefore the ideas that this might apply to real-world situations and use existing WiFi infrastructure, are a stretch given the information that's been shared.

It basically doesn't seem like a big deal to demonstrate what has been demonstrated.
by renegade-otter | 2025-09-05 06:20:29+00:00
To add to that, we had almost no free time during the week to ourselves. Commute, dinner, shower, bed. So what did we do? We borrowed personal time from our sleep time, always feeling foggy and tired. I would wake up and go "eh, nothing that a cup of coffee won't fix", and off I went.

I am the same way - 3 days I actually find invigorating. It cures that cabin fever. But back to back, five days, after the pandemic, it just feels like straight up abuse. And it's what it really is. We just TOOK it.
by Cthulhu_ | 2025-09-05 06:21:31+00:00
Yeah, but you're alone. I think this is worse if you're rich-rich; if you move to a house you can afford you'll live with a different demographic, your employees / staff will no longer treat you like an equal, you and your possibly-family have a target on your back if you're known, and if you go to places for the rich - gyms, golf clubs, etc - you run into a completely different demographic, too.

But on the other hand you'll be able to afford experiences few people can.
by rglullis | 2025-09-05 06:22:14+00:00
Wrote this about one month ago here at https://news.ycombinator.com/item?id=44839132

I'm completely out of time or energy for any side project at the moment, but if someone wants to steal my idea: please take an llm model and fine tune so that it can take any question and turn it into a SparQL query for Wikidata. Also, make a web crawler that reads the page and turns into a set of RDF triples or QuickStatements for any new facts that are presented. This would effectively be the "ultimate information organizer" and could potentially turn Wikidata into most people's entry page of the internet.
by aseipp | 2025-09-05 06:22:44+00:00
Chrome is not a good counter example a priori. It is a project that has hundreds of engineers assigned to it, some of them world-class security engineers, so they can potentially accept the burden of hardening their code and handling security issues with a regular toolchain. They've may have even evaluated such solutions already.

I think an important issue is that for performative sensitive C++ stuff and related domains, it's somewhat all or nothing with a lot of these tools. Like, a CAD program is ideally highly performant, but I also don't want it to own my machine if I load a malicious file. I think that's the hardest thing and there isn't any easy lift-and-shift solution for that, I believe.

I think some C++ projects probably could actually accept a 2x slowdown, honestly. Like I'm not sure if LibrePCB taking 2x as long in cycles would really matter. Maybe it would.
by sniffers | 2025-09-05 06:24:08+00:00
Doing this is probably a net good but also a bit risky. It creates the impression that there's one experience we all go through as we decline, when in reality it's pretty wildly different. It's helpful to build some empathy, but also a limited understanding.

For instance, these suits might restrict movement but they don't simulate hip or knee pain. They don't simulate shortness of breath, etc. It certainly doesn't induce cognitive impairment or anxiety. A young healthy person might wear one of these and go, "it's not soooooo bad.... I could do it why can't they".
by sema4hacker | 2025-09-05 06:24:32+00:00
I previously posted this in response to a different HN question: As a high school student in the early 70's I was allowed batch access to the Naval Postgraduate School 360/67 as part of an Explorer scouting program. On the first day, I was shown how to use the 029 keypunch (in itself an amazing machine) for some simple JCL, then the hot card reader, how to wait for your 1403 printouts, and how I could get some IBM self-guided tutorials at the bookstore to learn FORTRAN. I could come and go as I pleased. It was like being transported to another dimension, and I was hooked on programming for life. I still program almost every day.
by godelski | 2025-09-05 06:24:33+00:00
> Do you harbour beliefs that conflict with your values?

I'm not sure how long you've been human for, but this is in fact a common thing. Common for all living creatures really. Unfortunately we cannot always uphold the full idealized versions of our beliefs due to constraints of the world we live in. But on the other hand, if your beliefs weren't beyond our capabilities then we'd never improve.

(I'll assume it is "not very long")
by messe | 2025-09-05 06:24:43+00:00
> Currently I'm 0-2 days a week at the office, my max so far has been 4 this year.

Probably the same here. This week might actually be my first 4-day in office week this year, come to think of it. Next week, I'll be in office at-most 1.5 days, because I'm going to be taking a day off in the middle of the week and then working from the other side of the (admittedly small) country for Thu/fri.
by malloryerik | 2025-09-05 06:26:05+00:00
Instead of extending hours in classrooms, which might feel like torture, what about no-tech libraries for individual work like homework? Or with a coffeeshop vibe. I'd personally say four hours a day but I'm guessing two might be what many found reasonable. If you finished your work early you could read what you'd like. Town and city libraries could be enlisted for this along with the school libraries, which might need to be expanded to fit all of these kids. Add sports and you get a serious full day for kids, not the kind of half day they have now in the U.S. That additionally lightens the load on working parents.
by molticrystal | 2025-09-05 06:26:12+00:00
Well the term Artificial Intelligence came from 1955 conference entitled "The Dartmouth Summer Research Project on Artificial Intelligence".

To quote their purpose:

>The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it.

While you may argue it is not intelligent, it is certainly AI, which is anything in the last 70 years utilizing a machine that could be considered an incremental steps towards simulating intelligence and learning.
by Dylan16807 | 2025-09-05 06:27:23+00:00
> All code is perf-sensitive.

I'm doing some for loops in bash right now that could use 1000x more CPU cycles without me noticing.

Many programs use negligible cycles over their entire runtime. And even for programs that spend a lot of CPU and need tons of optimizations in certain spots, most of their code barely ever runs.

> Also, literally every language claims "only a x2 slowdown compared to C".

I've never seen anyone claim that a language like python (using the normal implementation) is generally within the same speed band as C.

The benchmark game is an extremely rough measure but you can pretty much split languages into two groups: 1x-5x slowdown versus C, and 50x-200x slowdown versus C. Plenty of popular languages are in each group.
by shakna | 2025-09-05 06:27:37+00:00
I actually just posted it to HN, because of the likelihood someone here is in DE's circles and can help point it out. (I think some of their devs chime in here, now and then.)

Contacting them directly on this has happened. But with silence, because it hasn't actually reached the right people.

(I didn't make the GitHub discussion.)
by kragen | 2025-09-05 06:27:43+00:00
I agree, and I've written an allocator in C that works that way. The fast path is about 5 clock cycles on common superscalar processors, which is about 7–10× faster than malloc: http://canonical.org/~kragen/sw/dev3/kmregion.h

This is bottlenecked on memory access that is challenging to avoid in C. You could speed it up by at least 2× with some compiler support, and maybe even without it, but I haven't figured out how. Do you have any ideas?

Typically, though, when you are trying to do WCET analysis, as you know, you try to avoid any dynamic allocation in the time-sensitive part of the program. After all, if completing a computation after a deadline would cause a motor to catch fire or something, you definitely don't want to abort the computation entirely with an out-of-memory exception!

Some garbage collectors can satisfy this requirement just by not interfering with code that doesn't allocate, but typically not concurrent ones.
by jandrewrogers | 2025-09-05 06:29:17+00:00
As the article itself points out, this has been around for 25 years. It isn’t an accident that nobody does things this way, it wasn’t an oversight.

I worked on semantic web tech back in the day, the approach has major weaknesses and limitations that are being glossed over here. The same article touting RDF as the missing ingredient has been written for every tech trend since it was invented. We don’t need to re-litigate it for AI.
by pastage | 2025-09-05 06:29:22+00:00
That is a bold statement I do not understand why you think it is true.

I am trying to understand how your concept about a common hate connects to cities. You are comparing leisure time "the wilderness" to work time "the big city". A city lets you choose your interactions, and it forces you to see things that are not only the hate in your bubble. The possibility to have an interaction that changes your world view is greater in an integrated city.

Hate can grow even if we all sit in a corner of the woods on the internet, or if we listen to the same radio host.

There are too many cultural aspects in your view of the city, I do not know where you come from here. FWIW I have lived in mega cities, and also for years outside of cities in some of the least populated spaces in the "developed world". My experience do not reflect yours at all.
by Lerc | 2025-09-05 06:29:32+00:00
So I am going to be critical of how this piece is being presented. I'd like to start that by saying it is well written by an obviously talented person who will do well in life. I'm prefacing my comments with this because I really don't want my comments to be considered disrespectful or antagonistic. I just don't think this can be considered a representative view from 'A High Schooler'

I don't think this is necessarily wrong, but over the years I have seen many high achieving senior students writing about or being interviewed about topics where they are less representing the community they are a member of, but the opinions that supports those who give them praise, support, and opportunities.

I don't think it should reflect poorly on a student that does that, but I also don't think you can draw significant conclusions from their stated opinions. Most people like this have not yet found their own voice, what you hear is often the voice that they think they are supposed to have. For many, tertiary education is as much about finding that voice as it is studying specific fields

Measuring what is best for students is an incredibly complex task, not least because 'best' can mean different things to different people, and often the wellbeing of the student is not considered high enough. There is science here, but given the importance of the field, way less than there should be. Changing education for the better is extremely difficult when the science conflicts with public opinion. There are forces at play that know that their only path to success is through swaying public opinion because the science is against them. The science of education can be laborious, slow, and full of difficult to express nuance. It is also the only sure process by which we can find out what actually works.

So by all means follow the argument that it makes, but don't mistake the source as being representative. The author expresses their love for debating and development. I imagine that they would respect the sentiment that the work should stand on what was said, rather than who said it.

[as a final thought]

It would actually be an interesting research project to find articles like this written on contentious issues over the years and locating the writers to get their opinions on them with the benefit of hindsight.
by empiko | 2025-09-05 06:30:47+00:00
Many countries in Eastern Europe have radically different interpretations of history. The nationalists from each country will try to establish their own ethnicity for persons of interest. They will try to add editorial comments or hyperpartisan sources to all kinds of historical articles. There are edit wars about what language to use for what city in what era. I would guess that this is the case for many other regions of the world.
by aaronmdjones | 2025-09-05 06:30:50+00:00
> If you ignore explicit warnings at mkfs time and then get upset the warning was accurate, you can't really fully blame the file system for it.

Oh, no doubt. I agree.

> Just raid on a lower layer and btrfs on top.

That has its own set of problems. The conventional RAID solution on Linux (MD) also has some pretty terrifying corruption edge cases with RAID-5 and RAID-6 (as I explained in [1]) which will bite you if you're not aware of them and how to work around them.

A robust filesystem purpose-built for the task can only really be found in ZFS.

[1] https://news.ycombinator.com/item?id=42915999
by eternityforest | 2025-09-05 06:32:28+00:00
Atkinson Hyperlegible is very specifically designed for visual accessibility, and it's what I use in my automation app, both for accessibility and on the assumption that it's probably also a good general purpose high reliability font.

But another comment pointed out that B612 might be specifically tested in conditions with vibration and fatigue and other factors like that. I wonder how Atkinson compares?
Ask HN: Logic design books to follow after reading Thomas L Floyd?
by shivajikobardan | 2025-09-05 06:32:39+00:00
I read the digital fundamentals book by thomas l floyd most parts. And I am again reading them. However I realized it lacks contents on memory(It has chapters but it is basic stuffs). It does not prepare you enough to take take a Computer Organization and Architecture class, where you will learn about designing control unit and stuffs like that.

Thus i am sitting in hackernews, asking about recommendations on what should be my next book?

Since I am interviewing for electronics companies soon, I will like to prepare myself for it as well.
by jakewins | 2025-09-05 06:34:41+00:00
Ethereum is able to process something like 150 transactions per second, using about 1,000,000 validator machines.

Postgres running on a single Raspberry Pi is something like 200 TPC-B read/write transactions per second.

Saying Ethereum “is not using very much CPU” is baffling to me. It is the state-of-the-art in this regard, and it uses something like six orders of magnitude more CPU than a normal database running a ledger workload?
Chrome has started refusing autofill on HTTP URLs
by adithyassekhar | 2025-09-05 06:35:26+00:00
While trying to log in to my router (http://192.168.0.1) chrome displayed this message when I pressed autofill.

Screenshot: https://postimg.cc/4YnqNTb0

Not Secure

To protect your privacy, Chrome will not auto fill your password in this field.

That wording is a bit authoritarian as well. This password itself was saved from that same http page. I see what they're trying to get at here but this is a gross violation of user authority. Especially for something on my local network. So I can't even save passwords for my locally hosted apps anymore.
by shrubble | 2025-09-05 06:36:07+00:00
Solaris from 10 onwards to OpenIndiana/illumos/SmartOS/OmniOS has some of this.

I don't know if you could remove the root user, but you can have a lot of control using pfexec. This might require you to design and assemble it however.

ZFS of course for ZFS filesystem.

Solaris Containers are great: sensible and easy-to-use containerized/jailing capabilities

Solaris has "projects" and the FSS (Fair Share Scheduler) which should allow you to cap in both absolute and relative terms (like a share of CPU time or RAM) on a per-user or per-project/group basis, even if not in a container.

As well, you can create virtualized network interfaces called VNICs and have bandwidth management by VNIC or by port (e.g. port 443, port 25). So you could always reserve say 10% of bandwidth for SSH traffic so you never get starved, etc.
by jraph | 2025-09-05 06:37:06+00:00
Resource Description Framework [1] is basically a way to describes resources with (subject, verb, object) predicates, where subject is the resource being described and object is another resource related to the subject in a way verb defines (verb is not necessarily a grammatical verb/action, it's often a property name).

There are several formats to represent these predicates (Turtle), database implementations, query languages (SPARQL), and there are ontologies, which are schemas, basically, defining/describing what how to describe resource in some domain.

It's highly related to the semantic web vision of the early 2000s.

If you don't know about it, it is worth taking a few minutes to study it. It sometimes surfaces and it's nice to understand what's going on, it can give good design ideas, and it's an important piece of computer history.

It's also the quiet basis for many things, OpenGraph [3] metadata tags in HTML documents are basically RDF for instance. (TIL about RDFa [4] btw, I had always seen these meta tags as very RDF-like, for a good reason indeed).

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

[2] https://en.wikipedia.org/wiki/Semantic_Web

[3] https://ogp.me/

[4] https://en.wikipedia.org/wiki/RDFa
by onion2k | 2025-09-05 06:37:19+00:00
I think the opposite is actually true - people want to pay for music, but in a way that compensates the artists they like without enriching someone who 'only' provides the mechanism that they use to listen. People rail against Spotify, music labels, and TicketMaster for extracting so much money from the music industry that there's very little left for people who actually make the music.
by Swizec | 2025-09-05 06:37:50+00:00
> Because that results in less education time. If you do homework in class then you have to give up lecture time.

Homework is the real education time. The lecture is less than half the ingredients. You can't learn without engaging with the material. The best lectures follow a question-trytoanswer-getrightanswer pattern where students are basically doing homework as part of the lecture.

We wrote all graded essays during class. It was great. Nice and timeboxed. When you're done you're done. Also forces you to keep it short enough that the teacher doesn't drown in stuff to grade because how much can you really write by hand in 2 hours?
by sniffers | 2025-09-05 06:38:00+00:00
I'm a pretty dyed in the wool anarchist, and I'd say most leftists would say, "of course costs for capital should be considered in prices." The objection is when your costs are $5 for non labor, $10 for labor and you sell the part for $20. Where's that excess value going? Maybe once the costs of the machines are paid off, the workers should all get raises, right?
by squirrellous | 2025-09-05 06:38:14+00:00
This is quite interesting since I, too, was under the impression that mmap cannot be used on disk-backed files with huge pages. I tried and failed to find any official kernel documentation around this, but I clearly remember trying to do this at work (on a regular ECS machine with Ubuntu) and getting errors.

Based on this SO discussion [1], it is possibly a limitation with popular filesystems like ext4?

If anyone knows more about this, I'd love to know what exactly are the requirements for using hugepages this way.

[1] https://stackoverflow.com/questions/44060678/huge-pages-for-...
by SilverElfin | 2025-09-05 06:38:38+00:00
I’m guessing the other person meant AP not Reuters. Both used to be considered to be straightforward neutral primary sources, and to many readers they both occupied the same role in the news industry. But since around 2016, the AP has shifted more and more left. This is evident in their editorial guidelines, which include guidance on controversial current issues that makes them biased. This bias is recognized in respected bias ratings (https://www.allsides.com/media-bias/media-bias-chart). Reuters is typically considered center though.
by johnnyanmac | 2025-09-05 06:38:45+00:00
>Much of what's wrong in the current world is actually loneliness

Okay cool. How do we fix it? We don't have places to just "talk to people". Maybe some places still has a mall area, but most businesses discourage soliciting. So you're mostly asking people to pay to talk to strangers.

A part of this is behavorial, but the UX of life also kept pushing Gen Z onto the internet, the only "third place" left for them.
by jdboyd | 2025-09-05 06:39:12+00:00
Are the typical Synology, Qnap, or TrueNAS devices with default Linux, macOS and Windows clients going to be set up correctly by default? If any of the typical things someone is likely to setup following wizards in a home or small office is likely to result in lock not working correctly for SQLite, then it is fair for them to warn against using it on a network file system.

As an application format, you don't generally expect people to be editing an ODF file at the same time though, so network locking doesn't really disqualify it for use as a document format.
by sans_souse | 2025-09-05 06:41:15+00:00
I guess I'm the only one who thought this was literally a joke. If anyone is interested I have the orange tinted 90's ski goggles, weights for arms and legs, and I'll even throw in some mothballs and baby powder no additional charge.

Do people really need something this extravagant not too mention ridiculous looking in order to just relate to other humans? In order to empathize? Is it so hard to "take someone's word" for how they feel, that we need to feel it too? I've never had a Kidney Stone in my life, and I'm not signing up for one because I don't need to "see it to believe it."

But if it sells I say Kudos to the creator. I'm just shocked there's a niche here.