MurphyA/hacker-news huggingface dataset:
by AStonesThrow | 2025-04-19 04:17:58+00:00
It's funny/ironic that an active webcomic, whose tagline says it contains sarcasm, and often publishes absurd fake graphs and fake figures, the same comic that is cited here for comic relief and biting insight into nerd topics, the same comic where an entire indepdent wiki has arisen to explain each comic in turn, this comic also once-in-a-while publishes totally serious graphs that are not made-up but based on facts and Randall cites his sources with a straight face, meanwhile writing a somewhat serious blog called "What If?" that tries to distill some absurd question into reality, or at least truth in speculative fiction.

Art imitates life. Lies, damn lies, and statistics.
by coppsilgold | 2025-04-19 04:18:14+00:00
The average human exhales about 1 kilogram of carbon dioxide on an average day. Carbon makes up 27.3% of that: ~300 grams. That's the weight of a smartphone.

The logistics would be complicated, average plants aren't going to be accumulating so much mass so quickly. You would need aquariums full of algae. Just isn't worth it.
by refurb | 2025-04-19 04:18:56+00:00
Singapore is like this - 5 digit numeric postal code in a country where most people live in apartment buildings (HDB's).

As a result, most towers (blocks) have their own post code. Even in complexes with 3 towers sharing a common main level (floors B2 through 3), still have their own postcode.

If you go on website and put your postcode, it will autocomplete the address except for the unit number.
by mjevans | 2025-04-19 04:21:13+00:00
The poor phrasing is a bit concerning. In headings or prior sentences sections talk about _reuse_ as a category. However they go on to enumerate individual actions that might occur in legitimate circumstances.

E.G. If a letter is prepared to be mailed, but it's realized the address is wrong before it's mailed, would it then not still be the first use if the to be sent envelope had it's stamps removed and placed onto a corrected envelop for the first use of the stamps? (Yeah, this would make no sense today with the cost of labor and general stuff, it's a hypothetical.)
by refurb | 2025-04-19 04:21:26+00:00
I would also argue that pedestrian friendly depends a lot on when the city was built.

If you look at the US, the old (by American standards) cities like Boston, NYC, are pretty car-free friendly. Same with the cores of European cities which are much older.

The further west you go, the newer the city and the more they are designed around having a car.
by kbelder | 2025-04-19 04:23:52+00:00
I've seen this in some other communities... the idea that any suffering outweighs all the joys of life. That life is a nightmare because pain and suffering exist.

I'm personally more inclined to the idea that the joy one experiences can make all the suffering fade away into meaninglessness. Perhaps my wife or child will die before me, and it'll be painful. But still, better they were than were not, and I would smile when thinking of them.

I don't know if one approach can be considered 'correct' over the other... but I know which approach I'd recommend. It may be very difficult to change, though.
by harimau777 | 2025-04-19 04:24:01+00:00
That's where the idea of intersectionality comes in. A person who is white and poor might be worse off than someone who is black and rich; however, someone who is black and poor would likely be worse off than both of them.

That's also why DEI advocates generally don't advocate focusing exclusively on race. Instead they generally advocate that DEI focus on many factors such as race, wealth, disability, sexuality, gender, military service, etc.
by AnthonyMouse | 2025-04-19 04:24:14+00:00
> However, I think that there's also a degree to which people in power are naturally going to favor people like them. I don't think it's even necessarily a matter of discrimination. If I'm interviewing, for example, it's going to naturally be easier for me to recognize indicators of merit associated with my own culture.

For this to be a major factor you'd need some explanation for the over-representation of Asian Americans in many lucrative fields in the US. Shouldn't they otherwise be seeing a significant negative impact from this?

> I think that the problem is that those regulations are often put in place to protect people in a way that doesn't depend on company size. For example, in many cases workers usually don't need any less protection just because the company that they are working for is small.

The issue is that the rules are often created without respect to how they impact smaller entities, or are purposely designed to impair them at the behest of larger ones.

