MurphyA/hacker-news huggingface dataset:
by rendall | 2025-05-30 05:37:59+00:00
As a Flash developer at the time, I was constantly telling people: “Yes, you can do SEO with Flash, and here’s how. No, you don’t bundle everything into one giant .swf. Your problem isn’t with Flash, it’s with bad code.”

Today, the web is creatively barren relative to the wild innovation of the time. Actual creatives have been cut out of the process, requiring the intervention of people like you and I. HTML5 was supposed to replace Flash, and a generation later, we still don’t have anything close to its expressive power. React takes twice the effort for a quarter of the experience.

I’m still bitter at Steve Jobs and his flying monkeys at Wired. Apple could have worked with Adobe to fix Flash. Adobe was willing. But let’s be honest: the App Store was shaping up to be a cash cow, and Flash was a direct, free competitor. Apple had no interest in letting it survive. So now we’re left with a dismal, sanitized web.
by bradlys | 2025-05-30 05:42:13+00:00
The times have changed. Meeting your spouse in person is pretty uncommon for educated white collar workers in nyc like myself. Almost everyone I know has met their partner off a dating app in the last few years. It’s exhausting.

I’m also uniquely ugly and that’s my main issue. So, again, times are different. Huge emphasis on looks above all other features. Attraction precedes curiosity.
by Duanemclemore | 2025-05-30 05:42:59+00:00
"A rare look behind the red curtain of one of the most influential artists of our time..."

Even if you're in the "just looking" category like me, this is such a great glimpse into the life and creative process of a true original. I loved going through this because it ranges the gamut from completely banal stuff like light stands to the personal like custom furniture he made by hand. And then there's stuff to the just plain wacky - a couple Mr. Coffee coffeemakers currently going for $1,250!?

Anyway - thought I might not be the only David Lynch fan out there, and you may get a kick out of this.
by dang | 2025-05-30 05:45:32+00:00
Related. Others?

The radix 2^51 trick - https://news.ycombinator.com/item?id=33706153 - Nov 2022 (6 comments)

The radix 2^51 trick (2017) - https://news.ycombinator.com/item?id=23351007 - May 2020 (83 comments)
by helloplanets | 2025-05-30 05:45:35+00:00
> Anytime more than a class or two is involved or if the code base is more than 20 or 30 files, then even the best LLMs start to stray and lose focus. They can't seem to keep a train of thought which leads to churning way too much code.

At least if looking at this specific portion: You can have a 20-30 file code base, with 5-10 classes in the context, in full, and the rest of them filtered in a sensible way. Even a model with a 200k context window can handle this.

The output definitely can stray, but it's not the norm in my experience. Of course, if the output does start to stray, it needs to be snipped in the bud. And the fixes can range anywhere from working but bad code, to very close how you'd written it yourself, if you've clearly described how you want the code to be written.

If you're trying to fix a specific bug, for example, but don't provide thorough logs on what is happening in the code, it's much more likely the output will stray towards some average of what the problem could be, rather than what it actually is in the current code.

And this is absolutely not to say that LLMs could do what Antirez is doing. There is a massive amount of variation in how deeply people think about the code they're reading or writing.
by liendolucas | 2025-05-30 05:46:03+00:00
One of the things that the article does not mention is how extremely dirty Tunisia is. I've been there two or three weeks not long ago.

It was really sad to see how trash is all over the country no matter where you go. Dumpsters are extremely disgusting, full of trash left rotting for days in main streets. People throw away anything anywhere.

I've been to Djerba island and litter is even on beaches. I've seen litter floating in the water which deterred me from taking a swim. On one occasion I even spotted a half broken umbrella pole rusted and buried in the sand, just waiting for someone to be seriously injured which I obviously removed. Broken glass in beaches is also common, so be careful and always wear flip-flops.

This is a huge cultural and not so easy to solve problem as I've seen people dumping trash in front of me as if something completely natural. It is sad because if that problem is solved, it is actually a beautiful country.

