skysight-inc/HackerNews huggingface dataset:
interesting. now my brain is churning on why would they not want the originals shredded. what does that say about the value they placed on the originals? why would they open a contest up with documents of such perceived value as the content? being DARPA, i'm sure there's a reason though
You have to bundle your own resolver into your application. But here's the rub, users expect your application to respect nsswitch which requires loading shared libs which execute arbitrary code. How Go handles this is somewhat awkward. They parse /etc/nsswitch and decide if they can cheat and use their own resolver based on what modules they see[1]. Otherwise they farm out to cgo to go through glibc.

[1] They're playing with fire here because you can't really assume to know for sure how the module 'dns' behaves. A user could replace the lib that backs it with their own that resolves everything to zombo.com. It would be one thing if nsswitch described behavior which was well defined and could be emulated but it doesn't, it specifies a specific implementation.
At my work any electronics that have had a water bath or flux-added rework will get an ultrasonic alcohol bath and then a forced air drying run. Alcohol is just so damned good for so much.
just to throw of the scent. why do people bounce around TOR nodes?
I remember exactly when I learned that, and indeed I found it interesting and thought-provoking at the time. And it's still interesting now, but I personally think it's way less likely true than I did back then
And please, statically linking everything is NOT a solution -- the only reason I can run some games from 20 years ago still on my recent Linux is because they didn't decide to stupidly statically link everything, so I at least _can_ replace the libraries with hooks that make the games work with newer versions.
We're also looking to test qwen and other for the bounding box support. Simon Willison had a great demo page where he used Gemini 2.5 to draw bounding boxes, and the results were pretty impressive. It would probably be pretty easy to drop qwen into the same UI.

https://simonwillison.net/2025/Mar/25/gemini
Thank you. That's the kind of energy I'm looking for.
I don’t understand what “respect” means in this context….

Who cares if you won some imaginary respect if you’re not selling?

UPS van sold lots… so that seems good.
For the quantities of silica gel typically used, a smaller spice or condiments jar (glass with metal lid) would be more appropriate for most people.
If you are used to modern games, I would play the modern remake by Cyan. It's amazing to explore the worlds with proper First Person movement.

I can also highly recommend their new game, Obduction, and their remake of Riven. I have played the games in VR too and it adds a whole new feeling of scale and presence to the world.
The thrust of my point is that it would not be factually correct to assert such a thing.

Behavior, effort, knowledge, and discipline matter. Even if it is in a probabistic sense.
Also the price went up by over 50%, and the initial reports of issues with car washes or rain along with the resale penalty were not exactly what buyers want to hear when they’re looking at a six figure vehicle purchase.
These are probably mostly supernova remnants, but also, if you believe the "inside" (i.e. other side) of Black Holes are White Holes, it would make perfect sense to see White Holes in our universe where stuff is sort of "falling into" our universe and exploding outward. There might be an actual hierarchy of these kinds of things so that what we think was our "Big Bang" was actually the location where a White Hole emerged thru which flowed everything in our universe.
I love playful interaction too, but you can get all this for free: SVGs are natively interactive.

Here's your demo in 45 lines of SVG and CSS: https://codepen.io/paulirish/pen/gbOZXJp
Apps can link to other apps, but the receiving app can't track where that link came from (unlike HTTPS where you append anything you want, ie ref=otherapp.com). This has led to the large companies that reverse engineer this via web server hops, S2S calls and SDKs.
I suggest to review the comment you replied to.

Free speech absolutism shouldn't extend to: advertising that is unsolicited and disseminated in a bad faith style.

Sorry about the state of your reading comprehension (or lack of it). Unfortunate.
> I wrote a simple BASIC program to emit a beep randomly every few minutes, started it running, and walked out the door.

Some 15+ years ago ThinkGeek productized this as the Annoy-a-Tron, a small magnetic circuit board which could run on a coin cell for weeks. Tuck one of these into a well-hidden place and it will dismantle the sanity of anyone spending enough time around it.

Other more refined versions exist now from a plethora of vendors, I will refrain from linking them here.
> If the art isn't critical to the game, then use simple art.

