MurphyA/hacker-news huggingface dataset:
by egonschiele | 2025-06-10 02:24:07+00:00
I wrote a parser combinator library for TypeScript that I have been having a lot of fun with [1]. It has limitations, I wouldn't use it to write a full language programming language like Gleam, but for "language-ish projects", parser combinators can be lovely to use. I used it to build a typed version of Mustache [2].

> Rather, I’m after a particular kind of software hygge: Loads instantly, doesn’t crash, and fits nicely in the hand.

The author is talking about the language, but this is what parser combinators feel like to me, and could be another option. Tarsec is probably the most fun side project I have built in a while.

[1] https://github.com/egonSchiele/tarsec

[2] https://github.com/egonSchiele/typestache
by pseudalopex | 2025-06-10 02:24:11+00:00
> Which apps do you avoid in particular which are associated with a service you are required by your job to use?

Electron apps are not all B2B or associated with a service. This restriction is odd.

> Or, what purchasing decisions have you made on behalf of your company that took Electron-ness into account?

Password manager. PDF software. REST client. Other developer tools.
by bn-l | 2025-06-10 02:24:15+00:00
From personal experience the right enantiomer at a low dose works longterm without any breaks. It’s not a panacea though. If you’re tired or you don’t have the will power, you’ll still twiddle your thumbs—except you’ll be really into the twiddling.

My issue was that even with the will power, sleeping and perfect nutrition, etc, my brain physically wouldn’t do it and it was extremely demoralising. Again, not a panacea and if you don’t actually have a condition I think it would be foolish to take (you may feel like you’re doing more but it will likely be at a lower quality).
by komali2 | 2025-06-10 02:24:47+00:00
Genuine question: Are you a communist, or perhaps a member of a former communist state? What you're discussing is how Americans perceive the Soviets or the Maoists, it doesn't really align with American values as I grew up understanding them.

"Show me your papers" is not something I think most Americans think is acceptable to be asked of them.
by RodgerTheGreat | 2025-06-10 02:25:01+00:00
Freedom to modify any part of your environment live in an Image is wonderful when your changes work perfectly, and horrific if you make any low-level mistakes; you can easily destroy the tools necessary to back out changes to your tools. It gets even worse in a world where you might run code from someone else with malicious intent!

I think it's generally better to aim for what the old C2 wiki called "Alternate-Hard-And-Soft-Layers": substrates that are less malleable with dynamic layers floating on top. We can do much better in terms of malleability than mainstream operating systems without descending into the complete insecurity and fragility of a classical Lisp Machine or Smalltalk environment.
by djoldman | 2025-06-10 02:25:41+00:00
HackerNews is not a general news or general link aggregator. It is niche:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
by sarchertech | 2025-06-10 02:27:20+00:00
Our country handled the pandemic nearly the same as other developed countries, but none of them have had such an extreme reaction.

What happened is that our country is extremely polarized and one side picked vaccines, masks, and lockdowns, so the other side took the opposite stance.

Then the vaccine, mask, and lockdown side reacted by leaning farther in (probably a bit too far near the end of things).

On the one side you had people yelling about masks causing them to asphyxiate and on the other you had people wearing masks alone in the car.
by ahartmetz | 2025-06-10 02:29:10+00:00
I've read The Devil's Alternative when I was maybe 14, and I still think that it was a pretty solid book - exciting plots, well-researched and plausible. Maybe similar to Michael Crichton (who sadly died pretty young), whose Dino Park I read around the same time. Both of them, I think, were in the upper range of "thriller" novels.
by throwanem | 2025-06-10 02:30:07+00:00
Who's making value judgments here? I'm talking about what's easier or harder to destroy, and explaining what makes aristocracy so much more fragile than bureaucracy. But the idea that governments are "the biggest thug in the room" is in itself as flagrantly ideological in origin as deliberately propagandistic in the specific formulation you chose, so the answer to my question is not really in doubt. (You might also be equating bureaucracy and government, or assuming I am doing so. Neither would be sensible.)