Other countries suffering exactly the same problem that I've visited are Vietnam and Maldives.
by stevenwoo | 2025-05-30 05:46:06+00:00
They still used AWS servers in the USA to avoid some blocking. Baader Meinhof but just heard this episode https://www.npr.org/2025/05/23/1253043749/pig-butchering-sca... where they tracked down organization in Cambodia that specialized in targeting USA and China citizens for pig butchering and explained the mechanism of the scam using Tether cryptocurrency.
by addaon | 2025-05-30 05:47:18+00:00
Well this is completely off-topic, but the thought was prompted...

I have been working through the Levar Burton Reads podcast while driving, and just last weekend listened to his reading of Amar El-Mohtar's "Pockets," in which a player piano roll plays an important, well, role.

Levar does a short recap at the end of each story... and for this story, I ended up with a /very/ different understanding of the story than he did -- his uplifting, optimistic understanding is absolutely consistent with the words of the story... but ignores that the piano roll is not just an arbitrary object (like, perhaps, the pomander is), but /is a piano roll/, which has meaning in the story's universe. And I think with that considered, the alternate reading is much more sinister...

Anyhow, "Reading Rainbow for adults" is pretty awesome, and hopefully the above hint pushes a few people to check it out.
by troupo | 2025-05-30 05:47:35+00:00
> LLMs follow instructions.

They don't

> Garbage in = garbage out generally.

Generally, this statement is false

> When attention is managed and a problem is well defined and necessary materials are available to it, they can perform rather well.

Keyword: can.

They can also not perform really well despite all the management and materials.

They can also work really well with loosey-goosey approach.

The reason is that they are non-deterministic systems whose performance is affected more by compute availability than by your unscientific random attempts at reverse engineering their behavior https://dmitriid.com/prompting-llms-is-not-engineering
by somenameforme | 2025-05-30 05:48:03+00:00
But can't you see what you're doing? You're simply rationalizing everything, repeatedly, until you find a reason to press the button. To the point that you're convincing yourself that in the scenario where you're literally killing people for money, that you're actually saving people.

And what you're doing is what humanity naturally does. The people we view as awful in history certainly acknowledged they're doing some awful things in the present, but rationalized it by imagining the utopia that it will bring in. In their minds not only were they behaving ethically, but they were practically a martyr fit for Sainthood, as they are taking the burden, the stain, of such actions upon themselves, only to help an unimaginable number of people in the future. Really it was just charity at unimaginable cost to themselves.

Of course that utopia of the future never comes to pass, but the horrible things they do in the present always do. Such is the nature of humanity that we'll always find a reason to press the button. It's not about 'good' or 'evil' or anything of the sort. Rationalization enables a good person to do the most evil of things, and feel fine about it.

I think the only way to combat this issue is with static values. That can take many forms ranging from religion to a distinct and well defined personal philosophy. But I think anybody lacking such a structured system (from whatever source) will always succumb to rationalization.
by snvzz | 2025-05-30 05:48:20+00:00
>to avoid doing work

The problem with "doing work" is that work does take time.

Being late means widespread non-standardized, bespoke vendor specific solutions. Exactly the one thing RISC-V International strongly wants to avoid.

Won't go into judging ACPI and UEFI, and how misunderstood or desirable they are.

RISC-V chose to adopt these, and to standardize what the baseline platform is, and specify how ACPI and UEFI are implemented.
by flowerthoughts | 2025-05-30 05:50:36+00:00
Thanks for sharing, but I'm curious what problem this solves. You're clearly stating what type of solution it is in "it's purpose is to make it easy to manage many browser profiles on one system."

But why am I looking for this solution? I personally use Chrome, and sometimes have to test things on Firefox, but that's either one-offs or using Puppeteer.

The closest I get is under the Default Browser feature: "Forget about opening links in the wrong browser. Donut Browser will allow you to choose what browser you want to use for each link."

