MurphyA/hacker-news huggingface dataset:
by janalsncm | 2025-04-21 00:08:05+00:00
It’s a pretty clear corollary from the network effect: if social networks are only useful when a lot of people use them, a decrease in user engagement is the beginning of a death spiral. Fewer users -> Facebook is less useful -> fewer users.

Part of the problem is that friendship is binary: you’re either a friend or you’re not. But that leaves little wiggle room as people’s lives and real world relationships evolve. You’re constantly being reminded about old friendships that are much less relevant now.
by aisenik | 2025-04-21 00:08:14+00:00
It's bizarre that you try to talk down about trans issues that you are not informed about and label your interlocutor, a trans woman, as transphobic for not highlighting trans men when talking specifically about women.

If the answer to why you use the word "transvestite" is "I am steeped in 90s celebrity and watched RHPS" fine, but your disingenuous accusations of transphobia and extreme interest in a topic you seem exceptionally ignorant about fit a corrosive pattern that attempts to shutdown meaningful discussion. The rise of eugenics-era language is deeply concerning and I would actually like to better understand why this site in particular has seen an increase of commentary using regressive 20th century language.
by wredcoll | 2025-04-21 00:08:47+00:00
I spent a couple of years working on this as a hobby and, yeah, book metadata is difficult to explain just how irregular it actually is. It might actually be worse than people names.

That being said, the reason I was working on this was because I wanted a simple and effective way to get alerted to new books published by authors I want to track, can this work for that?
by os2warpman | 2025-04-21 00:08:52+00:00
> bank bailouts are a liberal

The savings and loan crisis, Great Recession bailouts, and Covid bailouts all occurred under Republicans administrations.

Are the liberal bank bailouts hiding in the bushes?

Ah, the notorious liberal Henry Paulson.

The copyright extension act was championed by totally liberal Orrin Hatch and Newt Gingrich. https://variety.com/1998/biz/news/speaker-support-1117477915...

It was named after lifelong republican Sonny Bono and support was so great that it passed with unanimous consent in the republican majority senate and by voice vote in the republican majority house.

And proposals to curtail child labor laws are being made today, right now, at this very moment by famously liberal Florida: https://www.floridapolicy.org/posts/fast-facts-hb-1225-and-s...
by jxjnskkzxxhx | 2025-04-21 00:09:06+00:00
So seems like the consensus is never say anything negative about the previous employer.

I'm not saying that this is bad advice, in the sense that doing so probably decreases your chances of getting an offer.

However, this reminds me employers who demand that all applicants can do multiple leetcode hards. Much like demanding that all applicants can do leetcode hards skews for people who cheat, dropping applicants because they say something negative skews for people who lie/spin/bullshit.
by ics | 2025-04-21 00:10:36+00:00
Jim Fowler seemed like Calculus' biggest hype man when the MOOC ball was just starting to roll. If you're looking to brush up and like the more energetic/engaging style I'd recommend checking out his videos on YouTube or elsewhere.

> Using web2js, the Pascal source of tex is compiled to WebAssembly; the latex format is loaded (without all the hyphenation data), and [...] is executed. Then core is dumped; the resulting core is compressed, and by reloading the dumped core in the browser, it is possible to very quickly get to a point where TikZ can be executed. By using an SVG driver for PGF along with dvi2html, the DVI output is converted to an SVG.

This is the kind of hack I'm here for.
by kashunstva | 2025-04-21 00:11:12+00:00
> I don't understand the utter incompetence

Simply put, it’s a reflection of Trump’s own incompetence, or perhaps carelessness and his utter refusal to recognize and make use of expertise in others. I’m about halfway through “Lucky Loser” (Buettner & Craig) which traces his financial history. His disdain for objective data over “intuition” has always been alarming. I suspect his hiring for cabinet positions follows a similar carelessness.
by sweetjuly | 2025-04-21 00:11:38+00:00
Relatedly, one of my favorite recent papers is "Surveilling the Masses with Wi-Fi-Based Positioning System" [1]. In the paper, they (ab)use the fact that smartphones report the location of WiFi access points to public databases in order to track human migration over several large scale events (from natural disasters to the invasion of Ukraine).