The Saudi monarchy I would characterize as a nation-state existentially dependent for that status upon its role as a valued¹ satrap, and regional linchpin, of US hegemony; after decades of wielding money and power with all the arrogant foolishness of any parvenu's fantasy, they have few obvious friends and many reliable enemies. Following the loss for any reason of that client status and the protective halo it confers, I would expect the remaining lifetime of the monarchy, and whichever of its members failed to flee in time, to be most conveniently measured in days.

1) Some might say, vastly overvalued given their longstanding unreliability and increasing irrelevance in a post-petroleum energy economy.
by mithrene | 2025-06-10 02:30:46+00:00
The name isn't random! It's common in astronomy to encode the targets position in the name in sexagesimal units. It's useful because you can read the name and immediately know where it is on the sky.

In this case, J1832-0911 means a right ascension of 18h(hours) 32m(minutes) and a declination of -9°(degrees)11'(arcminutes). Using this, you could quickly work out whether it's visible from your location.
by hotardaw | 2025-06-10 02:31:02+00:00
Location: Athens/Atlanta, Georgia

Remote: Yes

Willing to relocate: No

Technologies: Go/Golang, Docker, AWS, SQLc, PostgreSQL, gRPC, TypeScript, JavaScript

Resume/CV: https://www.linkedin.com/in/aaron-hotard/ (PDF on request)

Email: hotardaw@gmail.com
by FabHK | 2025-06-10 02:31:14+00:00
First, assuming that vaccination would indeed prevent transmission was a good guess based on prior vaccinations. That it didn't work out in this case became apparent over time. There were no lies.

Second, vaccination did reduce both severity of disease in case of infection, and also rate of infection, and thus transmission. Even imperfect reduction of transmissibility (the famous R_0) can mean the difference between a pandemic and fizzling out.
by komali2 | 2025-06-10 02:32:56+00:00
The point was specifically about people who it's being argued are pro- or anti-authoritarian. In this case, people opposed to mask wearing are being argued as "anti-authoritarian" perhaps in an attempt to accuse those of us that support the LA resistance against ICE as hypocritical.

It was argued that those opposed to mask wearing aren't anti-authoritarian because they went out of their way to attack people wearing masks, e.g. by trying to rip masks off their face (this happened to me personally twice in HEB lol).

Your point is that this isn't valid because that doesn't indicate their anti authoritarianism-ness or not, and your example is that at the LA protests, looting happened.

However, this doesn't work, because the incidence of looting in LA has nothing to do with the overall movement of ejecting ICE. There's crowds and chaos, and some people can thus take advantage of this to loot. It's not ideologically connected at all. Whereas in the mask example, it's a direct ideological and acting thread - the anti-maskers are personally attacking people for wearing masks.
by Spivak | 2025-06-10 02:33:08+00:00
Here's what the CDC put out in 2021 https://www.cdc.gov/mmwr/volumes/70/wr/mm7034e4.htm

> a network of prospective cohorts among frontline workers, showed that the Pfizer-BioNTech and Moderna mRNA COVID-19 vaccines were approximately 90% effective in preventing symptomatic and asymptomatic infection with SARS-CoV-2, the virus that causes COVID-19, in real-world conditions (1,2)

Are they lying? Is 90% the damning number of ineffectiveness? Also I'm confused, why wouldn't you vaccinate everyone including healthy children? It's like the first thing I would do as a parent. The yearly flu vaccine is more of a gamble than the COVID vaccine and I still get it every year. Why do you want less protection?
by lotsofpulp | 2025-06-10 02:33:11+00:00
I don’t subscribe to that. People are inherently racist/sexist/classist. They were okay with the idea of equality of opportunity, but once their relative social ranking started to drop, they reverted to their base instinct of pulling others down to make up for their own failings.

That is why Trump was right about him shooting someone on 5th Avenue and getting away with it. He was smart enough to tap into this undercurrent that I was unaware of, perhaps due to my youth.
by bschwindHN | 2025-06-10 02:36:06+00:00
> Laggards cost society by running insecure devices that generally impact the rest of the world

