skysight-inc/HackerNews huggingface dataset:
Thanks for posting this.

I wonder if you know that there's a long-time player in the RSS world called FeedMe? https://play.google.com/store/apps/details?id=com.seazon.fee...
Bare supports both QuickJS (https://github.com/holepunchto/libqjs) and JerryScript (https://github.com/holepunchto/libjerry), yes, allowing it to run on much more constrained devices than what Node.js is capable of. I'm running it on my MediaTek-based LTE router, for example, using JerryScript.
"Hides dirt" is a disadvantage to many. Especially somewhere public.
my ass analyzed here
https://youtu.be/1P0Z1yq-2FQ
Welcome Tom! I want to add to the chorus saying how excellent HN has been for so many years, in large part thanks to the excellent moderation. I dove into forums early on and they have always been one of the favorite and most treasured parts of the internet. It's not an exaggeration to say that HN is one of the best ever. The longevity is commendable, especially in an industry full of fads and flameouts.

Dang and Tom, please keep doing what you're doing.
Also: https://news.ycombinator.com/item?id=43558920
> Maybe the answer is for someone to work on boosting natural caffeine levels in yaupon holly tea

The problem isn't getting caffeine, though. You can buy a tub of 200mg caffeine pills for $3. People like coffee. Substituting coffee isn't just a matter of caffeine for drinkers.
More good input! Appreciate it. What about PNG export? It seems more direct than a PDF to me.
Also: https://news.ycombinator.com/item?id=43558934
Yes, you could do something like keep a small root fs or pack everything into the kernels paqfs to boot into a Tailscale VPN and pull root from another 9 machine on the VPN. Then pull resources in from other machines including non 9 systems.

Either way it makes VPN easy between 9 and non 9 machines. Otherwise Plan 9 can do it's own VPN-like over tls or ssh tunnels and bind remote network stacks to a local namespace. But that makes seamless Unix and Windows comms difficult.
Attendi | Senior Frontend-Focused Full-Stack Engineer | Amsterdam, ON-SITE hybrid | Full-time (80-100%)

Healthcare professionals have to spend too much time on administrative tasks when they should be spending that time delivering great care. Attendi allows healthcare professionals to report with their voice. This saves them precious time and removes the screen between client and caregiver, allowing more personal and effective care to be given. Burdened by an aging population, the healthcare sector is in desperate need of innovators like Attendi. We feel that we provide an extraordinary work environment: getting paid well to work with smart people on things that actually have a positive impact on society.

Attendi has built a strong user base with its API-first speech-to-text solutions and client SDKs, loved by healthcare professionals via integrations with electronic health record (EHR) vendors. Currently, users interact with our products only within their EHR systems — but why stop there? We want to enable them to benefit from our tools anytime, anywhere.

As a Frontend-Focused Full-Stack Engineer, you’ll play a key role in developing our new (greenfield) products to support this ambition:

Attendi’s first external full-stack app — which we see as the healthcare sector’s notepad. Our aim is to make it the default write-layer for medical data. But it’s far more than a simple notepad: speech-to-text and machine learning will be deeply integrated.

We have a dedicated team with fewer than 25 members, which means no bullshit, moving fast, and getting a generous slice of equity. We're post product-market fit, profitable, and on the cusp of scaling up in the Dutch market.

Check out https://attendi.recruitee.com/o/senior-frontend-engineer-web for more details on the position.

Feel free to send any questions to berend [at] attendi [dot] nl.
Congrats Tom!

Thanks dang and other mods for protecting this sacred corner of the web for so long. You're the guardians of the best no-BS tech news community. It is truly an under-appreciated effort.

Best wishes.
I really don't think that HN lets dissenting opinions thrive (well, not anything that is truly controversial but not clearly hateful). That may feel cozy but it's not a reflection of anything pure or good, imo.
You and me both. Sad I never got mine.
I've heard that before. Supposedly gen X (which I'm a part of) was rejecting the bland colors of their baby boomer parents back when we were in our 20s. I don't know what happened.
I don't really get this take, at least wrt Haskell--I know less about the others. I don't disagree that it's not ideal, but I still would compare the combination of nix+cabal in Haskell favorably with anything I've used in Python, JS, Ruby, Clojure...and other ecosystems I'm forgetting. Python and JS in particular I've always found absolutely miserable to work with when it comes to dealing with dependencies. So I don't believe that this is why folks aren't choosing Haskell (I think it has a lot more to do with how different it is from most people's programming language experience, and how so much of the documentation is aimed at non-beginners).
Why? That's a technology company buying another tech company, and so many people here either work at tech companies, have founded companies or some variation thereof. Very much on topic for hacker news.
Telltale Data Signs of Bogus Scientific Papers and Fraudulent Academic Research
Are mods on HN paid or do they just do it for the love of the game?
I agree, but when that is abused because of a minorities' preference, then it's bad.

That's what's happening here.
Corporate LLMs are censored, so spotting one is easy: just talk about things it's not allowed to discuss.
Flags are issued by regular users like us though. What do you expect a moderator to do, except maybe manually intervene to "un dead" something if it seems like a case of overly biased flagging? That's assuming mods have the ability to do that (I've always assumed that they do).
Show HN: Built concise interface for Speech practice with AI
Built in 5 days: A Monkeytype-inspired tool for language learning. Practice vocabulary and phrases through typing exercises. Simple, focused, and effective.
Papercuts: The little fixes that made a big difference at GitHub
Go: More Predictable Benchmarking with Testing.B.Loop
Many criminal records, petty or otherwise, are public record. When archived, expunged or dismissed infractions never truly become that. A traffic violation or other petty misdemeanor from 20 years ago, that has been expunged from official record, can show up on a background check because companies archive public data. So, there is a flip side to this.
Welcome, Tom. Are you a Neal Stephenson fan? There's a memorable character in Cryptonomicon who shares your name...
I think so. With 13 circles, I can’t figure out how you could represent more than 26 legs (and other features would be lost).
I'm curious what you prefer instead?