[1] https://arxiv.org/pdf/2405.14975
by dalyons | 2025-04-21 00:11:45+00:00
What? This is the definition of anecdotal evidence. It’s not very effective at all in practice, statistically.

> For every 100 people who use the pull out method perfectly, 4 will get pregnant.

> But pulling out can be difficult to do perfectly. So in real life, about 22 out of 100 people who use withdrawal get pregnant every year — that’s about 1 in 5.

https://www.plannedparenthood.org/learn/birth-control/withdr...

These are not hard stats to look up.
by int_19h | 2025-04-21 00:12:41+00:00
Well, one can always write unsafe Rust.

Although the more usual pattern here is to ditch pointers and instead have a giant array of objects referring to each other via indices into said array. But this is effectively working around the borrow checker - those indices are semantically unchecked references, and although out-of-bounds checks will prevent memory corruption, it is possible to store index to some object only for that object to be replaced with something else entirely later.
by tough | 2025-04-21 00:12:43+00:00
lack of knowledge allows one to avoid what produces the suffering or depression for others to acquire such knowledge or relaizations

by virtue of being dumb one protects itself from much of the fuck ups of the world by staying oblivious to their existance in the first place

knowledge is both the cure and the curse, venom is in the dosage and every patient has different tresholds
by tptacek | 2025-04-21 00:14:11+00:00
You have the causality reversed. Either way: it is the idea itself that is bad. You demonstrate it kind of beautifully on this thread. Is there moral complexity to conceiving children with a significant likelihood of inheriting Huntington's? Absolutely that's a complex question. But even you, doing your best to put the idea in its best light, couldn't keep yourself from sliding into questioning whether the "sickly" and the "low IQ" should exist.

This idea chews up people's humanity. You've had an opportunity to play around with it harmlessly on this thread. Now recognize it for what it is and stomp it to death under the heel of your shoes, taking some satisfaction as you do.
by worldsayshi | 2025-04-21 00:14:35+00:00
How comparable is the intelligence of crows, dolphins, octopi and non human apes? Somewhat or not at all? There seem to be a host of things that each of those can do. Can apes do all of those things and the other groups just a few things each? Is there a huge leap of separation or does the leap come between us and them? Is it in any way quantifiable?
by ajsnigrutin | 2025-04-21 00:15:04+00:00
Yes, and those paid options were one subscription that had "everything". Then paid options broke up into 5 different subscriptions, some not allowing more than 2 devices, some having ads in paid plans, some not available in your country, some only having seasons 3 and 5 of the series, some having the series you wanted to watch but remove it half way through, some give you a "buy" button for the media, but then take the movies away after a few months, etc.

And people go back to piracy, because the user experience is better.
by mc3301 | 2025-04-21 00:15:20+00:00
It does depend on what one defines as "riding a bicycle." At a moderate pace from point A to point B, or simply a lap around the neighborhood is one thing. Technical single tracks, grueling climbs, steep and slippery downhills, racing, maintenance and tuning, trials, jumps, drafting...

Math is just splitting the bill with your friends, seeing if you have enough cash for a hotdog AND a coke, or counting how many months of savings in order to buy that 5000$ bicycle.
by susam | 2025-04-21 00:16:16+00:00
19/20 - <https://i.imgur.com/GplfQbO.png>

By the way, I keep Night Shift enabled all the time: <https://i.imgur.com/LGkSlJZ.png>. I don't know how much it matters in a game like this.

See also <https://susam.net/myrgb.html> for a colour guessing game I wrote last year.
by ajkjk | 2025-04-21 00:19:05+00:00
From a cursory reading I think they're referring to the idea that an electron traveling at v < c is a superposition of an electron traveling at c and a positron traveling at c. Which also is where the zitterbewegung comes from, because the two waves don't "cleanly" overlap, there's a bit of (not-yet-experimentally-verified) interference.
by gerdesj | 2025-04-21 00:20:01+00:00
"In 100 years (probably sooner), the vast majority of people won't be watching our films anymore."