Maybe there's also a cost to updating phones as frequently as people do, and inefficient software running across billions of devices.

I wouldn't blame people who make their hardware last longer and call them "laggards". And it's not their responsibility to write security patches for their device, that falls on the manufacturer.

For these people, me included, they don't need the latest hardware features to ray trace a game or run some local LLM. We're just taking some photos, making calls, getting map navigation, messaging, interacting with CRUD apps, and web browsing. None of that requires the latest hardware, and especially Apple hardware from 8 years ago is more than capable of handling it smoothly.
by BonoboIO | 2025-06-10 02:36:34+00:00
I'm honestly shocked at the new interface. It's like Windows Vista all over again - everything's broken. The whole thing looks like a broken HTML page with CSS slapped on top of macOS Finder. Text readability is terrible and I really hope you can disable most of the glass effects in accessibility settings.

This'll probably stick around for years until Apple decides to switch design languages again, and they'll never admit the old one was bad - classic Apple.

It's unbelievably broken... like an Android phone with 30 themes installed at once.

iOS 18 actually looks good and is readable, which makes this worse. That's the thing about peaking - it's a long way down. Feels like they had to ship something because their AI isn't just behind - it's absolutely broken like shit. Siri's been stale for 15 years, and they're not even polishing features that others have half-baked into their products. They've got... nothing.
by holycrapwhodat | 2025-06-10 02:36:54+00:00
> WebKit was basically a hostile fork of KHTML...

WebKit has been a fully proper open source project - with open bug tracker, patch review, commit history, etc - since 2005.

Swift has been a similarly open project since 2015.

Timeline-wise, a new high profile open source effort in 2025 checks out.
by komali2 | 2025-06-10 02:38:11+00:00
This is a bad faith argument. ICE is not "deporting illegal aliens," they're throwing tear gas canisters into busy restaurants and locking people in without cause while they check their papers.

The America I grew up in would call that "commie shit," I'm not sure if you grew up in the same America as me or what but I'm pretty sure that I have a better representative understanding of American values to know that officers throwing a tear gas canister into the restaurant I'm eating at and then asking me to "show my papers" is exactly the kind of Soviet-ass behavior that it's my American duty to protest.

I don't care about any justification, if what it requires to keep undocumented migrants out of restaurant kitchens is that cops get to kick down doors and ask people randomly for papers, I'll take the America with the 4th and 5th amendments and the undocumented migrants in the kitchen before I take the communist alternative you're offering.

Liberty or death, and in this case it's not even death, it's cheap good food.
by ajdude | 2025-06-10 02:38:29+00:00
I really like kagi's regex redirects on search results; keeps old.reddit.com working on my iPhone. I also take advantage of their search filters and delisting bad urls that I don't like in search results.

I stopped using duckduckgo after they censored tankman: https://news.ycombinator.com/item?id=27394925
by 90s_dev | 2025-06-10 02:39:20+00:00
Hot module reloading is very useful and part of why I added it to Node.js, but it has its time and place, and it's not well suited to every problem. For example, when you have a lot of live objects, like a GUI has, it's very difficult to know which objects are stale and need to be replaced. When I use it in Node.js for developing websites, I use HMR as a means to skip some parsing/evaluating, but I still re-build the entire website from scratch so that there's no (okay a little) state left over from the last build.
by ashdksnndck | 2025-06-10 02:40:11+00:00
Given every human body is interacting with the world in myriad complex ways, how could you possibly know that your symptoms are caused by the vaccine? Out of the 1000 other factors which affect human health? Isn’t it just a cognitive bias because there is political drama about the vaccine to connect it to our personal experience?

This challenge is why we use randomized controlled trials to investigate the effects of treatment… they are the best tool we know of that can actually measure cause and effect.
by EPWN3D | 2025-06-10 02:41:12+00:00
Depends on what you're doing. If you want to write systems code, Swift is very allocation-happy and will probably not be the best fit. They're trying to make an embedded Swift, but progress is pretty slow, since that's not going to be something that gets anyone promoted.

