MurphyA/hacker-news huggingface dataset:
by jdiff | 2025-11-09 20:49:48+00:00
That would be great. That's not what's being sold nowadays. There's no tracking of who did what, the camera points pretty much straight down and it only even works if you pause and explicitly show to it the object that you are putting in/taking out.

I put fliers for our store warranty inside, and just hid them under my wrist while taking them out so they show up in the AI Vision Inside app without actually taking up space in the fridge. The only time it ever saw me is when I leaned too far in and it took a picture of the back of my head. Got classified as a kiwi.
by caymanjim | 2025-11-09 20:49:59+00:00
I don't doubt that the process is ultimately fairly easy, but it always looks easier from inside the bubble. You have to know that Cargo is part of Rust; what the best way to install it is on your system; what tooling you should use if you don't want headaches later; what to do if you don't want to or can't install system-level packages; what minimum versions of Rust and Cargo are assumed by application developers this week; what additional dependencies are required; etc.

It's my understanding that building Rust applications still requires a C toolchain, and packages are still going to be dependent on things like having the openssl dev headers/libraries installed. That's fine, that's normal for building software, but it's not as trivial as "just git-clone this Rust source repo and run one command and everything will work".

I'm certain I could get up and running quickly. I'm also certain I'd have to install a bunch of stuff and iterate past multiple roadblocks before I was actually able to build a Rust application. And finally I'm certain I could get Claude or Codex to do it all a lot faster than if I muddled through it myself for half an hour.
by rhubarbtree | 2025-11-09 20:50:03+00:00
Na, not buying it.

Evolution creates a situation that encourages all sorts of terrible actions, and the vast majority of people choose to control their animal instincts.

Additionally: the people who encourage the performative research are the people who control grant review. And those people are the same people as the performative researchers.

A bunch of people figured they could make a career doing bs performative research and corrupted the whole system to serve them.
by 9dev | 2025-11-09 20:50:12+00:00
I have just added OIDC support for bring-your-own-SSO to our application, and it wasn’t as bad as you make it sound: As long as the identity provider exposes a well-known OpenID configuration endpoint, you can figure it out (including whether PKCE is required or supported, by the way!)

The only relevant flow is authorisation code with PKCE now (plus client credentials if you do server-to-server), and I haven’t found an identity provider yet that wouldn’t support that. Yes, that protocol has way too many knobs providers can fiddle with. But it’s absolutely doable.
by MarkMarine | 2025-11-09 20:50:26+00:00
I’m not a Java dev, my preferred languages are Clojure, scala, rust, and python. I think you assumed ignorance, tried to explain something your colleagues probably don’t get to someone who understands it, and then haven’t put the effort into reading the link I sent earlier, and I’ve failed miserably at explaining my point.

I think you’d have to have seen the problem, and maybe it only pops up in a large go monorepo that uses DI the IDE can’t see through, while simultaneously having to work with interfaces like “Get” where some of the implementation was written by devs who think Get is a mutation.

You’re right though. We’re talking past each other and both think the other one is a moron. Leave it to the reader to figure out which one is I suppose.
by dotancohen | 2025-11-09 20:50:49+00:00
The flamebait headline implies that Delta Airlines is already using AI in ticket pricing, and that there is some problem with this. The truth is that the house is asking Delta if they are or are not using AI to set ticket pricing.

Delta had previously been summoned, and stated that they have strict guidelines to ensure that their "dynamic pricing" complies with law. But the lawmakers forgot to ask about AI last time, so they are resummoning Delta representatives to ask this specific question.
by anthk | 2025-11-09 20:50:56+00:00
Classic FTP sites with UNix software don't have it. Was it for Unix?

ESR has a Python 3 port of Super Star Trek which has been enhanced a lot:

https://gitlab.com/esr/super-star-trek

another one from SDF:

https://git.sdf.org/anthonyg/super-startrek.git
by georgemcbay | 2025-11-09 20:51:04+00:00
The current tech job situation in the US is hitting junior developers a lot harder than senior developers, which is why there's a general assumption a lot of it is being driven by the combination of AI and outsourcing.

