MurphyA/hacker-news huggingface dataset:
by dzonga | 2025-10-30 13:53:55+00:00
there was a hey day where react was concerned with client side stuff only - yeah redux was a little complex but you needed to learn it once, react router didn't change every two days. we built incredible enterprise stuff around that stack react (with classes), react-router, redux. that's the last time I enjoyed react.

everything else is now a hamster wheel. running but staying in one place. marketing and money now drives everything else. Maybe there's a fire & motion strategy going on some of the places.

things like inertia help, but not by much.
by vintermann | 2025-10-30 13:54:08+00:00
It's the same compounds, though. And we're only comparing them on one dimension - simple physical addiction. How misleading can it be?

As I said, the studies are old. With the rise of superpotent synthetic opioids in the illegal market, and probably more caution in hospital use - one of the reasons these studies were made, was probably that someone noticed "wow, they sure used a lot of opioids during the Vietnam War, I wonder if that led to a rise in street addicts?" It's possible that it's no longer true that patients get much higher doses than the typical street addict. But it used to be the case, at least, and we can still learn from what we observed back then.

I think there's still plenty of support for the conclusions, that addicts can beat physical addiction, but that they start again, and that the fear of withdrawal pains is not a big factor in what's keeping them as addicts.
by reaperducer | 2025-10-30 13:54:17+00:00
Stability.

Computers were far more crashy in those days, but OS/2 crashed far less often than Windows or even DOS did. And sometimes when a program crashed on OS/2, it only killed itself; it didn't take down the whole machine, so you had a chance to save your work in other programs before rebooting.

It also either was, or felt like it was, very very fast. Windows felt like a laggy VNC connection. GEM and the rest weren't much better speed-wise than GEOS on a Commodore 64.
by duxup | 2025-10-30 13:54:39+00:00
I wish I could find it but there was a article written by someone who I think had some connection to sales about how OS/2 was effectively "sold wrong" by IBM who just didn't seem to know how to sell software like OS/2.

I remember posting that article on a company intranet once and a bunch of former IBM sales folks (who now worked at the same company I did) chimed in to echo the idea that IBM had a neat product with OS/2 but as an organization had no idea what to do with it.

Not to say it would have overtaken Windows, but it also struggled because it was sold by a company who didn't know what to do with it.
by bigolnik | 2025-10-30 13:54:42+00:00
Hey folks, my wife is a speech language pathologist who specializes in stroke rehab, I sent her this post and this comment section and she sent me this to share:

As a stroke/neuro rehab speech-language pathologist that is married to a web dev/engineering manager (that obviously sent me this blogpost), everyone reading needs to listen to this author's sound advice for prevention of CVA as well as for post-stroke management. We are seeing younger age strokes more frequently, especially those with jobs that are high stress and low physicality (read: you folks!). Thank you to the writer for spreading this info and awareness… I can confirm it is not as niche as one might think and for best outcomes you have to respond FAST (look at Face, Arm weakness, Speech difficulty, Time to call 911). PSA of the day!
by dlojudice | 2025-10-30 13:54:54+00:00
Node-based workflow for AI generation seems to be the right approach. Being able to chain different models (Flux for realism, Sora for video, etc.) and do actual editing in between steps is way more useful than single-shot prompting. The ComfyUI comparison is obvious but this looks a bit more polished. The branching/remixing workflow could be interesting for iteration. Also being able to create a entire workflow with just one prompt would be nice.
by Cthulhu_ | 2025-10-30 13:55:29+00:00
Wasn't that WoW? I vaguely recall that a lot of the private servers worked off of a copied and / or decompiled version of their own server software for years, which is also why they never went further than the WotLK expansion. (the other part of that was people didn't want to, but that's another discussion)
by JohnFen | 2025-10-30 13:55:36+00:00
Well, I guess making the interview process incredibly unpleasant and dehumanizing is one way to reduce the flood of applicants.

