skysight-inc/HackerNews huggingface dataset:
That's a fair point and it's true that some of the threads I listed fell off the front page quickly, but others were on the front page for 7 hours, 9 hours, 22 hours, 26 hours, and so on.

> a more critical issue than the origins of Proto-Indo-European because it directly affects millions of lives

For sure. I've made the same point many times over the years. I dug up a sample:

https://news.ycombinator.com/item?id=42413334 (Dec 2024)

https://news.ycombinator.com/item?id=36885572 (July 2023)

https://news.ycombinator.com/item?id=27486354 (June 2021)

https://news.ycombinator.com/item?id=25766970 (Jan 2021)

https://news.ycombinator.com/item?id=23332076 (May 2020)

https://news.ycombinator.com/item?id=22902396 (April 2020)

https://news.ycombinator.com/item?id=22644521 (March 2020)

https://news.ycombinator.com/item?id=21152524 (Oct 2019)

https://news.ycombinator.com/item?id=20453883 (July 2019)

https://news.ycombinator.com/item?id=16968668 (May 2018)

https://news.ycombinator.com/item?id=16581518 (March 2018)

https://news.ycombinator.com/item?id=15948011 (Dec 2017)

The question isn't whether current events are more important than, say, "making my own basketball hoops" or "3rd century irrigation systems" or "Do spiders dream?" or any of the other obscure things that have spent time on HN's front page. Current events are far more important than these, and indeed almost anything on HN's front page.

But if you're arguing that HN should prioritize stories by importance, then you're arguing that HN should become a current affairs site. That's not the mandate of the site.

If you're not arguing that, then I think we agree in principle, and disagree only about the degree to which the valve for such stories should be open. I get that you think it should be opened further, and many users agree with you; but then, many users feel that it should be tightened further. We have to think about satisfying the whole community (as best we can), not just one constituency; and we have to think about preserving the site for its intended mandate, which could all too easily be washed away by a tsunami of legitimately more important stories.
> The Biden government didn't invite Tesla to an official EV summit where Biden declared GM's Mary Barra as the pioneer of EVs when GM sold 28 EVs that quarter and Tesla sold 200K+.

The problem with that is while it triggered Musk, I don't know that it actually accomplished anything useful. Did it affect Musk financially? Or his reputation? Unless there's an impact that I'm aware of, I would classify the act as toothless or, more euphemistically, "not as effective as it could be".
IRC #c on libera.chat
Show HN: Generate full RN mobile apps in minutes
Hey HN!

Me (@daniel_dhawan) & @LevanKvirkvelia built Rork, an app that generates mobile React Native apps using Expo in minutes. It generates apps that work on web too: and you can easily deploy & share them as web apps on rork.app subdomain.

Building mobile apps is really hard, and we hope to simplify this process. We experienced it ourselves as 3x consumer AI founders that grew React Native mobile apps to millions of users

We believe developing mobile apps should be as easy as building websites in Webflow.
> Version control is designed for the exact problem of having multiple implementations exist and merging them as needed.

This is a common misconception! The primary purpose of version control is to answer discovery requests when the lawyers come knocking. :)

