MurphyA/hacker-news huggingface dataset:
by dapangzi | 2026-02-01 22:34:46+00:00
Still having some issues that match my previous comment, I'll try to follow your blog and give more feedback as you work on it.

Will comment that the shorter phrases (2-4 characters long) were generally accurate at normal speed, but the longer sentences have issues.

Maybe focusing on the accuracy of the smaller phrases and then scaling that might be a good way to go, since those smaller phrases are returning better accuracy.

Again, really think this is a great initiative, want to see how it grows. :)
by awesome_dude | 2026-02-01 22:34:53+00:00
Unfortunately (perhaps) Iran isn't as "weak" as we in the west are led to believe - the drone strike on the USA base in Qatar, for example, we were told that there was no damage done to the base, and the POTUS laughed at how "weak" Iran's attacks were.

Then it turned out to be bluster, there /was/ damage.[0]

It's /really/ hard to get good independent coverage of most politically charged events (The fog of war, etc)

[0] https://en.wikipedia.org/wiki/Iranian_strikes_on_Al_Udeid_Ai...
by PlatoIsADisease | 2026-02-01 22:35:56+00:00
Walled Garden is marketing speak. Walled Prison is the reality.

Its always been like this, but I don't think their target demographic cares. I remember 10 years ago I heard something like: "Iphone, the phone your mom uses." Not that its accurate. Blows my mind VIPs use iphones after Pegasus.. How could these people be so unaware?
by j_french | 2026-02-01 22:35:59+00:00
I had planned to move towards projects counting towards the majority of my CS class grades until chatgpt was released, now I've stuck with a 50/50 split. This year I said they were free to use AI all they liked (as if I can do anything about it anyway) , then ran interviews with the students about their project work, asking them to explain how it works etc. Took a lot of time with a class of 60 students, but worked pretty well, plus they got some experience developing the important skull of communicating technical ideas.

Would like to give them some guidance on how to get AI to help prepare them for their interviews next year, will definitely take a look at your AGENTS.md approach.

What's your student feedback on it been like?
by Uptrenda | 2026-02-01 22:36:01+00:00
By the way I forgot to add: if anyone needs a list of public STUN, TURN, MQTT, or NTP servers I wrote a monitor for them last year and added a bunch of servers. This is basically the infrastructure I use for my P2P library. The public API is here: http://ovh1.p2pd.net:8000/servers or if you want to host it: https://github.com/robertsdotpm/dogdorm
by hypeatei | 2026-02-01 22:36:51+00:00
Just because something is open source doesn't make rug pulling "impossible"; see: insomnia and license-change rug pulls across various OSS communities.

> there's no pricing page because the tool is free and open source.

Okay, then why is there a "Product" item at the top and a "real talk" (testimonials) page that has "featured" posts? It seems like the creators had something else in mind when creating this tool and it wasn't an altruistic open source tool.
by janpeuker | 2026-02-01 22:37:05+00:00
Agree and the site here is too high level without insight. An open, good list of post mortems might be more helpful [1]. Just an addition, Code Smells [2] are a useful addition to patterns.

[1] https://github.com/danluu/post-mortems
[2] https://blog.codinghorror.com/code-smells/
by michelsedgh | 2026-02-01 22:37:41+00:00
There is not much evidence of torture in SAVAK, yes there was a SAVAK an intelligence/spy agency just like CIA, MI6, Mossad and they were trained in SAVAK by CIA, MI6 and Mossad, the army did not turn against him. The head of army gave him the option to kill Iranians and suppress the protests, the Shah declined and left himself.Even if for sake of argument what your saying was true, and Savak did torture, SAVAK had prisoned Khomeini and his followers, the same people who are now in power and killing CIVILLIANS. Those people in SAVAK custody were NOT civillians. Also they were alive after Shah left and Savak dismantled which means SAVAK wasn't killing...
by rmason | 2026-02-01 22:37:48+00:00
Subscription free link: https://archive.is/JQKMw

More than fifteen years ago Detroit made a major push to have the then early drone industry locate in Detroit. I attended a meeting at the old City Airport where several hangers had been converted to offices for drone startups. Some of them were quite promising but China took over the consumer industry for drones and they all failed.