This also largely eliminates a very important aspect of interviews: they're two-way streets. The applicant is interviewing the company as much as the company is interviewing the applicant. Being unable to talk person-to-person makes that impossible.
by tsimionescu | 2025-10-30 13:56:03+00:00
I think the comparison to LLM use is a bad idea, because LLM use has pretty clear adverse effects on your capacity to program unassisted, and almost certainly long term limits your potential growth as a programmer, in ways that the LLM can't compensate (at least, not with current tech). Basically using LLMs extensively as a junior may well make you a better junior, but guarantee you'll never be a senior.

My understanding is that that GLP1 drugs don't actually have this effect, as much as we know so far.
by lubesGordi | 2025-10-30 13:56:07+00:00
This makes sense to me. Where I work our ai team set up a couple h100 cards and are hosting a newer model that uses up around 80GB vram. You can see the gpu utilization on graphana go to like 80% for seconds as it processes a single request. That was very surprising to me. This is $30k worth of hardware that can support only a couple users and maybe only 1 if you have an agent going. Now, maybe we're doing something wrong, but it's hard to imagine anyone is going to make money on hosting billions of dollars of these cards when you're making $20 a month per card. I guess it depends on how active your users are. Hard to imagine anthropic is right side up here.
by rootusrootus | 2025-10-30 13:56:13+00:00
My company offers us a range of plans, and one of them is always the zero deductible zero out of pocket max policy. More popular with those that have chronic conditions, the premiums are fairly steep.

I’m on the cheapest plan my company negotiated and my premiums are basically zero, because I’m young enough that most years I don’t spend more than a thousand bucks on health care (for me and my kids). Couple years ago I did hit the out of pocket max, though, and they did indeed cover everything from that point at 100%. I would never have gone bankrupt.
by FuckButtons | 2025-10-30 13:57:26+00:00
> I don't really care about streaming 134.55 MB/s of text to my terminal emulator; I do care about features that make me productive.

On two occasions, dumping a real time data stream to std out has actually been a useful debugging technique for me, your domain might be quite different from mine, but I wouldn’t discount that performance is a feature in itself.
by 8fingerlouie | 2025-10-30 13:58:12+00:00
Its fairly new, as in June/July 2025, so I imagine they want to iron out the bugs before letting opening the floodgates.

If you check dns0.eu (free dns service for EU provided by the company behind NextDNS), it says they’ve closed down, and refer to DNS4EU or NextDNS.

As for what the different categories cover, they have the block lists they use linked “somewhere” on their page.
by chelmzy | 2025-10-30 13:58:19+00:00
It is. There are a few different methods. If the devices aren't configured to spoof their USB information they typically have manufacturer information in the usb device name, serial, or vendorID. Otherwise searching usb devices by the deviceclass they are using is another good indicator. I've found that these typically show as USB device class 01h (audio) and 08h (mass storage) which is kinda rare. Just have to filter through legitimate USB products.
by eesmith | 2025-10-30 13:58:22+00:00
The article is pretty clear that saving pennies causes a problem.

"But the problem with pennies is they are issued, given as change, and rarely recirculated back into the economy. Americans store their pennies in jars or use them for decoration. This requires the Mint to produce significant sums of pennies each year."

It also comes across like the US federal government is incompetent:

"But the abrupt decision to get rid of the penny has come with no guidance from the federal government. ... In some states and cities, it is illegal to round up a transaction to the nearest nickel or dime because doing so would run afoul of laws that are supposed to place cash customers and debit and credit card customers on an equal playing field when it comes to item costs. So, to avoid lawsuits, retailers are rounding down. "

It mentions Canada's removal of the penny as a being more competent. According to https://en.wikipedia.org/wiki/Penny_(Canadian_coin)#Aftermat...

"Cash transactions in Canada are now rounded to the nearest multiple of 5 cents.[54] The rounding is not done on each individual item, but on the total amount, with totals being rounded to the nearest multiple of 5, i.e., totals ending in 1 or 2 round down to 0, totals ending in 3, 4, 6, or 7 round to 5, and totals ending in 8 or 9 round up to 10."

which indeed seems more reasonable to me.

A competent government would have passed the Common Cents Act ... or rather the original one with rounding since https://commoncentsact.com/ says the House "remov[ed] all cash rounding provisions from original bill" and it's waiting for the Senate.