Whether this is sustainable remains to be seen, there was a big outsourcing trend back in ~2004 in the tech industry here that ended up being somewhat short-lived as many companies realized those efforts were costing them more than they were saving them beyond the short term. Whether or not this time is different with the added AI component, I have no idea. I wouldn't bet on it in either direction.

Its not great out there for senior developers either, but on the senior side its more of a freeze (try not to lose your job because the next one may be very hard to find) whereas on the junior side its more of a clear contraction (keeping your job will be much harder, finding a new one harder still).
by thundergolfer | 2025-11-09 20:52:09+00:00
This isn't a new problem at all. If you only started noticing it as a problem with "AI", as the author apparently did, then you were blind to how our mediums and tools have always shaped us, alienated us from the world and each other, and made us dependent on mechanism. This has happened hugely already with television.

You can go back and read McLuhan, he's great, but a recent and more approachable book on this is _God, Human, Animal, Machine: Technology, Metaphor, and the Search for Meaning_.

Way back in 1969 the utopian vision of technology put humans at the centre. The Whole Earth Catalogue's slogan was “access to tools.” Just _tools_. That same year, technology put a man on the moon.

Unfortunately, if you realize the extent and the history of the problem, you see we're so far gone, miles away from getting a grip.
by hinkley | 2025-11-09 20:52:16+00:00
See I see this a different way.

People only read your code when something is wrong, which means they’re already annoyed before they get to your bit and if your bit is also annoying you’re going to either hear about it or get frozen out because if it.

This is at least 4x more true of tests. I’ve witnessed too many PRs where obvious problems in the tests get missed and are then found during the RCA that covers the outage the shitty tests didn’t prevent. Trying to fix a bug in someone else’s code and discovering just how terrible they are at writing tests is salt in the wounds.
by Workaccount2 | 2025-11-09 20:53:37+00:00
There is an eternal cycle between uncomfortable and productive and comfortable and lazy.

15-20 years ago SWE work was brutal and paid OKish, but not great if you calculated the hourly.

Then the era of free VC money came, culminating in the pandemic boom, where people were crash coursing JavaScript to land a remote job doing 4 hours of work a week for $170k.

The pendulum is now swinging in the other direction.
by coredog64 | 2025-11-09 20:54:19+00:00
That, and it's been developed in fits and starts. There was like a year where the primary (and AFAICT only) developer lost access to the domain name he was using.

I had this installed on an old X220 running Fedora and it was fun, but I wouldn't dare run it on anything that I needed to work day in and day out.
by fruitworks | 2025-11-09 20:54:50+00:00
>What if, for example, a dentist refuses to remove malformed wisdom teeth because his morals don't allow him to fix problems that a person is born with, and only fixes tooth damage caused by accidents?

If every dentist did this, the genepool would improve.

The difference between anti-vax and anti-eugenics is that eugenics makes society more fragile by producing a monoculture, whereas vaccinations make society more durable due to the network effects in the spread of disease
by groundzeros2015 | 2025-11-09 20:54:51+00:00
Software development is by nature a boom and bust industry, probably most like film. It’s about creative and isosyncratic contractors picking up projects when they are available.

What most people aspiring for a white collar career probably want is a job in IT - managing technology for business is much more stable than developing novel tech.

If the thought of needing to move or lose a job strikes you as horrible, this is not a likely career path for you.
by sothatsit | 2025-11-09 20:55:10+00:00
There will definitely be negatives to technology like this. But the negatives are not going to be these ridiculous scenarios...

It might be stuff like an increased cultural focus on some genetics being "better" than others. Or an increased genetic divide between the rich and the poor over generations. Or unintended consequences where we make mistakes and cause new diseases or problems for the people that are being genetically modified.

But the chance of governments intervening in this seems low, other than maybe to require people to not select for bad traits or to put more restrictions on this technology (as many have already done).