Detroit has two major advantages: More manufacturing and engineering talent than anywhere else in America and the greater Detroit metro area has the fifth largest amount of software developers in the U.S. I would hope drone companied would at least investigate Detroit.
by awesome_dude | 2026-02-01 22:37:50+00:00
Out of [genuine] curiousity - is there any media available that is "trustworthy"

When it comes to politically charged events (especially wars) both sides tend to only release articles that make themselves look brilliant, and the others as shite, and it's really REALLY hard to get an accurate picture of what's happening on the ground.

Purely yelling that everyone else is producing a "rag" isn't really helpful either, for the same reasons.
Show HN: API Client for macOS
by lawgimenez | 2026-02-01 22:38:52+00:00
Hi HN,

I developed a native API client for macOS only. It’s called Burn Them APIs. This was my personal API client that I have been using for over 6 months, it was originally called Fuck Them APIs.

This is a 100% native macOS app written in SwiftUI and AppKit. It has no tracking, no analytics, no registrations, no third-party crash logs.

It has themes like Monokai, Nord, Solarized, etc and planning to add more themes (currently has 10 themes both light and dark mode) and features in the coming months.

I’m sorry if this is a paid app.

https://apps.apple.com/us/app/burn-them-apis/id6758321600

https://law.gmnz.xyz/first-app-is-now-live/
by its_ubuntu | 2026-02-01 22:39:23+00:00
I'm smoking a corncob pipe full at the moment. I smoke weed like this all day, every day. It's just what I do. Weed smells amazing to me; like incense. I'm loving it out here in the boondocks where I can be at peace and live how I choose with nobody's judgment to worry about.

By the way, the "health concerns" are complete bullshit, as are the supposed mental deficits among frequent smokers. It's all lies. My lungs, mind, body, and spirit are in exceptionally good condition.

As for mental health, read back through my posts; do these sound like the rantings of a moron? I smoke enough weed in an average hour to put most people in a coma. Far from being harmed, I've benefitted greatly from the Sacred Herb, as do so many others.
by techpression | 2026-02-01 22:39:46+00:00
I don’t think it’s that simple, they allow Reddit, which
Is filled to the brim with porn, and other ver ”non Apple” things.
They also allow plenty of comic book readers that open files from almost every possibly conceivable source.
Not to mention a lot of video players that can play porn of course.

Is it inconsistent and frustrating, very much so, and certain apps get an unfair treatment for sure, but I don’t think it’s as simple as that ”if app can do x then it’s banned”.
by h4kunamata | 2026-02-01 22:39:49+00:00
From my perspective, not everybody is busy but they are using AI to remove the load from them.

You might think: But that is great right??

I had a chat with a friend also in IT, ChatGPT and alike is the one doing all the "brain part and execution" in most cases.
Entire workflows are done by AI tools, he just presses a button in some cases.

People forget that our brain needs stimulation, if you don't use it, you forget things and it gets dumber.
Watch the next generation of engineers that are very good at using AI but are unable to do troubleshooting on their own.

Look at what happened with ChatGPT4 -> 5, companies workflows worldwide stopped working setting companies back by months.

Do you wanna a real world example???

Watch people who spent their entire lives within an university getting all sort of qualification but never really touched the real deal unable to do anything.

Sure, there are the smarter ones who would put things to the test and found awesome job, but many are jobless because all they did is "press a button", they are just like the AI enthusiasts, remove such tools and they can no longer work.
Show HN: Vector Inspector – A forensic tool for vector databases
by spitefowl | 2026-02-01 22:39:59+00:00
I’ve been working with vector databases a lot recently and I kept running into the same problem: it’s really hard to see what’s going on.

Every provider has its own UI (or none), debugging embeddings is guesswork, and migrating data between systems is painful. I wanted a single tool where I could browse, search, visualize, and compare vector data across providers.

So I built Vector Inspector.

It currently supports:

- Chroma

- Qdrant (local + server)

- Postgres/pgvector

- Pinecone (partial support)

You can browse collections, inspect metadata, run searches, compare distances, visualize embeddings, and debug cases where a vector “should” match but doesn’t. The goal is to make it feel like a forensic tool for vector data — something that helps you understand what your embeddings are actually doing.

