MurphyA/hacker-news huggingface dataset:
by transcriptase | 2026-01-06 18:53:01+00:00
You just need to check the version history for mobile apps to see what the developers are doing! It’s a wealth of information on new features and changes.

For example here’s the Facebook app for iOS:

543.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2w ago)
542.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (3w ago)
541.1 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (1mo ago)
541.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (1mo ago)
540.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (1mo ago)
539.1 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (1mo ago)
539.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (1mo ago)
538.1 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (1mo ago)
538.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2mo ago)
537.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2mo ago)
536.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2mo ago)
535.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2mo ago)
534.1 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2mo ago)
534.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (2mo ago)
533.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (3mo ago)
532.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (3mo ago)
531.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (3mo ago)
530.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (3mo ago)
529.1 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (4mo ago)
529.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (4mo ago)
528.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (4mo ago)
527.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (4mo ago)
526.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (4mo ago)
525.0.0 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (4mo ago)
524.1 — Our teams have solved many crashes, fixed issues you’ve reported and made the app faster. (5mo ago)
by plqbfbv | 2026-01-06 18:53:01+00:00
I own a Tesla, and I agree.

1. What Tesla did right was put a big screen in the center of the car, and then actually think about the UX, and how to improve the software to avoid having to fiddle every other minute with controls on the screen (e.g. climate control is usually amazing, I rarely touch the temperature). What other companies did was just put the screen and slap on sub-par software without much regard for UX, so of course it sucks, even if you have the big screen.

2. Yes, I'd have loved a couple extra buttons, perhaps programmable. My main gripe for instance is/was the air re-circulation (used to live in a country with lots of tunnels), but I'm sure others would have liked some other button. I'd have been very happy to have 3-4 software-programmable buttons for the most used functions.
by nozzlegear | 2026-01-06 18:53:11+00:00
I love Apple Notes, but I also love writing in vim; looks like I can finally reconcile those two things thanks to your project. Nice work!

> questions about the quirks

I've used a decent amount of AppleScript to automate things on my Mac, so I know it's a powerful tool but not easy to just jump into, even when you're already familiar with that bizarre syntax. What kinds of quirks did you run into?
by scoofy | 2026-01-06 18:53:17+00:00
> The result was not, and could never have been, known a priori.

This is a level of solipsism not worth discussing.

Yes, Superman could be a real person and we all had our minds altered to think he’s a superhero.

Yes, when someone pulls the trigger of a gun pointed at someone’s head, it could misfire and explode in their hand.

The point is that someone influencing prediction markets can push this probability to very, very near zero. So much so, as to make the outcome effectively certain for all intents and purposes.
by locknitpicker | 2026-01-06 18:53:31+00:00
> There is literally nothing strange or disproportionate. It's incredibly obvious that new languages, that were designed by people who found older languages lacking, are of interest to groups of people interested in new applications of technology and who want to use their new languages.

This is a disingenuous opinion. The level of militance involved in this propaganda push goes way beyond mere interest. Just look at people who actually enjoy Java, C++, Python, etc. These are the most popular languages that mankind ever developed,and countless people built very successful careers around them. Yet, you don't see even a fraction of the fanboys you see constantly pushing these experimental languages.
by dxdm | 2026-01-06 18:53:34+00:00
That's a bit of an arbitrary constraint, given that Nazism is widely understood to be a particular brand of fascism.

Wikipedia does a descent job, if you're really wondering how it might be done using different words. Given your odd challenge, I suspect you might not really care, though.

In case I'm wrong, here are, for your convenience, but also for others who might stumble across this nasty thread:

- https://en.wikipedia.org/wiki/Nazism

- https://en.wikipedia.org/wiki/Neo-Nazism
by pugworthy | 2026-01-06 18:53:46+00:00
Sure, an impressive bit of tech, but the potential for misuse is immense.

To mock their user reviews...

> “Graylark helped me find the person I'm stalking in under 20 minutes. This tool is unbelievable — a true game-changer for those with restraining orders like me who just want to get back at them for that court order."
by zahlman | 2026-01-06 18:54:00+00:00
> Short, snarky, negative comments [0] normally get a much better response than well-reasoned, longer-form comments.

My interpretation is that this is at least partially what flags are for. A comment that is clearly seeking to be amusing while also arguing a position, that would be clearly unfunny to someone who disagrees, is needlessly fanning the flames.

> I have been disappointed to see longer comments that I put a lot of effort into get ignored while short, pithy comments get way more upvotes/replies

I share the frustration. But publishing content on the Internet seems to be more or less universally like that.
by ddrscott | 2026-01-06 18:54:17+00:00
Other solutions eat 16k tokens just to tell you what's on a page, or kill your browser the moment a script ends. This plugin gives me a persistent Chrome session that stays open by default so I can "Micro Manage my Claude Code Like a Boss".

