MurphyA/hacker-news huggingface dataset:
by conartist6 | 2025-08-22 04:48:32+00:00
No. Back when smartphones were still in the process of taking over the market, Zuck saw the adoption curve and realized that future ad revenue would be from phone scrollers.

At the time most features were designed and implemented first for desktop and later ported to mobile. He issued an edict to all hands: design and build for mobile first. Not at some point in the future but for everything, starting immediately.

Maybe this doesn't sound major, but for the company it was a turn on a dime, and the pivot was both well informed and highly successful in practice.
by paool | 2025-08-22 04:49:48+00:00
Short sighted. I wouldn't count VR out until the fidelity is good enough and cheap enough that everyone who has a smartphone can experience VR/AR.

If it still doesn't take off, fair.

But I bet the form factor will be glasses because now you can have a screen way bigger than a phone or monitor and the interface is way smarter (ai).

It's just a matter of when everyone can afford one
by ack_complete | 2025-08-22 04:50:14+00:00
Yeah, it seems that a lot of this is due to marginal quality resampling algorithms that allow significant amounts of aliasing. The paper does mention that even a good algorithm with proper kernel sizing can still leak remnants due to quantization, though the effect is greatly diminished.

I'm surprised that such well known libraries are still basically using mipmapping, proper quality resampling filters were doable on real-time video on CPUs more than 15 years ago. Gamma correction arguably takes more performance than a properly sized reduction kernel, and I'd argue that depending on the content you can get away without that more often than skimping on the filter.
by jasonwatkinspdx | 2025-08-22 04:54:38+00:00
Heya Jerry! Hope you're well!

I think Baskin Robbins was just increasingly bad.

Growing up in Wichita it was definitely around and I remember going to it a lot when young. But then we started going to Braun's more, and I think it was a combo of location, liking the ice cream better, and getting burgers if we wanted.

I think they just didn't adapt over the decades and sort of coast as a zombie now.

I can't think of why I'd go to one vs so many other options now. Even supermarket stuff is gonna be better.
by sfink | 2025-08-22 04:54:40+00:00
I solved it on my dog walk as a recurrence.

But to move the spoiler down a little, my initial solution was to pour all the bottles out into a barrel, mix them together, and refill the bottles. Nothing explodes since you never measure anything, but you know the exact set of years in each bottle.

SPOILER:

T(n) is the number of measurements required for n bits.

If you measure the first bit (of n) of all the bottles, you'll never need to measure the last bottle. At that point, you have grouped the bottles into 2 groups, and need to figure out the remaining n-1 bits. So T(n) = (2^n)-1 + 2T(n-1).

T(1) = 1 (if you have 2 bottles, you only need to measure one.) T(2) = 2^2-1 + 2*1 = 5 T(3) = 2^3-1 + 2*5 = 17 T(4) = 2^4-1 + 2*17 = 49

In practice, you'd require many fewer measurements. The maximum is only required when your measurements are in the order (01|10)*... and you can stop a bit position early anytime you have found all of the 0s or 1s.

I've no idea how to do better than 49 in the worst case, though. Hm... is it necessarily the case that 45 is possible? (log2(16!))? It seems like that is only true if each measurement can divide the total set of possibilities in half, and I'm not sure why that would be the case.
by bettyboo4 | 2025-08-22 04:55:01+00:00
Let’s be honest with ourselves here. Children are tortured in school through forced and constant rote memorisation and this makes most of them hate learning anything in later life.

I feel that your viewpoint on this is that of a naive beta bucks provider’s view of school. Childrens spirit is actually broken , school is a training program in as much so that they accept a life as cogs in the machine. The hours are unnecessarily long , they are forcefully socialised and manipulated to care about what people think of them with praise and shaming tactics (gold stars , 30 sets of eyes on them all day etc.).

In this hellish environment which they will be arrested if they do not submit to and attend - they must submit to authority all day and work. Wear a work uniform. Follow work hours. Do work that could easily be compressed to 1-3 hours per day if it was necessary. But the work they do is about conditioning and breaking them so it is not compressed it is stretched out as far as possible with all sorts of justifications (the parents can’t mind them during these hours because they themselves are trapped in this situation too). The children must also hope that whatever older cog is paid to abuse and manipulate them wont punish them with more home work. This squanders and contaminates the best years of their lives.

