MurphyA/hacker-news huggingface dataset:
by nayuki | 2025-06-13 15:08:19+00:00
> Singapore's "strata malls" let individuals own shops outright, not rent them. Any building change needs 80% owner approval. Result: retirees treating shops as social clubs, refusing million-dollar buyouts. These malls become uncurated havens for niche businesses and retirement communities disguised as retail.

Note that "strata" means "condominium": https://en.wikipedia.org/wiki/Strata_title , https://en.wikipedia.org/wiki/Condominium .

There are some interesting observations about commercial retail condominiums in Toronto. Several "dead malls" with quirky shops and low foot traffic are retail condos (i.e. with individually owned units, not rented from the building owner): Aura (Yonge & Gerrard), Chinatown Centre (Spadina & Sullivan). Because the units are owned, they can't be kicked out on a whim in order to change the variety of shops in the mall.
Ask HN: Is ageism in tech still a problem?
by leonagano | 2025-06-13 15:08:30+00:00
Well, it's been a while since I touched this theme. 6 years ago, I launched a job board trying to fight ageism in tech (https://news.ycombinator.com/item?id=20252097)

It did super well in terms of upvotes and comments but not $ speaking (made $0)

This seems to be a current problem but what's the solution?
Ask HN: Why does EU institutions and member gov. websites have cookie banners?
by karel-3d | 2025-06-13 15:08:34+00:00
I am too stupid to understand law and especially GDPR and cookie law; I am just a lousy backend developer.

I don't understand why do EU institution and most of member states government websites have annoying cookie pop-up banners.

I thought they are only about third party tracking cookies used in ad tech. But why would EU or governmental websites have ad tech enabled? Or does any cookie trigger the need to have the annoying pop-ups?
by sandcat_ | 2025-06-13 15:08:47+00:00
I used iOS to write my comment. It adds curved apostrophes automatically. macOS does too.

The em-dash was me — you can long press on the dash button and you get the choice.

Also, next time? Maybe consider that you might be wrong, and you’re responding to an actual human. Who spent half an hour or so writing a comment to share what they thought was an interesting anecdote. And who is now feeling a bit rubbish.
by derektank | 2025-06-13 15:08:58+00:00
I do need to push back because I think what you're describing here is an emotional dysfunction, not an executive dysfunction, and I think the former really is a nearly universal experience to some degree or another. Maybe not all the time but certainly some of the time.

I had never experienced this exact scenario before my thirties but I ran into an exceptionally busy period in my life where I found myself overwhelmed with tasks and accidentally ignored my credit cards for a couple months. I eventually realized this, but I put it off for at least another month, even though every other day I was thinking about it and I wanted to solve the problem, knowing it was an easy problem to fix and that I had the time to solve it despite being busy. The reason I didn't was because of fear, the dread of the unknown (how bad were the overage charges going to be?) but also a fear of being faced with such an obvious failure, even though objectively I knew the loss would be trivial.