There’s an OSS tier (Vector Inspector) and a more advanced version (Vector Studio) with upcoming features like clustering overlays, model-to-model comparison, and provenance coloring.

One of the biggest problems I kept hitting was missing provenance. You load a collection and you have no idea:

- what model produced these vectors

- whether they were normalized

- whether some vectors came from a different model entirely

- whether the source text was cleaned or chunked differently

Without that context, debugging is almost impossible. Vector Inspector tries to make provenance a first-class concept: if the metadata exists, it shows it; if it’s missing, it makes that visible too, so you can actually debug your embeddings instead of guessing.

I’d love feedback from the HN crowd — especially around:

- workflows you’d want for multi-provider setups

- what’s missing for real debugging

- how you’d expect migrations to work

- any pain points you’ve hit with embeddings or vector DBs

- how you would like to work with creation workflows

Repo: https://github.com/anthonypdawson/vector-inspector

Landing page: https://vector-inspector.divinedevops.com
by doener | 2026-02-01 22:40:29+00:00
"Early last year, the billionaire venture capitalist Peter Thiel wrote an essay for the Financial Times arguing that Mr. Trump’s re-election meant that closely guarded government secrets — including about Mr. Epstein’s death — would finally come to light. In the months since, the scrutiny around Mr. Epstein instead revealed that an investment firm co-founded by Mr. Thiel accepted $40 million from Mr. Epstein and that Mr. Epstein and Mr. Thiel corresponded for at least five years before Mr. Epstein’s death.

'Visit me Caribbean,' Mr. Epstein urged the tech billionaire in 2018. Jeremiah Hall, a spokesman for Mr. Thiel, declined to comment on the relationship but said that Mr. Thiel 'never went to Epstein’s island.'"
by spitefowl | 2026-02-01 22:40:36+00:00
Happy to answer questions or go deeper on anything. A few notes that might help set expectations:

- Provider support is solid for Chroma, Qdrant, and Postgres/pgvector. Pinecone works for most read workflows but isn’t full parity yet.

- The tool is designed to be “forensic first”: surfacing metadata, provenance, and mismatches rather than hiding them behind abstractions.

- Visualization is intentionally minimal right now; clustering overlays and model-to-model comparison are in progress.

- I’m especially interested in how people think about creation workflows (re-embedding, mixed-model collections, reproducibility, etc.) since teams handle this very differently.

Just to set expectations: it’s basically been me running it so far. PyPI has been getting a lot of traffic, but real-world usage is still very small. I’m really curious how it behaves with other people’s data and workflows — that feedback is incredibly helpful at this stage.

If you hit anything confusing, missing, or surprising, I’d love to hear it. Real-world debugging stories are gold for shaping the next set of features.
by AdrianB1 | 2026-02-01 22:40:36+00:00
Ethernet did not stagnate. Ethernet on UTP did stagnate due to reaching the limits of the technology, but Ethernet continues to advance over fiber.

For 10 Gbps I find it simpler and cheaper to use fiber or DACs, but motherboards don't provide SFP+, only RJ45 ports. Over 10 Gbps copper is a no go. SFP28 and above would be nice to have on motherboards, but that's a dream with almost zero chances to happen. For most people RJ45 + WiFi 7 is good enough, computer manufacturers will not put SFP+ or SFP28 for a small minority of people.
by crote | 2026-02-01 22:40:41+00:00
Factually incorrect, because there is no "new Dutch government" yet. At the moment those plans are just an agreement between three parties who are hoping to form a minority government.

They first need to convince enough other parties to get a majority on the vote to allow them to actually govern, and then they also need to go scavenge for enough votes for every single piece of their plan - which will inevitable result in a quid-pro-quo with the other parties.

There are a bunch of festering problems the Dutch politicians have been avoiding for years now which really have to be solved by the next government. No matter the solution, it is going to be deeply unpopular. This minority coalition is going to have very little political capital left to spend on its own plans, so I highly doubt they'd waste it on something like a social media ban.