A lot of regulatory overhead is reporting requirements. Reports from small entities are typically going into a database never to be read by anyone ever. But you still have to spend time filing them, and then they'll stick you for filing fees even though you're just uploading 2kB of text to a website, and the filing fees are the same whether you're a sole proprietorship or Walmart.

The rules are often completely nuts, e.g. you can be ineligible to collect unemployment if you were self-employed but you're still legally required to pay for the unemployment insurance coverage. Some states have paid leave policies that assume every employer is a bureaucracy large enough to absorb the cost of hiring a temporary employee while concurrently paying the one on leave.

There are also tons of rules that are simple enough to comply with if you know about them, but with no reason to expect them to exist and a book of regulations which is thousands of pages long and full of rules that don't apply to you, the first time you find out can be when you get a fine or somebody files a lawsuit. In many cases these will be some kind of reporting or registration requirement that exists for no good reason, but exists nevertheless, e.g. did you remember to register a DMCA agent, or list your physical mailing address when you sent that email? These things aren't actually protecting anybody, they're just a trap for the unwary.
by ryandrake | 2025-04-19 04:24:42+00:00
> When's the last time you saw someone pepper a House district with self-made signs?

Never, because it would be totally ineffective. Incumbents in Congress have about a 95% win rate[1]. For almost everywhere in the country, districts are what they are and no amount of hand drawn signs are going to change it.

1: https://ballotpedia.org/Election_results,_2024:_Incumbent_wi...
by wakawaka28 | 2025-04-19 04:25:24+00:00
Look, I don't like waiting at the DMV either but doing it for a few hours every four to eight years is part of life. I don't believe anyone with a job is actually disenfranchised by this requirement. If they won't do that, then they won't register to vote either. In many cases, you can simultaneously get ID and register to vote too. By the way you can't get a job legally without providing ID, unless you are working gig jobs for cash. The elderly are often given IDs that don't expire.

I might be biased but I don't want people who can't manage to get or keep an ID telling us how to run the country. If you can't manage such a basic task, then you can't run your own life and have no business having a say in how other people live or die. That said, the real solution that would make everyone happy is to subsidize the issuance of ID somehow and to make employers accommodate the required absences. We do that for jury duty, more or less, so we can do it for ID and voting too. The solution is definitely never going to be to get stupid and have zero requirements for ID at the polls.
by Veserv | 2025-04-19 04:25:59+00:00
I just do not understand the problems you are stating. Let me present a concrete example.

We have A <-> B <-> C. A wishes to transmit a packet of 0x1000 bytes containing a Ethernet, IPv4, and then bespoke protocol, P, which is a header containing a length, MAC on the length + header, MAC on entire packet, encrypted payload, in that order. A then prepares transmit descriptors pointing at the packet and with size 0x1000 bytes.

C prepares receive descriptors pointing to buffers with a maximum capacity of size 0x1000 bytes per packet. B prepares receive descriptors pointing to buffers with a maximum capacity of size 0x500 (1280) bytes per packet.

A transmits the packet to B. The physical coding layer transmits the bytes terminating in the FCS. B receives bytes and does a running computation of the FCS. Upon reaching 0x500 bytes, it stops storing data into memory, stores the current FCS into memory, then continues receiving the data and computing the FCS until the data stream ends. Upon determining that the FCS matches, it marks the descriptor as valid for consumption and stores that the descriptor contains 0x500 bytes of data. The transmit engine of B then configures a transmit descriptor pointing at the packet and with size 0x500 bytes.