I love computer programming and working hard. However it’s undeniable to me that school as it currently exists is not anything close to what your post makes it out to be. I would be extremely hesitant about having children in the future - if they are going to be forced to suffer as I did in school.
by Imustaskforhelp | 2025-08-22 04:55:25+00:00
I can't/won't short the stock because shorting usually is for 14 days etc. and I can't be certain in that timeframe about meta or any company

I mean, theoretically you could short a company for a really long time it seems like, I just searched, I always assumed it to usually be of 14 days but still.
by pansa2 | 2025-08-22 04:56:01+00:00
> vertically flat, 27in Trinitron

Yes, the cylindrically-curved screen is distinctively Trinitron. It’s easy to spot one at-a-glance, whereas the later fully-flat models look much more like those from other brands.

> I miss those buttery-smooth pans

This motion clarity is a big reason why CRTs are still the best way to play retro side-scrolling games.
by Imustaskforhelp | 2025-08-22 04:58:29+00:00
It makes me feel better / more comfortable with myself seeing what meta does. Almost being childish.

Maybe this sounds selfish but its a little fun to me to see them lose. I just don't like meta and its privacy in sensitive ad network bullshit.

Like the fact that if someone clicked a photo and deleted it then show them beauty ads because they are insecure. I can't give 2 cents about the growth of such a black mirror -esque company
by motorest | 2025-08-22 04:58:31+00:00
> The difference I see is that in other fields, part of your design process is thinking through the logical details of the thing. Essentially, doing some math.

The "some math" is used in engineering fields in things like preliminary design, sizing, verification&validation, etc. To a lesser degree, "some math" can be used in the design stages of software development projects. For example, estimating the impact of micro services tax in total response times to verify if doing synchronous calls can work vs doing polling/messaging. Another example is estimating max throughput per service based on what data features in a response and how infrastructure is scaled. This is the kind of things that you do way before touching code to determine if the expected impact of going with a particular architecture vs another that mitigates issues.

> In software, the logical details are the finished product. The math is what you're trying to make.

You're confused. The design stage precedes writing any code, let alone the finished product. Any remotely complex work, specially if it involves architecture changes, is preceded by a design stage where alternatives are weighed and validated, and tradeoffs are evaluated.

To further drive the point home, in professional settings you also have design reviews for things like security and data protection. Some companies even establish guidelines such as data classification processes and comparative design to facilitate these reviews.

> If you've actually thought through all of the details, you have written the software (if only in your head). If you haven't thought through all of the details and only figured out a high level design, you've still written some software (essentially, stubbing out some functionality, or leaving it as a dependency to be provided. However you want to think of it).

You're confusing having a design stage with having a big design upfront. This is wrong.

The purpose of the design stage is to get the necessary and sufficient aspects right from the start, before resources are invested (and wasted) in producing something that meets requirements. No one cares what classes or indentation style you use to implement something. The ultimate goal is to ensure the thing is possible to deliver, what it actually does and how it does it, and if it is safe enough to use. You start writing code to fill in the details.
by acossta | 2025-08-22 04:59:39+00:00
This is a hidden gem.

This whitepaper digs into the sneaky dependencies you didn’t knowingly add (thanks, transitive bloat). It lays out how an SBOM can be a universal metadata layer across ecosystems—pip, npm, you name it—to let you trace every ghost package in your stack.

Feels like the Python dev community quietly dropped a supply-chain lifeline here.
by aspenmayer | 2025-08-22 04:59:51+00:00
Isn’t that the reason options even exist? You need to know you won’t starve and die if your harvest doesn’t come in. I’ll admit that I’m no expert on finance and innovations in financial instruments, but I think short selling has been around in some form or another for centuries.

https://en.wikipedia.org/wiki/Short_(finance)