However, complex art is needed to fit with genre tropes to attract the expected audience. It's like Apple shoving AI into their products needlessly—not a core part of the experience, but needed so Wall Street doesn't throw a hissy.

> looking for meaning when none is there

Or you generate your own meaning. Art is analysis for the audience.
My point is that even getting to that ruling would've been much harder if there was actual respect for the law and more importantly, the democratic values behind those laws. And by respect, I mean the general population actually enforcing it by holding those in power accountable.
Fascinating. Thanks for breaking this down more. I think the article could've explained this point further.
> Which is curious, since a decade ago, they were quite cheap.

The 80s kids who grew up watching Back to the Future are entering the age where some of them have money and mid-life crises.
I worked for professors for free in undergrad, and then later for money also in undergrad.

Profs are always looking for research assistants. Granted now is the wrong time to try to break into the industry given the NIH cuts. I was able to get a contracting position with university of pittsburgh and a free gig with CMU just by asking and that pays the bills but its not too much money. However if you don't already have publications you may have to wait until this chaos has wound down (honestly even if you do have publications it'll be hard to get paid until the chaos winds down I think I mostly just got very lucky).

You can always get publications by working in a lab for free and have a real job simultaneously but that is a lot of work.

There are also startups that have similar job descriptions. I worked for Signature Diagnostics for a year and a half and it was very bio/science heavy. But the key skill to break in is publications. I personally don't think this is a great metric, but unfortunately it is the metric.
It's Go's best feature, a simple CGO_ENABLED=0 gives you freedom from the tyranny of libc.
How do you troubleshoot and figure that out?
Discussion (191 points, 15 hours ago, 132 comments) https://news.ycombinator.com/item?id=43544534
Take a look at publicly traded companies post pandemic to see this effect.

Take McDonalds for an example, they are running around 30% margins and you see on social media customers complaining about prices.

Why don't those customers seek an alternative business?

The rest of them also follow pricing "best practices" so you have no where to run to.
They did use real characters in Obduction, which has similar locomotion options to the new Myst and Riven remakes. They used some interesting workarounds to make it work, like only ever seeing characters through gaps, windows or TV screens.
Good. Down with intellectual "property." Ideas are gifts from the divine, meant for self-propagation.
https://github.com/golang/go/blob/master/src/sync/pool.go#L2...

The GC calls out to sync.Pool's cleanup.
Do you have a source or are you flamebating[1]?

The myriad of trash google results on the topic aren’t even close to 1 in 4. Even an Israeli tabloid says it’s 1 in 10.

[1]https://news.ycombinator.com/newsfaq.html
All versions of MUSL prior to 1.2.4 (released less than two years ago) would indeed fail to perform DNS lookups in many common cases, and a lot of programs could not run in MUSL as a result. (I'm not aware of what specific deficiencies remain in MUSL, but given the history even when there are explicit standards, I am confident that there are more.) This wasn't related to dynamic linking though.

Glibc's NSS is mostly relevant for LANs. Which is a lot of corporate and home networks.
Having gone through the interview game this year after being laid off on Thanksgiving, this article rang true to my experience. I would add:

- I had much more success with getting interviews at big companies versus small companies. I barely got any responses from startups.

- Behavioral questions are indeed very important for senior level. It's easy to ignore prepping this. Be sure to focus on exactly what your impact was. I had success practicing my answers with Gemini which was nice because I had a chance to verbally say my answers and get feedback.

- Bar is up. I didn't get all coding questions correct in 2022 but passed all my rounds. In 2025 I somehow pulled 99% of Kahn's algorithm out of my butt, but it wasn't enough!

- Remote is especially tough. Almost all my offers were in California or Seattle.

Good luck out there...
Ww3 is gonna be wild.
I totally agree though my use of it is pretty different ;)
It certainly eliminates the lengthy and costly bidding process.
Ehm... you _can_ use the older toolchain even in the newer "Linux", in the same way you have to use a older Visual Studio to target Windows 8 from Windows 10.
I've seen an MSDS for sodium chloride USP that recommends against use in food, and says that you should wash your skin with abundant water for 15 minutes if you contact it and seek immediate medical attention if it gets in your eyes (after, of course, spending 15 minutes in the eyewash station). It also warns you to keep it away from sources of ignition, that it should not be released into the environment, and that you should not handle it without gloves and face protection.

