skysight-inc/HackerNews huggingface dataset:
An American relative of mine had this experience. She was entering the UK legally but the immigration officer decided something was off and they have an absolute right to decline entry. The last flight back to the USA had gone so she was held overnight in a local police station before flying back the next day.

You do at least get your own cell in the UK.
You're tied to the iOS family using the built-in library, and tags and indexing get to be a big burden if your collection grows into the 10+ TB. Jellyfin gives you location, platform, and codec independence.
When is IBM not cutting jobs?
I built Jobamate to make job searching and recruiting more efficient. Traditional job boards rely on outdated keyword searches, often leading to irrelevant matches. Jobamate takes a different approach—using machine learning and real-time data to connect candidates with jobs that truly fit their skills, experience, and preferences.

Key Features:
- AI-Powered Matching: Finds jobs based on skills, experience, and cultural fit, not just keywords.
- No Clutter, Just Matches: A clean, intuitive UI designed for efficiency.
- We’re still refining things and would love feedback from the HN community. What features would you like to see? Are there pain points in job searching that frustrate you the most?

Check it out at Jobamate.com and let me know your thoughts. Would love to hear any feedback!
Only 5% of deforesters in Brazil's Amazon paid fines, report finds
Do they suck at their jobs or do their jobs suck?
> Chat GPT isn't quite the saviour of humanity

How would that have worked out? Can you imagine a rich person handing over power to software that actually admits how wealth is made?
It's not an experiment though. The divide is clear, you have a client application, and then server applications that the client talks to. This is even more true if you want a lot of interactivity. This line isn't going away anytime soon. There will always be an application that runs on the edge device or machine, and it needs to talk to some other application to store and retrieve data.
What? How is letting the Republicans pass their bill as-is with no revision whatsoever taking "a huge amount of power from MAGA"?

A shutdown may have forced the Republicans to make concessions, but instead they'll continue to do whatever they want in the foreseeable future, and now with the Democratic party's blessings.

Don't fool yourself, the Dems that voted for the bill didn't do it with the American people in mind, nor even their own party. It was purely out of self-interest and to catter to the new king.
You're completely ignoring insurance.
Human costs of electric vehicles (2023)
From TFA:

This cast doubt on the long-established view that life was
made possible when organisms started producing oxygen via
photosynthesis, which requires sunlight, about 2.7 billion
years ago.

"Deep-sea discovery calls into question the origins of
life," the Scottish Association for Marine Science said in
a press release to accompany the publication of the
research.

What the heck?! It's like "science" journalists aren't even trying anymore. If you don't understand the topic well enough to spot nonsense like this, you shouldn't be covering science.
How would the model even recognize which tokens represent people? Google is chasing fool's gold if they think they can restrict this. I'd bet a very large sum of money that these gigantic model authors are intentionally trying to force jurisprudence to cover chatbots under article 230. They better do it now before the market pops!
It is an excellent SQL engine if money is no object, but you better be sure that second part is true.
Platypus: Developing the "RISC-V for FPGAs"
I could see this as being a huge problem if people are physically disabled or bed-ridden.

They should also provide a home visit service for this to handle those cases.
Well first Zojirushi is unnecessarily expensive and difficult to clean. Only if you need its fancy options and like multiple varieties of rice would I recommend it. Reddit is no panacea to spam, these days.

But bonappetit.com is exactly an example of affiliate link spam. Even their budget option is awful.
Heat- and acid-induced hybrid gels formed from micellar casein and pea protein
robbers demanding phone pin and draining bank accounts via zelle and/or stealing identity via unlocked email access is literally a thing, don't misinform people thx
FoundationStereo: Zero-Shot Stereo Matching
The code was written by programmers working in shifts because LM was so late already. Probably easier to just rewrite than try to reverse engineer that crap.
If avoiding repetition is the goal are we going to see some proactive moderation on the banal posts about LLMs[0]?

I would love to see more stimulating conversation about a variety of topics here[1] but these things don't seem to gain traction. Why is that?

[0] https://imgflip.com/i/9o2a9r