> The practice of short selling was likely invented in 1609 by Dutch businessman Isaac Le Maire, a sizeable shareholder of the Dutch East India Company (Vereenigde Oostindische Compagnie or VOC in Dutch).
by jonahx | 2025-08-22 05:00:04+00:00
> You better not find out about Protocols in Python then. The behavior you describe is exactly how duck typing / "structural subtyping" works. Your class will be an instance of Iterable if you implement the right methods having never known the Iterable class exists.

Conforming to an interface is a widely accepted concept across many popular languages. __subclasshook__ magic is not. So there is a big difference in violating the principle of least surprise.

That said, I'd be curious to hear a legitimate example of using it to implement "structural subtyping that you can't express with Protocols/ABCs alone".
by elphinstone | 2025-08-22 05:00:12+00:00
>Then Facebook tried really hard to make the Metaverse a thing, and for a while, but eventually Meta stopped finding it interesting and significantly reduced investment.

That's a charitable description of a massive bonfire of cash and credibility for an end product that looks worse than a 1990s MMORPG and has fewer active users than a small town sports arena.
by paradite | 2025-08-22 05:00:28+00:00
Hey. I like your roast on benchmarks.

I also publish my own evals on new models (using coding tasks that I curated myself, without tools, rated by human with rubrics). Would love you to check out and give your thoughts:

Example recent one on GPT-5:

https://eval.16x.engineer/blog/gpt-5-coding-evaluation-under...

All results:

https://eval.16x.engineer/evals/coding
by Imustaskforhelp | 2025-08-22 05:01:14+00:00
There was this project that recently dropped open source https://github.com/minitap-ai/mobile-use

I do think that kernel level access is not needed as this is some good amount of automation though I assume what apple can make do however is actually not require another laptop connected to automate your mobile but rather the npu?/gpu? inside your phone.

I am surprised by why they haven't done it already.
by mjevans | 2025-08-22 05:01:43+00:00
I remember as a kid they were really good. Like some of the best ice cream I ever ate. Wide selection too.

Can't help but feel like they got the private-equity squeeze deal to turn them into a zombie.