If you just want to write A Thing, then it's up to your individual taste, what's available in the ecosystem, etc.
by joonas | 2025-06-10 02:42:29+00:00
The timing of this release couldn't have been more fortuitous for me, I was just recently getting myself reacquainted with the options available for background processing in the Go landscape, and I was specifically looking for options that could be integrated as a library and were built on top of a RDBMS (specifically SQLite + Postgres for different use cases) as opposed to something like a redis/valkey.

Edit: I'm also curious if anyone is aware of companies or open source projects that are building with River?
by vouaobrasil | 2025-06-10 02:42:36+00:00
> The unstated premise of your post is that you know better than the Las Vegas city planners and that your ideas are purer than theirs.

Wrong. The unstated premise of my post is that I'm sick of articles pointing out "solutions" to the climate change problem which contributes to people believing that recycling and planting trees in their yard of their big house will help. This has to do with the person who wrote the title, not the city planners. The city planners didn't claim it was a solution. I'm not commenting on the city planners at all –– and I understand the situation perfectly.
by vjvjvjvjghv | 2025-06-10 02:42:42+00:00
This is probably an unpopular opinion but I would like politicians on the left to speak up about the rioting and burning of stuff at the current protests and also the Tesla and George Floyd protests. It doesn’t help the cause if we allow some assholes to destroy stuff. Basically they are giving people like Trump an excuse to deploy force and a lot of people will agree. I can’t see what is achieved by burning cars and stores.
by fc417fc802 | 2025-06-10 02:42:55+00:00
I'm suggesting that there is no difference in the dictionary sense. I believe the burden is on you to clearly articulate the distinction that you are attempting to draw between the two. To put it differently, I suspect that when you say "government" your intent is to refer to something else. Hence my question.

> the nonstate or nonpeer force has no chance whatsoever through conventional tactics, which are far more reliable and thus invariably used for practical reasons when practicable.

I'd have to disagree. It refers broadly to tactics that don't favor size (ie expendable manpower, cash, physical resources, etc) to the same degree as conventional ones. Questions of reliability, cost, speed, user safety, and all sorts of other considerations apply in equal measure to any tactic that any party of any size might consider employing and tend to vary wildly depending on the context.

> Americans always get this wrong because of Vietnam. The NVA and the VC were not the same force, dammit!

... NVA? Was the US pushed out by a non-peer adversary or not? Were any favorable alternatives available? Isn't that all that matters at the end of the day?

> thus makes my point for me

Unfortunately I remain in the dark.
by AdieuToLogic | 2025-06-10 02:43:51+00:00
>>> Which one of those claims was misinformation?

>> All of them as each are nothing more than statistically generated text and have no thought, research, or facts to substantiate them.

> That makes no sense. You're saying true statements are misinformation if you judge they were generated with no "thought, research or facts" to substantiate them, even when you can go and do that research to show they're true. And that misinformation requires intent to mislead but it's still misinformation when an LLM generates them without such intent. This is all a load of inconsistent nonesense.

I am not saying "true statements are misinformation" at all. What I am saying is that I prompted an LLM thusly:

Generate 10 unique sentences supporting removing fluoride from municipal water. Make 2 aggressive.

Which explicitly instructed the service to generate arbitrary unique sentences supporting a specific premise. Nothing more, nothing less. I did not instruct the generated text to be truthful, nor correct, nor even reasonable.

The "no thought, research, or facts to substantiate" assertion identifies the prompt used and my intent. Not that of the LLM, as it has no concept of intent by definition.

Try this thought experiment - since misinformation requires intent, and an LLM does not possess same as it is nothing more than a statistical text generator, wherein does intent reside?

> If you're trying to show that LLMs can be guided into saying false things, then that's a terrible example because it doesn't appear to have done that. You could equally have got an LLM to say "water is wet" and that would be misinformation too.

