MurphyA/hacker-news huggingface dataset:
by no_wizard | 2025-05-21 23:26:33+00:00
What I want is for it to surface information to me, not me have to query it.

Where is that AI? For example, if I usually eat between 2-4 PM, and I'm in the middle of time square, start suggesting places to eat based on my transaction history, or location history of restaurants I frequent. Something like that would be useful.

If I have to ask, I might as well look at my phone most of the time. It'd likely be faster in most cases.

I don't need something like that, where it must be queried to be useful, like asking it to read back my text messages, but I sure would love it if when my wife messaged me, it was smart enough to play the message unprompted if my headphones are already connected and active
by keyringlight | 2025-05-21 23:27:35+00:00
The way that the netbook 'evolutionary branch' went from lean and mean to underspecified bloated windows small laptops is one where I really wonder if MS suffocated something that would have been to their benefit longer term if only they could have put out their own lean OS and an ecosystem of lean software to run on it.

It was at the time mobiles were picking up momentum, and just before tablets arrived on the scene (the ipad launched 2010, the tablet focused Android 3 came out in 2011), and a lot of people migrated away from windows for their personal computing needs. There's also been MS's ultimately failed efforts for their own mobile platform. Besides the established huge momentum of gaming and professional/office usage it's difficult to see why consumers would move to windows, or what MS offers to prevent the momentum slowing and linux slowly chipping away at it.
by tekla | 2025-05-21 23:28:23+00:00
It is HARD to figure out if someone actually knows what a DNR entails if they do not know what it actually requires.

Everyone can easily make a choice willingly to not file a DNR if they do not know what that requires. So now your grandmother is getting is a intubation tube shoved down their throat, chest compressions, and whatever and is not a state to figure out "wow this fucking sucks" anymore, also someone just collapsed your rib-cage giving you chest compressions.

Keep you alive at all costs is easy to agree to if you have no fucking clue what "all costs" mans
by godelski | 2025-05-21 23:28:45+00:00
> I think the overwhelming majority of this is Steam Deck usage

Please click the link and on the OS tab for a breakdown, as your conjecture is falsifiable[0]

MOST POPULAR PERCENTAGE CHANGE ------------------------------------------------------ Linux 2.27% -0.06% ------------------------------------------------------ "Arch Linux" 64 bit 0.21% -0.02% Linux Mint 22.1 64 bit 0.14% +0.02% Ubuntu Core 22 64 bit 0.10% 0.00% Ubuntu 24.04.2 LTS 64 bit 0.10% 0.00% "Manjaro Linux" 64 bit 0.06% 0.00% "EndeavourOS Linux" 64 bit 0.06% 0.00% Debian GNU/Linux 12 (bookworm) 64 bit 0.05% 0.00%

We do know that SteamOS is Arch based. So yeah, it is the dominant player there. I'm not entirely surprised, but I don't think anyone was.

But important to note, there's only a 0.05 difference between Arch and Mint. It's important to note because

1) Arch is incredibly popular and we can't guarantee all users in the Arch category are SteamOS users 2) Mint is currently the most popular distro[1] > Nobody is going to start investing in polished desktop Linux software because there are a lot of Steam Deck buyers.

Maybe not, but also polishing of the Linux desktop has happened regardless of this. In fact, it is what drove SteamOS. Please refer to the items on [1] as literally the top 8 distros were developed for this explicit purpose (making Linux more user friendly).

[0] We can determine it to be true or false.

[1] https://distrowatch.com/
by tocs3 | 2025-05-21 23:28:56+00:00
I am a layperson but...

You could try writing out an addition table and a multiplication table and see if you can find patterns and differences (you can).

The Sieve of Eratosthenes is good.

I asked ChatGPT what branch of mathematics high school algebra is and it suggested the field theory of real numbers. I have since been looking at groups and fields with some enjoyment.

I made a video that I thought of as a play on Ulam's Spiral [2][3] a while back. Instead of marking primes I marked points of the (square) spiral that were x mod n 0. It is sort of silly and maybe a bit confusing.

[1] https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes

[2]https://en.wikipedia.org/wiki/Ulam_spiral