And the idea of genetically engineering an under-class is equally absurd. Who would buy-in to that? It’s so obviously ethically evil. If we live in free countries with free press, this is just not going to happen.
by ufo | 2025-11-09 20:55:45+00:00
That particular EWD is one of my pet peeves, because of how it always pops up in discussion about array indexing. There are several situations where 1-based indexing is better, but which Dijkstra doesn't mention. For instance, one-based is much better for iterating backwards.

I think a compelling argument can be made that 0-based is better for offsets and 1-based is better for indexes, and that we should not think of both as the same thing. https://hisham.hm/2021/01/18/again-on-0-based-vs-1-based-ind...
by AceJohnny2 | 2025-11-09 20:56:42+00:00
bleh.

Only saving grace I have is that I bought my P659-G1 in 2019. While it doesn't prevent bad updates, it's a little less likely they pushed deep changes to old models.

And I can't believe it's been over 6 years since I had already eliminated Samsung for their ad behavior, and not only have they not changed, they've doubled-down.
by bigbadfeline | 2025-11-09 20:56:59+00:00
> he is absolutely right that the US has largely pulled up the ladder behind them.

You blame "the US" and you agree with Thiel who blames "capitalism"? It starts to look like a broad-brush blame game... let's add the generational trolling to it too.

As if this whole show wasn't designed by Thiel and the rest of the lobby club.
by 0x_rs | 2025-11-09 20:57:19+00:00
There's no way to determine whether a contributor used LLMs in part or full, not without them being honest about it. With that in mind, this seems like a reasonable position. Been using KeePassXC since forever and will continue to do so. It might feel wrong to some, but these changes are inevitable and it's best to be prepared and become acquainted with that now rather than later.
by pjmlp | 2025-11-09 20:57:41+00:00
Plenty of material over here, https://www.modula2.org/index.php

As for the other ones I listed,

https://en.wikipedia.org/wiki/Mesa_(programming_language) (some PDFs linked from there)

https://bitsavers.org/pdf/borland/turbo_pascal

https://www.freepascal.org

https://docwiki.embarcadero.com/RADStudio/Sydney/en/Delphi_D...

and

https://learn.adacore.com/index.html

http://www.ada-auth.org/arm.html
by MrDarcy | 2025-11-09 20:57:42+00:00
Even if you ask people to look they won’t look. You really gotta sell yourself and have an influencer mindset to motivate someone to go look at code you’ve published.

This is it should be. It takes time and effort to try someone’s idea.

Regarding the fear someone does take it and claim it as their own. Who cares? You’re in no worse of a position than the code being private and then not doing it. It’s not relevant.
by Shawnj2 | 2025-11-09 20:57:46+00:00
By accepting the grant they are giving themselves a legal responsibility to “not do DEI” where the government arbitrarily decides what DEI is. Even something like employing a trans software engineer or talking about the impact Python is having in POC communities could be considered reason to go after PSF legally or rescind the grant. It’s just not worth the risk for the reward.
by jdiff | 2025-11-09 20:58:15+00:00
I've never used one other than demoing the features, but not well. The camera can't actually see what's inside the fridge. The camera sits between the two doors on the top bevel, pointing down.

As you cross the threshold of the fridge with your item, you have to pause to show the camera what you're putting in or taking out. If you don't pause, or if it just nondeterministically decides you weren't holding anything, it won't work. It has no idea where items are in the fridge, as soon as the threshold is crossed it loses sight of them.

There is one exception, and that's the fridge doors. The camera can't see that far up and out, but it takes multiple snapshots of the doors as you're closing them and bringing them within its field of view. The results are heavily distorted, incredibly low fidelity, and most likely very motion blurry. Too low quality for the fridge to even attempt to discern what's inside the door, it'll just show you the snapshot it took and let you figure it out by navigating Home > AI Vision Inside > Left Door/Right Door to see the low quality reconstruction of your door... or you could take that time instead to just open the door.
by al_borland | 2025-11-09 20:59:26+00:00
I’m already a Premium user, so I suspect I won’t see a change. That said, I’m against turning formerly free features into paid ones. Especially something as useful as playback speed, which has been around forever. Whoever is making the decisions at YouTube is seems to be making one bad decision after another.