Here, this is the first sodium chloride MSDS I googled up: https://www.fishersci.com/store/msds?partNumber=S64010&produ...
Where is the problem here? There already exist multiple lifetimes of whatever creativity you enjoy.
Show HN: Built a textual watermarking tool to catch internal message leakers
Hi HN,

Last weekend I hacked together a fun little tool based on an idea I had — watermarking internal messages textually.

The concept:

- You write an internal message (e.g. a sensitive update).

- The tool generates multiple unique, paraphrased templated
variants.

- You send a different version to each recipient.

- If one leaks (e.g. a screenshot), you can visually identify which version it was and who it was sent to.

I posted it on Reddit (/r/sideprojects) and it got 70k views, so figured I’d share it here too!

It’s:

- Very early and buggy

- Fully open-source

- Probably not useful for 99.99999% of people.

- Just a cool random concept I wanted to experiment with

Repo: https://github.com/adrian-kong/ghostmark

Video demo is under the repo.

If there’s interest, I can make a live demo page so people can try it without cloning the repo using my API key instead.

Would love to hear what you think — especially around even slightest of use cases or ways to improve it!
> once LLM's can be trusted with root and a Unix Shell

so basically never

that's the same as giving autonomous drones the trigger

never mind the delusional dreams of some ignorant people that "code" is a means to an end rather than a deliberate act by humans arguing from their bureaucratic positions

these ignorant people will be steamrolled
I also thought this was a longevity test.

I do love optical media and have a considerable CD, DVD, minidisc, and blu-ray collection. Like a Luddite, I still enjoy burning my own.

I especially like my Superscope disc copier. It completely disregards copy protection and I frequently make a backup of my favorite CDs which I store. Although much of my stock are older blanks (like those listed in this article)I’ll be sad if CD-R disappears from the market.
I'd just learned of (and shared a link to) a related technology, "getters", which similarly hold tight vacuums in various applications for years if necessary:

<https://news.ycombinator.com/item?id=43498489>

Those are used in vacuum-sealed windows and glazings (the topic of the post I was commenting to).

There are also moisture scavengers put into cooling applications (refrigerators and A/C) to remove any incidental water from refrigerant, which I suspect operate more like your MSDBs.
That's quite the take. My hat goes off to you, ya crazy bastard. <3
SEEKING WORK Location: Greater New York Area
Remote: Yes (US-based)
Willing to relocate: No

Services - Web development, Data engineering, Cloud sysadmin + DevOps, Software consulting, Tech leadership

About Me: I’m Karan Krishnani, an independent software consultant with over 15 years of experience in full-stack development, cloud architectures, and AI integrations. I’m currently looking for projects as a fractional embedded team member (10–20 hours/week). My background includes building scalable solutions for industries like healthcare, government, and financial services.

What my last client had to say about my work: Karan is a reliable and results-oriented individual who consistently delivered high-quality work.

Technologies:

Languages: JavaScript/TypeScript, Java, Python, Swift, PHP | Frontend: React/Redux, Next.js, Vue, Angular, TailwindCSS | Backend: Node.js/Express, Apollo GraphQL, Sequelize | Cloud: AWS, Azure, GCP, Heroku, Netlify | AI/ML: Hugging Face, Jupyter, DataBricks, Transformers.js | Observability: AppDynamics, Sentry, DataDog, Grafana | Other Tools: Docker, Terraform, Figma, Git, SST

Résumé/CV: https://karankrishnani.com/resume

LinkedIn: https://linkedin.com/in/karan-krishnani

Email: karan.krishnani at gmail dot com
Software running for 20 years is not always a reasonable requirement.
but cameras also allowed people to use a machine to make an inferior copy of something resembling art
You might be reading into it too much. I think the originals were just random pieces of different kinds of paper. Graph paper, yellow lined, paper, blank white paper... I don't remember exactly, but I think the copies could be special paper with a colored backside so they would know which way was up really easily for the scanning process.
I wholeheartedly disagree.