C then receives the 0x500 byte packet from B and observes that the FCS matches the 0x500 byte FCS and marks the descriptor as valid for consumption and stores that the descriptor contains 0x500 bytes of data. C then processes the packet observing that the P header indicates a length of 0x1000 bytes, but only 0x500 bytes are available. It attempts to authenticate the P header MAC using a secret known only to A and C. As the truncation only hit the encrypted payload at the tail, the P header MAC and the header data it is authenticating have not been modified by the truncation process. As such, C is able use the higher layer secret it shares with A to successfully authenticate the header data and determine that the header containing a length field with the value of 0x1000 bytes could have only been written by A and has not been tampered with. It then rejects the rest of the packet, but stores that the inbound MTU is only 0x500 bytes.
by nebula8804 | 2025-04-19 04:26:24+00:00
NJ has an extensive train network. Its crap for the following reasons(only referring to main interstate rail, their city light rails are different):

1. The stock is divided into two sets: single decker trains that are falling apart but are still better than new stock because they were designed during an era where there was actual consideration given to comfort. They are old and run down but more comfy.

The new double decker trains are a design by committee nightmare: they have uncomfortable molded chairs made mostly out of plastic, super cold, noisier due to the terrible shifting whine of the electric motors, and now poorly maintained (god help you if you have to use their rest rooms).

2. They are constantly stopping due to priority given to amtrak and commercial rail. In the best case scenario the train takes ~45 mins to get from central NJ to NYC with stops. For about ~20 miles of track distance, that averages out to ~29-31mph. If Amtrack stops you that time is extended.

3. Very slow speeds due to old track technology.

4. Rising ticket costs for the same lousy service. (~$21 round trip from central NJ to NYC) I guess being able to have a digital ticket helps? (It probably helps them more than it helps you)

5. Pure depression because outside the main routes going into NYC and Hoboken, the dregs of society are the only ones riding these trains. This really grates on you if you take the train for years like I did.

6. Recently, they couldn't even provide working windows so people can see the 'beauty' of NJ. ( To be fair after all the TikTok meme videos called them out on this they finally got embarrassed enough to start replacing them: https://www.youtube.com/watch?v=j-a3r6i4hiQ )

It all priorities. People in the US just dont want mass rail over other priorities. The people who do are internet keyboard warriors.
by randycupertino | 2025-04-19 04:28:29+00:00
Thank you for the recommendation!

I generally play http://slither.io/ to relax. I find the visuals when the snakes explode very relaxing for some reason. Play some slither, pop on an interesting audiobook = chill out bliss for me.

I know slither is played by a lot of kids, sometimes I wonder if I am the only adult on there. Curious if anyone on HN has ever played it or heard of it. I know it's popular with kids because one time I was in Party City getting some party supplies and in the kids birthday supply aisle there was an entire "slither" party section with graphics and themed stuff from the game.

Just a note if anyone from here checks it out it's WAY better if you install the chrome zoom mod, it becomes 1000x more fun after that.
by Terr_ | 2025-04-19 04:28:39+00:00
I wish this new Republican administration of weirdos stopped committing so many dang crimes like this...

1. The founding laws behind the NSF require it to help minorities.

2. The Constitution does not give the Executive branch the power of the purse, to contradict spending Congress has required by law.

________

> [T]he NSF could have a hard time legally terminating grants, because their funds are appropriated by the US Congress, meaning they are protected by law, says Deborah Pearlstein, a specialist in law and public policy at Princeton University in New Jersey.

> Since 1980, Congress has mandated that the agency seek to broaden participation of underrepresented groups, including women and other minorities, within science, technology, engineering and mathematics (STEM). “The orders are illegal,” says an NSF employee. “The statutory framework of NSF is being violated.”

> The NSF spokesperson did not respond to a query about concerns that Trump’s executive orders are at odds with the agency’s responsibilities, as codified in law.

-- https://www.scientificamerican.com/article/inside-the-nsfs-e...
by serverlessmania | 2025-04-19 04:29:16+00:00
“Hype is harmful and deceptive.”