I quite strongly disagree with you. I lived through the latter stages of the transition from monochrome to full colour and various other things that were hailed as game changers that would render the previous status quo as somehow defunct.

I defy you to watch something like a Harold Lloyd movie involving a clock and not have sweaty palms or at least a mildly elevated ... emotional response of some sort.

We call them films or movies or whatever but those are long form stories. A book might be one too or a pdf. The novella is a short story. A matinee was an extended session at the cinema with multiple "value adds" to the main production. Theatre ... cartoons ... you know how this goes!

Might I remind you that you have only two eyes, which means that a radio drama in your car is the only safe media for a "drama" in a car, for the driver. You do get aural distraction but it is mostly manageable. One day you will have FSD (Mr Musk says so) and you will be able to watch telly with your feet on the dash but that is not today.

Media and formats change but the purpose is largely the same: telling a story. We are, after all, the story telling ape.
by pdonis | 2025-04-21 00:20:25+00:00
> From the conclusion

From what I can see, this is just a particularly obfuscatory way of saying the same thing I said in response to philipov upthread, where I described how there are different tensors in GR to model gravity and EM. It's not in any way a theory that derives EM from properties of the metric tensor. It adds additional degrees of freedom that aren't in the metric tensor, and then tries to obfuscate what it's doing.
by mc3301 | 2025-04-21 00:21:11+00:00
20" competition trials bike, mulleted DH racing machine, full-squish slope-style dirtjumps, Japanese keirin, multi-week bikepacking, ITT, freeride.... Obviously there is some overlap.

Math, for most people, is the same a bicycles, for most people. With a handful of simple concepts, you can get by daily life.
by frumplestlatz | 2025-04-21 00:22:40+00:00
Using a “core dump” (dumping the webassembly heap) is an interesting optimization approach with historical precedent both in TeX itself and projects like Emacs (dump/unexec) — https://www.gnu.org/software/emacs/manual/html_node/elisp/Bu...

It’s also notoriously fragile and non-portable on native targets; I’m curious how one implements it under webassembly, and how it compares.
by Mawr | 2025-04-21 00:22:47+00:00
Mostly misuse. The studies are all nonsense AFAIK, they rely on the participants to use the condoms correctly, which predictably doesn't happen. Problems the studies mention, like slippage and breakage are the result of misuse, probably due to choosing the wrong condom size.

The only reason for a properly used condom to not work would be a manufacturing defect, which should be extremely rare, certainly not 2%, that's plainly ridiculous and immediately disqualifies any study that claims so.
by pornel | 2025-04-21 00:22:56+00:00
It is due to the risk of a leak.

Laundering of data through training makes it a more complicated case than a simple data theft or copyright infringement.

Leaks could be accidental, e.g. due to an employee logging in to their free-as-in-labor personal account instead of a no-training Enterprise account. It's safer to have a complete ban on providers that may collect data for training.
by sarchertech | 2025-04-21 00:22:57+00:00
No they aren’t. I’ve been doing this for a few decades working everywhere from small startups to the most successful tech companies, and none of them are good at estimating.

If you read the blog post, they were able to manually migrate 3% of the tests in 1 week. Extrapolating that gives you an estimate of less than half of the 1.5 year estimate.

I’d also say there’s a pretty good chance that the 3% of tests the automated process couldn’t handle were more complicated than average and the devs would have gotten faster at doing these migrations after the first week.

It’s very unclear what was actually being compared. A team did a POC in 2023 and then some work in 2024 and then spent 6 weeks tweaking the pipeline and a final week manually migrating the tests that the automated process couldn’t handle.

But they don’t specify how many people worked on this or how many people were going to work on the original project. It could have been 1 guy on the team.

As for looking at what the actual work was, it was migrating from one test framework to another one. I’d be surprised if a team couldn’t have written a compiler to do something similar in a similar amount of time.
by aisenik | 2025-04-21 00:22:59+00:00
The emotions fueling my reaction are based on the way I experienced the word as a child in the 80s and 90s, and I could delve deeper into that but it's mostly irrelevant beyond the fact that I experienced the word in hateful ways.