Same. There are plenty of example configurations for less technical people to stand up their own server. As a bonus they can learn from it with time and also help family members block some malicious sites.

My Unbound daemon talks to the root servers. I keep some DoT I also run on standby and various VPS and rental server providers just in case. Having my own daemon I can log to a ramdisk all the responses and see when apps are doing something dodgy. Despite popular belief here on HN it is trivial to block all the DoH servers despite being on HTTPS 443. Another perk of running my own server is I have full control over caching and blocking of domains. For most sites my response time is sub 0ms.

Sending all the DNS traffic to the big corporate capture servers is bonkers in my view. That allows both the ISP via SNI and the big government created sites to capture everything. ECH support is still very limited outside of Cloudflare. People claim that ISP's tamper with DNS but very few do in first world countries. I empathize with the people that have crap ISP's but mine will behave properly. I also only use IPv4 on my ISP. Even on VPS and rental servers the only role I also use IPv6 is my public authoritative DNS servers. Web and others are just IPv4. It's much easier to block bots having to only deal with one version.

For completeness sake I should also add that Unbound has options to mimick the BIND 8, BIND 9 or Unbound prefetch and retry algorithms.
Why do variations of this rant get spammed every time AI art is discussed? No one cares for an argument that boils down to "git gud"
Stop. You really do not need to be acting like this.
Here's a thought: just distribute source code. ABI issues should be mostly fixed. Most computers can compile source code fast enough for the user not to notice and cache the results so that it's never a problem again. If you want optimised code, you can do a source to source optimisation then zip and minify the file. You could compile such a library to approximately native speeds without much user-end lag using modern JIT methods, and maybe even run LTO in a background thread so that the exectuables outdo dynamically linked ones.
Windows having multiple C libraries has its own pain points, in particular it's difficult to ship binary libraries that return allocated memory to their consumer (you either need to have the library consumer allocate the memory, which probably explains why so many Win32 APIs have this behaviour, or allow alloc/free functions to be registered). Not to mention different C libraries having their own file handle, TLS, etc state. Unsurprisingly Microsoft now ships the Universal CRT (UCRT) as part of Windows.
It solved a bunch of problems absolutely nobody asked for, nor cared about. Bulletproof paneling? I mean you can’t make this stuff up. The sharp edges were idiotic. It was absolute hubris over good engineering.

They should’ve done what ford did. Make it just a regular damn pick up truck, no need for bulletproof nonsense. And it would’ve sold like hot cakes.
Nah, mate. You said:

> In my experience, there were no linux drivers that work as well as the first-party drivers on windows

I said:

> So out of the fifty-to-a-hundred-or-so drivers loaded on your system one gave you problems... and that one was the Nvidia driver...

and you agreed.
It looks like the disagreement is over the exact shape with new technology on the way to help figure it out.

For another ML-assisted science thing, there's the LHC: https://en.wikipedia.org/wiki/Higgs_boson#Findings_since_201...
What are the odds of winning normally? I see like 10% win-rate.
You’re probably already on top of it but if your company doesn't operate the datacenter you’ll also want to estimate the carbon cost of cooling in addition to the electricity that the machines consume.
Show HN: WhatForWho – AI-powered real-time contact search, scrape and validation
For real. It feels like every cent is being sucked out of small merchants...
The man was (at this particular moment) protected from being deported, the deportation was completely unlawful.

And if you care to read court fillings the proof of the man being gang member is:

- Plaintiff Abrego Garcia was wearing a Chicago Bulls hat and a hoodie.

- A confidential informant claimed he was an active member of MS-13 with the "Westerns" clique (which operates in New York, where Garcia never lived).
Forking Work Simplification – Let's Bring Back Eisenhower's Process Improvement
Ctrl-S is for search !
I have a few times. Even had a local llm attacking student VMs in a cyber comp I put on. it was rather good at hacking students using kali's built in tools.
Reveal Codes made learning HTML so easy for me back in the day. It was the same idea, just different codes.
and here I thought the library shredder/scanner in Vinge's Rainbows End was just sci-fi loosely based on gene sequencing...