Congratulations on identifying marketing exists. What’s next? You gonna blow the whistle on toothpaste commercials? Of course hype is driven by profit. That’s literally the point of business. But you know what else was hyped once? The internet. And electricity. And antibiotics. Being annoyed that people are excited about tech is not a worldview—it's a vibe. A really boring one.
by mjevans | 2025-04-19 04:31:00+00:00
It's the same sort of 'logic' where E.G. in Rimworld (offhand) animals don't have (or didn't in the past versions) have conditions which lead to mental breakdown. They were handled with the level of needs of the worst treated categories of slaves. Though thinking of the phrases 'live stock' and the destiny of most farm animals...
by lylejantzi3rd | 2025-04-19 04:31:05+00:00
I came up with something similar recently, except it doesn't use template elements. It just uses functions and template literals. The function returns a string, which gets dumped into an existing element's innerHTML. Or, a new div element is created to dump it into. Re-rendering is pretty quick that way.

A significant issue I have with writing code this way is that the functions nest and it becomes very difficult to make them compose in a sane way.

function printPosts(posts) { let content = "" posts.forEach((post, i) => { content += printPost(post) }) window.posts.innerHTML = content } function printPost(post) { return ` <div class="post" data-guid="${post.guid}"> <div> <img class="avatar" src="https://imghost.com${post.avatar.thumb}"/> </div> <div class="content"> <div class="text-content">${post.parsed_text}</div> ${post?.image_urls?.length > 0 ? printImage(`https://imghost.com${post.image_urls[0].original}`) : ''} ${post?.url_preview ? `<hr/><div class="preview">${printPreview(post.url_preview)}</div>` : ''} ${post?.quote_data ? `<hr/><div class="quote">${printQuote(post.quote_data)}</div>` : ''} ${post?.filtered ? `<div>filtered by: <b>${post.filtered}</b></div>` : ''} </div> </div> ` }
by nebula8804 | 2025-04-19 04:31:10+00:00
You seem to be implying there is something nefarious about how the incentives were created. Yes there has been efforts to push cars over other options and thats well documented but you can't just ignore that part of the incentive naturally leaned towards utilizing the large amount of available land. Its just human nature to use all available resources if they are available to you.
by serverlessmania | 2025-04-19 04:31:28+00:00
“Modern tech hype mirrors medieval charlatans.”

Ah, yes, the classic “this thing I don’t like is medieval alchemy” comparison. Because if you can’t refute the tools, just compare it to snake oil. It’s cute how this guy thinks he’s the only one who’s noticed not every AI startup is curing cancer. The tech world has always had grifters. That doesn’t mean the tools themselves are fake—it means some people are dumb and others are greedy, which is kind of how humanity works.
by OhMeadhbh | 2025-04-19 04:31:48+00:00
I mean... as a former marine, i want every other member of the navy family to put up with the tradition of ignoring perfectly good pockets in BDUs. I had to do it, the kids should damn well be forced to do it.

But...

Holy crap. Is there something else more consequential we could waste time with? Yes, I appreciate I am part of the problem having just spent 30 sec rage typing the single most inconsequential post I've ever posted on HN.

Apologies for wasting your time.
by kgen | 2025-04-19 04:34:41+00:00
When I started stardew I didn't know how to play so I would spend days waking up walking around and then go back to sleep repeating until my parsnips grew, but when I introduced my SO to the game, we ended up trying to learn how to actually play and then ended up with spreadsheets to track all the seasons, grow cycles, relationships and whatever else lol
by kragen | 2025-04-19 04:34:53+00:00
Incidentally, I was just reading https://cseweb.ucsd.edu/classes/wi19/cse221-a/papers/bobrow7... about TENEX, which offered roughly the same version numbering facility as VMS, though without the hierarchical filesystem directories VMS and Unix got from Multics. I don't know if TENEX got the idea from an earlier system. They don't mention one.

It's kind of amazing that this one paper introduced command-line completion, copy-on-write pages, load averages, and CAM TLBs.
by Duanemclemore | 2025-04-19 04:36:21+00:00
They do! https://github.com/inkandswitch

And Ivan's is here. https://github.com/ivanreese

But "public release of hest" was a joking reference to the fact that he's stated quite clearly that the project is just a testbed for him and will never be released. (No matter that every once in a while it makes the rounds of sites like this and everyone goes a-twitter...)
by emmelaich | 2025-04-19 04:36:46+00:00
The other way to promote plankton growth is through mimicking whale excreta. The https://www.whalexfoundation.org/ is engaged in this. We have far fewer whales in the ocean that we had hundreds of years ago. Ocean plankton, specifically phytoplankton, accounts for approximately 40% of the total global carbon captured and stored.

The hard part is actually measuring how much carbon you can sequester per kg of 'fake' whale poop.

Recent Bloomberg video: https://youtu.be/ZnXHJD0UI5U?t=812

(Disclosure - I am peripherally involved.)
by nebula8804 | 2025-04-19 04:37:08+00:00
I don't know about you but it feels icky to me to wear dirty pants. I could probably get by wearing them two days in a row. If I have one paid of jeans, im washing them at least every other day. If I have 7 pairs of jeans im washing at least half of them once a week. I'd rather have 7 pairs of jeans. They last long enough for me(a few years). Maybe its just because I dont have to taken them to the laverie (as the french would say) but clean clothes just feel better.
by matheusmoreira | 2025-04-19 04:37:19+00:00
> Any thoughts on the effects on society this now has?

I have observed two effects.

They are constantly trying to make it illegal for the common man to use cryptography. Constantly. Cryptography is subversive. It has the power to defeat judges, armies, nations. Authorities don't want normal people to have access to this. It will increasingly become a tool of corporations and governments.

Authorities are bypassing cryptography instead by attacking the end points. It's easier to crack other parts of the system and exfiltrate data after it's been decrypted than to break the cryptography. Easier to hack a phone and get the stored messages than to intercept end-to-end encrypted ciphertext and decrypt it.
by hunter2_ | 2025-04-19 04:38:16+00:00
The story says that the password reset link was received, which proves the vulnerability without actually denying service, causing loss, etc. As an analogy, the attacker found a key to a door but did not proceed to open the door.

It doesn't say the password reset link was used to change the password, which would deprive the account owner access and grant unauthorized access which of course would be illegal.
by nine_k | 2025-04-19 04:40:33+00:00
It depends on how badly we may miscalculate the aerosol deterioration rate. If we inject a bit too much and it stubbornly stays airborne, that would be a hard geoengineering problem to tackle!

I'd say that things are not bad enough for anyone with the means to take the risk. When the things get bad enough for the Overton window to admit geoengineering, it may be too late for simple and affordable solutions, as usual.
by notquitethere | 2025-04-19 04:40:54+00:00
Notwithstanding how these are read, e.g. C can be Cmaj7 or other substitutions, that are understood by the musician and not always written or transcribed accurately, this analysis is akin to counting the number of times a digit 1 through 12 occurs in a financial statement and analyzing all annual reports. Or taking all the fiction books in the library and counting frequencies of characters translated to ascii codes. These are chords not chord progressions. Progressions would be i-iv-v, ii-v-i, and the prevalence of these. An interesting start, but the main meat of this analysis is unexplored.
by rwbaskette | 2025-04-19 04:41:52+00:00
Liturgically, the day begins at sundown and both the Holy Week and Paschal services are moved to the beginning of the Liturgical day “in anticipation”. So the Lamentation service of Holy Saturday will have been said on the calendar-Friday and the first services of Pascha, the Rush Procession and Orthros (Matins), will start on calendar-Saturday. So, Pascha begins on Saturday, but also on Sunday depending on your reference point.
by hansvm | 2025-04-19 04:44:28+00:00
You could, but the willingness to frame it that way at a local decision-making level causes problems for global optimization. It's perfectly fine for a surgeon to triage patients and actions. It's much less fine for a hospital administrator to decide they can get away with less staff because the increase in risk isn't _that_ high (maybe only a couple extra deaths per year). Perhaps it's fine to make that tradeoff, but the blatant conflict of interest and history of people doing worse things for less money suggests it should at least have oversight.