In truth, I misspoke when I said "Nazi demographic" and had intended to write "Nazi era demographic," as the word's origination was in its use to describe the nascent trans community in Weimar Germany. In fact, the Nazis disregarded the validity of trans status entirely and the folks we'd regard as trans women today were classified as homosexual men before being subjected to the violence of the Nazi state. Trans men received a different, no less humiliating punishment.

The motivation in asking the question, beyond my disgust, is that I have observed a trend on this site of anachronistic language that fell out of favor after being associated with hate speech. It is generally being used in contexts supportive of the prominent far right agenda, and I seek to illuminate the motivations of the commentators who facilitate such odious reversions in discourse.

I apologize for my lack of clarity.
by wtallis | 2025-04-21 00:23:02+00:00
Calibrating a monitor is intended to ensure that colors on your monitor closely match colors on an ideal reference monitor. That's not the same thing as ensuring that two different colors on the same monitor actually show up differently; that's a much looser quality standard, because even a badly mis-calibrated monitor may still show both colors as distinct wrong colors.

I would only expect poor calibration to break this test for colors near the edge of the display's gamut, or if there's a drastic-enough shift that the color space's lack of perceptual uniformity means a numerical difference that should have been visible ends up in a different part of the color space where that same numerical difference is not perceptible.
by ibdf | 2025-04-21 00:23:59+00:00
I use Rocket Money, it's free for me because I have a loan with them but I think I would still pay for it. The reason why I don't use other apps is syncing, if I have to manually sync or upload my data, I am out - it takes too much time. Personal Capital was another app that had pretty good syncing , but I haven't used them since I switched to Rocket.

Your landing page tells me so little about your app features that I am not even interested in trying it out. You have a lot of competition in this space. It's great to hear about my data being protected but that's not good enough if it doesn't have good features compared to the alternatives.
by dylan604 | 2025-04-21 00:24:37+00:00
The color grading is a funny one. I worked on a large episodic animated series that was released in the US from a 16mm print copy of the episodes. The original transfer was done at a facility that I worked at, but only as a tape assistant to the colorists. It was transferred as SD to DigiBeta. Years later, the film was brought back out and sent to another local post house for an HD transfer. The person in charge of that made some "interesting" decisions, and the transfer was universally panned. Years later, the same prints were scanned again to HD, but with a different producer for the project. At this time, the colorist also took a lot of interest in the project and found reference film material on the exact same film the prints were on. Using that reference, the colors came out drastically different from anything ever made from these prints. Even though the original creator of the animated series was never involved in any of the post process decisions, it was later relayed that he was extremely pleased with the results of this release as it was the closest to the colors as he had envisioned them way back when the series was being made.

Sometimes, the post processes loses a lot when people make decisions. It might take a special released version for the director to actually get a version they feel they wanted the world to see. Sometimes, yes, they go too far, but others it's actually a decent result.
by bsder | 2025-04-21 00:24:42+00:00
I'm going to make you defend that statement that they are "useful". I would counter than macros are "powerful".

However, "macros" are a disaster to debug in every language that they appear. "comptime" sidesteps that because you can generally force it to run at runtime where your normal debugging mechanisms work just fine (returning a type being an exception).