- only uses 300 tokens waiting for browser requests.
- adds `/browser` to perform one off tasks.

All browser work is performed as a background agent by default so the main Claude Code context stays light.
by nelop | 2026-01-06 18:54:53+00:00
There are lots of ways to solve this problem.

In the past I have worked in defence, for highly sensitive stuff they wouldn't even allow a common ground between two networks.

That's why I chose an option iolsator, it ensures the two devices are electrically isolated.

It's overkill for this application, but I wanted to set something up right, and if I ever have another project like this that needs to be more secure, it's ready to go.
by denizkavi | 2026-01-06 18:55:12+00:00
Good amount of both! I would say proprietary models tend to be fine-tuned versions of the published ones, although many will be completely new architectures. We also let folks fine-tune models with their proprietary data on Tamarind directly.

We do let people onboard their own models too, basically the users just see a separate tab for their org, which is where all the scripts, docker images, notebooks their developers built interfaces for live on Tamarind.
by Barrin92 | 2026-01-06 18:55:23+00:00
>these sites would rapidly become fully competent replacements

they wouldn't. For two reasons. Without the capital (that to a large extent comes from ads) nobody could run the herculean infrastructure and software behemoth that is Youtube. Maintaining that infrastructure costs money, a lot.

Secondly content creation has two sides, there aren't just users but also producers and it's the latter who comes first. Youtube is successful because it actually pays its creators, again in large part through ads.

Any potential competitor would have to charge significantly higher fees than most users are willing to pay to run both the business and fund content creators. No Youtube competitor has any economic model at all on how to fund the people who are supposed to entertain the audience.
by hirvi74 | 2026-01-06 18:55:31+00:00
(Not the user you were replying to)

If Rust is no less safe than C in such a regard, then what benefit is Rust providing that C could not? I am genuinely curious because OS development is not my forte. I assume the justification to implement Rust must be contingent on more than Rust just being 'newer = better', right?
by BrendanEich | 2026-01-06 18:55:36+00:00
That blog post is about a partnership (which ended), but you probably saw some sponsored images at the time, in new tab pages (1 of 4 then, I think; the rest are just art images).

These are non-tracking, carefully designed (including vetting by Brave), brand advertising images. They are not ads (we never did this) inserted into publisher pages, or (opt-in only) push notifications.

Brave has been working to find ways to sustain ourselves, and these sponsored images are still a good revenue line, although lesser now vs other lines. If you want, turn them off.

Free riding is always an user right, we don't try to stop it on principle, as if we ever could with open source. But there's no free lunch: if you use Firefox, you are Google's product. If you use a Firefox fork, you're free riding on Gecko which costs a lot to maintain. HTH
by flumpcakes | 2026-01-06 18:55:43+00:00
It is the American way. I have a feeling a lot of Americans would be happier living with European attitudes. The billionaires wouldn't. I think all the talk of 'freedom' really has blinded a lot of US citizens. Europe is a lot freer, in a lot of ways, and it also tries to stop the average joe from getting mugged by mega-corporations.
by mikeyouse | 2026-01-06 18:55:54+00:00
It's well organized which is nice (cruise control on the right, media, etc on the left) but there's over 20 different buttons/functions there. At very least, X-Mode, Trip odometer reset, phone hold button, audio source button aren't worth the prime real estate.

I don't use my phone at all while driving so all of the phone buttons could go away in my car. I hate audio assistants, so that button could go away too. The dash control switch could be on the dash.. etc etc. I'm not a UI person and I'm sure some committee fought over every square inch of that space, but just personal preference.
by thenoblesunfish | 2026-01-06 18:56:31+00:00
Good advice, in general. But there is a risk here, which is that you're encouraging people to do something which isn't their job.

Are you sure you don't want this person working on the things they are supposed to be working on?

Further, even if it all goes well, you're encouraging someone to do a more stressful job and not (yet) compensating them. Given the fact that you can't practically promote everyone you want, this risks your senior-with-junior-title feeling taken advantage of and prone to look for their title elsewhere.
by 112233 | 2026-01-06 18:56:36+00:00
Thank you for putting it this eloquently.

Even stranger, for me, is the current prevalence of collective shunning, the so called cancel-culture, that is triggered by the most diverse reasons, but seemingly never buy the negativity and toxicity of the discourse. It is always lone individuals leaving because of that. But as soon as another reason - political, cultural etc. — is added, there is a collective exodus and condemnation. twitter/x is good example.
by legitster | 2026-01-06 18:56:36+00:00
I think your premise is entirely too whacky to even play with.

How does an artificial intelligence improve without upgrades or access to resources? We're past the steep acceleration curve of innovation - linear improvements now require exponential increases in resources.