https://www.youtube.com/watch?v=fRzv1SXKCY8 (my video play it slowed down maybe)
by automationwiz | 2025-05-21 23:29:08+00:00
I don't want to rain on your parade but this was most likely not CFS. Chronic Fatigue Syndrome is diagnosed through the Canadian Consensus Criteria where Post Exertional Malaise is one of the defining factors. Where your body reacts to exercise or exertion 24h-48hrs later, not in the moment, but later. It also has to be going on greater than 6 months. CFS isn't "fatigue", its a bad name, it is a syndrome of symptoms.
by jcranmer | 2025-05-21 23:29:11+00:00
Pointer provenance is UB in the C/C++ sense, although it's one that largely lurks in the implementation-defined behavior of "integer/pointer casts are implementation-defined." The closest you're going to find to a full specification of pointer provenance is TS 6010 (https://www.open-std.org/jtc1/sc22/WG14/www/docs/n3226.pdf), but it should be noted that no compilers actually implement provenance strictly along the lines of TS 6010. Instead, they implement a poorly-documented, buggy, internally incoherent definition of provenance...

> It may seem nitpicky, but the downside of relying on implementation defined or unspecified behavior is largely boxed and contained.

... that is incoherent precisely because the interactions of provenance with optimizations isn't boxed and contained.

It's really not until people started putting the model into formal semantics that they realized "hey, wait a second, this means either most of our optimizations are wrong or our semantics are wrong" and the consensus is that it was the semantics that were broken.
by ch4s3 | 2025-05-21 23:29:17+00:00
It’s pretty clear that when governments open markets and relax market controls the population grows in wealth. Certainly, technology drives efficiency and grows the pie I wouldn’t argue otherwise. However the closed economies with price controls and lots of government intervention can’t easily make use of technological innovations. China started growing when private businesses were first allowed, for example. The Nordics took off after liberalizing their economies. You can look across South America and see that the most open economies have the highest standards of living.

I don’t disagree that governments have a role in regulating harms, and neither did Friedman. He did believe that taxing pollution was more effective than setting particular targets, but that’s a difference of approach not of aims.

I think we probably have more overlap than you imagine.
by gibbitz | 2025-05-21 23:29:23+00:00
I have many opinions.

Firstly, I think current admittedly white US college students are likely the lowest performing student demographic in the world, so this is the low bar. Saying the authors are lamenting the drop is standards seems accurate to me.

Something I found interesting is the suggestion that these students, as bad as they seem, were still improved over when they were admitted to the school. Something the school was measuring as though they were preparing to defend their department budgets. I would argue that having universities run as businesses drives the standards down with self serving statistics like these, meant to muddy the waters IRT the student's actual abilities.

Another point that bothered me was the bit about the students teaching themselves how to read. Context clues, metaphor and simile were all things covered multiple times in my grammar school and middle school classes. Are we missing this coursework in lower schools today? If so, and the professors are finding this, the college coursework needs to adapt.

It feels like the professors feel as entitled to keep doing what they always did as the students feel entitled to their diplomas.
by odo1242 | 2025-05-21 23:31:30+00:00
Technically it’s actually a good idea

…if you do it before publicly releasing and spending marketing budget on both products, giving them a full software lifecycle and a dedicated user-base that no longer trusts you to keep things running.

Honestly, even in that case it sucks to be a developer there knowing there’s a 50% chance that the work you did meant nothing.
by godelski | 2025-05-21 23:32:31+00:00
I think a lot of people feel powerless when going against such big entities. I get this. But I think it is important to remind everyone that you don't need to do everything at once.

Our job often involves breaking down big problems into many little problems. So it should be clear that making little steps makes progress towards solving the big problems. It can be easy to feel like that progress isn't happening and it can be frustrating that it isn't happening fast enough. But our experience should also tell us that it all seems to quickly come together towards the end. There was never a magic leap, it was all the small steps put together.
by wahern | 2025-05-21 23:33:17+00:00
It's a consequence of the peculiarity of C type semantics, which disallows implicit conversions of pointer-to-pointer to pointer-to-pointer-to-const. C23 6.5.16.1 EXAMPLE 3 explains why:

const char **cpp; char *p; const char c = ’A’; cpp = &p; // constraint violation *cpp = &c; // valid *p = 0; // valid The first assignment is unsafe because it would allow the following valid code to attempt to change the value of the const object c.

There are proposals on the table for C2y to redefine various APIs, including strtol, strchr, memcpy, etc, to preserve const correctness. Implementations might make use of _Generic (there are some issues there, though), newly specified language features, or possibly use internal extensions not available in the language proper, to accomplish this.
by xeonmc | 2025-05-21 23:35:05+00:00
Other games' communities have gone gentler into that good night where the Esports World Cup is concerned, but Emilyapocalypse views this as an instance where, again, those players don't necessarily have the power to slam the emergency brake. "It's clear that there are many people involved in other esports who are also not happy with the EWC," she said. "For instance, even though I'm only a very casual Valorant viewer, I've still seen casters like Sideshow openly speaking up against the event, and ex-pros like Tarik and Tenz both openly stating that they rejected large sums of money to be involved in the EWC. That said, the GeoGuessr community's response still absolutely exceeded my expectations, and I am extremely thankful for this. I do, however, also understand that we are in a unique spot."

And on the polar opposite you have Riot Games itself grovelling to cozy up and curry favour with the Saudi investors.[0]

[0] https://www.youtube.com/watch?v=UpiDabzQo9k&list=PLzBq1zjrpq...
Barnes and Noble: you had one job. This is why Amazon eats your lunch
by antonvs | 2025-05-21 23:35:36+00:00
Barnes and Noble, your one job is to exchange customer money for the products you're selling.

You failed at that.

Attempting to buy two magazines for about $40 with a debit card: some kind of system error. They were literally unable to take my money. For the record, there was over $100k balance on the account in question. Let the Moorestown NJ store explain it, it made no sense to me.

To misquote Charles Babbage, "I am not able rightly to apprehend the kind of confusion of ideas that could provoke a company into believing it can succeed without being able to accept customer's money."
by throwanem | 2025-05-21 23:36:30+00:00
Whether so intended or not, I like to think it was a response to Angell's The Great Illusion.

Both were written at, and the film Moulin Rouge! strives to depict, a time whose specific and rather rancid vibe the phrase fin de siècle (literally 'end of cycle' sharing the relevant root with 'secular,' but in proper translation 'end of the century') was adopted into English to describe. That phrase has been occurring to me with some frequency this year.
by lyu07282 | 2025-05-21 23:37:25+00:00
It looks so cool at first, but my god is it ever brittle and unstable. I want to like it, but so many bugs and reliability issues. I don't want to be in their shoes keeping the cloud instance from blowing up all the time. I also think they did a lot of very questionable design choices, the server endpoints are stored inside the jwt payload for some (stupid) reason and the SDKs are a nightmare to integrate in well architected applications (have fun IoC'ing this mess). The python SDK was written by very inexperienced people, extremely inefficient asyncio implementation that just calls the blocking code in threads. The wait for task completion API is literally just polling for status every second. Sorry /rant

