MurphyA/hacker-news huggingface dataset:
by susam | 2025-09-30 21:28:48+00:00
I encountered one about 17 years ago. It was for diffing IP packets, TCP segments, and network event payloads. At the time I worked at RSA Security on a network forensics and security analytics product, written in a mix of C and C++. In one of the projects I worked on, we needed to let users diff the packets, segments, and payloads. Back then we were very conservative about adding third-party libraries to the product. I have written more about that culture here: https://news.ycombinator.com/item?id=39951673

Long story short, due to the conservative culture, most data structures and algorithms were implemented in house. The diff algorithm for packets/segments/payloads was written in house too and I was the one to write it.

My implementation was based on a straightforward dynamic programming solution to the longest common subsequence problem. If I recall correctly, it ran in O(mn) time and O(min(m, n)) space in the worst case, where m and n are the lengths of the two sequences. I knew there were more efficient algorithms, but this code was not performance critical. I chose to keep the implementation simple so anyone could understand it, learn it quickly, and fix bugs if they arose. It served us well for the next seven years until the product was replaced with a new one.

On a related note, I sometimes miss that older style of software development where we would dive deep into a problem domain, master it, and design solutions ourselves. I am not being naively nostalgic though. I am very well aware that modern development, with its reliance on well established libraries, usually delivers much greater productivity and reliability. Still, I think the slower and more deliberate approach of building things from the ground up had a certain charm.
by lucb1e | 2025-09-30 21:29:15+00:00
Huh, I never thought of it that way but we sort of have that, just that it's two entries instead of a whole list of frequencies. There's a general chat that you can read whenever~never (participate as much as you want), and one that you are supposed to read (also after a holiday, you're meant to read what was announced). Taking a peek every now and then throughout the day is fine (most days there's 0-2 messages in it). It's basically email whereas the other chat is 'chat'

And of course, if someone needs you specifically, they'll @mention or PM you

Not sure why you would need a four-tiered scheme of frequencies for this
by bunderbunder | 2025-09-30 21:29:42+00:00
That's surface habitation, not an orbital station around the planet or one of its moons.