(I'm only half joking here. I do think VCS merges are generally not a good idea, for technical reasons like criss-cross merges being an issue.)
And that's Apple's goal, isn't it? Make you do enough recurring work and add enough recurring cost to get you to add subscription pricing to your app, that's the most profitable for them. Make you constantly rebuild your app with the latest iOS sdk in their IDE, on their OS, on their hardware, all in the name of security.
Open- Source Secret Weapon Will Cut Your Coding Time in Half
> A single modern CPU core turboing at ~5Ghz is going to be significantly faster than a 20 year old cpu overclocked to ~4.5Ghz.

Is it actually going to be faster than a P4 running at the speeds that they can clock up to, especially if we're talking about sustained performance rather than a brief turbo? Obviously "non-vectorisable integer computation that never stalls a 70 cycle pipeline" is not the only thing that matters for software performance, but it's worth comparing.
The story behind San Francisco's bizarre, stomach-flipping hairpin turn
Someone did this and there is an ArchiveBot job running right now, over a million URLs queued:

http://archivebot.com/
They're all kissing rings.

Sad to watch the era of relative democracy and freedom seeming to come to an end, let's hope it's just a near-death experience.
Your whole comment basically says that I'm right and that you were wrong, while portraying it as the opposite. It's really weird.
Axelrod's Tournament (1980)
> Not only am I the OP—but I've also passed a bar exam in my lifetime

Was it administered by the same bar association that believes what DOGE is doing is illegal and unconstitutional [1]?

[1] https://www.huffpost.com/entry/american-bar-association-trum...
> Pretty much this. Honda was all but begged by the Japanese government to bail Nissan out. Remember that the Japanese government had a role in taking out Renault and preventing a French takeover of Nissan, their political hand was already overstretched.

I know little/nothing about Japanese politics. How exactly does the Government of Japan apply pressure to a public company to merge with another failing public company?
As noted prior, the source for these (@loewhaley) leans more to a satire, so this isn't completely serious advice I don't think.
I echo this. No pull requests is awful. The only time it's worked well for me is with 2 or 3 people sitting next to each other, with the same mindset and coding style.

Every other time I've seen or worked with teams doing it, their codrle is, well, bad. It "works" but it is full of stuff half-done, "we'll clean that up later" - except it's been there for 3 years. And I'm looking at it because I'vr narrowed down a production problem I was called in to debug, that turns out to be crappy error handling with terrible logging that mislead everyone on what was going on. A proper PR should have flagged that and asked for something slightly better than logging "something went wrong" in an try..catch statement that spans many hundreds of lines of code.

Small, focused PRs are good. Easy to review, code gets merged fast, conflicts are minimized. Massive PRs are bad, they are hard to review (problems get missed) and slow to get approved. If they get reverted because of a problem it's a mess to fix. PRs that do multiple separate things (fix two unrelated bugs, add a feature, and reformat spacing in 30 files) are impossible.

If PRs are small and focused, the duration of time the branch is open, number of commits and the actual branching model does not matter.

Long lived branches are a pain to the author (they're who has to merge Main and resolve conflicts), but that's their choice.
I agree, exactly what screw goes into the hole that has the same diameter as the screw head? I could see maybe those plastic drywall anchors with the oversized thread, but not a conventional fastener.
This seems to be a problem especially concentrated in the Anglosphere. Britain[0], Canada, Australia, and to a lesser degree in the US due to its libertarian streak. I wonder why that's the case?

[0]: https://ukfoundations.co/
> I don't know that it actually accomplished anything useful

It was a form of kickback to their big donor, the UAW, for a long time they were planning to exclude Tesla from EV subsidies and gave up on that plan only at the last minute.

Then the govt came in with bags of money to try and neutralize the advantage of Tesla's supercharger network by building a bigger network with taxpayer funds. So that the supercharger network wouldn't be a competitive advantage over the UAW car companies who neglected building charging stations and EVs despite billions in profit every year.
Beautiful. Looks like what I'd see when I would press on my closed eyeballs.

Within 30 seconds, it crashed my 2016 MacBook Pro (maybe overloaded the CPU + the failing battery? It's a feeble machine).

After the Mac's version of the BSD, Mac helpfully restored all of my windows (I have that setting turned off), and there it was again, happily Game Of Lifing in the background. Shut it down just as the fans were spinning up again.
One thing I’ve always liked specifically about Jetbrains is that I think their IDE’s use the best visualization for merge conflict resolution. I don’t use Jetbrains much lately due to my current line of work, but I still find myself reaching for the IDE to resolve particularly hairy merge conflicts
> You'll find lots of Apple users/developers on Mastodon and Bluesky who are speaking out about this (and the "Gulf of America" capitulation as well). Exactly what form of decrying do you require?

Complaining on social media sites (that one could argue are niche if you think about user numbers or share of advertising dollars or countless other metrics) is cheap and can be reasonably interpreted as loud but shallow moral outrage.
This is just silly. There are no "experts" on AGI. How can you be an expert on something nonexistent or hypothetical? It's like being an expert on space aliens or magical unicorns. You can attribute all sorts of fantastical capabilities to them, unencumbered by objective reality.
But web hosting fees aren't arbitrary, they're based on the cost of distributing the program they've written. Apple can just declare that you have to rebuild your program for $100 a year plus the cost of all their other hardware to build it on, that's the difference.
I cannot read the FT article, but the nyt article says sales have halved, and are now under 2k per month in Germany.

So it sounds like their sakes were tiny before this halving. And with numbers that low, one ad campaign or new model by VW could change them.

His donations to parties in Germany seems like a weird reason why. He's done all sorts of things in the past, and sales went up.
It's so nice to have a clutch setting on the driver, and the drill at full power. I hate having to rotate the collar back and forward and inevitably overdrive screws with the wrong setting.

Edit: or even clicking that switch back and forward.
The Milwaukee M18 drill/driver pair is perfect for this, and typically what I use. Keep the jobber bit in the drill and the put the screws in with the hex driver.
It’s the class, not the age. Young or old, they’ll always be exploiters.
As long as you don't care about splitting the wood.
At least here in California the big driver is Prop 13. The flat parking lots all over Los Angeles have been owned by the same people for decades, usually since the 70s or earlier, so they’re paying a few thousand bucks in property tax while absolute raking in cash - they can usually meet their obligations with a week of revenue and the constant cash flow is a guaranteed lever for credit and loans. Selling or redeveloping the lots would trigger a reassessment, so the owners just keep them as the cash cow they are.

I have a friend who inherited three such lots in downtown ($$$) and he lives very comfortably off just that revenue because their old assessments totaled under a million so they never got reassessed (though the rules have become far less generous with Prop 19).
Discussion (19 points, 8 hours ago, 11 comments) https://news.ycombinator.com/item?id=43028877
Come on, let’s be real: all governments are bloated with bureaucrats and what DOGE is doing, albeit in Musk style, is to trim the fat a little bit.

You can’t seriosly claim they are upending people’s jobs when those jobs were BS in the first place.
I'm very disappointed, but not surprised. This points to the lack of choice we have with big tech and the only positive I can see is the hopeful seeds taking root of the next set of tech giants hopefully focusing on user value.
There's hundreds/thousands of generated one way decryption schemas for fields. However, it's not impossible to generate the decryption in another language with some effort.

Example:

A packet could be decrypted like this (the actual decryption takes more steps than this)

field1 = LOOKUPTABLE(XOR(ADD_CONST(...
field2 = ADD_CONST(XOR(LOOKUPTABLE(...
field3 = ADD_CONST(XOR(SUB_CONST(LOOKUPTABLE(...
...

We observe that each each operation is composed of ADD_CONST, XOR, SUB_CONST, LOOKUPTABLE and the lookup tables in the client which is ~256 bytes long.

We could extract these operations and generate a really long script in python.

Why didn't I approach it this way?

1) It's really fragile. League is an actively updated game and the decryption mechanism may change in the future. If the decryption adds another operation like MUL_CONST or DIV_CONST, I would need to account for that on my end. This is unlike the reverse engineering efforts for dead games/servers where the packets do not change.

2) I don't need to know how the decryption mechanism works. Building a game server would require decryption of packet necessary. I only need to observe game state.

As for understanding how it works, I have not put enough time/effort to give an answer. :)
Honestly I don't think it has to do with sucking up; X is a massive platform, and I wouldn't be surprised if they saw their numbers take a hit. The people who are mad at X probably don't use it, and thus won't know if they start or stop advertising on the site.
> their CEO throws Nazi salutes at political rallies

Come now, even the Anti-Defamation League, hardly a habitual supporter of Musk, disagrees with this take. Your opinions are your own and you're free to believe he did Nazi salutes, but it does make you sound like you have an axe to grind.
Whatever. No inflation metric will ever be perfect. You can take the raw CPI input data and recalculate without owner's imputed rent if you want. The final result won't change much.
https://spax.us/
Woodspur torx, self-piloting, self-countersinking screws:

https://cdn.axminstertools.com/media/catalog/product/cache/6...

The tip is scalloped and sharp for precise driving and piloting, the threading is also sharp, as is the profiled head which does a very good job of counter sinking into soft timber.

They are so sharp in fact that it’s very easy to accidentally drive them an inch deep. Comes wax lubricated in zinc plated or A4 marine stainless for external use.
OK then which one do you use to browse HN?
Legal AI Startup Harvey Raises $300M Series D
It’s big, but it’s very clearly written and you can likely understand the entire premise after a few chapters.
You can also attach them to each others bits and make them fight at the end of the job. Waste of money? Yes. A massive amount of fun for the boys? Absolutely.
right, like most terrorism they were flashy but ultimately low-impact. the stat given about frequent hijackings is true but does not mean there were attempted or successful terrorist hijackings so regularly.
This is one of those things where you end up with a suboptimal drill bit and a suboptimal screw driving bit. That said, it might sell in stores for your average homeowner to have around.

In a prior life, for a number of years, I designed and built television studios (think datacenter, but more fun). In this context, aside from the technical equipment design, installation and commissioning, we often had to install highly customized pieces of technical furniture. Being an entrepreneur, I was not going to let a potentially nice profit center get through my fingers. So, we jumped right in to design and fabricate custom studio furniture for our clients.

We built hundreds of pieces over many years. The very issue this specialized bit seeks to address was present every day, during building and installation of nearly everything we built. The simplest solution was to always have two tools: A drill and a driver. Sometimes you have two or more drills, each pre-loaded with the required bit size. The single driver could drive any screw, so you only needed one.

That worked very well. To this day, decades later, that's exactly what I do when I work on any project, be it furniture making for home or home remodeling. It works. It's simple and you save a lot of time.

We also tried various versions of quick release drill-bit and screw-bit holders. They work, but it is far easier to have a power drill and a power screw driver and just go.

Oh, yes, and the drill bit portion of this invention is likely terrible, particularly if you need some degree of precision. There's a reason drill bits have a sharp or somewhat sharp point. And, for the same reason, this bit is likely to tear-up screws.

Side point: I rarely use Philips screws any more. They absolutely suck. Torx is the way to go. You can but Torx head construction screws at Home Depot these days. They are strong (drywall screws suck), easy to drive and can even take the abuse of an impact driver if you need to go faster.
This is really neat, I didn't know the browser would serve a page that had been generated by XSL. Is this just a hack, or is it an intended feature?

I notice, for example, that this doesn't include a <!DOCTYPE html> at the top, but it still functions because browsers accommodate incorrectly formatted HTML.
Gut feeling.
Perhaps they closed their accounts at the nazi bar. I'm still not sure what is required to pass your test.
The Duo Lingo owl is dead
Any idea what's happening? Seems weird for a company to kill its brand like this.
"Largest data breach in US history": Three more lawsuits try to stop DOGE
In the end, they all have to bend a knee to the shareholders, and the shareholders demand growth, not kindness.

The system is rigged to churn out awfulness.
Phillips is still prevalent in drywall screws due to the low torque required. But you don’t need pilot holes for drywall screws.
But none of those whips the llama's ass.
1. That pilot hole looks way too wide for the screw that follows it. A pilot hole should be wide enough to prevent binding, and sometimes for guidance or to prevent splitting, but it still needs to be tight enough so there's plenty of friction so the screw doesn't work loose.

2. Phillips needs to die. Maybe he can make that bit in Robertson. Or nearly anything else, really.
>No one sends more fucking email than politicians.

LinkedIn enters the chat. I have given up trying to turn off email notifications from LinkedIn. One of the last acts I did with my FB account was to finally get it to stop sending emails, yet LI refuses to stop.
> Hence it becomes a game of scheduling. You already know what you need to optimise but actually doing so gets really hard really fast.

This immediately makes me think of Halide, which was specifically invented to make this easier to do by decoupling the algorithm from the scheduler.

Kind of sad that it doesn't see to have caught on much.

[0] https://halide-lang.org/
Is it somewhat reproducible? Yes.

But what did it cost? Usability.
> a convoluted system where poor people could get free food but they had to spend hours hunting for just the right coupons to exchange

You've just described how rationing in Eastern Bloc countries worked.
You're... not wrong. You're also missing the point, which is on me.

It's `git rebase -i`, and edit a file to tell it what to do, and work in a limited rebase-state of git. Versus `jj squash --into <commit>` and if doesn't merge nicely, or it causes conflicts, you stay in the normal state with the normal tools. It's a difference in quality of life, of reducing friction, not the power of the tools.

Even the `git add -p`s interface is also just less nice than `jj split`'s interface. Where `git add -p` feeds you changes one at a time and makes you select them, `jj split` gives you a interactive selection gui that lets you scroll through changes, collapse and uncollapse files, select and unselect whole files, single diff sections, or even indivudal lines. It's nicer.

> including just straight editing old commits without having to deal with the child commits yourself.

This is sort of an example. Git needs a special mode, invoked via this file-based interface in `rebase -i` (though I imagine there's a more direct command that no one knows as well). While in that mode you can't do things like just switch to another branch and work on something else. It's "strange".

In jj this is just `jj edit <commit>`. It's within the set of operations that are "normal" in jj's model. You can do everything you can normally do.

If something like a merge conflict happens git says "and how you need to deal with this right away". jj says "these commits have merge conflicts in them, fix them if/when you like".

Every small piece of my interaction feels slightly better than the same small piece of the interaction with git, and it's remarkable because it really does feel like it's every piece of the interaction with jj that is better.

I don't feel like I'm being very eloquent - but hopefully the difference I'm trying to describe is coming across at least to some degree.
NASA 717 DC-8 (1998)
You can do that now, for sure, but I think it qualifies to call it AI.

If you don't want to call it AI, that's fine too. It is indeed dangerous and already here. Making the autonomous programmed behavior of said tech more powerful (and more complex), along with more ubiquitous, just makes it even more dangerous.
Yes, it was. One thing there seems to be more of is bundling of politics, like "Y is bad" as rejoinder to "X is good" with no necessary link between them.

I think I asked what deposit they would need. It had never been an issue before.
I found that in the DeepSeek model, numbers across languages form a centralized cluster. Token behaviors become interesting at the borders/intersections of multi-languages.
If you miss the portability and the need to know the built-ins in and out, you likely might enjoy SunVox, with its utter portability, surprising richness, and the need to be inventive to eke out interesting sounds from standard blocks.

https://warmplace.ru/soft/sunvox/
The other part is to make public transport more appealing.
> there exist no reproducibility monitoring at the scale of the Nix package set (nixpkgs)

I think it would be fairly easy to do this monitoring with a bit of community participation. At least I'd enable telemetry ¯\_(ツ)_/¯.

By default the pkz57 in /nix/store/pkz57...-nushell-0.97.1 is a hash of the build inputs for that package. If you hash the contents of that dir, you get an identifier for the build output.

If we then make a big list of such pairs as built by different people on different machines at different times, and capture the frequency of each pair we'll either see this:

/nix/store/pkz5..., sha256:0drrxa..., 121 users

or we'll see this:

/nix/store/pkz5..., sha256:0drrxa..., 100 users
/nix/store/pkz5..., sha256:gvpbk5..., 20 users
/nix/store/pkz5..., sha256:1fwwfe..., 1 user

The former being an indicator that the build is reproducible, and the latter giving hints about why not (supposing these users are willing to share a bit more about the circumstances of that build). I'd call it a "build chromatograph". I expect that knowing whether you're one of the 100 or the odd-man-out could be relevant for certain scenarios.
I think it's mainly a way to discover who's behind a youtube comment or video. Getting their email address often leaks information about them