You've got to remember: their program is nothing more than a moonshot. There is no way they are ever going to realize all of it, and none of them care enough about social media to make it a hill they are willing to die on.
by hyperbovine | 2026-02-01 22:43:10+00:00
It’s this. There are many five letter words that are not “wordley”. Words such as, idk, bokeh, are technically part of the lexicon but would never appear as a solution. The wordle bot will even tell you this if you guess them — “good guess, but unlikely to appear as a solution”. The crossword has a similar sort of unwritten rule, maybe not as strict, but really hard technical words seldom appear.
Show HN: Swift Invoice
by CO_Curtis | 2026-02-01 22:44:00+00:00
An online micro-SaaS app aimed at small businesses and freelancers. Using Swift Invoice business owners can get paid in minutes. Free to register, enter company info, then create an invoice with your Venmo code right on it enabling billed customers to pay easily. The app generates PDF invoices and provides a dashboard to display due dates and payment status.
by dundarious | 2026-02-01 22:44:36+00:00
They keep stringing him along in the process to onboard him as a contributor. The issue is the split personality in wanting but not acting on onboarding, with no meaningful communication. Your last paragraph about bureaucracy is exactly the complaint of the post. I don't see it as a defense. We can all throw our hands up and say "shit happens", and we can all agree it invariably does happen sometimes, but it's not a defense, per se.
by thinkpal | 2026-02-01 22:44:57+00:00
As a prolific, up-to-date not sticking my head in the sand vibe coder, I was apalled by the amount of disregard and denial of the way that Artificial Super Intelligence is redefining software. Maybe if we face reality as an open source community we can eventually come to tackle evil geniuses the likes of Sam Altman and such. The current approach is NOT working!
by dwattttt | 2026-02-01 22:45:54+00:00
Multiple agents is definitely tempting fate. Concurrent modification of the same git repo by multiple entities?

At that point you should use multiple repos so they can merge & resolve.

EDIT: of course, if a single agent uses git to modify a repo instead of jj, jj may have trouble understanding what's happened. You could compare it to using an app that uses an sqlite db, and then also editing that db by hand.
by AdrianB1 | 2026-02-01 22:46:12+00:00
Not sure why this happens to you. I have HA with several dozens WiFi devices and I have only 2 devices (one relay, one sensor) that disconnect regularly, they have both poor WiFi signal, one in a basement and one far from the AP. Almost all are on 2.4 GHz, not by choice, but they work well.
by svcrunch | 2026-02-01 22:47:09+00:00
Thanks for your interest. The rerankers are external, GoodMem is a unified API layer that calls out to various providers. There's no model running inside the database or the GoodMem server.

We support both commercial APIs and self-hosted options:

- Cohere (rerank-english-v3.0, etc.)
- Voyage AI (rerank-2.5)
- Jina AI (jina-reranker-v3)

Self-hosted (no API key needed):

- TEI - https://github.com/huggingface/text-embeddings-inference
- vLLM - https://docs.vllm.ai/en/v0.8.1/serving/openai_compatible_server.html#rerank-api

You register a reranker once with the CLI:

# Cohere
goodmem reranker create \
--display-name "Cohere" \
--provider-type COHERE \
--endpoint-url "https://api.cohere.com" \
--model-identifier "rerank-english-v3.0" \
--cred-api-key "YOUR_API_KEY"

# Self-hosted TEI (e.g., BAAI/bge-reranker-v2-m3)
goodmem reranker create \
--display-name "TEI Local" \
--provider-type TEI \
--endpoint-url "http://localhost:8081" \
--model-identifier "BAAI/bge-reranker-v2-m3"

Then you can experiment interactively through the TUI.

goodmem memory retrieve \
--space-id <your-space> \
--post-processor-interactive \
"your query"

For your setup, I think TEI is probably the path of least resistance, it has first-class reranker support and runs well on CPU.
by throwaw12 | 2026-02-01 22:47:51+00:00
> At this time, we are still openly committed to the 2nd amendment in defense of the 1st, 3rd, 4th, 6th and so on.

Has it ever worked? ICE is killing Americans, and you can't point your gun to them, its not lawful.

If Trump tells ICE to seize all weapons in the US, or otherwise shoot people, you can't point your gun to them, its not lawful.
by onlypassingthru | 2026-02-01 22:49:10+00:00
I did this but with my absolutely crap interpretation of Van Halen's Eruption. It's so bad, I may be the only person who knows I'm trying to play an actual song but, hey, I get to practice tapping with my amp at full volume!