Also, it's remarkable how much of the supply chain for components still rely on human labor. Maybe not the assembly and fab of chips - but some parts of the supply chain still rely on tooling equipment made in the 1960s! None of that is moving to space anytime this century.

Starlink is perhaps one of the most vulnerable infrastructures available. Every node de-orbits after 5 years and has to be replaced. And they can be destroyed by any number of terrestrial or low orbit solutions.
by foldr | 2026-01-06 18:57:18+00:00
Realistically, we know that no-one’s level of happiness here in the present is determined by standards of living in Manchuria in 1941. You can argue the point intellectually that we are all very well off compared to most humans who have ever lived. Nonetheless, psychologically speaking, people’s satisfaction in life is determined by more local comparisons. (If new historical research showed that Manchurians in the 1940s were actually having a whale of a time, would that make you correspondingly miserable? Of course not!)
by eterm | 2026-01-06 18:57:32+00:00
Do you have a legacy code-base in mind?

I'd happily demonstrate this kind of workflow on my day job if not for company trade-secrets.

That's as legacy as it gets, 20+ year old code base with several "strata" of different technologies and approaches.

Claude Opus handily navigates around it, and produces working bug fixes with minimal guidance.

I'm not going to claim it's 20x or 50x yet, there's still navigation and babysitting involved, but it's definitely capable of working on complex problems, I just don't trust it to run it in YOLO mode.
by LollipopYakuza | 2026-01-06 18:58:00+00:00
I understand your reluctance, I was not very optimistic when I started installing Jellyfin.

Turns out it is pretty straightforward and I never had to deal with the hassle of maintenance. The two non-mandatory configuration steps I had to make were:
- the file permission to share Jellyfin's library with my torrent daemon.
But IIRC this is the same with Plex.
- the nginx reverse-proxy with WebSocket for the "watch together like" feature to work
by recursivecaveat | 2026-01-06 18:58:02+00:00
It seems like there's not enough interrogation of how much time supersonic could actually save you. 3 hours of flying from LA to Seattle, 2.5 with climb and approach removed. If you cut it in half, 1h15m saved. On the flip side, how long does it take to get to the airport, park, though security, board, deboard, massive buffer time because flights are expensive and you don't know what might delay you, god forbid you have baggage to check and pick up. Flying at twice the speed might reduce the time to fly by less than 20%. Taking small on-demand supersonic flights from regional airports as suggested is definitely not a solution btw, because it's a pipe dream.
by pests | 2026-01-06 18:58:13+00:00
My Whirlpool cabinet-mounted oven has a touch screen dead center right above the door. Better not open that door for any reason, or steam will condense on it and turn it off / automatically change settings. It technically disables the touchscreen when the door opens (another huge PITA, how many times have I tried to turn it off or do other things with the door open) but that doesn't help when the screen is still steamed up after being closed.

The number of times I've got gone back to check something and it was ruined sitting 200deg lower than it should have been is more than I can count.
by jorams | 2026-01-06 18:58:36+00:00
> I had no idea common apps used to be just 10-30 MB. But are now hundreds of MB.

This is Android, but: 13+ years ago I had an HTC Desire. I was really struggling with internal storage space, regularly uninstalling and replacing apps just to be able to update others. Eventually I moved to custom ROMs just because they allowed some apps to be moved to the SD card.

I remember the biggest problem was WhatsApp, which was somehow over 7MB while the average was closer to 1MB.

On my current phone WhatsApp is 231MB. It's still pretty high up in the rankings, but doesn't stand out, and barely any apps are below that then-huge 7MB.
by pavel_lishin | 2026-01-06 18:58:51+00:00
> A house not built for specific buyer will always be terrible

This is wildly true. When we were house hunting, we saw a flip house, and I immediately spotted two problems:

- the kitchen drawers were meant to be opened via a recessed "grabber" type thing; you pull the actual drawer with your fingers, not a specific handle. But the drawers were set so closely together that not even our five year old could get their fingers in there to open them. They installed the drawers, and either never tested to see if they could be opened, or just fully didn't give a shit that they were un-usable.

- I ran the faucet in the ground floor bathroom, and was greeted by hissing and spurting and some brown water. They had never turned the faucet on after installing it, or some other downstream pipes. They skipped the "integration testing" step.

Between those two things, we realized the house probably had other horrifying surprises in store for us that were hidden in the walls, or elsewhere that would be difficult to even diagnose, and moved on with our lives.
by mmh0000 | 2026-01-06 18:59:02+00:00
I am shaken to my core (sorry, wife hates that phrase, so I have to use it everywhere) at how many posters here see ads.

I'm of the opinion that if you're seeing ads on your hardware, which you paid for, your computer is broken. That advertisements are always evil, always wrong, and never morally just. And everything possible should be done to avoid, remove, or deface them.

To that end:

Andriod:

- Root your damn phone! And install AdAway (https://en.wikipedia.org/wiki/AdAway)
- Firefox + uBlock
- Don't install malware/spyware (Arguably, Android is spyware, but custom ROMs fix it.)

iOS:

- AdGuard (free, works well, but not perfect, enable the "extra" filters)
- Don't install malware/spyware (Arguably, iOS is spyware, but Apple thinks you're a simp, so Good Luck.)

Windows (note, I don't actively use Windows, so these are the things I've collected and used in the past, no idea of their current state):

- Seriously, you probably shouldn't be using Windows, but I "get it" sometimes you have to.
- Don't install malware/spyware
- https://christitus.com/windows-tool/
- https://old.reddit.com/r/WindowsLTSC/wiki/index
- https://windhawk.net/
- https://github.com/Open-Shell/Open-Shell-Menu
- https://wpd.app/
- https://www.oo-software.com/en/shutup10

Linux:

- Firefox + uBlock and done.
- OpenSnitch if you run random executables from the Internet.
by NickC25 | 2026-01-06 18:59:03+00:00
>Removed corporate income tax (the idea being corporate income tax hurts all equity owners, whereas we specifically want to target the very wealthy),

I'd back this whole plan to a hilt but want to highlight this section.

I'm on board with eliminating corporate taxes under 1 condition: the company, its executives, and its board - are fully 100% banned from participating in politics in ANY way besides each individual citizen voting in normal elections.

Lobbying? Banned. PAC contributions? Banned. Campaign contributions? Banned. Hiring former government workers as "government liaisons" or "government relations" consultants? Banned.

If a corporation wishes to not pay taxes to the government, it has ZERO business involving itself with politics.
by throw0101d | 2026-01-06 18:59:13+00:00
Another announcement back in March 2025:

* https://etsc.eu/volkswagen-to-reintroduce-physical-buttons-i...

Related to Euro NCAP mandating physical controls for certain functions, "including indicators, hazard lights, sounding the horn, operating windscreen wipers and activating the eCall SOS function"?

* https://etsc.eu/cars-will-need-buttons-not-just-touchscreens...
by steveklabnik | 2026-01-06 18:59:20+00:00
> what would be the difference with a binary that's has both a py2 and py3 interpreter and a flag --edition=2 or =3 redirects to either file?

The difference is that it's not the entire compiler. Rust's editions are only allowed to change the frontend. At the middle part of the compiler, it's all the same thing, and the differences are completely gone. This is the core of how the interop works, and it also means that you can't just change anything in an edition, only smaller things. But completely changing the language every few years wouldn't be good either, so it's fine in practice.
by 1-more | 2026-01-06 18:59:35+00:00
https://en.wikipedia.org/wiki/Indonesian_mass_killings_of_19...

The 20th century features a number of blood soaked horrors where the CIA gave lists of names to the anticommunist party of some country who went on to commit _a statistic_ against their political foes. As I understand it, Palantir is in the business of supplying names and addresses to go on lists for domestic and foreign intelligence, right?
by nelop | 2026-01-06 18:59:38+00:00
Yep they are pretty simple, on one end you have a python script that listens to syslog messages, when get gets an interesting one it converts into a binary string and sends out over GPOI14.

This goes through an opto coupler

On the other end there a python script listening on GPIO16, it takes a string of binary data, decodes, checks it's valid, then creates a tagged syslog message.
Syslog is configured to forward everything onto a central location for folks to monitor.

Hope that makes sense.
by gls2ro | 2026-01-06 18:59:41+00:00
IMHO when toddlers say mama they really understand that to a much much bigger degree than any LLM. They might not be able to articulate it but the deep understanding is there.

So I think younger kids have purpose and associate meaning to a lot of things and they do try to get to a specific path toward an outcome.

Of course (depending on the age) their "reasoning" is in a different system than hours where the survival instincts are much more powerful than any custom defined outcome so most of the time that is the driving force of the meaning.

Why I talk about meaning? Because, of course, the kids cannot talk about the why, as that is very abstract. But meaning is a big part of the Why and it continues to be so in adult life it is just that the relation is reversed: we start talking about the why to get to a meaning.

I also think that kids starts to have more complex thoughts than the language very early. If you got through the "Why?" phase you might have noticed that when they ask "Why?" they could mean very different questions. But they don't know the words to describe it. Sometimes "Why?" means "Where?" sometimes means "How?" sometimes means "How long?" .... That series of questioning is, for me, a kind of proof that a lot of things are happening in kids brain much more than they can verbalise.
by BobaFloutist | 2026-01-06 18:59:56+00:00
Right, but a jar of peanut butter is more comparable to a gas can than to a solid-stste battery. I'm sure if you measured 100% of the kcal comprising the battery in a bomb calorimeter, the source of measurements of the kcal of food, you'd end up with a significantly higher density - but wholesale combustion is the paradigm we're trying to move past, not towards.