MurphyA/hacker-news huggingface dataset:
by Tuna-Fish | 2025-10-15 22:23:48+00:00
It's not visible at all. The camera is just placed behind the screen.

OLED screens are inherently transparent, there is just a light-emitting layer in them. You put your camera behind the screen, and either make the few pixels on top of the lens go black when it's on, or you use a lot of software to remove the light that comes from the screen and clean up the picture.
by phoronixrly | 2025-10-15 22:23:54+00:00
The iPhone also is completely closed source, has parts pairing and, most importantly if you wish to not create e-waste -- no removable battery. Even if you offer 8-10 years of security updates/android updates, I am not going to use a phone that shuts down the moment it meets a cold gust of wind...

This is the 'ethics' I was referring to.

But also remind me, since you mentioned the iPhone (even though it's completely unrelated) and fair treatment of workers... Wasn't there a series of suicides of workers producing Apple products? To a point where factories had to install netting to catch people falling? https://assets.bwbx.io/images/users/iqjWHBFdfxIU/idXSwvPwl2G...
by WarOnPrivacy | 2025-10-15 22:25:13+00:00
This feature [Perplexity] is part of a progressive roll out.

I think I ran into this on a work machine. The first thing I tried to make it go away did. I don't recall what that was tho.

I have 2 instances of Ffx running in front of me (145.0b2,146.0a1) and neither have it.

I don't never use AI for search but near enough. Most of what I'm looking for is uncommon technical info and I can't ever be sure an AI result is exhaustive.
by asdff | 2025-10-15 22:25:27+00:00
Advanced bird drones must be born secret technology. It makes little sense how so much can be understood about birds and yet there is no perfect bird replica on the market aside from these pared down maker lab tier efforts.

And indeed, lending further credence to the born secret idea is that the CIA has been experimenting on bird drones since at least the 1960s (1), and this was only revealed to the public in 2013. The state of the art must be so far advanced. What a prize for an intelligence agency to be able to create a surveillance system where it does not matter if it is detected on radar, or visualized at all because it looks exactly like indigenous bird populations.

1. https://en.wikipedia.org/wiki/Project_AQUILINE
by DaveZale | 2025-10-15 22:25:48+00:00
my single family home went up 40% in market value during Covid. More property tax should be great for local govt coffers, right? Wrong! Now local govt is cash strapped again. So we have new ballot measures for providing kids with meals, but only from taxes on those making $300k+ annually. Where is the money going?

Meanwhile, the number of vehicles that need mufflers is increasing. It's audible. That is a reliable sign of economic distress.

Nobody can buy a house without a down payment and reasonable job security. The economic gulf widens.
by IgorPartola | 2025-10-15 22:26:02+00:00
Exactly. I used to pore over the Backblaze data but so much of it is in the form of “we got 1,200 drives four months ago and so far none have failed”. That is a relatively small number over a small amount of time.

On top of that it seems like by the time there is a clear winner for reliability, the manufacturer no longer makes that particular model and the newer models are just not a part of the dataset yet. Basically, you can’t just go “Hitachi good, Seagate bad”. You have to look at specific models and there are what? Hundreds? Thousands?
by bigyabai | 2025-10-15 22:26:43+00:00
That is an awfully large amount of text for what amounts to an admission that Logic Pro is lower quality software than Pro Tools. Your comment reeks of all the hallmarks of Reality Distortion Syndrome, while I'm willing to argue on merits you simply sound smitten by Apple's (rapidly degenerating) accumen for visual design. In the other response, you're telling off a perfectly valid criticism of Apple software because they won't fulfill your arbitrary demand for a better-looking DAW. Are you even engaging with the point they're trying to make?

I'm sorry to say it, but I genuinely think you're detached from the way professionals evaluate software. While I enjoyed my time on macOS when Apple treated it like a professional platform, I have no regrets leaving it behind or it's "quality" software. Apple Mail fucking sucks, iCloud is annoying as sin, the Settings App only got worse year-over-year and the default Music app is somehow slower than iTunes from 2011. Ads pop up everywhere, codecs and filesystems go unsupported due to greed, and hardware you own gets randomly depreciated because you didn't buy a replacement fast enough.

If that's your life, go crazy. People like you helped me realize that Macs aren't made for people like me.
by forrestthewoods | 2025-10-15 22:26:46+00:00
Touché.

If anyone ever submitted a diff that required you to know the difference between get<1> and get<2> I would reject it with a polite message that this is extremely unclear, unintuitive, and error prone. Don’t do that.

I write C++ every day and use cppreference on the regular. If you’re going to scroll my post history you can also read my blog to help decide if I’m a dumbass or not!

Also, if you create a variant with multiple instances of the same type you now lose the ability to use visitor overloaded lambdas. So in practice you need to wrap the type. Which in some ways is what Rust does. But all that is to say that std::variant is extremely non-ergonomic and you’re better off just not using it.
by TZubiri | 2025-10-15 22:27:04+00:00
"Yeah but the problem here is that the FSF has this annoying track record of being proven correct, over and over again"

It's not that FSF is proven correct, it's that the FSF disapproves of 99.9% of software, it's easy for them to look back when there's a scandal and say "see? we told you so.". Too many false positives.
by gowld | 2025-10-15 22:27:11+00:00
The important thing to know first is that a monad is not a single thing like "Optional". "monad" is a pattern or "interface" (called a "typeclass" in Haskell), that has many implementations, (Optional, Either, List, State Transormer, IO (Input/Output), Logger, Continuation, etc). Sort of how "Visitor" pattern in C++/Java is not a single thing.

https://hackage.haskell.org/package/base-4.21.0.0/docs/Contr...

https://book.realworldhaskell.org/read/monads.html

A common metaphor for monad is "executable semicolons". They are effectively a way to add (structured) hook computations (that always returns a specific type of value) to run every time a "main" computation (akin to a "statement" in other languages) occurs "in" the monad.

It's sort of like a decorator in Python, but more structured. It lets you write a series of simple computational steps (transforming values), and then "dress them up" / "clean them up" by adding a specific computation to run after each step.
by danudey | 2025-10-15 22:27:42+00:00
This is the main benefit of UBI specifically - if something is truly universal, you don't have to spend inordinate amounts of time, energy, labour, and money on making sure people don't get it. In fact, there are a lot of articles about the idea of UBI and how governments could pay for it that tend to show that more than half the cost of UBI could be paid for by the funds going to existing programs and the funds going to keeping people off of those existing programs.

It could also replace existing government programs like employment insurance, parental leave, child welfare payments, sales tax rebates, and so on, and simplify the rules for all of the above. Did you know that in Canada the government pays for parental leave? Did you know that it's capped at a fixed amount regardless of your income or the cost of living where you are? Did you know that if you make any income while you're on parental leave - even if it's 'passive income' like sales of an ebook - you have to report it and they take it out of your benefits? So that you're legally not allowed to make up the difference between what they're willing to pay and what you actually need to live?

Sure, they're trying to avoid people double-dipping and getting government benefits they don't need on top of income they're already getting, but in practice it means that you're getting a maximum wage and if you don't have savings then the government may be forcing you into (temporary) poverty if the number they've picked won't pay your rent.

A universal and consistent basic income process with a proper sliding scale (so that each dollar you earn privately doesn't remove one dollar publicly) would simplify everything and let everyone get by to some degree.
by fabianlindfors | 2025-10-15 22:27:47+00:00
That's a good question!

> If Specific regenerates code from the spec each time (which I'm not sure it does), there's the potential for different code each time even for parts of the spec that haven't changed

It doesn't. When the spec changes, the coding agent takes the diff and turns it into the equivalent change to the codebase. The tests also run each time so that the coding agent does cause a regression as part of this. Although as you say, test suites are often incomplete. We are aiming to make it easier to build complete test suites in Specific than in regular code though because they are a part of the spec and the agent can you help write them as well.

We haven't done much yet in this area but I'm quite excited about how to evolve the codebase over time. I think we have an advantage in that a system evolving also means the specs are evolving and growing. We can maintain a loose mapping behind the scenes between specs and code for the coding agent, to give it the right context and keep code changes localised even as a system grows large. We can also refactor incrementally as we go as given that it becomes the job of the coding agent, instead of a human that might put it off.
by Yondle | 2025-10-15 22:27:48+00:00
I'm struggling to understand who or what this is for. The example shows creating an API, which is something that a technical person would understand the requirements for, but then it completely hides the generated output that the person just has to just... trust I guess. I feel this type of product has already been made redundant by 'agentic development environments' like Warp. (which have all the same issues lol)
by dylan604 | 2025-10-15 22:27:58+00:00
Honestly, at 8 years, I'd be leaning towards dirty power on the user's end. For a company like BackBlaze, I'd assume a data center would have conditioned power. For someone at home running a NAS with the same drive connected straight to mains, they may not receive the same life span for a drive from the same batch. Undervolting when the power dips is gnarly on equipment. It's amazing to me how the use of a UPS is not as ubiquitous at home.
by TranquilMarmot | 2025-10-15 22:29:09+00:00
> I'll probably replace it with a framework at some point in the near future.

I kind of did the opposite. I have a first-gen Framework and really enjoy it, but WOW that thing runs scorchingly hot and loud. Too hot to put on your lap even doing basic workflows. Battery life is also horrible, maybe ~4 hours if you're doing any sort of heavy work, ~6 hours if you're just browsing the web. Did I mention it's loud? The fans spin up and they sound like a jet engine. The speaker on it is also substandard if that matters to you - it's inside the chassis and has no volume or bass.

Last year I replaced it with an M4 Pro Macbook and the difference is night and day. The Macbook stays cool, quiet, and has 10+ hour battery life doing the same sort of work. The trade-off is not being able to use Linux (yes, I know about Asahi, the tradeoffs are not worth it) but I have yet to find anything that I can't do on linux.

I also _despise_ the macOS window manager. It's so bad.
by xoa | 2025-10-15 22:30:06+00:00
>Ad hominem attacks are not part of the scientific method

Sure, but then again neither are arguments from authority. The thing is that we're not practicing the scientific method here on HN in general. Yes, from time to time on specific tech topics there have been cases we're posters have actually gone out right then and there and tried to replicate something or test an idea. But mostly we're a talk shop, not in a bad way but fact is most real world tests and experiments aren't conducive time-wise to the amount of time a typical discussion topic stays active. Actually practicing science for real is very expensive in both time and money and requires specific niche skills few possess. It's the work of a broad network of people over months, years an decades.

So we're left depending to a significant agree on evaluating authorities and what they're saying. Which is fun, but let's not confuse where we stand here. And while argument ad hominem is a fallacy against any stronger form of argument, it can be a perfectly logically reasonable argument against argument from authority. If someone says they are a licensed doctor practicing in a specific area of medicine, and that therefore the recommendation they're making about medicine in that area of expertise is worth paying more attention to, then it's very relevant whether they are telling the truth about their credentials or not, whether they seem to be reasonably sane, etc. We're left with proxy measures, but that can't be helped. We all have to economize and stand on each other's shoulders when it comes to advanced knowledge and technologies.
by _carbyau_ | 2025-10-15 22:30:25+00:00
As a new homeowner I enjoy having solar on the roof. Coming from being an apartment owner... apartment owners are generally fucked when it comes to this stuff. Even if you want it, convincing a board of "gimme rent" landlords to spend money on solar they won't benefit from generally kills it.

This is why I'd rather a rule like "you must have enough solar to cover your aircon power over a hot summer" and then gridscale the rest.

Instead, I too will enjoy my almost-aristocratic landowner status and will be upgrading my solar setup in the near future.
by mrtksn | 2025-10-15 22:30:35+00:00
Americans really believe in this stuff ha, comedians on TikTok weren't exaggerating when they talk about how they used to believe that US invented everything, has everything and the rest of the world live around dirt roads. Amazing.

Anyway, BMW and Bosch is also American because they make their money by selling to Americans. Don't let anybody say its not true.
by paulddraper | 2025-10-15 22:30:44+00:00
Every time you let AI speak for you, it gets better at sounding like you — and you get worse at it.

That’s the trade: convenience for originality.

The more you outsource your thoughts, your words, your tone — the easier it becomes to forget how to do it yourself.

AI doesn’t steal your voice.

It just trains you to stop using it.

/a
by wrs | 2025-10-15 22:30:50+00:00
I don't know about the reasoning, but it gave "evidence" for its observations in much the same way a human composer might. In terms of "understanding", it seemed in the ballpark of what I get when I ask it to explain some code.

I don't want to paste in the whole giant thing, but if you're curious: [0]

[0] https://drive.google.com/file/d/1D5yICywmkp24YajboKHdYFcBej0...
by IgorPartola | 2025-10-15 22:31:02+00:00
Get yourself a Xeon powered workstation that supports at least 4 drives. One will be your boot system drive and three or more will be a ZFS mirror. You will use ECC RAM (hence Xeon). I bought a Lenovo workstation like this for $35 on eBay.

ZFS with a three way mirror will be incredibly unlikely to fail. You only need one drive for your data to survive.

Then get a second setup exactly like this for your backup server. I use rsnapshot for that.

For your third copy you can use S3 like a block device, which means you can use an encrypted file system. Use FreeBSD for your base OS.
by bigyabai | 2025-10-15 22:31:14+00:00
Hope is all we've got. Trump's plan has no punishment for either side if they start killing people again. Trump also has no plan to extradite war criminals out of Gaza and Israel for fair international trial so these massacres can be brought to justice. There are people accused of war crimes all over the Levant and Trump has no plan to stop them.

Since neither the US nor Israel wants to bring these killers to justice, it's looking like there won't be any peace. Just a deal between terrorists, then more fighting.
by wyldberry | 2025-10-15 22:31:18+00:00
This is a mean-spirited interpretation of what happens when you claim nation state.

Generally the government (as of now) is not paying private (but maybe some Critical Infrastructure companies) companies to secure things. We are in the very early stages of figuring out how to hold companies accountable for security breaches, and part of that is figuring out if they should have stopped it.

A lot of that comes down to a few principles:

* How resourced is the defender versus the attacker? * Who was the attacker (attribution matters - (shoutout @ImposeCost on Twitter/X) * Was the victim of the attack performing all reasonable steps to show the cause wasn't some form of gross negligence.

Nation state attacker jobs aren't particularly different from many software shops.

* You have teams of engineers/analysts whose job it is to analyze nearly every piece of software under the sun and find vulnerabilities.

* You have teams whose job it is to build the infrastructure and tooling necessary to run operations

* You have teams whose job it is to turn vulnerabilities into exploits and payloads to be deployed along that infrastructure

* You have teams of people whose job it is to be hands on keyboard running the operation(s)

Depending on the victim organization, if a top-tier country wants what you have, they are going to get it and you'll probably never know.

F5 is, at least by q2 revenue[0], we very profitable, well resourced company that has seen some things and been victims of some high profile attacks and vulns over the years. It's likely that they were still outmatched because there's been a team of people who found a weakness and exploited it.

When they use verbage like nation-state, it's to give a signal that they were doing most/all the right things and they got popped. The relevant government officials already know what happened, this is a signal to the market that they did what they were supposed to and aren't negligent.

[0] -https://www.f5.com/company/news/press-releases/earnings-q2-f...
by dotnet00 | 2025-10-15 22:32:10+00:00
I guess you're pointing to: "Hossenfelder's more recent content has received criticism for her attacks on academic research[13][14] and for conspiracy theory-style portrayals of the physics community."?

She's been leaning very hard into clickbait and the shitty science journalist tactic of titles that obfuscate the lack of credibility of a claim, which is certainly unbecoming of a "real" scientist (mostly why I don't follow her content the way I do, say, PBS Space Time), I don't know if I'd say that's a conspiracy theory style portrayal though.
by quitit | 2025-10-15 22:32:42+00:00
The content creation engine is really only starting now, it's a pretty ripe "gold rush" opportunity for those that are willing to get their hands dirty. There wasn't even a formalised workflow until about a month ago.

Meanwhile you're spot on about spots, here's a news post from about a week ago:

https://www.apple.com/newsroom/2025/10/spectrum-brings-nba-g...
by extr | 2025-10-15 22:32:48+00:00
I think a lot of people judge these models purely off of what they want to personally use for coding and forget about enterprise use. For white-label chatbots that use completely custom harnesses + tools, Sonnet 4.5 is much easier to work with than GPT-5. And like you, I was really pleased to see this release today. For our usage speed/cost are more important than pure model IQ above some certain threshold. We'll likely switch over to Haiku 4.5 after some testing to confirm it is what it says on the tin.
by bigyabai | 2025-10-15 22:33:06+00:00
> Macs barely got faster for ages with Intel

Intel chips were getting faster. It's well documented (and glaringly obvious in the i9 16") that Apple just didn't want to accommodate the full TDP. They tweaked their ACPI tables to run the chips until they hit the junction temp so they were both constantly hot and constantly throttling. Apple tweaked all of their Intel chips in this way, which was a software solution to the Apple-designed hardware simply being unable to cope with the thermal stress.

We know this because the Intel Macbook Pro chassis was only ever used to run Apple Silicon chips that were passively cooled, not Pro/Max variants. The old MBP chassis designs are so awful that Apple doesn't consider them viable for cooling ARM CPUs. I blame Ive, not Intel.
by bigiain | 2025-10-15 22:33:16+00:00
I have a simpler approach that I've used at home for about 2 decades now pretty much unchanged.

I have two raid1 pairs - "the old one", and "the new one", plus a third drive the same sizes as "the old pair". The new pair is always larger than the old pair, in the early days it was usually well over twice as big but drive growth rates have slowed since then. About every three years I buy a new "new pair" + third drive, and downgrade the current "new pair" to be the4 "old pair". The old pair is my primary storage, and gets rsynced to a partition that's the same size on the new pair. Te remainder of the new pair is used for data I'm OK with not being backed up (umm, all my BitTorrented Linux isos...) The third drive is on a switched powerpoint and spins up late Sunday night and rsyncs the data copy on the new pair then powers back down for the week.
by digianarchist | 2025-10-15 22:33:28+00:00
I saw Nikita mention that X will flag account locations in order to be transparent around a poster's origin [0] which is a step in the right direction, though abandoning the creator program altogether more so.

Nikita has had a rough couple of weeks. Targeted with the most vile antisemitism I've seen after attempting to get doxxing campaigns under control. That is hard to do when your boss is overriding every decision you make.

I'm not sure X is salvageable at this point. The internet's town square is starting to look at lot like a 1930s German beer hall.

[0] - https://x.com/nikitabier/status/1978132382868988310
by rmason | 2025-10-15 22:33:38+00:00
Before becoming a developer I was a fertilizer company agronomist here in Michigan. Dairy farmers used to go down to the feed mill and purchase feed for their cows. Then larger farmers started buying their own feed mills but they needed to buy soybean meal. The cows couldn't eat raw soybeans, it needed to be processed first.

Now what MSU has done through genetics is eliminate the intermediate processing step. Farmers cut their feed costs 20% and they receive more for their product which is higher quality. I predict that in a few years this will go nationwide.
by 1659447091 | 2025-10-15 22:33:45+00:00
> Ain't nobody got time to pick models and compare features. ... Make it integrate in a generic way, ... , so that it doesn't matter whether I'm using a CLI or neovim or an IDE, and so that I don't have to constantly switch tooling.

I use GitHub Copilot Pro+ because this was my main requirement as well.

Pro+ has the new models as they come out -- actually just enabled Claude Haiku 4.5 for selection availability. I have not yet had a problem with running out of the premium allowance, but from reading how others use these, I am also not a power user type.

I have not yet the CLI version, but it looks interesting. Before the Intellij plugin improved, I would switch to VS Code to run a certain types of prompt then switch back after without issues. The web version has the `Spaces` thing that I find useful for niche things.

I have no idea how it compares to the individual offerings, and based on previous hn threads here, there was a lot of hate for gh copilot. So maybe it's actually terrible and the individual version are lightyears ahead -- but it stays out of my way until I want it and it does its job well enough for my use.