In retrospect can you implement a task broker with pure Postgres? Yes. Should you? Probably not.
by glenngillen | 2025-05-21 23:37:51+00:00
Yikes! This may seem easy to say in retrospect, but I've worked at large orgs where I've had to give public demos or keynotes. If I wasn't giving the demo in a completely different logged in user/profile for some reason, one of the first things I'd check before going in front of people was that every app that wasn't specifically required for the demo had been shut down and that all notifications and alerts had been turned off/snoozed.

Hopefully this makes it into some company-wide training and standard so there's not a repeat in the future.
by samtp | 2025-05-21 23:38:11+00:00
It is vastly different because you aren't presenting anything novel or interesting. You'd just be parroting a computer program and acting like it is a substitute for personality, whit, and character.

More than anything it would broadcast a fear of opening up and showing who you really are to other people. So instead of risking saying something silly, you replace your sense of identity with a generic chatbot. Super cool.
by disqard | 2025-05-21 23:38:32+00:00
You just inspired a thought:

What if the goalpost is shifted backwards, to the 90% mark (instead of demanding that AI get to 100%)?

* Big corps could redefine "good enough" as "what the SotA AI can do" and call it good.

* They could then layoff even more employees, since the AI would be, by definition, Good Enough.

(This isn't too far-fetched, IMO, seeing how we're seeing calls for copyright violation to be classified as legal-when-we-do-it)
by lmm | 2025-05-21 23:38:32+00:00
Disagree; publishing the source is a genuine positive step. It means there's a much bigger chance that anything bad in the code will be found. Don't let perfect be the enemy of good; it's important to continue pressuring Linux distributors and hardware makers to do better, but we should also celebrate the things they're doing right and give credit for what they do better than MS or Apple.
by gerdesj | 2025-05-21 23:38:36+00:00
I understand why people use RH and Rocky and even Oracle: the rpm wranglers. However its not for me.