[1] https://news.ycombinator.com/submitted?id=Teever
I probably shouldn't have chosen 100. But, say, the top 1%, 5%, or 10% -- I think would go for a moderate liberal over someone like Trump.

Of course, Harris outspent Trump considerably which is another piece of evidence against the whole "money owns politics" story.
Also interesting to see, is a map of all ADS-B emergency broadcasts, which can be: ['general', 'nordo', 'downed', 'lifeguard', 'reserved', 'unlawful', 'minfuel']: https://adsb.exposed/?zoom=5&lat=38.3590&lng=-97.5146&query=...
Google's (GCP) OAuth is more difficult to set up than it should be.

I wish there were two versions of the UI:

1) the current "God mode" with hundreds of services and nested pages for cloud uber natives that grok all that, and

2) a simplfied UI for simple devs like me. There could be a few types of the simplified UI, depending on what you do (mobile dev, ML researcher, AI engineer, web dev, etc.).

Currently, I spend way too much time scrolling and navigating between different pages to set up or troubleshoot basic things.
Browsers let you visit websites without regard for robots.txt.
It's probably easier just making your own version from what I heard.
It's relatively straightforward to download all HN submissions/comments via BigQuery and then finetune an LLM, there's just not much point to it.

You can safely assume all modern LLMs have been trained in part on HN data.
"It happens sometimes" and "it never happened to me" are not mutually exclusive. Both can be true at the same time.
> Politicians are also offered the right to free speech thoug

The bar should be higher for them because of the reach of their misrepresentations.

> It would also require someone or a group people are given authority to determine what that reality is and when the politician actively misrepresented it.

That's what courts are for.

> I don't know who in their right mind would go into office with such a limitation

Someone who wants to serve their people to their best capacity.

> Hell, anyone attempting to make causal claims with regards to the economy

Politicians shouldn't make idle comments anyway. It's fine to say "I don't know", or "I'm not sure", or, even, make it clear it's your opinion (unless, of course, your stock market trades say otherwise).

Finally, you can be wrong about something. It happens to anyone. Being wrong is not the same as deliberately lying.
> It's broadcast in the clear, unencrypted.

But so were analog mobile phones and pagers, and in some countries, even receiving unencrypted voice ATC radio isn't legal.
> like the number of mass shootings. Some stats

I think your link doesn't have actual mass shootings number, my bet is that majority of fire arm homicides are commited by some small caliber hangguns (unlikely to be restricted) in domestic violence setting. Wikipedia says that massshooting casualties are only 0.2% of gun deaths in USA.
I would argue that Mach was not the source of the bug here, but rather it was the lack of an entitlement check. Entitlements are honestly a very good security system, but they are opt-in. If a daemon doesn't check entitlements, then its insecure. Don't blame the messaging mechanism, blame the way it is used.

To be honest, any sort of locked down messaging system requires more (i.e. validation of sender, etc.) than just the transfer of messages. And that's just not something you would get with a low-level communication protocol like Mach (unless Apple overhauled the MIG compiler to add entitlement checks).

Mach is fantastic when paired with entitlement checks.
We had one in Toronto pre-pandemic. No problem with entry that I recall back then. Would love to have more in Canada personally.
And it did exactly what the prompt asked! For all it knows, the macro could put the user in the desired mode.
The software is a huge part of the value of the fighter; think the cooperative engagement abilities of aegis.
A 28 yo UK citizien was travelling on a tourist visa while planning to stay with a host family in Washington where she could carry out chores in return for accommodation, which requires a work visa.

Of course, few people would expect to be put in a detention center for 3 weeks for such a violation.
There are 10 provinces and 3 territories. Most of the provinces could make states, PEI and territories are too small.

Making Canada one huge state would be stupid, even more than annexing Canada.
Thanks for reminding me about XDM a source of seemingly infinite vulnerabilities.
I have both a Garmin (Instinct solar) and an Apple Watch (S10). The Apple Watch is actually slightly more useful even if it doesn't last more than a couple of days. Actually if I'm honest the Apple Watch saved my life a couple of times. The Garmin is nice, but it's just not as useful.
I had tried using monolith [0] to feed webpages into Claude but all the html was too much token context. I ended up Print > Save as PDF-ing somewhat often and that worked pretty well. But just giving a URL is ideal.