(I mean it is, but seeing this almost real-world implementation is fun!)
Tips for migrating from rails to goose for migrations
Location: Greater New York Area
Remote: Yes (US-based)
Willing to relocate: No

Services - Web development, Data engineering, Cloud sysadmin + DevOps, Software consulting, Tech leadership

About Me: I’m Karan Krishnani, an independent software consultant with over 15 years of experience in full-stack development, cloud architectures, and AI integrations. I’m currently looking for projects as a fractional embedded team member (10–20 hours/week). My background includes building scalable solutions for industries like healthcare, government, and financial services.

What my last client had to say about my work: Karan is a reliable and results-oriented individual who consistently delivered high-quality work.

Technologies:

Languages: JavaScript/TypeScript, Java, Python, Swift, PHP | Frontend: React/Redux, Next.js, Vue, Angular, TailwindCSS | Backend: Node.js/Express, Apollo GraphQL, Sequelize | Cloud: AWS, Azure, GCP, Heroku, Netlify | AI/ML: Hugging Face, Jupyter, DataBricks, Transformers.js | Observability: AppDynamics, Sentry, DataDog, Grafana | Other Tools: Docker, Terraform, Figma, Git, SST

Résumé/CV: https://karankrishnani.com/resume

LinkedIn: https://linkedin.com/in/karan-krishnani

Email: karan.krishnani at gmail dot com
The main benefit React is giving my app is just the ability to update the DOM automatically and efficiently, without me worrying about doing anything but updating the state variables. I have a feeling some very well crafted prompt to the best AI in the world could just about generate something that can also do this in like 500 lines of JS, in a single file. Once we have that, we can get rid of React maybe?

I also hate JSX, and have my app setup so I create GUI elements programatically like "button = new Button("Save", db.save)". Templating has so many friction points I find it to not even be worth the complexity, expecially once you have templates containing other templates with looping and conditionals, etc, and you end up with just an extra layer of cognitive load. No thanks. We can do better. With the capabilities of modern JS (classes, imports, etc) we can phase out React and Vue.
I like the look on people's faces when I tell them the fleet is rusting. "But it's stainless steel" they say. Still rusts if you try hard enough. It's hard to believe I thought I might want one all those years ago...
In my reading of US history, there has never been a left that had any power in the US. Oh it might be allowed to make leftish noises, but as soon as it attempted to assert itself ...

On Sep 15, 1917, U.S. Department of Justice agents made simultaneous raids on forty-eight IWW meeting halls across the country ... arresting, jailing and convicting 165 leaders.

Want more ... see https://en.wikipedia.org/wiki/Palmer_Raids

"a series of raids conducted in November 1919 and January 1920 by the United States Department of Justice under the administration of President Woodrow Wilson to capture and arrest suspected socialists, especially anarchists and communists, and deport them from the United States."
It's not just Java, either. The original .NET serialization system is very obviously inspired by Java, and has many of the same issues - to the point where it's effectively deprecated these days.
Assumes single page documents
Unless you’re buddies with Elon, no dice
IMO the only way to perfectly protect yourself against Ransomware Attacks is with CD-Rs, because it's something not even hardware can alter. A skilled take over of the root level of a machine can be encrypting everything and you'd never know it, until the day it denies your access, by deleting an encryption key until you pay up to get it back...you hope.
Is this why the stock is in the toilet for years now? It seems it missed the AI bubble, at least from an investor standpoint, like there's tremendous skepticism.
Is the graph file available as raw data? This looks like fun.
It's in Duvall, WA.. very local news, but cool if you're in Duvall. According to meet.hn/city/us-Duvall there are none.. but two members near enough they might make the trip.
Yeah it's a bit of a weird way the article puts it. Measuring in square meters but then referencing basket ball courts which are almost nonexistent in Europe :). They should have used a football (but soccer, not the American kind) field. Though in that case I guess it will be a fairly small division of one too which makes it sound smaller than it is.

I honestly have no idea how big a basketball court is.