MurphyA/hacker-news huggingface dataset:
by pugio | 2025-07-09 19:55:01+00:00
I said "as a kid" - I am not so young as to have played D&D 5e as a child.

I was referring to 3e, when the "simulation" aspect of the game was more heavily emphasized. See: https://www.dandwiki.com/wiki/SRD:Decanter_of_Endless_Water

> “Geyser” produces a 20-foot-long, 1-foot-wide stream at 30 gallons per round. ... The geyser effect causes considerable back pressure, requiring the holder to make a DC 12 Strength check to avoid being knocked down.

It was that last line that initially sparked the idea. Given the stated effects, this didn't seem like so much of a physics+rules stretch. The no-friction freedom of movement may have been more beyond the pale. Unfortunately 5e deliberately tried to close all the fun ways one could abuse various items.
by WillAdams | 2025-07-09 19:55:43+00:00
A few which weren't listed:

- Calamus --- a German tool based on a document model, it was pretty interesting

- Ready-Set-Go --- this was a contender, with a quite vocal fanbase

- Microsoft Publisher --- this was just announced as development ceasing

and the cool British program which did ink mixing and took paper characteristics into account whose name I can't recall.... (and was hoping would be listed)

Kind of silly to list PageMaker, since its successor, K2 became InDesign (which was so promising, Adobe bought Aldus), and Serif Page Plus, since Serif now publishes their Publisher application (fortuitous name choice for them).
by pvg | 2025-07-09 19:56:28+00:00
This is a better blurb https://news.ycombinator.com/item?id=44498576, your new one is a set of instructions. I think it just needs to be a little clearer, you're on the right track with the second post to focus on something more concrete but it's better to show your whole thing instead of some subthing of the thing.
by CamperBob2 | 2025-07-09 19:56:55+00:00
There's been some recent work on approximate convex decomposition, where some overlap is allowed between the convex hulls whose union represents the original solid.

I wonder if it would be smart to restate the problem in just those terms -- managing bounding-volume overlap rather than interpenetration at the geometric level.

If everything is surrounded by bounding spheres, then obviously collision detection in the majority of cases is trivial. When two bounding spheres do intersect, they will do so at a particular distance and at a unique angle. There would then be a single relevant quantity -- the acceptable overlap depth -- that would depend on the angle between the BV centers, the orientation of the two enclosed objects, and nothing else. Seems like something that would be amenable to offline precomputing... almost like various lighting hacks.

Ultimately I guess you have to deal with concavity, though, and then the problem gets a lot nastier.
by indigodaddy | 2025-07-09 19:57:40+00:00
Interesting, does https://178.156.176.158/ serving the main/actual site, mean that requests are going straight to the dx serve process with no Caddy or Nginx in front? I'm always curious how people set stuff up.. if rp in front I would think that the naked IP wouldn't pass a likely host-based proxy rule..
by indragie | 2025-07-09 19:57:42+00:00
Hi, I'm the author of the blog post. I didn't have any concerns about it doing things I didn't intend, because I was careful to review the diffs every time it made a change. There's a lot of hype about no-code AI app generators, and while that may work well some day, for now, I believe that these tools are most useful for maximizing the output of an experienced engineer who can understand the code being written by the model.
by wnc3141 | 2025-07-09 19:58:09+00:00
I think right leaning (in a traditional definition) sort of undersells the current right wing media/political sphere. Its difficult to evaluate the credibility of a movement that is fundamentally, albeit inconsistently anti-institution, anti-intellectual/ anti-education, and believes that coercion is a valid path for the homogenization of a national culture.