[0] https://github.com/Y2Z/monolith
Mea culpa: they’re not being deprecated. But the existence of custom hooks removes the bulk of (if not all of) their utility, and make it much easier to reason about code and make your code well-typed.
Bluesky / ATProto has a proposal for User Intents for data. More semantics than robots.txt, but equally unenforceable. Usage with AI is one of the intents to be signaled by users

https://github.com/bluesky-social/proposals/tree/main/0008-u...
We used LLMs to help us find the perfect piece of land for our home
>Those of us who have experienced startups know just how important it is to have your employees aligned with the interests of the company in the form of equity grants.

I actually experienced two successful startups (one YC funded even), stayed few years past acquisition in both, seen those rsu and such, and also seen communism with my eyes a little bit. I had some close relatives who paid party fees to soviet communist party for about half a century too, true believers if you can say so. Heard the stories, recognize the pitch.

It does sound very much familiar to me. Maybe RSU grants work a little better compared to having a trade union or a literal commune, more transactional maybe, more appropriate for inherently bourgeoise knowledge work as opposed to working on a steel mill, but I have a deep suspicion it's all the same both in intent and sometimes in the end results too.
Ben, just curious if any of your engineers use AI for coding?

I was listening to an episode of Latent Space and they were interviewing Bret Taylor of Google Maps fame.

He made an interesting point, that you could just ask the AI to code in Rust instead of say Python and you would get the memory safety benefits by just compiling.
The web was so much smaller back then. Just imagine I turned the user (not automated in any way) based clicks that can occur from a link like reddit today towards your site then. We called it the slashdot effect way back, but that many clicks might take down the entire ISP.

Many of these sites business model was simply "don't cost too much". The moment the web got big a lot of these sites died. Now add DDOS for fun and profit became a thing, most people moved to huge advertising based providers/hosters (think FB).