Some MBA comes in and cuts all the corners, all the costs that made them a first class market leader. Turning them from the best out there into just another ice cream shop with nothing distinctive that Washington and Lincolns everyone for all their money. (We're long past nickles and dimes these days)
by socalgal2 | 2025-08-22 05:03:45+00:00
> I feel much safer telling people to “just try stuff” when I know there isn’t a risk of them breaking everything and being left with an unbootable machine

On which non-mobile OS is this true? It's certainly NOT safe on Mac/Windows/Linux to "just try stuff". I can trivially delete all of your data and/or upload all your .ssh files and Documents by "just try it"
by neom | 2025-08-22 05:04:19+00:00
The CEO of Every was on Lenny's podcast recently talking about this "compound engineering" idea they have at their startup: https://youtu.be/crMrVozp_h8?si=O8Ahy_e2cBXuKXPq&t=2489

(Full disclosure, they use and talk about the agent I'm building)
by Imustaskforhelp | 2025-08-22 05:04:23+00:00
the AI technology might be nice imo but its nowhere near the amount of money being spent. Its dumpster fire amounts of money and the amount of weirdness just everything being AI wrapper slop is so.. offputting.

Things can be good and they can still be a bubble just as how the internet was cool but the dot net bubble existed

They become bubble when economically things stop making sense.

AI ticks this checkbox.
by nneonneo | 2025-08-22 05:04:57+00:00
It’d be nice if comments were always updated, but the reality of it is that they often aren’t.

Sometimes it’s because the later developer doesn’t think the comment needs to be fixed - maybe they tried to fix a bug in John Doe’s approach, accidentally introduced a new bug, but thought they didn’t touch the clever algorithm.

Sometimes it’s because the comment isn’t proximate to the code it refers to. For example, in the “XYZ initializer” case, maybe XYZ is changed down the line to remove the ABC behaviour, but the comment stays because it is attached to some faraway usage of XYZ.

Notes in commit messages don’t fix either of these problems, obviously. But, on the other hand, they obviously refer to a specific point in time, unlike comments, which makes it easier to figure out if the notes are still relevant or not.
by asdfa456sdf33 | 2025-08-22 05:05:05+00:00
I suppose now I can admit that we did this in college in 2003 (with RF, not audio), and had great fun seeing a grocery store descend into utter pandemonium, until the power electronics overheated and burned the signal carrier to whose chest the circuit had been taped, who started yelping in the store and drawing a lot of suspicion to himself.
Show HN: Weam – open-source AI platform for teams
by sky98 | 2025-08-22 05:05:36+00:00
I’ve been experimenting with AI tools for a while and kept running into the same problem: they’re great for individuals, but painful for teams. Everything is scattered — prompts in chats, workflows in separate apps, agents running on different services. Sharing or organizing work with others was always clunky.

So I started building Weam, an open-source project that tries to make AI more “team-friendly.”

What it does today:

Organize prompts, chats, and agents into Brains (team folders).

Run both lightweight agents and more complex Pro Agents.

Plug in your own LLM keys (OpenAI, Anthropic, Gemini, Llama, etc.).

Set up RAG pipelines to use your own documents.

Self-host, so teams keep control of their data.

Repo: https://github.com/weam-ai/weam

Docs / site: https://weam.ai/

This is the first public release that feels usable. I’d love feedback on:

What’s missing for real team adoption?

Whether the “Brains” model makes sense for collaboration.

Any technical blockers you see in trying it out.

HN thread from the earlier intro (not a full Show HN): [link if you want to include the old one].

Would really appreciate thoughts from anyone who’s tried to get AI working in a team environment.
by Imustaskforhelp | 2025-08-22 05:07:56+00:00
You don't have to use whatsapp api for business if all you want is simple automation.

Like, there is beeper which can theoretically allow you the same but you might have to trust their cloud but they are giving options locally too

in the meanwhile, you can use what beeper uses underneath its hood which is https://github.com/tulir/whatsmeow and use this for automation.

I used this for some time and I didn't seem to get banned but do be careful. Maybe use it on a side sim. I am not sure but just trying to help
by BrenBarn | 2025-08-22 05:08:05+00:00
> First, disentangling individual accountability within a vast corporate structure is difficult, particularly in determining whether any executives had the requisite knowledge and intent to be held liable.

We just need lower standards of proof. Something like:

1) you had some level of responsibility within the organization (no specific knowledge of wrongdoing required) 2) some kind of violation occurred within the organization 3) your wealth increased over some time period in which such violations were later found to have occurred

If those things happened, you are liable. People who profit should be on the hook for everything a company does, not in proportion to their specific knowledge of or involvement in any particular illegal activities, but in proportion to their nominal or "global" level of responsibility and the magnitude of their profit.
by TylerE | 2025-08-22 05:08:29+00:00
Kind of. You don't have to worry about foundations, or sewer lines or frost heaves or masonry. So there are advantages.

But I mean, just look what a nice one is like inside.