Instead we get pro forma meetings while Congress sits on their butts and Johnson prevents Adelita Grijalva from being sworn in.
by a022311 | 2025-10-30 13:58:41+00:00
The concept of combining a digital game with physical game pieces really reminded me of Osmo [1] (although their games are more focused on education and most are single-player). This could definitely enhance that experience significantly.

Good luck with the project! I hope it turns out as good as it looks (or better :D) and that someday I can justify the cost!

[1]: https://www.playosmo.com/
by moring | 2025-10-30 13:58:43+00:00
It would sound more logical to me to buy a stack of pre-made patterns (e.g. coin or cube form-factor) and glue them into a like-shaped slot in a 3d-printed playing piece. Assuming that is possible, and you'd still have to make a conductive path to the person touching the piece, but this would be much easier than printing the pattern yourself.
by herodotus | 2025-10-30 13:58:54+00:00
When I was in second or third year of computer science in 1971 or '72, we (of course) learned IBM 360 assembler, but we also had to design a simple binary adder using AND OR and XOR gates. All on paper - no need for any soldering or electronics, which I regret. I cannot remember how many bits of input - probably 4 but may have been 6. But I did do quite a bit of asm programming, including a routine for calculating square roots using Chebyschev polynomials and newtons algorithm.
by jart | 2025-10-30 13:58:57+00:00
I think App Engine was really ahead of its time in showing how simple cloud deployments can be. It had a similar ease of use as setting up a YouTube account. For that reason, a lot of people thought of it as a toy, which was kind of unfair because companies like Niantic were able to build global products on it. So a lot of Google Cloud afterward ended up being designed to be more "normal" like how Amazon is. Now people are seeing what normal gets them, so maybe it's going to be time for the Google way of doing things to finally shine. (Disclaimer: I'm a Google employee)
by CGMthrowaway | 2025-10-30 13:59:43+00:00
Summary from the authors:

-Different prompts always map to different embeddings, and this property can be used to recover input tokens from individual embeddings in latent space

- Injectivity is not accidental, but a structural property of language models

- Across billions of prompt pairs and several model sizes, we find no collisions: no two prompts are mapped to the same hidden states

- We introduce SipIt, an algorithm that exactly reconstructs the input from hidden states in guaranteed linear time.

- This impacts privacy, deletion, and compliance: once data enters a Transformer, it remains recoverable.
by sleepybrett | 2025-10-30 13:59:47+00:00
mt tables are fine and dandy and exactly what friends have built. There are several solutions for augmenting consumer panels for multitouch. This product is a bit further than multitough though.

The problem is that I see few reasons for playing boardgames, with friends, on them. You loose a lot of 'delight' factor. Physical pieces are very important to most people. I think if you asked two chess players if they would rather sit in a park and play in the sun with a physical set or play with a touchscreen inside, they would probably select the first.

I have played many digital board games, especially during covid. It's harder for me to concentrate on the game, it's less delightful. However for solo experiences and some extremes (gloomhaven) I do prefer digital games. (I also learned root digitally so that I could hurry my understanding of each faction before I played it physically with players who had a few games under their belt, and I play a lot of solo dune imperium because i love that game more than my friends it seems)

Can this product's support for physical pieces crack the 'delight in physicality' problem. Maybe. Like I said, I had some experience with this on the surface table like 15 years ago.

I think, in my experience at least, that they only time I've wanted a digital table is for TTRPG play for very tactical tables it just keeps the game moving faster than drawing a battlemap to put minis on. There is a reason I first started seeing them during D&D 4th edition where the combat was so 'on grid'. I imagine as we try out 'Draw Steel' we may revisit that more heavily as it's combat system is very 4E aligned.

The product is a concept that I want to work more than it, historically, has.
by JumpinJack_Cash | 2025-10-30 14:00:05+00:00
America is going rogue.

We have to thank that this guy doesn't understand software otherwise he'd have banned internet services offered to other countries or used it as barganing tool.

America is made up of the millions of hard working men and women , but the excessive patriotism is concentrating too much power in the hands of the executives.

Reaching leves such as Saudi and UAE without all the free things that their citizens get because of the oil
by NoMoreNicksLeft | 2025-10-30 14:00:12+00:00
Mirrors have many supernatural associations. Vampires, for instance, cast no reflection within them. They invoke spirits if the spirt's name is spoken three times. Sometimes, they can trap spirits or demons (must be a dozen modern movies that still utilize this trope, though the writers don't necessarily even recognize where the trope originates).