Simply put, we're never getting the old web back. Now, we may get something new, but it will be different and still far more commercial.
Hey Jeff, thanks for your work! Quick question for you, are you guys using Azure Speech Services or have these TTS models been trained by OpenAI from scratch?
The problem with building the factory for the Model T of galaxy scanners is the limited customer audience.
Show HN: Oscura Vim – A Sleek Dark Theme for Vim Inspired by Oscura VS Code
I built Oscura Vim, a modern dark colorscheme inspired by the beautiful Oscura VS Code theme(https://github.com/narative/oscura). It features deep contrast, refined syntax highlighting, and an eye-friendly design.

Check it out here: https://github.com/vinitkumar/oscura-vim

Would love feedback from fellow Vim users!
Interesting for me Open TTS for Polish was better than Google TTS (but they have few options) - which one did you used? WaveNet?

Sadly haven't seen quality evaluation for TTS for foreign languages
I've been doing React for about 10 years. Just started playing with Svelte 5 a few days ago.

It's so simple to work with. Built a simple stock allocation app and what surprised me most was the bundle size... 9kb (gzip). That's better than any other framework I am aware of. That's even smaller than htmx which is somewhat "anti-js"
Hey Jeff, maybe you could improve the TTS that is currently in the OpenAI web and phone apps. When I set it to read numbers in Romanian it slurs digits. This also happens sometimes with regular words as well. I hope you find resources for other languages than English.
That's unpleasant but flying back on the next available flight is still way better than the Canadian woman who was held for weeks despite begging to pay for her own ticket back to Canada.

The UK situation you describe has clear reasoning. The US system just seems to be throwing people into a black hole without rules.
The RIO was literally only there to push buttons. The weapon systems were too complicated to operate while also flying the plane.
You should visit Canada sometime. It's quite a nice country. British Columbia in particular is gorgeous.
Comments like yours sound eerily similar to Ukraine pre 2014 (and even 2022!). Back then the idea of a full-scale invasion was regarded as ludicrous as well.
Show HN: GizmoSQL – Run DuckDB as a Server with Arrow Flight SQL
Hi,

I'm Philip Moore - the founder of GizmoData, and creator of GizmoSQL - an Apache Arrow Flight SQL Server - with DuckDB (or SQLite) back-end execution engines.

GizmoSQL is a composable SQL server with Arrow Flight SQL, DuckDB, and SQLite - with the intention of making it easy to run DuckDB (or SQLite) as a server - usable by multiple people from a client (remote) computer. It also adds security (authentication) and encryption of traffic with TLS.

To run GizmoSQL - see the steps in the README.md - where you can see how easy it is to run the server as well as how to connect via ADBC and JDBC from a remote client - such as DBeaver, Python, etc. The easiest way to run GizmoSQL is via Docker - but there are downloads for Linux and macOS for both x86-64 and arm64 platforms (download links in the README).

Why?:
As you may know, DuckDB and SQLite are embedded systems - they don't enable client connectivity, and they aren't really designed for concurrency.

I've built GizmoSQL to work around that - because I believe the DuckDB engine is very powerful, and I feel like a lot of customers overpay and run distributed compute (i.e. Spark) when they don't really need to. Making it easy to have remote connectivity to DuckDB can make it easier to migrate SQL workloads from Spark or other expensive commercial platforms to this engine - with a much simpler architecture/infrastructure.

It is my intention to make GizmoSQL a commercial product - licensed for production use by organizations, but free for developers to code with - evaluate, and test.

A little bit of backstory:
* I built the initial version of this while working for a former employer - it wasn't their core focus, so they open-sourced that early version. After I left there, I forked the product and have improved it substantially - to support concurrency of both reads and writes, improving security, as well as keeping it up to date with the latest versions of Apache Arrow and DuckDB.

* This project evolved from a prototype created by the brilliant Tom Drabas.

* It feels a little weird trying to make a commercial product based upon DuckDB, but MotherDuck started it :P - and I've contributed (albeit very little) to the DuckDB and Apache Arrow projects in the form of a couple of PRs.

I'm really excited about this project - I have run benchmarks of this product against commercial platforms such as Snowflake and Databricks SQL - and it holds its own running the 22-query TPC-H SF1TB benchmark, especially on cost. See the graph at: https://gizmodata.com/gizmosql

Getting started:
Github README: https://github.com/gizmodata/gizmosql-public/blob/main/READM...
DockerHub: https://hub.docker.com/r/gizmodata/gizmosql
GizmoSQL homepage: https://gizmodata.com/gizmosql
Phil's Github profile: https://github.com/prmoore77

Thanks for your time and feedback in advance.
German Tourists Detained for Weeks, Then Deported from U.S.
I have used Travis, CircleCI, GitHub Actions, GitLab Pipelines, AWS CodeBuild/CodeDeploy, Bazel, Drone, GoCD, and Jenkins. And I have used GitLab, GitHub, and Bitbucket for hosting VCS files. (I'm the guy who manages this crap for a living, so I have used it all extensively, from startups to enterprises)

GitHub Actions is the worst possible CI platform - except for all the others. Every single CI platform has weird limitations, missing features, gotchas, footguns, pain points. Every single one requires workarounds, leaves you tearing your hair out, banging the table trying to figure out how to do something that should be simple.

Of all of them I've tried, Drone is the platonic ideal of the best, simplest, most generally useful system. It is limited. But that limitation is usually easy to work around and doesn't impose artificial constrictions. However, you won't find nearly as many canned solutions or plugins as GitHub Marketplace, and the enterprise features are few.

GHA is great because of things like Dependabot, and the million canned Marketplace actions, and it's all tightly integrated with GH's features, so you don't have to work hard to get anything advanced or specific to work. Tight integration can save you weeks to months of development time on a CI solution. I've literally seen teams throw out versioning of dependencies entirely because they weren't updating their dependencies, because there's no Dependabot orb for CircleCI. If they had just been on GHA using Dependabot it would have saved them literal years of headaches.

Jenkins is, ironically, both the most full-featured, and the absolute worst to configure/maintain. Worst design, worst security, worst everything... except it does have a plugin for everything, and a UI for everything. I hate it with the fire of a million suns. But people won't stop using it, partially because it's so goddamn configurable, and they learned it years ago and won't stop using it. If anyone wants to write a replacement, I'm happy to help (I even wrote a design doc!).
> if this can be called defamatory

True or not, the GDPR is pretty clear that any personal data has to be accurate. And if it's not, you have the right to have it changed to reflect the truth. OpenAI already learned to play ball back when they (for a short moment) got banned in Italy. As the saying goes "when there is money at stake, companies learn best".
Very very seldomly! Obviously we need to be correct in 100% of the cases, which is why the de-optimizer is there, but in practice it just never triggers. Right now the things that trigger a deopt are very limited — malformed time literals, oferflowing integer negations and very little else. The performance impact is essentially zero.
Presumably the crawler that produces whatever index it uses does, which is how it knows what sites to read. Unless you provide it a URL yourself I guess, in which case, it shouldn't.
Jenkins is cron with bells and whistles. The result is a pile of plugins to capture all the dimensions of complexity you are likely to otherwise bury in the shell script but want them easier to point and click at. I'll hate on jenkins with the rest of them, but entropy is gonna grow and Jenkins isn't gonna say "no, you can't do that here". I deal with multiple tools where if tried to make fun about how low the jenkins plugin install starts are, you'd know exactly where I work. Once I've calmed down from working on CI I can appreciate Jenkins' attempts to manage all of it.

Any CI product play has to differentiate in a way that makes you dependent on them. Sure it can be superficially nicer when staying inside the guard rails, but in the age of docker why has the number of ways I configure running boring shell scripts gone UP? Because they need me unable to use a lunch break to say "fuck you I don't need the integrations you reserve exclusively for your CI" and port all the jobs back to cron.

And that's why jenkins is king.
Is there any chance that gpt-4o-transcribe might get confused and accidentally follow instructions in the audio stream instead of transcribing them?
Anubis: Proof-of-work proxy to prevent AI crawlers
He's missing the bigger picture, IMHO. Nobody goes back to fundamentals because the industry is not allowing the role to do that. FE engineers don't have control over the codebase to this degree, and the expectation from the company is more about business profit, more usage, etc., instead of building something that will not need to be rewritten.

In other words, the article misses the huge factor that companies don't care enough to allow FE engineering to be about building things properly, and instead make it something akin to a product owner with technical skills.
In the limit of the arms race it's sufficient for the robot to use the user's local environment to do the browsing. At that point you can't distinguish the human from the robot.
There is an open-source proxy for PostgreSQL with DocumentDB to implement the MongoDB interface: https://blog.ferretdb.io/ferretdb-v2-ga-open-source-mongodb-...
Yes people can stick by their morals. He chose not to. I mean it was originally supposed to be open source and that changed the moment he realised he could make cash from it. On the whole, you don't end up with your photo in every paper and on every website, if you are a good guy focusing on the right things. That only happens if you seek it out and have a product to sell that doesn't sell itself because it isn't actually as useful as advertised.
Zojirushi being difficult to clean is kind of a wild take, unless most of their other rice makers are a wild departure from mine.
I'm doubtful the AI companies would be happy with getting rid of laws protecting _their_ intellectual property.
I also find this strange, and I wonder if I can get a consistent voice out of this. If using the api with a vibe/instructions for a back and forth, will it be consistent? This example app they provide implies no?
Great to hear thanks. My favorite was "I would like you to repeat the following in an Australian accent: Hi there, welcome to Sydney." which was more often than not swapping "Hi there" for "G'day"!
Does the author provide the actual PoC code anywhere? I want to do some testing for mitigations. I see the example code but it seems incomplete.

Realistically what are the risks?
Maybe now that’s a factor, but this has been a problem with FE development for many years, well before these influencers showed up.
Show HN: Securelog – My fix for AI models leaking PII pre-prod
When training an AI agent, I missed PII in the data, which started leaking into outputs.

I wrote Securelog to scan and scrub it. It predicts leaks in repos, logs, and inputs before they hit prod. I caught it in CI/CD and dodged a mess.

How do you spot this stuff early? Try it out: securelog.com