Perhaps some example where you've found the default browser feature useful?
by dendrite9 | 2025-05-30 05:51:34+00:00
I happened to pick up How the Cows Turned Mad by Maxine Schwartz a couple weeks ago. I'm not finished with it yet, but in the section about Kuru there was a comment about how cases happened at least 4 decades after the cannibalism ended. I picked it up just to flip through but it is a pretty engrossing history of the various forms of prions disease.
by homebrewer | 2025-05-30 05:51:46+00:00
There's little societal trust in e.g. Russia, and yet they're getting massively scammed by Ukrainian call centers every day. People selling their only housing, sending all their savings for “safekeeping” overseas, are daily news. Not just old ladies (but them too), but also middle-aged intellectuals who were supposed to know better.

It's all using the same schemes that have been explained in the news over and over again, there's little innovation on that front. You have to be living under a rock the for past few years to fall for them, and yet people do. I think there's simply a certain amount of marks in every society, regardless of how its members trust each other, and the only reliable way of protecting them is managing everybody's lives DPRK-style.
by 33hsiidhkm | 2025-05-30 05:51:51+00:00
Arguing with "people" on the internet... Nuance is definitely a word of the year, and if you look at many models you can actually see it's high probability.

Addressing your comment, there was no assumption or indication on my part that determinism only applies to a new "conversation". Any interactions with any LLM are deterministic, same conversation, for any seed value. Yes, I'm talking about local systems, because how are you going to know what is going on on a remote system? On a local system, a local LLM, if the input is expressed in the same way, the output will be generated in the same way, for all of the token context and so on. That means, for a seed value, after "hi", the model may say "hello", and then the human's response may be "how ya doin'", and then the model would say "so so , how ya doin?", and every single time, if the human or agent inputs the same tokens, the model will output the same tokens, for a given seed value. This is not really up for question, or in doubt or really anything to disagree about. Am I not being clear? You can ask your local LLM or remote LLM and they will certainly confirm that the process by which a language model generates is deterministic, by definition. Same input means same output, again I must mention that the exception is hardware bit flips, such as those caused by cosmic rays, and that's just to emphasize how very deterministic LLMs are. Of course, as you may know, online providers stage and mix LLMs, so for sure you are not going to be able to know that you are wrong by playing with chatgpt, grok/q, gemini, or whatever other only LLMs you are familiar with. If you have a system capable of offline or non-remote inference, you can see for yourself that you are wrong when you say that LLMs are non-deterministic.
by vintermann | 2025-05-30 05:52:45+00:00
If that's the trope, then Jesus embodies it too. Because that's very much the case in the "Verily, they have their reward" part. Wish for approval from men for your pious or charitable deeds, and approval from men is what you get - rather than approval from God/eternal life.

Another example of Jesus being very non-consequentialist: why you do a thing matters completely.
by somat | 2025-05-30 05:54:15+00:00
Additionally, as a final turd on the manure cake that is free fileable forms, if you watch your web requests you find out it is some sort of Intiut product. Or at least it goes through Intuit servers.

Honestly I don't even really mind the FFF, however byzantine, the forms are the native interface to declaring taxes. It just really bothers me that the IRS, the government organization that has one job, to receive taxes, has a primary interface that routes me through a company I am trying to avoid.

It is a large reason I am still filing paper forms in this internet connected age. Until the IRS gets it's online act togther it is still the most ergonomic option.
by pjerem | 2025-05-30 05:54:58+00:00
Congrats on your launch, that’s a truly nice issue to address.

For what I feel, boy friends doing whisky and poker night in seemingly high end places, that sounds like a boring cliché. That’s not how I would make friends so this don’t look appealing to me at all. It doesn’t feel like a setting to be natural for me. It feels cold. It’s exactly how I imagine American superficial "friendships" (I know it’s a cliché but it feels reinforced here). I understand it may be more than that but that’s what is advertised.

But maybe that’s just a cultural gap on my side and since the service is US cities only, maybe it’s fitting well there.

It also feels like you exclude half your potential market by being male only. Nowadays, women also have hard time creating relationships.
by bdbenton5255 | 2025-05-30 05:55:04+00:00
Something interesting about the American Revolutionary War is that the popular force raised from the population were not only able to overcome the most powerful international military force at the time, they were able to demonstrate significant martial superiority in battle.

For example, at Lexington and Concord, the outset of the war, the Loyalists suffered 73 combat deaths while the Revolutionaries suffered 49.