The biggest issue with going to an alternative is that one doesn’t really exist. Yes, there are other video sharing sites, but they have a tiny sliver of the content YouTube has, as a viewer. As a creator, they have only a tiny sliver of the viewers, which hurts monetization efforts.
by stevedsimkins | 2025-11-09 20:59:57+00:00
I definitely think it’s worth sharing, especially if it’s version controlled. By making small precise commits you’re proving your steps of how you got to the end result. Even if someone copied it you still have the receipts of how you got there.

In math, half the work is proving how you got the answer. When it comes to proving your worth as a programmer, I’m a firm believer the same principle applies.
by ang_cire | 2025-11-09 21:00:10+00:00
I was 100% on your side until you list FromSoftware games. As good as they are, they're a single-genre game developer that has a very narrow design and audience.

There's nothing more substantive or enduring about their games intrinsically, that's 100% you just projecting your own opinions about what games are 'enduring' onto your kids, and is not giving them the 'guidance' you seem to think it is.
by mhb | 2025-11-09 21:00:24+00:00
You can start reading here: https://en.wikipedia.org/wiki/Netflix_Prize

Netflix used to have a great recommendation engine based on what you liked/disliked. It included all of their members ratings. They had a contest in which they offered $1M to anyone who could improve their algorithm by 10%. The winning team used some kind of customized version of Singular Value Decomposition. The algorithm is public.

I think it is essential to use the negative ratings.
by immibis | 2025-11-09 21:00:24+00:00
Makes sense. The whole point is to invest before the market goes up. If the market goes up after you invested, you did it right.

Works in roulette too, I'm told, so sometimes illegal gambling sites will try to get people addicted by rigging their first few bets to always win.

Are people really not smart, though? Buying into a market that's going up, and continues going up, is simply correct timing, is it not? It's only half the equation, of course.
by more_corn | 2025-11-09 21:00:43+00:00
Some nuance is that Iran is a big part of everyone’s knowledge of the international strategic landscape. Who they’re allied with, what they’re planning, what they’re doing in secret. It’s interesting to see that the capital city (which in this case may be synonymous with the nation) might be brought low by a simple resource shortage. Doubly interesting to see that it might be due to mismanagement and corruption. It appears to unequally affect those with power and those without. This shortage could well be the last straw. If the vast majority of the population doesn’t have enough water to drink and they see those in power squandering it in private pools and lush landscaping this could well develop into a large-scale uprising.

And if it does I’m not sure many people on the world stage (at least in the west) will lament the loss of the Islamic theocracy in Iran.

I suppose it might turn out to be historically notable if the shortage leads to an uprising, perhaps the first of many due to a water shortage.

Then again maybe nothing will come of it.
by squidfunk | 2025-11-09 21:00:56+00:00
Zensical Spark is our offering for professional users. In the past 12 months, we've had numerous conversations with organizations and enterprises to understand how they adapted Material for MkDocs to their processes and workflows. Our goal with Zensical is to build a far more flexible solution than (Material for) MkDocs, developed closely alongside the professional users who rely on it daily. This is a paid product and represents the way we ensure the long-term sustainability of the project.

Zensical itself is entirely free OSS software.
by nobodyandproud | 2025-11-09 21:01:03+00:00
Disagree.

2014 was years before it became a mainstream cry to treat trans women as cis women. I didn’t really hear or notice this until the late 2010s.

I also believe the trans community hurt itself and its own members by pushing this narrative/falling into this trap, though things like the bathroom bill made it inevitable?

Perhaps it’s old fashioned, but what I believe is an acknowledgement and celebration of differences. What the new generation pushed is hiding those differences; by pretending there are none.