The problem with using a space station as a waypoint on the way to and from the surface of a remote body is that it make the mission more expensive. For example, the Lunar Gateway increases the delta-v requirement by 15-20% (can't remember exact number) compared to a more direct mission. Which then, all else being equal, increases the total mission cost by much more than 15-20% because the rocket equation always wins. And that's just the actual visit, we're not even considering the cost of putting the station there in the first place.

So I keep going back to, why a space station? If we're going to spend all that extra money on turning hydrogen and oxygen into hot water, why put it toward a space station out in the middle of nowhere instead of, say, more time or more equipment on the surface of the body?

Also, IIRC, none of Elon's proposed mission architectures for going to Mars involve an orbital station. And, while SpaceX did get the Artemis lander contract, they weren't involved in the decision to have a Lunar Gateway.
by stackskipton | 2025-09-30 21:29:54+00:00
No, those repayment numbers are what their crypto was worth at time of bankruptcy and interest is nowhere close to what you could have made just doing index fund on top of any damage done since they didn't have the money.

If I stole 1000 bucks from you 3 years ago and repaid 1080 back now, sure, you got some interest, but you still be pretty unhappy with not having access to that money. For some, lack of access to that money could have been extremely damaging.
by toast0 | 2025-09-30 21:30:21+00:00
> This TAS shows that only using controller inputs it's possible to manipulate SMB and the game hardware into a state where ACE is possible.

It's not just controller inputs; it also needs a initial RAM setup, the SMB ACE happens because of out of bounds access when defeating Bowser with fireballs on level N, which is only accessible due to initial memory manipulation through another cartridge (or etc). This is in contrast to ACE on SMB3 which can happen on the title screen and is used to setup the initial RAM.
by onethought | 2025-09-30 21:30:28+00:00
You are confusing what "Appeal to Authority" fallacy is. Namely you are ignoring the fallaciousness of it.

The fallacy is where you use an authority in place of evidence. It is not fallacious to refer to consensus or experts.

Else, you end up basically in the "Do your own research"/vaccine denier/climate deniers/flat earth territory. Appeals to experts is not a logical fallacy. It's actually smart, because you get to leverage agreed facts (the earth is round) even though you've never actually been to space to see it for yourself.
by Ray20 | 2025-09-30 21:31:08+00:00
> Just because some UK user might visit my website doesn't mean I now have to follow all UK laws if I don't actually do business there

That's exactly what it means.

On what basis should you be allowed to violate British law when interacting with a British resident? Because you're not under British jurisdiction? That would be incredibly illogical. Not only would it mean that people and companies under British jurisdiction are privileged by the British legal system over those in other jurisdictions, but it would also raise questions about the need for such legislation if the British legal system accepts that it's okay for people from other jurisdictions to violate it.
by magicalhippo | 2025-09-30 21:32:01+00:00
I've been on large projects where we didn't have one such person but was nevertheless very successful.

The key there was that one qualified representative for each part of the affected organization and other relevant parties in the core team, and there were frequent alignment meetings where they were all present. The representatives were close to the action, not some three-levels-removed manager.

In the meetings processes and such would get discussed step by step in detail, and any representative could chime in at any point to say "this won't work" or similar.

Hard to do though, and quite costly in terms of organizational resources required.
by zmmmmm | 2025-09-30 21:32:04+00:00
There's an opportunity for a service like CloudFlare here give people a simple toggle that manages geoblocks on legal liability factors. It's way too much for every organisation to individually track every country's laws day by day in case just by being accessible there you incur a liability. And it sounds like the UK would have just self-selected out of the list of "safe" countries.

If something like this was in widespread use it would have much more impact since countries would see whole swathes of the internet immediately go dark when they make stupid laws.
by Scubabear68 | 2025-09-30 21:32:07+00:00
I've been involved in a lot of due diligence efforts, from the tech side but I've seen all angles of it as the deals are often fast and intense and the various teams have to often coordinate to a degree (tech, legal, financial, tax, etc).

It is fairly common for the people initiating the acquisition to really want to close it in a hurry, and they do due diligence only as a check mark in someone's list. As someone else here mentioned, there is enormous pressure to close, and any red flags are often redirected, reworded, or even occasionally just squashed.

The further away a company is from something like private equity, who does acquisitions like we eat breakfast every day, the more likely you are to see rushed and potentially botched due diligence. Someone like a big bank may well have the main proponent not know anything at all about acquisitions or due diligence, and just wants to "get 'er done".

It is also very common for people to come in after-the-fact and do a second diligence, and while doing that diligence to hear one or more people opening the conversation with "I warned them about this before the acquisition...".

At the end of the day, particularly in a big public corp, people are focused on their bonuses and total comp, and people like that aren't going into a due diligence looking for red flags and "no's".
by Uehreka | 2025-09-30 21:32:07+00:00
This is an app that constantly nags you to use it, to the point that its mascot is so widely known as annoying that they play it for laughs in their ads.

All that to say: you and Duolingo’s owners may disagree about what “the point of Duolingo is”. I don’t think they care if users are achieving fluency, they want users to keep coming back to the app so they can be served ads.

And yeah, that doesn’t mean users can’t take initiative and build a better habit-based approach that incorporates Duolingo, but that’s not what the app is pushing you to do.
by stryan | 2025-09-30 21:32:12+00:00
There's a (apparently un-substantiated[0]) claim that Plato was buff; "Plato" was apparently a nickname and meant "broad" in Classical Greek, referring to his wrestlers physique.

[0] I heard this claim a long time ago, but according to Wikipedia (https://en.wikipedia.org/wiki/Plato#Life) it's apocryphal. The Talk page has a decent argument for it not being the case.
by leephillips | 2025-09-30 21:32:44+00:00
There is no logical fallacy in play here. Nobody is saying “the argument is wrong because of who said it”. When assessing the probable significance of an agglomeration of empirical data, it’s valuable to know what experts in the field think about the data and their consensus about the inferences we can draw from it—even if the consensus might be mistaken: because the consensus is usually right.
by ckemere | 2025-09-30 21:32:57+00:00
Both of my parents worked at times for the Federal, state, and local governments. From that small sample size (also including corworkers, neighbors, etc) I would suggest that it IS the case that government workers will be strongly biased towards process-oriented changes. So “ignore the rules” will not go over well for most of them.

I think the most charitable interpretation of your argument might be that people would be more inclined to ignore the rules for ideas they believe in, but my data suggests that government employees in general (and not just the military!!) tend to be rule followers. I would argue that most people’s complaints about the government historically could be summed up by this???
Show HN: JPDB, GDB for Your Waveforms
by 1024bees | 2025-09-30 21:33:04+00:00
hey everyone,

I've been working on JPDB is a GDB like debugger for waveforms. if you give JPDB a waveform* and some other information, then you can step through the program that was executed when that waveform was created.

i say GDB-like because JPDB has it's own GDB client (its called shucks), that implements the client side logic of the GDB protocol faithfully, but doesnt have all of the GDB niceties (like python integration, etc). this allows the project to be specialized on debugging waveforms specifically, when compared to another approach like connecting to a gdb client

JPDB integrates with the waveform viewer surfer (https://surfer-project.org/), so you can look at other signals there. this is still ongoing because the underlying protocol (WCP) is a little Fresh

if you're developing your own CPU, give it a shot. Superscalar designs arent supported yet but it would be pretty straightforward, just give me your waves ( i am touching my fingers together villainously as i type this) and i will make it happen

also if you want to use system with a "normal" gdb client, the dang library presents a gdbstub server, so you can run that and connect to it.

here's a demo but it should work on your local machine if you follow the readme:

https://www.youtube.com/watch?v=EOo1aG_wcJg
by drio | 2025-09-30 21:33:06+00:00
I'm writing a minimal, educational WireGuard implementation to practice networking and cryptography: https://github.com/drio/miniwg. It's still in heavy development, but it's been a great learning experience. I've already been able to create tunnels between two miniwg instances and between miniwg and Jason's WireGuard from the Linux kernel.

Before that I wrote: https://github.com/drio/unboxing, a c/webassembly implementation of Danielle Navarro's beautiful IFS fractals.
by OkayPhysicist | 2025-09-30 21:33:16+00:00
Voter ID in a country without universal identification is just disenfranchisement. In the US, by and large you either have a driver's license, or no form of identification. Sure, states have non-driver's IDs available, but very few people have them. Somewhere between 5% and 10% of the population have zero up-to-date photo identification.

Voter fraud (people voting twice, voting illegally, etc) is basically a non-issue, especially in California where our elections are rarely so close that the marginal amount that's estimated to happen matters. Disenfranchisizing 9% of the population is a big fucking issue.
by mnau | 2025-09-30 21:35:06+00:00
So... as I said "Sun explicitly did not want". They chose not to license it under GPLv2 or dual license GPLv2 + GPLv3 for... reasons.

> it was unclear and possibly expected that Linux kernel will move to GPLv3

In what world? Kernel was always GPLv2 without the "or later" clause. Kernel had would tens of thousands of contributors. Linus made it quite obvious by that time kernel will not move to GPLv2 (even in 2006).

Even if I gave them benefit of the doubt, GPLv3 was released in 2007. They had years to make license change and didn't. They were sold to Oracle in 2010.
by rhetocj23 | 2025-09-30 21:35:15+00:00
"It really seriously appears as of no one at any of the AI video generation research teams has any professional media production experience, or even bothered too look at existing media production data standards,"

I had to chuckle at this. Because the arrogance of OAI et al will finally get them in the end when these projects continue to be negative NPV.
by dredmorbius | 2025-09-30 21:35:19+00:00
The canonical instance of this is, in full irony, one of the precursors of the Internet: the Whole Earth Catalog (instituted now largely as Wired Magazine). Its premise:

The WHOLE EARTH CATALOG functions as an evaluation and access device. With it, the user should know better what is worth getting and where and how to do the getting. An item is listed in the CATALOG if it is deemed: (1) Useful as a tool, (2) Relevant to independent education, (3) High quality or low cost, (4) Not already common knowledge, (5) Easily available by mail.

Save that last, the current iteration of the Internet, the actual whole-Earth catalogue, is itself an anti WEC. Rather than "access to tools", it is overwhelmingly "access to shit".

(I could also have listed the Sears Catalog, somewhat less-credible offerings such as Sharper Image or Brookstone, or any number of others. Costco is a current exemplar of this strategy, in that it selects quality merchandise, as does (or did) Marks & Spencer. Not necessarily cheap, but high value.
by ggregoire | 2025-09-30 21:35:45+00:00
My only criticism of Duolingo is the monetization. The ads on the free version are unbearable and makes me want to never use the app again. Also as soon as you stop using the app, they spam your inbox with emails every 2 days such as "Duo misses you so much! <sad emoji> Are you giving up on learning?? <crying emoji>". This made me uninstall the app.

Otherwise I don't share the criticisms in this comment section. It's a fun educational game to learn a few words in other languages. I don't think it's misleading anyone into thinking they will become polyglot by using Duolingo. I wanted to learn a few words of Japanese while waiting for a flight to Tokyo and it did the job.
by mrtksn | 2025-09-30 21:35:47+00:00
> Then EU will be forced to make its own chat app, UX will be terrible,

Why? EU can just tell an LLM to build an alternative app, they can just tell it to make it user friendly and make no mistakes. That's the primary use case of Trillions of dollars of investment in GPUs and electricity to power them.

JK(or am I?), a protest will be a boon for EU, which is growing Anti-American each and every day. The EU alternatives don't exist not because Europeans can't code but because EU market is open to US companies and there's no reason for duplicate effort as winner takes it all thanks to network effects. EU capital just invests in USA based companies that operate in EU. It's much easier, lower taxes lower worker protection standards etc. Also, US has much more capital to burn to corner the markets, they also just go ahead and buy anything European i.e. Skype. and not risk competition.
by pdabbadabba | 2025-09-30 21:36:08+00:00
The view among "authorities" is certainly something I find relevant in assessing a highly opinionated but thinly sourced medium article from someone who, respectfully, I've never heard of and know nothing about. Certainly it would be defeasible by a closer look at the research itself. But, barring that, it's a very useful heuristic.
by wastle | 2025-09-30 21:36:12+00:00
The actual divisive issue is whether people who say they are the opposite sex to what they really are should be granted access to spaces that are designated for the sole use of the opposite sex.

This gets relabelled by activists for the trans ideological cause with phrases like "the right to participate in society" and even "the right to exist", but these are so far from what is actually being demanded that it's essentially just misinformation and false appeal to emotion.
by Aloisius | 2025-09-30 21:36:14+00:00
Em. Thomas Paine, James Madison, Alexander Hamilton, John Jay, Benjamin Franklin, John Marshall, John Locke, Immanuel Kant, David Hume, Baruch Spinoza, René Descartes and many, many more wrote anonymously.

Some wrote anonymously because they wanted the words to speak for themselves, such as Madison, Hamilton and Jay writing the Federalist Papers.

Some did it because they thought their name might detract from the message - such as Franklin's writings when he was a teenager.

And some others did it to avoid consequences for their opinion - such as when Thomas Paine penned the case for American independence - literally treason. Even Paine's publisher, Benjamin Rush, remained anonymous!

The idea that free speech without responsibility wasn't a consideration seems contradicted by how utterly pervasive it was by classical liberal philosophers and founding fathers and how influential those writings were to the founding of the country and the creation and passage of the first amendment.
by LargoLasskhyfv | 2025-09-30 21:37:48+00:00
Thx. Impressive fuel economy, if real. Regarding the virtual windwos, I've thought of something like this before, but realized via AR/VR glasses. Such that you could even look down, or up, through the airframe :-)

Should be possible with that Apple-gadget you recently recommended to me, for watching Avatar II?

edit: Optionally with overlays from the instruments in the glass-cockpit. Sort of simplified HUD from the pilots view.
by greenavocado | 2025-09-30 21:37:51+00:00
19th-century factory towns sucked dick. Child labor, no safety nets, cholera outbreaks. Yeah, not exactly Disneyland. But that's not the argument. The gold standard didn't cause those horrors. Unchecked capitalism and shitty labor laws did. What gold did do was force a brutal honesty. You couldn't fake prosperity. If you wanted a war or a welfare program, you either taxed people directly or found the gold to pay for it. No printing press to hide the pain. Nixon's 1971 move didn't just detach the dollar from gold. It detached political accountability from fiscal reality. Every fucking crisis since '71 gets "solved" the same way: print, borrow, and kick the can. Gold didn't prevent recessions; it prevented this: a system where elites privatize gains but socialize losses. Your grandpa's $0.25/hour wage in 1950 bought 10 loaves of bread. Your $15/hour today buys 3 loaves. Your 401k inflates, your rent explodes, and Washington shrugs: "Inflation's transitory, bro!"

Gold "terrible"? Tell that to the single mom paying 40% of her paycheck to rent a BlackRock-owned apartment. Why's BlackRock her landlord? Because fiat made debt cheaper than dirt. They borrowed billions at 0% from the Fed, bought entire neighborhoods, and jacked rents. Under gold? Interest rates would've spiked, crushing their leveraged bets. But nah. We got "QE Infinity" instead. Today's policy is literally cronyism with extra steps: print to bail out banks which causes inflated assets which squeezes workers. Rinse. Repeat.
by ckemere | 2025-09-30 21:38:50+00:00
Lots of arguments back and forth about the politics of government workers. But perhaps the biggest argument against the “creative destruction is good” might be that it favors hiring workers who like to leave a lot of the details up to someone else. But the “someone else” people (who like stable, rule/process oriented organizations) will be missing in the asymptomatic solution? (Contrast with an org with stable, rule/process development, where an asymptomatic solution exists?)
by TheLegace | 2025-09-30 21:39:25+00:00
Not to mention their customer service is amazing. I travelled several times, been to Shenzen, but mostly travelled to Shanghai for training and procurement of large manufacturing machines. To be honest I am a software person and was never really trained or taught fixing and maintaining moulds/machines.

But they have always been gracious and insanely dedicated to making sure my problems are solved and they show me how to rebuild everything. I have a dedicated WeChat group with their engineers and get back to me 7 days a week.

Compare that with a Candian machine, where I can rarely get a hold of a technican and they lack any deep expertise on anything even just to have a informal conversation on how to improve things at my plant.
by lovich | 2025-09-30 21:39:28+00:00
I didn’t really approach it that way. The companies did to me. My experience with companies has been entirely that unless the money is already in my pocket, I should expect them to renege on the deal.

At this point it’s in the corporations court. If you have managed to generate a relationship with your labor force where they are no longer lying flat, but actively trying to cause sabotage like you described then I think you(the companies in question, not you in particular) share some of the onus on how we got here

Edit: and to be clear I’ve been working in tech for over a decade, this is not a perspective from a new grad with only the internet as their source of information. The younger generation has seen their older siblings and cousins getting fucked over more and more each year and we’re reaching the point of societal unrest where a large group of people no longer think the “deal” society is offering them is worth it
by nelox | 2025-09-30 21:39:53+00:00
Could it be either of these studies?

“Dietary Intervention to Reverse Carotid Atherosclerosis” (Circulation, 2010) — participants were randomized to low-fat, Mediterranean, or low-carbohydrate diets; carotid arteries were imaged with 3-D ultrasound cross-sections at baseline and follow-up. After 2 years there was a ~5% regression in carotid vessel-wall volume, with similar regression across all diets (i.e., including the low-carb arm). [1]

Volek et al., 2009 (Metabolism) — 12-week very-low-carb vs low-fat trial; ultrasound of the brachial artery showed improved post-prandial flow-mediated dilation (a marker of endothelial function/inflammation) in the low-carb group. Not carotid 3-D slices, but still vascular imaging with before/after comparisons. [2]

[1] https://www.ahajournals.org/doi/pdf/10.1161/CIRCULATIONAHA.1...

[2] https://lowcarbaction.org/wp-content/uploads/2019/12/Volek-e...