At Saratoga, the turning point of the war, the British suffered 440 combat deaths while the Revolutionaries suffered only 90.

At Yorktown, again, ~200 combat deaths for the Loyalists against 88 combat deaths for the Revolutionaries.

This demonstrates something unique to this conflict. Typically, in unconventional wars of this nature, insurgent forces suffer proportionally higher losses than occupying forces. This was not the case in the American Revolutionary War.

I believe that a number of factors contributed to this. For one, mass mobilization due to overwhelming popular support. Lexington and Concord began with only 77 Revolutionaries and escalated to nearly 4,000. It was the escalation of conflict that attracted insurgents from far and wide who were eager for action and an opportunity to join the revolutionary effort. Literally anyone with a rifle, even fowling pieces for bird hunting, could join in and fight the clearly, visually marked occupying forces.

Secondly, a familiarity with the surrounding terrain which provided ample foliage and an advantageous landscape. Namely, forested hills and mountains. As for the swampy terrain mentioned in the article, Brigadier General Francis Marion AKA "the swamp fox" as written here was able to use it to his advantage to conduct guerrilla style operations in the Southern theater.

Thirdly, the pre-war efforts of Friedrich Wilhelm von Steuben were instrumental in his service to Washington of transforming what was once a ragged band and physically unprepared mass of men into an organized and confident fighting force. These men were strenously trained to a high standard, they were not like Mao's men who were simply handed a rifle (sometimes even a sword) and thrown into battle. They were trained to fight like professionals and carry themselves with confidence in combat.

The American Revolutiory War provides insight into a unique sort of war where it is demonstrated that a popular force raised from everyday people has the potential to not only defeat the most powerful professional military force in the world but to do so with demonstrable martial superiority.

This requires a respect for the sacredness of human life and a recognition of the horribleness of war and conflict. To minimize losses and to minimize the time in which the conflict is resolved.
by SillyUsername | 2025-05-30 05:56:36+00:00
Thanks for taking the time to test.

This helps prove my point that adds (and deletes) are generally faster by default when not pre sizing, or removing.

Typically (in my experience) ArrayLists are used without thought to sizing, often because initial capacity and amount to resize, cannot be determined sensibly or consistently.

If in your example you were also to resize the lists, (perhaps adding then dropping those in the Fibonacci sequence?), it would help prove my statement further.

Certainly not worth the -2 points I got from making the statement, but hey you can "please some people some of the time..." :D
by anovikov | 2025-05-30 05:57:19+00:00
I think the only reason of why it works is that Ukrainians are an even lower trust culture, and they are better and more cynical at duping people. Plus, in Ukraine many people see it as their patriotic duty, and perhaps rightfully so, so these kind of jobs are likely to attract quite sophisticated people who will be able to pull off very believable scams, not some social rejects or worse, forced labor sitting in Myanmar jungle, as it is in Asia vs USA scams.
by SoftTalker | 2025-05-30 05:57:33+00:00
I think most men do not maintain friendships unless there is some outside circumstances that keeps them in touch. School, work, church, clubs, or even just being neighbors.

Without exception the people who were my closest friends in high school didn't really keep in touch when we all went off to college. The friendships I made in college did not persist after graduation. There's a guy at work I had lunch with almost every day for years, he retired and that was the last time I saw him. There was a group of fathers I was friendly with because our kids were playing ball together on the same team. The kids got older and went their separate ways, and we really don't see each other anymore.

Maintaining friendships takes work if circumstances don't assist.

Might be largely the same for women, but it seems to me they tend to make more of an effort to keep in touch and keep getting together.

This is all just my experience so I could be way off I guess.
by cess11 | 2025-05-30 05:58:43+00:00
One reason for grabbing onto tourists and pushing things into their hands is that a lot of the ones during high season got drunk already on the flight and then spend the rest of their visit at some point between hungover and intoxicated. They're both profitable and require intervention to bring their attention to whatever trinkets or they'll just amble along without spending any money.