It’s much harder to argue against “let’s all agree we’re all human and make this work”.
by boulos | 2025-11-09 21:01:10+00:00
> A total of 15 participants received CTX310 and had at least 60 days of follow-up. No dose-limiting toxic effects related to CTX310 occurred. Serious adverse events occurred in two participants (13%): one participant had a spinal disk herniation, and the other died suddenly 179 days after treatment with the 0.1-mg-per-kilogram dose.

> Editing of ANGPTL3 was associated with few adverse events and resulted in reductions from baseline in ANGPTL3 levels.

Two out of 15 having adverse advents seems pretty high, especially since one died. The supplemental material rules this as an unrelated death (https://www.nejm.org/doi/suppl/10.1056/NEJMoa2511778/suppl_f...).

Definitely seems promising for a larger-scale trial, but it seems weird to make such a strong conclusion about adverse reactions.
by viraptor | 2025-11-09 21:02:00+00:00
Naming things is hard. Yet we deal with lots of other vague concepts without losing our minds. There are some extreme voices, but somehow I've never heard anyone actually digging deeper into the issues to describe dei as just tribalistic signalling. When you strip out everything else, maybe that's a sign you lost all nuance?

In development we'd just accept it as normal to say "Putting each literal value in its own module is not a reasonable application of modular design." without claiming that the name "modular design" is now misunderstood and irrelevant.
by onlyrealcuzzo | 2025-11-09 21:02:20+00:00
That's a bold assumption.

It used to be true, but companies seem deadset on demoralizing their workforce as much as possible.

They've raised prices as much as consumers will bear.

We're getting near the physical limits of how efficient things can get in many sectors.

If P/Es are to remain this high (and they have to for the rich to remain this rich), the profits must continue to grow far in excess of the total economy.

The only orange left to squeeze is labor costs.
by antirez | 2025-11-09 21:02:30+00:00
Hi! I'm perfectly capable of doing the same series in English, not that I'm so skilled with other languages, but enough to do it: you can find many programming videos in English on my channel. However: it will never be at the same level of something in my mother tongue, so a few years ago I decided that some of my output would be in Italian. Not the most accessible, but the most quality. I believe that soon or later YouTube videos will have near-perfect dubbing, so this also will make the content available to a larger audience. Cheers.
by XorNot | 2025-11-09 21:02:38+00:00
This is just making a slippery slope fallacy by circuitous means.

The point of all laws and thus the courts is that each new action provides an opportunity to debate and decide on whether an action is lawful, and thus determine whether it should proceed.

You are arguing that all such decisions would always be decided in favor of the tyrant because they're a tyrant ala a slippery slope: the law exists, all things will be declared lawful, ergo all things are allowed with no further challenge.

This can certainly be true, but it doesn't naturally follow.
by autoexec | 2025-11-09 21:02:41+00:00
> My kids school, child care, my work, pizza delivery, everyone has built up infrastructure that assumes virtually always online.

Is there actually a pizza place that refuses to bring a pizza to someone without a cell phone app being involved? Like they have no phone number you can call from a landline or a website where you could place an order? Odds are good that you could get by just fine letting your kids school/daycare know your email address/landline phone number. Some people's work is much less flexible, but everything else should be accommodating people without cell phones.
by WillMorr | 2025-11-09 21:02:51+00:00
It's actually much weirder than that: banking changes the axis of rotation and thus kills the rotational inertia. The tracks bank super aggressively in order to prevent the ball from accelerating too much and hopping the track. This is part of why the descent is so smooth and all the balls move at more or less the same speed.

Also to be fair the final system does lose a ball every 30ish minutes. The tuning was largely me staring at the run or taking a video trying to catch where they get lost. Instead of hand tuning I would just update the generator and print another one. I'm considering closing the loop with a camera but that would be a whole new project.
by ahessel | 2025-11-09 21:03:20+00:00
I just applied. Not my first application or company in YC. The goal? Back up people the way we back up computers, so they can be restored (cloned) and upgraded tomorrow, when this type of thing is legal and widely accepted. Every person not backed up is lost. Backups complement longevity and offer long-term persistence.

Interested? I'm open to co-founders. Reach out.