It's some very ancient meme (in the true sense of the word) that follows humans around without them even recognizing that it's there.
by compyman | 2025-10-30 14:00:53+00:00
This is a very flat view - the Roman empire is born in a period of civil war, and after a relatively brief period of peace in the imperial core starts imploding and rebuilding itself in different configurations.

The art and culture was very often echoing an imagined past of yeoman landholders + citizens.(very similar to the invocation of 'Real America' today). And their foundation myth imagines that they are a continuation of the trojan civilization.

For everyone who was not at the top of the imperial hierarchy it's pretty easy to imagine that they thought civilization could be improved! Aristotle writes a defense of slavery - which implies that someone was attacking the institution. It's not a big leap to think that enslaved people could picture a world where they weren't enslaved, or that women could imagine having political/civil/property rights.

I think maybe something you are getting at is that those structures felt indestructible at the time, that in christianity associating the end of the roman empire with the apocalypse. Needless to say we aren't posting this in latin.
by embedding-shape | 2025-10-30 14:01:48+00:00
What are some good animes for a first time viewer? I've grown bored of the typical story lines of traditional TV shows, and my friends keep telling me to try anime because they explore more novel themes and more out-of-the-ordinary scenarios. So any recommendations for something that is really different, in any sort of way?

Edit: lots of recommendations, thank you all a lot for providing some starting points for a beginner!
by ho_schi | 2025-10-30 14:02:07+00:00
At the point with investment I was lost. Children should learn to be patient (saving money) and prepare for bad situations (saving money). That’s enough.

When older we can teach them what capitalism considers as investment. Capitalism is a longer word for greed. Money doesn’t work. Employees do. Customers pay. Both suffer to make greedy persons rich.

Give them a piggy bank. Teaches the concept of preparation.
by ok123456 | 2025-10-30 14:03:03+00:00
For the even bases, the "error" appears to be https://oeis.org/A051848.

pp = lambda x : denom(x)/ (num(x) - denom(x)*(x - 2))

[pp(2),pp(4),pp(6),pp(8)]

[1.0, 9.0, 373.0, 48913.0]
by mystraline | 2025-10-30 14:03:15+00:00
Thats a good idea for any government and major org.

Data sovereignty is such a massively huge issue. But when some nameless market-droid can go "pay us more in 10 days or we purge everything", or "account disabled" - those can absolutely wreck an org.

Now, non-critical stuff happens. And use 3rd party services for those. The key there is cancellation isn't a big deal. But the moment they do turn critical, replicate in-house.

Also, keep in mind that the AP reported killing Hague's ICC contracts. Lots of misinformation, but this is the starting point.

https://www.politico.eu/article/microsoft-did-not-cut-servic...
by quietbritishjim | 2025-10-30 14:04:10+00:00
I have the same feeling, so I just looked it up and actually uv does support exactly that mode. It works the same as venv and pip but you just prefix a bunch of commands with "uv". Create a new virtual environment fooenv:

uv venv fooenv