I find that tools like Mermaid are pretty invaluable, especially when editing very large processes. Draw.io diagrams tend to get pretty unwieldy as they scale and editing inter process stuff if you forgot something quite frustrating.

Sequence diagrams are possibly my favorite feature in Mermaid: https://jessems.com/posts/2023-07-22-the-unreasonable-effect...

Admittedly I primarily use D2 nowadays. The only features I miss in D2 from mermaid are the GitHub automatic rendering and Sequence diagram numbers. https://play.d2lang.com
I haven't really looked but my immediate reaction was - why an extension? Wouldn't a web page be capable of of this?
Some background context that might be useful for other readers wondering what they're looking at:

1. One of the core contributors on this is an individual who has essentially been the driving force for P2P applications in JS-land (the "hyper" stack, like hyperswarm and hyperdrive). See: https://github.com/mafintosh

See previous discussion on the "dat" protocol, built on top of the aforementioned (https://news.ycombinator.com/item?id=22909998).

2. To that end, the target userbase is something like an "It-Just-Works P2P Developer". You want a cross-platform solution that allows you to host networked applications on your device, in JS.

I'm not very knowledgeable about this domain. I built a small "dat" application years ago.
My wife takes thousands of photos every year, when my daughter was young she took even more.

When we were moving out of our apartment there was damage to a door hinge that we never noticed when we moved in but that had definitely been there from the onset of our two years of living in that apartment.

Guess what? I had a photo from the day after we moved in of that door hinge in a state of damage! Not because we took the photo for that intention, but because my daughter was playing in the hallway and my wife snapped a photo and it just happened to capture the damage. Saved me several hundreds of dollars in repair costs from my landlord.

You are right, 99% of the data will never be looked at. But do you know what the 1% is today? I'm guessing you don't.
A lot of people don't read the Hacker News Guidelines⁽¹⁾ before submitting and deserve to be flagged. Quoting (emphasis mine):

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.

⁽¹⁾ https://news.ycombinator.com/newsguidelines.html
Mine was purchased after that date, does that only apply to Blu-Ray?
You don't exaggerate yields, you just publish the best one you get out of a dozen attempts. Chemistry is messy.
1. Unknown to us, when body gives us anxiety we ask more of it.

The point of anxiety is to take action against the environment. But we stay in it and also, for many reasons hard to explain - we tell our body to produce more anxiety. So body learns over time, thinking thats what you need.

2. Acceptance is a way to tell body that environment is taken care of. No more anxiety is needed.

3. Once anxiety is activated, it is extremely hard to use your intelligence. 0.001. Trick is in retrospect. You learn to behave a predefined way - the next time that environment is encountered . Body will still produce anxiety and you will feel it. But with a plan A , you will learn to ignore it. This takes a lot of practice.
Verifying DeepResearch: Building the Truth Layer
> Sorry! The URL you requested was not found on our server.

404 error now, perhaps some admins took it down due to traffic?

The user's directory is still linked from the listing [0] though.

[0] https://pages.cs.wisc.edu/
> The global resume writing industry was valued at approximately $1.37 billion in 2024 and is expected to grow steadily, reaching around $1.44 billion by 2025, and about $1.59 billion by 2033. This represents a compound annual growth rate (CAGR) of 5.2% between 2025 and 2033.

This is... not correct math.
Welcome, Tom! Sometimes I can't believe how good we have it here. Thank you both very much.
My son (11 years old) always wears mismatched socks. Even when we match them in his drawer he will unmatch them (we no longer bother). I'm not sure if style has changed or he just isn't old enough to care what girls think.
No problem! We're all on this journey together as parents. It isn't easy.

The way I look at it though is that spending a lot of time with your kids early on to build a strong relationship and work on any behavioral or other issues will ensure you will set them up better for success in life. I see a lot of kids being raised by tablets and can't help but predict that the parents are going to regret it later down the road. Sorry if I got a little off topic there.
It's useful because it allows you to build generic tools for an LLM to call. If you want your customer service chatbot to be able to reset peoples' modems you could build a MCP tool for that. The LLM could recognize the tool, trigger it and then a call would be sent through MCP to your server which could call whatever API is needed to reset modems.
There is this idea that the breakup of Russia and Ukraine was bloodless in 1991, but that a military response was inevitable from the petulant displeased Russian state. We managed to delay the fight, but it was kind of inevitable.
Thanks for sharing! Also, would you mind adding a license to your gh repo?
Good luck Tom. I do not envy the people that take on the work required to moderate this site while remaining unbiased and I am glad you are ready for the challenge. I am sure you will do a fantastic job.
All illegal speech should be hidden from public discussion.

However, it would be disconcerting if stating biological facts led to censorship on a forum that focusses on science and technology.

The definition of "hate" has been stretched a lot over the last few years, and if that restricts discussion of facts and ideas, then it is harmful.
Lowercase Your Namespaces: a proposed convention for JavaScript imports
Congrats Tom! And thanks Dan! (Yes, I've been around long enough to know the "G" is for your last name! :)
Not mentioned by the article: 99% of all silica gel packets are utilized cosmetically, with no practical effect.

Is your equipment shipped in non-airtight containers, like cardboard boxes? That silica gel will absorb all the water it can before it leaves the factory. It effectively does nothing after that.

Are your silica gel packets stored in non-airtight bags? In that case, they're spent before they enter the packagin at all.

Did you save a bunch of silica gel packets from stuff Amazon sent you, and use them to "dry out" your gym gear (I have known friends to do this). Those packets are long-since "full", and do nothing. (My friend: "Well, it can't hurt!" And it also can't help.)

They aren't cordless water pumps, moving humidity out of the air perpetually into their contents - but that's how most people view them.
I'm not sure about that, but a lot of it depends on what you consider to be "dissenting opinions".
For those not in on Twitter lore I want to point out that the post is written by a well known white nationalist/neo-nazi dog whistling account.
But how do we deploy Vitodeploy? Can someone borrow me a deployed version of Vitodeploy so I can deploy mine? /s

This looks decent, I wanted to build this once a few years ago, before Forge existed. will give this a try.
This time the nihilists are in charge. Nothing will be rebuilt because the will, the knowledge, and the resources do not exist.
"The answer isn’t just about fashion or materials, but is rooted in a much older understanding of the relationship between color and truth."

Nah it's just fashion and materials. Even if you just look at apples product line, you can see they went from colorful plastic to monochrome metal and glass to how reintroducing colors to several of their product lines.

People want so badly for there to be underlying, global conspiracy that they see it everywhere.
> the revisions to the map are more than cosmetic, said Shanifah Rieara, the authority’s chief customer officer. Two of the biggest alterations address complaints about the legibility of transfer points at some of the busiest hubs, as well as efforts to make the map feel “inclusive for all,” with clearer depictions of accessibility features

Cool, Accessibility features always improve the user experience.
I got an email newsletter today.

At the end of our launch livestream last month, we teased Framework Laptop 12, a colorful little laptop that is the ultimate expression of our product philosophy. We received a ton of interest around this product, and we have a lot more to share on Framework Laptop 12… in exactly a week! We’re opening pre-orders on April 9th at 8am Pacific. That’s also when we’ll share the full specifications, pricing, and shipment timing. We have a hunch that the early batches are going to go very quickly, so you may want to set up your Framework account ahead of time. In the meantime, you can check out the hands-on video we just posted on our YouTube channel where we go deeper on the design decisions we made.

We know that a lot of you are eager for updates on Framework Laptop 13 and Framework Desktop too. We’re happy to share that we’ve started manufacturing ramp on the new Ryzen™ AI 300 Series-powered Framework Laptop 13, along with the new translucent Bezels and Expansion Cards. We expect first shipments to go out and press reviews to go live in mid-April. We have a lot of manufacturing capacity ready to work through the pre-order batches quickly.

On Framework Desktop, we’re in the DVT2 phase, which is the last development phase before we start production. This is the period in which we complete full validation, finalize firmware and software development, and go through certifications. We’re also making some design refinements throughout the product to improve performance, look and feel, and ease of repair. This includes improving overcurrent protection on internal headers, reducing fan and coil noise in the power supply, and adding visual indicators for the chassis fasteners used for Mainboard swaps. With this development build, we have a larger number of development units in this cycle that we’re sending out to Linux partners and open source AI developers to ensure that the software stack is robust and mature before we start shipping customer units.

Finally, these awesome products come from an equally awesome team! We have a new role open in the team that we expect many of you will be interested in: a Community Marketing Manager, to drive community initiatives and manage the various channels all of you are reading this on. You can apply to this and check our other roles on our careers page.
Link to article: https://www.nytimes.com/2025/04/02/nyregion/nyc-new-subway-m...
Unfortunately you can't spell Hawaiʻi in ISO-8859-1.
What makes an app feel "right" on the Mac?
Earlier upthread, I said

>> the thought "tiger" [is] not the same thing as the brain state that makes [it] up.

To which you said

> Asserted without evidence.

This was in the context of my saying

>> There is undoubtedly correlation between neurological state and thought content. But they are not the same thing.

Now you say

> the thing you are thinking about is not the same as your thinking about it, nor the same as your brain state when thinking about it.

Are we at least agreed that the content of the thought "tiger" is not the same thing as the brain state that makes it up?

> The question however is whether there is anything to "thinking about thing" other than the brain state you have when doing so. This is unknown at this time.

If a tiger is distinct from a brain state, which I think we agree on, and if our thoughts are about real things such as tigers, which I assume we agree on, then how can there not be more to thought than the associated brain state?
The world is addicted to stimulants. It is very disheartening.
Little ironic considering you're the second comment everyone sees on this thread at the moment.
Those who ignore history are condemned to repeat it.
One day it wasn't possible to fly in the air either and I'm sure was a person who wrote an article about that as well.
I'd love to see photos of this Potter 19 but you can get a general idea of the boat from Wikipedia: https://en.wikipedia.org/wiki/West_Wight_Potter_19
I agree it depends on the definition. Quite honestly my vibe, and really that is all it is for any of us discussing this, is pretty much anything more aggressive than my comment above (or even including my comment above, once more people read it).

I definitely DO NOT mean clear hate speech, etc.. that's not my point at all.
Why I don't discuss politics with friends
Wrote this after noticing myself repeating the same conversational pattern over the years w/ friends, across the political spectrum
If the US calculates criminal financial losses into tariffs, their own countries will disappear the culprits. We've never seen Mexico move so fast on crime for example.
They are flagging posts that they see as pushing an agenda. There isn’t some official separation of agenda-less and agenda-full ideas.
Observation:

How lucky are we that our contributions here warrant two fine moderators?

I just read Tom's brief story on how he arrived here and what it means and felt... I don't really have a quick word for it.

I know I am better for having spent time here.

Oh, I got it! A tiny bit spoiled, but in the best of ways. Yeah, that is what I felt.

How lucky we are indeed. :)
the car color thing may be real, but also it may be that people went overboard with color because they could, and then color got boring.

For the percent of colors in photos, i m not sure. Older technologies oversaturated colors and probably underrepresented greys (or turned them to red/green) , but maybe newer photo technologies allowed more blues and greys.

The cinema thing is real and very annoying to the point where i have to oversaturate all my screens in order to stop seeing actors' faces as corpses.
Reach out to people who publish
There is a new video as well: https://www.youtube.com/watch?v=Ejl-7X74tgc
Unhugged url

https://web.archive.org/web/20250402165042/https://wiki.rece...
Well, let's see how that plays out first, I did just post it a few minutes ago (refresh has me at 0 karma fyi)
Thanks for this. I've thought about building this exact thing ever since this vicious trend began.
Never thought of it like that. Mabey they are also saying this is what you should price this product at per the "market"
There are more people who did things for the people. For example the Fuggerei: an complex for poor people. it only costs 0.88€ per year (plus heat, water and power) and you have to pray for the founding family. It was even part of the history lessons.
im frankly a little dumbfounded at the state of the tiktok "ban" in the USA.

Bytedance has been absolutely adamant that it cannot, and will not sell. This has not stopped droves of American politicians from stepping forward and insisting they can facilitate the sale, find buyers, begin negotiations, draft contracts, review and finalize deals, you name it...

Nothing has changed. Bytedance will. not. sell. if history is any indication, Trump will kick the can down the road a little further with another 90 day delay. This is after all, arguably, the platform that helped him win a presidency. banning it is pointless, as in the first day of the ban nearly every US user flocked to other chinese social media platforms.
Right on! Thanks and good luck and please keep the ethos / vibe going the way it improbably has for all these years. I've been active online since about 1998, and HN remains unique in my experience. Kudos as always to dang for the huge role he's played in that.
Was it perhaps "that chemist"? He has some decent videos on complete bogus papers but I don't think he does reproductions, I'd be interested in that channel if you happen to find it in your watch history.
user id is 'bambax' just like here
I love “Sailing Alone Around the World” by Joshua Slocum. He was the first to do so. I always wanted to build a replica of his boat (plans are available) and do some solo sailing, but maybe not around the world.
cool product, challenges
Flagging content should be a privilege that comes at a certain level of trust, and the privilege should be revoked by moderators for people that use flags to further an agenda.

Trust in forum users can be measured by various metrics - The Discourse forum software is a good example of how to do this: https://blog.discourse.org/2018/06/understanding-discourse-t...
I don't envy any referee who hopes to keep politics and technology in
separate corners and playing by Queensberry Rules. But good luck all
the same.