"Macros" generally impose extremely large cognitive overhead and making them hygienic has spawned the careers of countless CS professors. In addition, macros often impose significant compiler overhead (how many crates do Rust's proc-macros pull in?).

It is not at all clear that the full power of general macros is worth the downstream grief that they cause (I also hold this position for a lot of compiler optimizations, but that's a rant for a different day).
by trod1234 | 2025-04-21 00:25:25+00:00
Every single person alive does evil actions at some point to survive, its what people do after to prevent those circumstances repeating in the future that determines whether they are evil people or not.

Evil people are blind people. They may become blind in a number of ways, but generally they had to make a choice to blind themselves, a willful choice they may have been induced to through education/torture but a choice nonetheless.

That choice involved repeated acts of self-violation, which doesn't hurt at all. False justification and flawed reasoning is one example of such an act. It doesn't hurt, but you become less each time, resistance shrinking, until there is no resistance at which point you no longer perceive an issue and do so any time until someone forcefully stops you. Lack of resistance to evil acts is acceptance of evil into your heart.

Your definition lacks a property of metaphysical objectivity.

Just because your feelings are hurt doesn't make someone evil. If you punish someone for murdering someone else also doesn't make you evil. In either case your definition would consider those people evil, but they wouldn't be, and that would expand endlessly to absurdity.

Your description is far too ambiguous. You may value greatly from reading some of Ilyin's works on the subject matter, and how it refutes many aspects of Tolstoy's War and Peace.
Show HN: Comparelists.org – Instantly Compare Two Lists, Find Differences
by Chipen | 2025-04-21 00:25:26+00:00
Hey HN,

I got tired of manually comparing two lists (think: emails, product SKUs, code, whatever) and built CompareLists.org to make it painless.

You just paste your two lists, hit compare, and instantly see what’s unique to each list, what matches, and any duplicates. It handles thousands of lines, works right in your browser (no data leaves your device), and you can export results as CSV/TXT/JSON. There are options for case sensitivity, whitespace, and more.

It’s free and there’s no signup. I’d love for you to try it out and let me know what you think—or if there’s a feature you wish it had. Feedback (and bug reports) super welcome!

Thanks!
by bagels | 2025-04-21 00:26:15+00:00
It's really unsatisfying as a 'juror' to not see the 'verdict'.

It's not objective, because the questions are biased.

It's really just an (I assume) real-time online opinion poll with a low sample size.

After asking a question, I was 'juror' for the same question approximately 10 times in a row.
by forrestthewoods | 2025-04-21 00:26:25+00:00
Let’s pretend I was writing some compile-time code that generates code. For example maybe I’m generating serde code. Or maybe I’m generating bindings for C, Python, etc.

My generation code is probably going to allocate some memory and have some pointers and do some stuff. Why on earth would I want this compile-time code to run on an emulated version of the target platform? If I’m on a 64-bit platform then pointers are 8-bytes why would I pretend they aren’t? Even if the target is 32-bit?

Does that make sense? If the compiletime code ONLY runs on the host platform then you plausibly need to expose both host and target.

I’m pretty sure I’m thinking about zig comptime all wrong. Something isn’t clicking.
by _wire_ | 2025-04-21 00:27:21+00:00
In the referenced video, there's a clip from the movie Glory where a fair-skinned hand with a digital watch is in the frame. I like to think this must be a glib reference to Blake Edward's' The Party (1968) in which Peter Sellers dresses in dark face to play Hrundi V. Bakshi, who is introduced as a hapless Hollywood extra on the set of an Alamo-style Western. After a cut, the director asks Bakshi what time it is and Bakshi looks at his huge underwater wristwatch to tell him the time, then sheepishly realizes his mistake as the director goes apoplectic.
by programjames | 2025-04-21 00:28:55+00:00
69% looks surprising like the answer to this puzzle:

> The numbers 1–n are randomly placed into n boxes in a line. There are n people who are each able to look into half the boxes. While they are allowed to coordinate who looks into which boxes beforehand, they are taken out one at a time to choose which half of the boxes they will peek at. The goal is for the first person to find the number one, the second person to find the number two, and so on. If any of them fail to find their number, the whole group loses. What is the probability they lose if they use the optimal strategy?

I wonder if there's a connection to regular graphs here.
by 9rx | 2025-04-21 00:28:56+00:00
> If you aren't saying that circular imports are not common and natural...

Like said, in theory they are natural. In practice they usually aren't, because the languages people use are usually designed around the idea of being hierarchical. That is true of C, and especially true of Java which doubles down on the concept. As before – the part you seemed to not read – circular imports in those languages is possible, but awkward due to their hierarchical view of the world.

> There are workarounds.

You're right that you can achieve a similar effect by hacking up the use of go:linkname, but you're completely bypassing the import system to do that. I don't think that is reasonably considered circular imports. Besides, that approach is not really awkward. That approach is foolish, if not plain stupid.