My earliest mainstream distro was RH when they did it just for fun (pre IBM) and then I slid slightly sideways towards Mandrake. I started off with Yggdrassil.

I have to do jobs involving RH and co and its just a bit of a pain dealing with elderly stuff. Tomcat ... OK you can have one from 1863. There is a really good security back port effort but why on earth start off with a kernel that is using a walking stick.

Perhaps I am being unkind but for me the RH efforts are (probably) very stable and a bit old.

It's not the distro itself either. The users seem to have snags with updating it.

I (very generally) find that RH shops are the worst at [redacted]
by ViscountPenguin | 2025-05-21 23:38:50+00:00
The best way to get a multiplicitive view of numbers is to transform multiplication into a special form of addition.

One of the more general forms of this is the logarithm. The defining equation of the logarithm is that log(a*b) = log(a) + log(b). This turns multiplication into a nice linear addition problem.

A less general but more powerful transformation exists on the integers. You can factorize any integer into it's prime factors, then multiply by adding together the powers on matching primes. This may seem like more effort for a similar result, but the prime factors of an integer tell you a lot about that integers divisibility, so it's worth the effort.

If you're talking about the interplay between multiplication and addition: Get a degree in pure maths, learn lots of number theory, and cry at how inelegant it is. Trust me, I did it in a past life
by frollogaston | 2025-05-21 23:38:52+00:00
If you have rows of racks of machines, isn't that 3 dimensions? A machine can be on top of, behind, or next to another that it's directly connected to. And the components inside have their own non-uniform memory access.