I think this drives most forms of procrastination, certainly everyone I've talked to about it (parents, friends, coworkers) describe it in similar words, comparing it to the anticipation of touching a hot stove, etc.
by ryandrake | 2025-06-13 15:09:09+00:00
There's nothing about 0.1c or even 0.999c travel that's detrimental to meatbags. They would both feel exactly the same to the traveler. If your (for now) imaginary rocket could accelerate at a constant, gentle 1G, you could reach 0.1c in about a month (traveler's time), and you could reach 0.999c in about 44 months. Building and fueling such a rocket is the hard part.
by khanwave | 2025-06-13 15:09:22+00:00
Hi HN!

I'm the creator of Algochat, an AI-powered chatbot platform designed for live streamers

What It Does Algochat listens to your microphone input and responds in real-time, adding an interactive layer to your streams. You can deploy multiple bots, each reacting to specific triggers, or your voice. It's compatible with platforms like Twitch and Kick, and no account linking is required—just enter your channel URL and go live.

Why I Built It As a streamer myself, I noticed that during lulls in chat activity, engagement drops. I wanted a solution that keeps the conversation flowing without manual intervention. Algochat aims to fill that gap by providing dynamic, voice-activated interactions.

Feedback Wanted I'm eager to hear your thoughts on: * The balance between bot interactions and human chat. * Customization options for bot personalities. * Any technical challenges you foresee in integrating this into live streams.

Looking forward to your insights!
by lightedman | 2025-06-13 15:10:25+00:00
It may be good optics to issue the recall, but this is just the nature of most lithium chemistries as they age. Some of these packs are almost a decade old, well past warranty and well past the reasonable lifecycle of the cells in the first place. Most of these banks should have already hit recycling centers or landfills.

I don't keep lithium packs for more than a few years. Once they start showing signs of serious capacity loss and degradation they get replaced.
by arp242 | 2025-06-13 15:10:43+00:00
> I'm disgusted by the convention that findings are controlled by self-interested glory-seeking finders

The basic idea makes sense; you spend a lot of time, effort, money, and sometimes personal risk to excavate these things. You should be given a chance to actually benefit from all this work.

But within reason, and obviously here someone abused a common-sense convention in a way that is hard to distinguish from outright bad faith behaviour.

In my opinion, the major failing here is from the university in not stepping in a bit more forcefully to deal with this.
by mvATM99 | 2025-06-13 15:11:32+00:00
Short answer: i use multiple metrics, never rely on just 1 metric.

Long answer: Is the metric for people with subject-matter knowledge? Then (Weighted)RMSSE, or the MASE alternative for a median forecast. WRMSSE is is very nice, it can deal with zeroes, is scale-invariant and symmetrical in penalizing under/over-forecasting.

The above metrics are completely uninterpretable to people outside of the forecasting sphere though. For those cases i tend to just stick with raw errors; if a percentage metric is really necessary then a Weighted MAPE/RMSE, the weighing is still graspable for most, and it doesn't explode with zeroes.

I've also been exploring FVA (Forecast Value Added), compared against a second decent forecast. FVA is very intuitive, if your base-measures are reliable at least. Aside from that i always look at forecast plots. It's tedious but they often tell you a lot that gets lost in the numbers.

RMSLE i havent used much. From what i read it looks interesting, though more for very specific scenarios (many outliers, high variance, nonlinear data?)
by temporallobe | 2025-06-13 15:11:40+00:00
This kind of goes along with my ongoing pet peeve about DX in general. There are very few organizations I’ve worked with that actually care and put their devs first. Case in point, I worked on a contract a few years ago with very frequent reauths where you had to enter your PIV card PIN about every 30 min. Obviously something was not configured correctly, but when we complained we were told that that was their security policy and to go pound sand. It made everyone so frustrated that productivity took a huge nosedive. I remember one day I was in the middle of trying to analyze something very tedious and having anxiety about the next time that dialog would prompt me for my PIN. Sure enough it happened, and I just gave up. I left my laptop, took a walk, and did nothing for the rest of the day. Eventually someone important petitioned for us and it was fixed, but I can’t begin to calculate how much money this wasted in terms of unproductive contract hours.
by webdevver | 2025-06-13 15:11:56+00:00
riscv has no future. the big platforms want to control everything, and the small players, well, theyre small. it peaked in 2022, and has long since run out of steam.

regarding china, etc: the current political climate will end very soon. in the US, quasi-nationalist trump will be replaced with a pax-americana democrat. xi jinping will be replaced by a pro-west faction who will want to do business with the US. this will mean scuttling all their nationalist projects in favour of buying things from the US ("we're friends with the US now, no need for this second rate domestic stuff"): homegrown riscv replaced with arm cores, homegrown gpu stuff replaced with nvidia, etc. same thing goes for russia, and i dont think i even need to mention the middle east at this point in time.

10 years from now riscv will join the ranks of openrisc, but in the meantime i suppose there's no harm in 'distributing' academic grants and investor money.
by swyx | 2025-06-13 15:12:27+00:00
ooh this is a dense and useful paper. i like that they took the time to apply it to a bunch of case studies and its all in 30 pages.

i think basically all of them involve reducing the "agency" of the agents though - which is a fine tradeoff - but i think one should be aware that the Big Model folks dont try to engineer any of these and just collect data to keep reducing injection risk. the tradeoff of capability maxxing vs efficiency/security often tends to be won by the capabilitymaxxers in terms of product adoption/marketing.

eg the SWE Agent case study recommends Dual LLM with strict data formatting - would like to see this benchmarked in terms of how much of a perfomance an agent like this would be, perhaps doable by forking openai codex and implementing the dual llm.
by botverse | 2025-06-13 15:14:06+00:00
I’ve been thinking about how to teach the size and proportions of the solar system to my kids, I’ve bought a couple of packs of blank RFID cards on which I intend to paint the planets over a starred background. And then walk with my kids the meters necessary to cover the distances before displaying them. What I don’t know is if there is a clever way to use the RFID tech, this website kinda offers an idea.
by jordanb | 2025-06-13 15:14:51+00:00
> often pay off

alrite

> laughed at for overpaying for Instagram and Whatsapp

That's not how it went down. They were laughed at for screwing up so badly that these apps were drinking their milkshake, and then they panicked and paid way more than any fundamental analysis would price these apps at, because they weren't actually buying an app, they were paying a ransom on their monopoly.

> Their continued bet on VR is still highly criticized

Because Zuckerberg thinks people are going to go around wearing his face hugger.

> and I'm sure it will have huge ROI in the near future

The "VR play" is predicated upon VR somehow taking even more time away from its users than cellphones do. The only way it works is if people put it on when they wake up and take it off when they go to bed. Heck, maybe leave it on in some kind of REM-mode so zuck can put ads in our dreams.

Meta "succeeds" as you demonstrated, when they wait for someone else to outflank them, mostly by not being Meta because Meta is creepy and nobody likes it, and then they fire a money bomb at at. The way for VR could have succeeded is if Occulus stayed independent and focused on gaming where it shines for another decade, and then as people start to feel like it could be a building block for something more, snatch it out from under them. Instead Zuck bought it too early and smothered it with his empire of ick.
by ninkendo | 2025-06-13 15:15:04+00:00
> No the claim is that very few people read the dependencies[1] enough to catch a malicious piece of code.

You’re shifting around between reading enough to catch any issue (which I could easily do if a vulnerability was right there staring at me when I follow symbol) to catching all issues (like your comment about build.rs.) Please stick with one and avoid moving goal posts around.

There exists a category of dependency issues that I could easily spot in my everyday reading of my dependencies’ source code. It’s not all of them. Your claim is that I would spot zero of them, which is overly broad.

You’re also trying to turn this into a black-or-white issue, as if to say that if it isn’t perfect (ie. I don’t regularly look at build.rs), it isn’t worth anything, which is antithetical to good security. The more eyeballs the better, and the more opportunities to spot something awry, the better.
by mattlondon | 2025-06-13 15:15:40+00:00
I wondered that.

But then huge revenue streams for Scale basically disappear immediately.

Is it worth Meta spending all that money just to stop competitors using Scale? There are competitors who I am sure would be very eager to get the money from Google, OpenAI, Anthropic etc that was previously going to Scale. So Meta spends all that money for basically nothing because the competitors will just fill the gap if Scale is turned-down.

I am guessing they are just buying stuff to try to be more "vertically integrated" or whatever (remember that Facebook recently got caught pirating books etc).
by westurner | 2025-06-13 15:15:49+00:00
ScholarlyArticle: "Molecular Insights into Novel Struvite–Hydrogel Composites for Simultaneous Ammonia and Phosphate Removal" (2025) https://pubs.acs.org/doi/10.1021/acs.est.4c11700

Supporting Information for "Molecular Insights into Novel Struvite– Hydrogel Composites for Simultaneous Ammonia and Phosphate Removal" (2025) https://acs.figshare.com/ndownloader/files/54930495
by anon_cow1111 | 2025-06-13 15:16:25+00:00
Also note this image in the sibling reply's article

https://en.wikipedia.org/wiki/File:Pole_2_Thyristor_Valve.jp...

Which is part of a transmission station bridging islands in NZ and probably one of my favorite pictures on the internet.

That's the scale of the hardware you're looking at... for a voltage 40 times lower.
by Flozzin | 2025-06-13 15:16:40+00:00
Maybe you would know or have an opinion. I see a lot of articles about rewiring your brain. For instance, the affects from meditation, or book reading. And how those things can rewire your brain. But does it matter? If it's relatively simple rewire your brain(simple as in, doing an activity for several months). It appears to me, that your brain adapts, and that adaptation is normal. Struggling to completely put this idea into words, but isn't this more like saying, 'if you lift this weight your muscles grow!', and then selling that as if its some sort of miracle?
by chubot | 2025-06-13 15:17:26+00:00
Yeah after writing this highlighter, I started noticing what I consider bugs in other highlighters

e.g. although Vim's syntax highlighting helped me learn shell, it highlights numbers like 'echo 42' in a special way, which is misleading, because shell doesn't have numbers. (On the other hand, YSH does, but not in 'echo 42' either!)

On the other hand, there are also language design issues. Shell also allows MULTIPLE here docs, and I claim that ZERO syntax highlighters handle it correctly - https://github.com/oils-for-unix/oils.vim/blob/main/demo/bad...

(YSH removes here docs in favor of Python-like multi-line strings)

---

But the "surprise" in this article is that Vim is powerful, and you can write a good syntax highlighter or a bad one. There are many possible "programs" to write in this paradigm

I'd also say "completely accurate" highlighting doesn't really exist in practice, and is even problematic in theory.

Tree-sitter grammars are not completely faithful to the original language, because the metalanguage is limited. And highlighters have to deal with incomplete code, so it's not clear what "two parsers being the same" means.
by ben_w | 2025-06-13 15:17:45+00:00
> As the recently released Apple study demonstrates

The Apple study that did Towers of Hanoi and concluded that giving up when the answers would have been too long to fit in the output window was a sign of "not reasoning"?

https://xcancel.com/scaling01/status/1931783050511126954

I mean, on that basis, anyone who ever went "TL;DR" is also demonstrating that humans don't reason.

> That's not "intelligence" however you define it because they can only solve things that are already within their training set.

This is proven untrue by, amongst other things, looking at them playing chess. They can and do play moves not found in the training data: https://www.lesswrong.com/posts/yzGDwpRBx6TEcdeA5/a-chess-gp...
by __MatrixMan__ | 2025-06-13 15:17:57+00:00
Horses were superior to steam engines for 100 years. It takes time for technology to improve, and money is a technology.

As technologists, we understand the the need for a new major version here and there. A breaking change where the new thing is not compatible with the old. Economics as we know it smells overdue.

The particular bit that doesn't seem to be fitting the bill anymore is "value". Back when more economic activity was undeniably a good thing... Back when the majority of our resources were spent fending off hunger, or exposure to the elements, or illness, we had enough of a common enemy that we could get by with a single untyped primitive notion of value. However much we disagreed, we still agreed enough for that to work.

But now we're able to handle the basics well enough that we spend the majority of our resources fending off each other. A single fungible notion of value feels awkward. When I accept a dollar from somebody I'm not sure whether I've helped or harmed myself by doing so because its just as likely that they made that dollar by degrading the water I drink or some other activity that's worth way more than a dollar for me to prevent. We lack shared values but still share a notion of value, and it's not working out.

So perhaps instead of "thinking outside the economy" I should've said "Update the economy to account for more". Whatever words you prefer for it, drastic change is on our doorstep.
by revilotom | 2025-06-13 15:18:12+00:00
That Daith story is wild! Have you ever heard of anyone else talking about this or did you just accidentally discover it? Maybe something related to acupuncture perhaps?

Yeah good on you for having a look into TMS, it never hurts to have an open mind. Yeah fair enough about privacy. A lot of members on the TMS forum (https://www.tmswiki.org/forum/search/8552753/?q=hand+pain&o=...) go by psuedonyms and discuss stuff on throwaway accounts etc, if you wanted to check to see if anyone had something similar to what you had you could always use the search bar in the top right.
by arp242 | 2025-06-13 15:18:33+00:00
While we don't really know how many biological processes work, we have a pretty good idea how the basic mechanics of life work. The discovery of "something akin to DNA fingerprinting that lets people discover ancestry" would be the type of major discovery that would completely upset our understanding of things. Such a discovery would have to be consistent with all the evidence we already have (and is explained by our current understanding) while simultaneously introducing entire new concepts.

Not strictly impossible of course, but very few things are impossible in the strictest sense. For all practical purposes, given our understanding of the world, "there is no imaginable technology that could do this" is correct.
by xingped | 2025-06-13 15:19:23+00:00
It is weird and inconsistent and I don't entirely put the blame on Chinese internet. I had the same experience but it seemed to me that problem more so was really badly written apps and services rather than the internet itself. Instead of just taking a little longer to load when loading is slow, apps will simply time out and make you try to load again. So rinse and repeat and nothing ever loads. Additionally apps and mini-apps (i.e. within WeChat/Alipay) seem to completely reload every time you open them rather than caching assets or anything.

So yeah, the experience absolutely sucks, but the problem doesn't seem to be the internet service itself.
by paradox460 | 2025-06-13 15:20:11+00:00
The biggest pet peeve of mine in this area is "magic link" auth. Instead of letting you use a password and otp, which can be managed by a password manager, they send you an email so you can click a link to get into their app

That's right, you have to wait for an email to arrive, make it through the spam gauntlet, and then click the link in the email, likely covered in trackers, just to get into a website or app. And here I thought people wanted to keep you in their site as much as possible
by chubot | 2025-06-13 15:21:38+00:00
> `[` in one context is an index, in another it’s test. vim can match both, but it can’t decide which meaning is active unless the outer mode is remembered. and that’s the gap

ysh.vim solves exactly that problem.

The [ in command mode (test) is not highlighted.

In contrast, the [ within expressions like a[i] is highlighted (currently Normal, but you can make it any color - https://github.com/oils-for-unix/oils.vim/blob/main/syntax/l... )

Again I recommend trying it. Verify what you think the bugs are. I think you have some preconceptions based on using other Vim plugins.

Vim's model is powerful enough to write good plugins, or bad plugins. That is one of the main points of this article.
by taeric | 2025-06-13 15:21:42+00:00
On this, I would have to see much stronger proof.

I can grant that very dense cities such as London had food markets necessary to supply the city. With the huge caveat that those markets had to have fairly rapid turnover for all of their offerings. Don't forget that most city dwellers had maybe a single shared room with others that they could call home. Such that they likely consumed the food on purchase, with nowhere else to really take it. Even "wealthy" dwellers that did have a place to take food likely couldn't take much. Where do you think they would be able to store it?

And passenger ships in the 1600s were very very different than any sort of passenger ship today. Sure, they were not responsible for ship duties. But they were likely on their own for basic survival on the ship.

Salted meat and fish can last for years if stored in modern containment techniques, sure. With what they would have had in the 1600s, I have serious doubts that you'd get such results. Especially without the resources of a full city at your disposal.

Again, I'm comfortable that I can be wrong on all of this. I would have to see much stronger proof, though. Most of what we call "living off the land" today was largely "typical rural life" for a long long time.
by ncr100 | 2025-06-13 15:21:55+00:00
Only a tangential comment, I generated a concept flow diagram using Gemini AI, to me it's useful as a high-level overview, to supplement the tldr:

- diagram https://www.mermaidchart.com/play#pako:eNrNVU1P4zAQ_SujHPbGA... - conversation https://g.co/gemini/share/f1188eae8a07
by MongooseStudios | 2025-06-13 15:22:22+00:00
Job boards aren't the problem. The problems begin and end within the boundaries of companies. ATS, recruiter, hiring manager, 6 30-60 minute interviews. Those things are the problem.

If I had the money I could go hire a half dozen solid software engineers and at least 2 solid DevOps/SRE types today. I'm betting people in other fields could do the same.

And yet, good people remain unemployed and scared.
by rich_harris | 2025-06-13 15:23:36+00:00
> $:{} for example is not explicit, I'd much rather use a slightly longer token (like useEffect) to help document what's going on

FWIW you're describing a legacy syntax — modern Svelte has explicit effects, and addresses your other concerns. I think you'll find it's much more to your liking https://svelte.dev/docs/svelte/$effect