LLM's produce statistically relevant text based on queries presented to them and the content of their training data. They have no concept of "false things." Nor do they have a concept of "true things." They only have a concept of statistically relevant things. That is what the algorithm does.

What qualifies as misinformation is the intent of people who use the output of the tool. This is exactly the same as saying it is not the fault of an email program a person wrote an inflammatory email and sent it.
by pavel_lishin | 2025-06-10 02:44:54+00:00
I've reported bugs in a few projects. In my experience, the smaller the team behind the software, the more likely your bug will be fixed.

I think I've reported bugs to Bloomz (the awful communication app my school uses), jpmonette/feed (the node/typescript RSS feed generation library), and I think at one point I reported one to Newsblur, and they all got fixed.
by DrPhish | 2025-06-10 02:44:57+00:00
Trees are pure carbon. I have heard a number of weak “yeah, but…” arguments that try to diminish the fact, but a central, common sense thesis remains.

If we are truly worried about climate change and are unable to curb our consumption, then we should plant as many trees as we can and aggressively shift as much of our long-lived infrastructure to using wood products as possible.

Grow it, use it, maintain it.
by manquer | 2025-06-10 02:45:38+00:00
Doha isn't a shining example of sustainable city development but it still better positioned than Vegas, there are few key differences between the two.

The population is roughly the same ~ 2.2 Million each[1], however Doha proper is very small at only 50 sq miles, compared to Las Vegas metro area of 1600 sq miles , even all of Qatar is only 4700 sq miles and most of that is empty desert.

Doha is right next to the sea, desalination plants supply 99% of its water supply reliably. Vegas on the other hands gets bulk of its water from Colarado river(via Lake Mead) and rest from ground water, both come with its own set of problems. Colarado river water is weather variable and also sharing the water is complicated by the pact between the 7 states that share the water.

Qatar is very gas rich and can run those desalination plants pretty cheaply, plus they have no choice but to live where they are i.e. there aren't other alternative locations they can live at, Vegas residents have freedom of movement to rest of the U.S. and with tougher climate may find those cheaper/ attractive.

[1] Out of the 2,000,000 only 300,000 or so are citizens/permanent residents, rest are immigrant workers without permanent residency rights, meaning they would leave when there is less work or visa is not renewed if the government desires to reduce the population of the city, they wouldn't need to convince/pay and provide alternative location foreign workers - who rarely are allowed or bring their family with them and would leave if there is no money to be made without a movement's regret.
by bietroi | 2025-06-10 02:46:02+00:00
Glowstick just provides the shape types and associated traits as a layer you can put on top of another tensor implementation. Since it's just verifying shapes and forwarding the operations to the underlying tensor (e.g. from candle/burn), I don't think there's any great way to get performance benefits from these integrations. It's mainly about the developer experience- getting errors at compile time vs runtime, checking shapes, etc.

That being said, it seems reasonable that you could make some optimizations like this if you had deeper integration of these types with a framework or similar. It's not something I've explored personally, sounds interesting though.
by dang | 2025-06-10 02:46:27+00:00
Yikes—you can't attack others like this here. I've banned the account.

If you don't want to be banned on Hacker News, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
by vouaobrasil | 2025-06-10 02:46:58+00:00
That is true. I think there is a huge difference between what people want and what people will do their best to find an upside to and adapt to. People will adapt and use social networks because of the prisoner's dilemma, but everyone wants a world where there is less social media, just like everyone (hopefully) would like a world without nuclear weapons but no one wants to disarm.
by lmm | 2025-06-10 02:48:21+00:00
He says he's only a couple hundred miles from Japan, not that the flight is a couple hundred miles. He could be in Taiwan and flying to Naha (there are evening flights on that route).

Or, more intriguingly, he could be a supporter of Okinawan independence who doesn't acknowledge Okinawa as part of Japan, in which case he might also regard Okinawa as being in the Seibu Hyojunji timezone rather than Japan Standard Time.