Or if you're saying heat dissipation scales with surface area and is 2D, I don't know. Would think that water cooling makes it more about volume, but I'm not an expert on that.
by aatd86 | 2025-05-21 23:39:16+00:00
Maybe you could try with hyperscript syntax for react(which I've just found the existence of).

https://github.com/hyperhype/hyperscript

https://github.com/mlmorg/react-hyperscript

which might be actually similar except for the dollar sign which adds some noise.

But some of your prop/attr setting would be inner function/methods instead of being passed as an array. That would shorten some lines.

> Show me what that code would look like if it was done better

I'm definitely not going to try to provide an example if you do not offer the courtesy of a smaller representative example though.

By the way, why is $(Label,...) not simply Label()? That could be a function.
by asdfj999 | 2025-05-21 23:39:39+00:00
Another explanation is risk of litigation. Doctors and other health care professionals are so incredibly scared of getting sued - like it is literally something that crosses their mind with every single patient interaction - that if they do not escalate something, in their mind, they are opening themselves and their family up for litigation and financial ruination.

Imagine yourself in their shoes. A patient says "I have chest pain". After you leave the clinic, they have a mountain of documentation they need to complete. How can they justify that you weren't having a heart attack, aortic dissection, etc - it is safer in their mind to just refer to ER. Not saying that is the right thing, it is just the world we live in.
by ahazred8ta | 2025-05-21 23:40:09+00:00
Jupiter and Saturn line up every 20 years, and after Saturn you can choose trajectories that can reach half the outer solar system. In the 1970s Uranus, Neptune, and Pluto were in that half. They almost decided to send Voyager 1 on a course from Saturn to Pluto instead of taking a closer look at Titan and going north out of plane.
by cj | 2025-05-21 23:40:53+00:00
I’ve been using #5 for a few weeks now (Limitless.ai pendant, clips to clothes, records and transcribes everything all day)

It sounds cool, and the idea of asking questions about your day seems like it would be cool, but a few weeks later I’m finding myself forgetting to take it with me. The value just isn’t there yet. (And why have a clip on microphone when everyone already has a microphone in our pocket?)

It’s a cool toy though. Also a creepy toy since it can double as an eavesdropping device.

I have a feeling these AI companies will fall back to selling our data for advertising purposes once these companies realize their core products aren’t valuable enough for consumers to want to pay for the cost of it.
by 90s_dev | 2025-05-21 23:41:07+00:00
Wow. I didn't know we could make video editors online now. Amazing job. I tried to do this so many times over the past 10 years, and it's a lot harder than it looks. But the "power" apps in this area are disproportionately too hard to use, and capcut and tiktok are easier but have their own major problems. Looking forward to using this! Also to reading the source!
by sotix | 2025-05-21 23:41:19+00:00
Event organization and birthday reminders are basically all that’s needed. I hear so many people bemoan the loss of Facebook of old for those two features.

Beyond that, I’m not even sure if being able to post things is worth it. Status updates such as relationship status and job might be worth it. But text content? Hmm. I fear it devolves into politics and other low quality discussion quickly. The modern Facebook brings out the worst in some of the best people I know. Sometimes we shouldn’t share our opinions so freely until we’ve thought about them more and refined them.

I guess that’s what made Google+ interesting. Knowing that you were posting to a specific circle, you could post more relevant content.
by protocolture | 2025-05-21 23:41:30+00:00
ISP: No you should definitely have ICMP available for testing.

SAAS Engineer: Leave it on so I can tell when your shit goes down without having to consult your service status page.

Sysadmin: I really dont care what you do, just enable it when you raise a complaint with your ISP so they can tell you what you broke.

Residential: Your TP Link hyper dreadnought super hawk that is taking up every inch of the 5ghz indoor spectrum in your home is probably already blocking icmp for you. Its probably also already part of a botnet. YMMV.
by WalterGR | 2025-05-21 23:41:43+00:00
It is new. And big news.

This is a news report about the data acquired in the hack discussed in your first link. (Your second link is about a security analysis of the service but is not about <strike>the aforementioned hack or</strike> the data acquired in it.)

The data is being made available only to journalists. It’s exclusive in the sense that AP is the first to report on the data itself.

(Strictly, “exclusive” would mean that the hacking organization has agreed to show the data only to AP, but I think it’s too early to assume that.)
by keithwhor | 2025-05-21 23:42:16+00:00
I am building a company in this space, so can hopefully give some insight [0].

The issue right now is that both (1) function calling and (2) codegen just aren't really very good. The hype train far exceeds capabilities. Giving great demos like fetching some Stripe customers, generating an email or getting the weather work flawlessly. But anything more sophisticated goes off the rails very quickly. It's difficult to get models to reliably call functions with the right parameters, to set up multi-step workflows and more.

Add codegen into the mix and it's hairier. You need a deployment and testing apparatus to make sure the code actually works... and then what is it doing? Does it need secret keys to make web requests to other services? Should we rely on functions for those?

The price / performance curve is a consideration, too. Good models are slow and expensive. Which means their utility has to be higher in order to charge a customer to pay for the costs, but they also take a lot longer to respond to requests which reduces perception of value. Codegen is even slower in this case. So there's a lot of alpha in finding the right "mixture of models" that can plan and execute functions quickly and accurately.

For example, OpenAI's GPT-4.1-nano is the fastest function calling model on the market. But it routinely tries to execute the same function twice in parallel. So if you combine it with another fast model, like Gemini Flash, you can reduce error rates - e.g. 4.1-nano does planning, Flash executes. But this is non-obvious to anybody building these systems until they've tried and failed countless times.

I hope to see capabilities improve and costs and latency trend downwards, but what you're suggesting isn't quite feasible yet. That said I (and many others) are interested in making it happen!

[0] https://instant.bot