Something like this one (Which I've actually been in)

https://www.youtube.com/watch?v=xJ9TscDfHMQ
by aok1425 | 2025-08-22 05:08:48+00:00
Do you think it's like when driving with GPS first became a thing?

Everyone stopped learning the roads & streets of where they were driving, but it was OK to lose that knowledge.

GPS companies revised their products to adapt to driver mistakes, and today driving is generally better with Google Maps, even though sometimes it can be worse (no internet, or when a bug arises).
by whatevaa | 2025-08-22 05:08:54+00:00
That's exactly what they are doing. Rejecting the connection of people like you, cause you don't care. And if you start your own bussiness, you will suddenly encounter the same problem too. Then you will be able to "just write some code".

Anytime somebody writes "just" you immedially can understand that they have no idea what they are talking about.
by petesergeant | 2025-08-22 05:09:27+00:00
I don't think you're necessarily wrong, but your source is currently only showing a single provider. Comparing:

https://openrouter.ai/openai/gpt-oss-120b and https://openrouter.ai/deepseek/deepseek-chat-v3.1 for the same providers is probably better, although gpt-oss-120b has been around long enough to have more providers, and presumably for hosters to get comfortable with it / optimize hosting of it.
by danpalmer | 2025-08-22 05:10:13+00:00
Depends on your interpretation. Maybe? I think there's a fair case that Instagram wouldn't be what it is today if it wasn't bought by Facebook.

You could also level a similar question at Google about YouTube. I believe YouTube is one of Google's great successes (bias: I work at Google), and that it wouldn't have become what it is now outside of Google, but I think it would be hypocritical of me to not accept the same about Instagram.
by eschaton | 2025-08-22 05:10:15+00:00
And I’m saying, as a maintainer, you have to and are doing both, even if you don’t think you are.

For example, you either make your contributors attest that their changes are original or that they have the right to contribute their changes—or you assume this of them and consider it implicit in their submission.

What you (probably) don’t do is welcome contributions that the contributors do not have the right to make.
by socalgal2 | 2025-08-22 05:10:58+00:00
Not really, you just need to get more people. The fanciest car holds 8, other cars hold 20 to 70 people. So if you divide the price the people it's not that bad.

The first time I realized this kind of thing was a tour of a baseball stadium. They showed us the suites. I forgot how much they cost but if you got a bunch of friends together to fill one then they were in the same range as medium good seats.

Example: https://www.mlb.com/padres/tickets/premium/suites Various prices, one is $4260 for 20 people. That's $213 each. Is that rich person's thing?

It wasn't clear what the private car costs but, just guessing the Train Jam did this. https://trainjam.com/faq You can see the prices for 52hr ride.
by themafia | 2025-08-22 05:10:59+00:00
> across the United States of nothingness

This is churlish to the point of complete foolishness. Amtrak has a scenic view car for a reason. There is almost no stretch of the track outside of cities that fails to be a completely beautiful and picturesque portrait of our amazing country.

If you haven't tried it then you might not know. I feel bad that you haven't had this experience personally.

> causes you to have to stop for 3 hours at a time as you do not have right of way.

It's about 15 minutes and may happen once or twice a day. The longest delay I experienced was because the locomotive had a mechanical issue. That took one hour.

> who at Amtrak thought this was worth even mentioning?

What kind of person without the relevant experience would even endeavor to offer this comment?
by southernplaces7 | 2025-08-22 05:11:36+00:00
Here are a few things to keep in mind in asking that question:

While spelunking, if you become lost or trapped, how long can you live without food (assuming your clothing is reasonably warm enough to protect you from hypothermia) while waiting for rescue? Quite a while, many days even. Most navegable caves have plentiful air and it being toxic isn't too common. Water is also usually present; it might not be clean water, but you won't easily die of dehydration in just a couple days at least.

Now imagine being trapped in a submerged cave, where none of the above applies at all, and you will die in a very specific range of seconds immediately after your extremely limited supply of tank air runs out.

Yep.

Also, silt lifting in submerged caves can reduce visibility down to a total zero in just seconds if you or a partner accidentally upset settled silt deposits with any sort of rapid movement. These can take more hours to clear than you have air to breathe, and in those situations, you'd better hope you have a guide line and absolutely do not let go of it at all.

Spelunking is very dangerous at its more extreme end (being the first to explore unmapped caves, going on multi-day trips into caves prone to flooding or other additional dangers, etc), but even normal cave diving makes it look like a sunday walk in the park.

I've seen many reports of utterly professional, extremely experienced cave divers dying during their descents despite doing everything they could think to do correctly. It can just be that dangerous. In some cases, this happens even in well-mapped underwater caves, and in a grotesque irony, there are many cases of them dying while working retreival operations for the bodies of other cave divers who just recently died in the same cave.
by brokenmachine | 2025-08-22 05:11:55+00:00
>The US has switched from exporting the American Dream to exporting the American Nightmare, and that will have long term consequences.

This, 100%.

I'm Australian. I grew up playing basketball and watching American TV and movies, even had superbowl parties with friends on multiple occasions, which is pretty rare here in Australia.

Been to the US on holidays. Always got along well with Americans who came here.

Take this free opinion from someone outside the exceptionalist bubble: America is on the decline... and it's going to get worse.

People won't easily forget this grotesque spectacle.