Credible news isn't left leaning as much as it is the leftovers of anyone who doesn't belong to a group that is fundamentally disinterested in an objective view. Credible news is only left leaning to the extent that anyone who doesn't fall into the far right wing spectrum is left leaning. Sort of a false dichotomy.
by nlawalker | 2025-07-09 19:58:47+00:00
I pay for that ding (i.e. the one that no one would have blinked at before, but is now individually attributed to me) on my rental car via the base fee. If those dings can be individually attributed, and even just finding them in the first place is now much more efficient, then the base price of a rental should go down. But it won't.
by klank | 2025-07-09 19:59:19+00:00
In my personal experience, while the experience you're describing is frustrating, it didn't feel connected. I don't see a connection to prevalence of HTML being a driving factor. Even when I was using pine I'd use irc or aim if available.

For me, it was simply the lack of adoption of messaging options that made email the default tool. Once cell phones came along and people got accustomed to instant quick messaging that was generally ubiquitous, email was out, whether you were using pine, outlook, or something in between.
by knome | 2025-07-09 19:59:20+00:00
it varied. with the earlier models, generally more, trying to see if some apparition of mechanical understanding would eventually click into place.

IIRC, none of the gpt3 models did well with forth-like syntax. gpt4 generally did okay with it but could still get itself confused. claude4opus doesn't seem to have any trouble with it at all, and is happy to pick up the structures contextually, without explicit documentation of any sort.

another of my languages uses some parse transforming 'syntactic operators' that earlier models could never quite fully 'get', even with explanation. likely because at least one of them has no similar operator in popular languages. claude4opus, however, seems to infer them decently enough, and a single transform example is sufficient for it to generalize that understanding to the rest of the code it sees.

so far, claude has proved to be quite an impressive set of weights.
by bluGill | 2025-07-09 19:59:55+00:00
> Lookup tables are always faster than calculation - is that true

No. A simple counter example: a single ADD will be faster than a lookup table on nearly anything.

However I doubt that is what is meant. For complex calculations there are a lot of it depends and tradeoffs. A lookup table will often force you to think about trade offs because the table takes up a lot more memory and so you need to decide what values are important. A lookup table is also prone to bugs - back in the 1990s someone noticed that the Intel Pentium processor didn't give the right results for division - turns out they didn't enter a few values into the table correctly - if you write a table you could have the same bug.

Calculating sin() to as many decimal places as your highest precision floating point register allows will be slow, but that is likely what the sin built into your standard library does since you might be building a bridge that the person who wrote that sin function crosses latter. If you only need sin rounded to the nearest whole number a lookup table is probably faster. If you need sin to as precise as the computer can calculate that is a lot of RAM (x86 uses 80 bits internally for floating point numbers)
by arandomusername | 2025-07-09 20:00:38+00:00
Elon is not far right. It's just a label thrown at people as an attempt to invalidate their views rather than confronting the views themselves.

Ah yeah, he's so racist that he wants millions of foreigners in his country. It makes absolute no sense. You also haven't even provided any reasoning for him being racist.

> Google "you have said the actual truth" for one

That one is actual truth btw. But of course, in true "Nazi" fashion, he did an apology tour in Israel and in auswitzch.

It's funny how the claims of nazi links is always far reaching at straws. Oh he replied "you have said the actual truth" to someone on twitter talking about white hatred. Or he did a "nazi salute" while saying my heart goes out to you! Always nothing of substance. Nothing he does is pro 'nazi'. Importing millions of foreigners as a nazi is like being a jewish nazi btw. Goes completely against the ideaology.

I don't like elon musk but calling him racist/a nazi is just completely wrong.

> In other words, you don't actually care about censorship, you just have an axe to grind.

No, I care about censoring people's views and opinions and not censoring links to other platforms. If you can't see the difference then you are being dishonest.

> And yet Twitter regularly silences critics while propping up sycophants

No it doesn't regularly silence critics. Sometimes he will temporarily ban someone in his tantrum. Like I said, not perfect, but far better than any other mainstream social media. Regular stuff on twitter would get you insta banned elsewhere.
by CWuestefeld | 2025-07-09 20:00:52+00:00
Griswold found a person has a right to decide, together with their doctor, what course of medical treatment is best for their particular needs.