Activate virtual environment on Windows (yes I'm sorry that's what I'm currently typing on!):

.\fooenv\Scripts\activate

Run some environment commands:

uv pip install numpy uv pip freeze uv pip uninstall numpy

If you run python now, it will be in this virtual environment. You can deactivate it with:

deactivate

Admittedly, there doesn't seem to be much benefit compared to traditional venv/pip for this use case.

This is covered in the section of the docs titled "The pip interface": https://docs.astral.sh/uv/pip/
by gus_massa | 2025-10-30 14:04:21+00:00
I don't know who downvoted this, but it's correct.

The use of series is a little "sloppy", but x + 2 x^2 + 3 x^3 + ... has absolute uniform convergence when |x|<r<1, even more importantly that it's true even for complex numbers |z|<r<1.

The super nice property of complex analysis is that you can be almost ridiculously "sloppy" inside that open circle and the Conway book will tell you everything is ok.

[I'll post a similar proof, but mine use -1/10 and rounding, so mine is probably worse.]
by schrijver | 2025-10-30 14:04:23+00:00
What do you think ‘super’ means ? It is latin for ‘over’, wich in German is über. In English it has come to take on a broader meaning, but Nietzsche’s übermensch is called ‘superman’ in most English translations, even if ‘superhuman’ would be more accurate.

GP doesn’t imply Nazis used ‘Supermensch’, just that the ‘superhuman’ translates to übermensch and that the branding might evoke this concept for European ears.
by tinfoilhatter | 2025-10-30 14:04:27+00:00
The Rothschild bloodline is responsible for helping to orchestrate every modern war since the Napoleonic Wars, by loaning money to both sides of the conflict. Major General Smedley D. Butler wrote about this in War is a Racket. I personally, don't give a damn what Mr. Rothschild would be fine with, or the rest of his disgusting family.
by dbbk | 2025-10-30 14:04:47+00:00
It was pretty clear from the beginning it wasn't necessary. It's funny how many junior developers will rant about how you must avoid shipping unnecessary code to the client all costs or you will die. Well, actually, I've been building React apps for over 10 years without any of this RSC shit and those apps made many millions of dollars, so it's actually not a problem.
by andy_ppp | 2025-10-30 14:05:15+00:00
From my experience, yes, these things as well as making you feel sick and full quicker illicit the same feeling for me as building consistency and routine and grinding it out and a sense of self pride - you know that feeling when you are heading in the right direction and are able to take the harder rather than the easy option deliberately. It's pretty strange that a drug does this and I wonder if coming off them you then find making difficult decisions harder than before because you were faking a muscle normally built through hard work, one of the reasons I decided to stop taking them.
by notjustanymike | 2025-10-30 14:05:40+00:00
At $500 for a large screen and CPU/GPU, my first concern would be power. This is a small company, so it's not realistic to expect iPad performance. I'm curious what the underlying hardware is, and if it's an existing mediaboard.

Mediaboard hardware is notoriously underpowered, especially with 3D. The touch response times are also questionable, usually designed for tap instead of swipe.
by madcaptenor | 2025-10-30 14:05:48+00:00
The reason you don't see two zeroes is as follows: you have

.123456789

then add 10 on the end, as the tenth digit after the decimal point, to get

.123456789(10)

where the parentheses denote a "digit" that's 10 or larger, which we'll have to deal with by carrying to get a well-formed decimal. Then carry twice to get

.12345678(10)0 .1234567900

So for a moment we have two zeroes, but now we need to add 11 to the 11th digit after the decimal point to get

.1234567900(11)

or after carrying

.12345679011

and now there is only one zero.
by laurmaedje | 2025-10-30 14:06:09+00:00
While not really related to the math topic, let me answer this:

- You can add an arbitrary number of trailing `[..]` blocks and they are just trailing arguments. So 2 & 3 are really the same.

- 3 & 4 are different because argument lists may _never_ have a space before them in Typst. you can also not write `calc.min (1, 2)`

The reason why the space may not be added is that you can write

#for x in range(5) [ Value is #x ]

And `range(5) [..]` therefore needs to be different from `range(5)[..]`. This aligns with normal formatting conventions and I haven't seen this become a problem in practice.
by metalforever | 2025-10-30 14:06:44+00:00
So, I was around back then and am around now as a principal and this comment doesn't really pass the reality sniff test.

Its a lot worse than this in terms of AWS cost for apps that often barely any people use. They're often incorrectly provisioned and the AWS bill ends up in the hundreds of thousands or millions and could have been a few thousand in bare metal on Hetzner with a competent sysadmnin team. No, its not harder to administer bare metal. No, its not less reliable. No, its not substantially harder to scale for most companies to do bare metal(large fortune 50 excluded).
by imtringued | 2025-10-30 14:06:45+00:00
That's the best part though.

With an external PHY you can use single pair ethernet, which is much more suitable for use in embedded devices. Single pair ethernet directly competes against I2C and CAN, because you only need 2 wires for full duplex 100mbit/1000mbit connectivity.

Single pair ethernet also has the massive advantage that it isn't restricted to the garbage RJ45 plugs, which are basically a nightmare in embedded devices.