For reference:
https://www.youtube.com/watch?v=ULEBSxP725w
by cyberax | 2026-02-01 22:49:19+00:00
Ha. I got one of the 10G Thunderbolt adapters a several years ago. And eventually started having problems with Zoom calls around noon. With dropped connections and stuttering. Zoom restarts usually fixed the problem.

After it happened 3-4 times, I started debugging. It turned out that we usually get at least a bit of sunlight around noon, as it burns away the morning clouds. And my Thunderbolt box was in direct sunlight, and eventually started overheating.

And a Zoom restart made it fall back onto the Wifi connection instead of wired.

I fixed that by adding a small USB-powered fan to the Thunderbolt box as a temporary workaround. I just realized that it's been like this for the last 3 years: https://pics.ealex.net/s/overheat
Show HN: NanoClaw – "Clawdbot" in 500 lines of TS with Apple container isolation
by jimminyx | 2026-02-01 22:49:22+00:00
I’ve been running Clawdbot for the last couple weeks and have genuinely found it useful but running it scares the crap out of me.

OpenClaw has 52+ modules and runs agents with near-unlimited permissions in a single Node process. NanoClaw is ~500 lines of core code, agents run in actual Apple containers with filesystem isolation. Each chat gets its own sandboxed context.

This is not a swiss army knife. It’s built to match my exact needs. Fork it and make it yours.
by imiric | 2026-02-01 22:49:22+00:00
I strongly doubt this tool is nearly as popular as it appears to be. GitHub stars can be bought and social media is ridden with bots. On the dead internet it is cheap and trivial to generate fake engagement in order to reel in curious humans and potential victims.

I suspect this entire thing is a honeypot setup by scammers. It has all the tells: virality, grand promises, open source, and even the word "open" in the name. Humans should get used this being the new normal on the internet. Welcome to the future.
by evilmonkey19 | 2026-02-01 22:49:44+00:00
Just for the record: I wanted to see your content, but I couldn't because in Spain when there's football they block most websites to "avoid illegal football IP lists"... LaLiga can block anything they want without any restriction, even you website which I doubt about it. I can barely navigate... I will read it later tomorrow. This why you might see 0 traffic from Spain.
by bri3d | 2026-02-01 22:50:07+00:00
Somewhere along the line, the tensor math that runs an LLM became divergent from every other Apple device. My guess is that there's some kind of accumulation issue here (remembering that floating-point accumulation does not usually commute), but it seems genuinely broken in an unexpected way given that Apple's own LLM also doesn't seem to work on this device.
by raw_anon_1111 | 2026-02-01 22:50:08+00:00
There are a lot of excuses being made to dispute the fact that this country literally has slavery built into its founding documents and let Jim Crow laws stand in a part of the country for almost a century later.

There was no “expiration date” in the constitution.

“Plessy vs Ferguson” was decided by the US Supreme Court after the Civil War which enshrined Jim Crow and “Separate but Equal”.

It wasn’t until 1967 that the Supreme Court outlawed bans on interracial marriage.

In 1985 there were still sundown towns (https://www.reddit.com/r/Georgia/comments/1f4hzlt/oprah_visi...).

This country was built on racism and it was enshrined into law up to 6 years before I was born

In all fairness, my family had a house built here in 2016 and the only reason we sold in 2024 was to move to Florida. While my (stepson) was one of only 5 Black students in his high school, he never had any issues.
by bitwize | 2026-02-01 22:50:55+00:00
The Sun and NeXT machines were pricey. Commodore may well have been trying to break into the business market by releasing an affordable business-attractive OS for the Amiga. They were also starting to sell PCs around this time. It certainly tracks with their scattershot marketing efforts late in their history.

There were video and multimedia applications at the time that could ONLY be tackled by an Amiga unless you wanted to pay $10,000 or more for specialized equipment. Besides the Video Toaster, which 'nuff said, Amigas also provided teletext-like TV information services in the USA, such as weather forecasts and the Prevue Channel (a cable channel that scrolled your cable system's program listings). Teletext itself never really caught on here.

Anime fan subtitling was also done almost exclusively on Amiga hardware.

Amiga gained a reputation as a glorified game console in the wider market, but those who knew... knew.