Do you support that right at all beyond contraception (and abortion)? For example, do you support my doctor's right to prescribe to me all the pain medication that he and I think is appropriate for my painful, terminal disease? Or to prescribe me LSD or other hallucinogens to treat my PTSD?

It seems to me that Griswold should be invalidating most of the role of the FDA, except in an advisory capacity. But I don't think that's what most people who were aghast at overturning Roe believe.

Would you have been willing to allow, say, Texas or Tennessee, to decide that their resident doctors could tell their patients that there was no need for taking the COVID-19 vaccine, or to wear masks, or social-distance; and there could be no repercussions against patients for exercising those rights?

Support for the arguments Roe was based on seems to be highly dependent on where you want to apply those arguments. That doesn't seem very intellectually honest.
by btown | 2025-07-09 20:02:19+00:00
> I suggested that maintaining a whitelist of allowed html tags and attributes, and stripping them before passing the email html onto a web browser would be a good defense in depth strategy

Are there any best in class HTML preprocessors that do this well? There are many use cases for displaying email content in e.g. CRM widgets where the underlying networking can’t be controlled. An iframe with a good CSP goes a long way, but as OP notes you want defense in depth!
by DesaiAshu | 2025-07-09 20:02:32+00:00
Developer here. This was a blast to work on over the past few months in collaboration with the Magenta team. Built using a C++/JUCE foundation and a React frontend

Bridging generative music tools and music studios has been a long running theme for the project since 2017: https://www.youtube.com/watch?v=yz-fHidp1M8

Happy to answer any questions :)
by mindwork | 2025-07-09 20:03:17+00:00
I guess we have different understanding of L24/N24. There is no need for a task to take 1 day, it can span days easily. I had tasks which spanned a week or two just because they were deep technical work. But I was able to explain what I did and what progress did I make to the room of engineers. Nobody has been asking me about deadlines or when would it be done, it's not that type of meeting. But it's a nice check-in point to see if I(or the team) move in the right direction and if I don't report meaningful progress for multiple days maybe I need help or extra eyes on my work. I would post draft PR with the code so other people can evaluate and correct my approach. This saves you from working days in the wrong direction.
by MoreQARespect | 2025-07-09 20:03:31+00:00
>We try to replace them every time we come across one that needed adjusting actually. Quick is bad here. And yes they're flaky as hell if you use them for everything. Even a tiny change to just introduce a new element that's supposed to be there can change unrelated parts of snapshots because of generated names in many places.

If you can't keep the flakiness under control then yeah, they'll be worse than useless because they will fail for no discernible reason at all.
by kstrauser | 2025-07-09 20:03:46+00:00
Oof. That doesn't count in my opinion. The conflict is unfortunate, but it's not because either package is trying to modify other code. That is, the error is a side effect of how loading multiple libs into the interpret works. In theory, at least, you could fix those bugs without modifying the packages' behavior at all.

But still a bummer, to be sure. It's easy enough for me to say it doesn't count when I haven't been affected by it.
by arandomusername | 2025-07-09 20:04:29+00:00
> i think it's 100% true that somebody can be racist and also want to abuse the H1B program for personal gain

Then you have to make a very strong case of him being racist. Racists don't usually want to flood their country with foreigners.

> which opposing view? let's be specific. some views are actually based in antisocial, harmful, selfish, worthless greed and we don't have to platform them.

And who decides what views are antisocial, harmful, selfish, worthless greed? Is capitalism worthless greed? Trans can be considered harmful by some. Communism/Socialism is considered harmful by others. None of those should be banned.

To be specific, one view that gets you banned is talking about the overwhelming influence that "Israel" has over United States, media, news and politics/government.
by timeinput | 2025-07-09 20:04:48+00:00
I think I'm mostly agreeing with you.

In old newsprint there was a term "below the fold" with a literal meaning. If it's below the fold it's less important than what is "above the fold" since no one reads below the fold.

Is it burying the lede to point out that it's Linux (or GNU/Linux+Ubuntu extra packages how ever we want to pronounce it)? I would guess probably not.