It was many years ago so it might have changed but my experience in Tunisia (as well as Egypt and other places around the Mediterranean) was that if you look and move like you belong in the area most merchants won't bother trying to push you around. I bought some of my favourite clothes in Tunisia and Egypt by asking tourist merchants about theirs and insisting that I want something like that and not the stuff in the souvenir market, many were willing to ask someone at a neighbouring stall to keep an eye on theirs and lead me to a 'real' shop in an area where locals trade with each other.

That's where the good cafés are, and that's the place to meet honest people who might be willing to act like taxi and guide for a day or two, or even invite you to meet their family and share food with them.
by Animats | 2025-05-30 05:58:53+00:00
Some schools have alumni clubs. Harvard has a whole chain of them. Here's the New York City branch.[1] It's modeled after classic English clubs. It's still thriving. But the Princeton Club went broke and the Yale Club is in trouble.

Stanford never got into this. Stanford's alumni association is mostly a front for the "development office", the alumni donation extraction operation.

Silicon Valley had the Capital Club in San Jose (closed). There's something called the Alexandria in San Carlos, which has a restaurant and a gym.[2] Cafe Borrone in Menlo Park is a hangout of sorts, and it's next to the British Bankers Club, which used to be a pub but upgraded to a fancy restaurant.

There's happy hour at the Sand Hill Sundeck, at 3000 Sand Hill Road.[3]

There's Hacker Dojo [4] But after two moves and COVID, it's a shadow of what it once was.

Those are places you go to make deals, or at least talk to people who do deals.

[1] https://www.hcny.com/

[2] https://www.invitedclubs.com/clubs/the-alexandria-san-carlos...

[3] https://www.sandhillsundeck.com/

[4] https://hackerdojo.org/
by brucehoult | 2025-05-30 05:59:40+00:00
Also, there is another way to do this while keeping 64 bit limbs. All variables uint64_t.

s0 += a0; s1 += a1; s2 += a2; s3 += a3; c0 = s0 < a0; // RISC-V `sltu` c1 = s1 < a1; c2 = s2 < a2; if (s1 == -1) goto propagate0; // executes 1 time in 18,446,744,073,709,551,616 check_s2: if (s2 == -1) goto propagate1; // ditto add_carries: s1 += c0; s2 += c1; s3 += c2; goto done; propagate0: c1 = c0; goto check_s2; propagate1: c2 = c1; goto add_carries; done:

The key insight here is that unless the sum at a particular limb position is all 1s the carry out from that position DOES NOT DEPEND on the carry in to that limb position, but only on whether the original add in that position produces a carry. If the sum is all 1s the the carry out is the same as the carry in.

If you express this with a conditional branch which is overwhelmingly predicted as not taken then the code should execute each block of instructions entirely in parallel, provided that multiple conditional branches can be predicted as not-taken in the same clock cycle.

One time in 2^64 it will execute very slowly.

With 4 limb numbers on a 4-wide machine this doesn't offer an advantage over `adc` as there are also 4 code blocks. But on, say, an 8-wide machine with 8 limb numbers you're really starting to gain.

It's probably not going to help on current x86_64, but might well do on Apple's M* series, where even the M1 is 8-wide, though it might be tricky to work around the Arm ISA.

When the 8-wide RISC-V Ascalon processor from Tenstorrent hits hopefully late this year or early 2026 we will really see. And others such as Ventana, Rivos, XiangShan.

This will work even better in a wide SIMD, if you have a fast 1-lane shift (Called slideup on RISC-V).
by renewiltord | 2025-05-30 06:01:03+00:00
Is this really a problem? I get the feeling that the male loneliness epidemic is more described by people about others than themselves. For my part, the world doesn't seem that way at all. I have many friends who live close by and who are a part of my life. We play basketball and poker and board games together. We go to nearby bars occasionally and to each others' homes regularly. We lift together though I haven't been good about keeping up with that.

And my apartment building is home to some 500 people, all of whom are quite normal. People borrow a spoon of yogurt or a USB cable, or ask for a jump start, or help with plumbing. It all feels very normal and about the right scale of human interaction. Considering all that, and that people generally report happiness, and that these things come and go without success we must conclude the whole thing is illusory like so many other Complaints About The Modern World.