On a 32" monitor in portrait mode I did have to scroll quite a bit to see those bits. It was worse on my phone, and was even worse on a landscape monitor. "It's Linux" is far less important than what Forbes has to say about it, and it being Linux is more important than it being privacy respecting (which probably means Firefox as the default browser) to the page authors, but who am I to question them. Maybe this is the year of the Linux desktop.
by scottiebarnes | 2025-07-09 20:04:48+00:00
I bought shares, a sum that I could afford to lose but also a non-trivial amount.

As it went up, I occasionally sold some and took profit, but not much, till now.

I saw how important and productive machine learning was, and it seemed like NVDA had an excellent CUDA moat, so that was my thesis for that bet. In the last couple years I sold some and bought a house.

This is obviously a story with survivorship bias. But anyway my superpower isn't technical knowledge, its the lack of emotion and bias towards non-action when markets tumble. As you probably know, time in the market is better than timing the market.
by ivanbakel | 2025-07-09 20:04:49+00:00
>How true is this really?

I’d be interested to see a more thorough analysis, but there is a simple way to gauge this - rip out all the parts of the compiler where aliasing information is propagated to LLVM, and see what happens to performance.

I found a claim that noalias contributes about 5% performance improvement in terms of runtimes[0], though the data is obviously very old.

https://github.com/rust-lang/rust/issues/54878#issuecomment-...
by ysavir | 2025-07-09 20:04:56+00:00
I live next door to a summer camp. The kind that has kids from the nearby city come for 2 weeks, sleep in bunks, play outside all day, hike, etc.

A few months ago we had a carpenter doing some work on the house, and he was asking me about the camp and living so near to it. Eventually he asked "Are they loud when they play? That must be so annoying. I'd hate that."

I replied "Nah, it's healthy and fun, and it doesn't travel as far as you'd think. The real annoying sounds are all the lawnmowers, weed whackers, and gasoline powered tools that people keep using throughout the summer". He immediately went quiet and sour. Guess I hit a nerve.
by wnc3141 | 2025-07-09 20:05:01+00:00
this NYT opinion piece from a few years back was impactful to my understanding about the destructive nature of such a false dichotomy - as it pertains to Lebanon

https://www.nytimes.com/2020/08/09/opinion/trump-beirut-poli...

Essentially that in a state of sectarian politics, everything is political.

> ..."During the course of the dinner, someone mentioned the unusual hailstorms that had pelted Beirut the previous two nights. Everyone offered an explanation for this extreme weather event, before Malcolm, tongue in cheek, asked his guests, “Do you think the Syrians did it?”...
by sillyfluke | 2025-07-09 20:05:10+00:00
To be fair, as I understand it they're saying the podcasters were most likely the ones that pushed him over the edge this time around. "Small part" meaning 10-15 percent is not too bad for twitter. And I do think rightwing podcasters and tiktok got the young male votes out more than twitter did this time around.

I also doubt hispanics and other minorities voted for Trump because they were obsessively on twitter. Not being able to make ends meet, a weekend at Bernie's president, and the over-the-top blank check given to Israel played more of a role than Elon buying twitter.
by atmosx | 2025-07-09 20:05:43+00:00
Politics shape every aspect of our lives. It is governance at the highest level (Plato named it "Techne Basilike"), and tech is directly impacted by policies, politics and everything in between. As long as the conversation stays civil and respectful, I see no issue.

Of course, one can always ignore threads or topics that are not interesting (i.e. politically charged topics are easy to spot and avoid).

ps. For me, this site's lowest point was when moderators insisted on keeping a thread about a technically complex attack, one that killed children and civilians, strictly "technical." I got strong "Into the Darkness[^1]" vibes.

[^1]: https://www.goodreads.com/book/show/562714.Into_That_Darknes... - Into That Darkness: An Examination of Conscience.
by gwern | 2025-07-09 20:06:26+00:00
> I'm going to call out the WP article as being factually wanting on that point.

No, it's not. What is factually wanting is any case of an actual tomb honey.

When I looked into it, every single supposed tomb honey, not already debunked by Leek, deadends in a useless citation which is 'someone somewhere once found tomb honey trust me bro'. Clearly made-up. They don't exist.

The burden of proof is on anyone who still believes in tomb honey to name a single specific verified instance, with time and place and tomb, and someone actually witnessing it and analyzing or eating it and proving it's honey, rather than several other possible residues like the Leek examples. Otherwise, it's just more telephone game nonsense.

(Note: the Leek PDF is unfortunately not working right now, because Hetzner has temporarily disabled my account over torrenting alerts.)
by ssalazar | 2025-07-09 20:06:39+00:00
For those who aren't already familiar, James Burke in Connections has a great summary/rundown of this technological progression from Jacquard loom to census tabulator to computer punchcard, starting around the 36 minute mark here (though the whole video is worth watching).

https://youtu.be/z6yL0_sDnX0?si=NtyyybZSGCKmktdG&t=2150
by Forgeties79 | 2025-07-09 20:06:52+00:00
No, that is not my position. I don’t know where you got that from. My position is advocating for healthy, much-deserved skepticism of the current judicial system. More specifically, I am saying that an appeal to some alleged neutrality/objectivity judges are supposed to maintain when carrying out their duty is particularly flimsy in 2025.
by GuinansEyebrows | 2025-07-09 20:08:06+00:00
i think this started happening before the "iPad generation" we all love to bemoan, but it seems like practically overnight, kids were no longer expected to play outside (for all the reasons we've heard ad nauseum, especially those that fly in the face of declining violent crime statistics and increased communication media)... and rather than reflect on that, latently-cranky adults adapted immediately to the disappearance of children from public life. what a shame. i grew up one of those kids playing in parking lots and riding bikes through apartment complexes in my neighborhood looking for jumps, cool free piles and generally just places to be a kid.

i hope (not much, but somewhat) that with this increased recognition of the less-desirable effects of throwing kids in front of a screen, indoors, apart from each other, that we'll start to see kids reintegrate into the fabric of society. it's so important for kids to interact with people as they learn about the world, and it seems equally important for adults to realize that they're a part of the same community as parents and children.
by Barbing | 2025-07-09 20:08:10+00:00
Thank you. So, important difference!

Since 2013, marketers haven’t known WHERE their readers are simply from users opening an email in Gmail.

But today, marketers don’t know IF their readers even open an email if users use Apple Mail.

Partial quote from the second article: “The issue is that the single most useful piece of information a sender gets from you[/the proxy] loading the image is that/when you read the email. And this is not mitigated at all by this system [b/c] when you open an email the server will see a request. Mix that with the ubiquitous uniquely-named images … and you get read notifications.”

(I want _neither_ to leak my IP _nor_ to have “Read Receipts” enabled when I get spam or whatever.)
by CWuestefeld | 2025-07-09 20:08:26+00:00
While I, too, think that Trump has gone off the rails, pre-Trump history is very different from what you're implying.

Historically, it's been the position of the Left that the Constitution should be treated as a "living document" to be interpreted in context of the needs of the times. It's been the Right who have rejected such interpretations and insisted on "originalist" or "textualist" interpretations of the document.

Now, Trump and other politicians are bags of wind who say whatever is expedient. But if you look at the Courts and what they've done for the past half-century, it should be clear that the work of the Federalist Society and the justices they've cultivated really has been in that originalist/textualist vein, and it's been the Liberal justices who have strained interpretations of the Constitution.

The Left idea that we need to hew to the Constitution is a VERY new change in American politics. And from where I sit it seems rather disingenuously targeted solely at defeating Trump. I'm not seeing anybody on the left saying, "you were right about the 2nd Amendment, and we should all be critical of California and Illinois and NYC for trying repeatedly to circumvent the courts' orders."