News for hackers. Stuff that matters.

gkbrk

Re:HackerTube: YouTube built from videos recommended by HN on Sunday November 01, 2026 @04:21PM (#50330020)
> whereas AI generated media is problematic

It's not problematic to 99% of the population that's not part of a very vocal minority on Twitter and Bluesky. Everyone else is enjoying AI art and making funny family pictures and memes together.

Memes I share with friends on Signal and verification codes from my bank with my life savings require very different levels of trust.

Why would I give any app permission to read my messages, no matter how secure it claims to be?

Re:mitmproxy adds --emudhra option on Thursday October 22, 2026 @03:29AM (#50192323)
Frida can usually un-pin those pretty easily.
Re:Teal – A statically-typed dialect of Lua on Sunday October 18, 2026 @08:32AM (#50140529)
AI works much better when it gets immediate feedback from a good type checker
Re:Can gzip be a language model? on Tuesday September 22, 2026 @04:11AM (#49798023)
Top contestant in the Hutter Prize uses a neural network for compression. So fair to say, LLMs would perform pretty well compared to gzip.
Re:DeepSeek v4.1 Flash on Thursday September 10, 2026 @05:59AM (#49641120)
Official Deepseek v4.1 Flash API costs are more than GPT 5.6 Luna. Deepseek v4 Pro performed worse than Luna, so I wonder if 4.1 Flash will justify the cost.
Re:It took a year to ship WebAssembly in Anubis on Monday September 07, 2026 @04:41AM (#49595671)
Clearing cookies when all you want to do is read static content is not "breaking expected behaviour on websites".
Re:Pre-Release of Polars 2.0 on Friday September 04, 2026 @08:27AM (#49563621)
What's inconsistent about their versioning?
Re:AWS Acquires DuckDB on Wednesday August 26, 2026 @09:58AM (#49449316)
DuckDB is still OSS btw. It didn't go proprietary like Redis or ElasticSearch.
Re:OpenRouter is joining Stripe on Thursday August 20, 2026 @03:31AM (#49371533)
Hint: It's not 15%. And there are many reasons, such as not having to keep up-to-date billing details in 70 providers, and not wasting money because most providers want you to prepay a balance that gets stuck in there if you switch to another provider.

It also has way better uptime than the underlying platforms, even for proprietary models like Claude. When Claude APIs are having issues, OpenRouter Claude still keeps working because they can route to AWS Bedrock instead of Anthropic etc. This effect is even bigger with open-weight models because they typically have 5-10 providers.

Re:Show HN: Privacy focused client side password generator on Wednesday August 19, 2026 @03:46AM (#49358313)
It's such a bad idea to use a random website to generate passwords, surely this has to be bait.

> Strong passwords, generated only on this device. Nothing is sent or stored.

> Private by design

And the only way to verify this is to read and understand 288 KB of obfuscated Javascript code every time you launch this app.

Re:GPT-5.6 Sol Pricing Cut by 50% on Tuesday August 18, 2026 @11:10AM (#49346810)
The Offline test ranking of Tracking AI lines up much better with my experience of using the models.

https://trackingai.org/home

Re:Does anyone run Postgres without PgBouncer? on Tuesday August 18, 2026 @04:47AM (#49343083)
This is more app instances than 99% of deployments. Most apps and websites run a single server.
Re:How Bluesky draws its logo on screenshots on Tuesday August 18, 2026 @04:32AM (#49342974)
Really glad open-source password managers are resisting the bullying and not implementing DRM.
Re:Does anyone run Postgres without PgBouncer? on Sunday August 16, 2026 @11:01AM (#49320742)
If it's designed well, your application also opens a pool of connections and re-uses them each time the code needs a DB connection.
Re:Bluesky Protocol Services on Friday August 14, 2026 @06:36AM (#49296911)
It's the #6 most popular website in the world. Chances are, someone will fix the libraries or investigate and write about any changes done to the internal API pretty quickly.
Re:Bluesky Protocol Services on Friday August 14, 2026 @03:38AM (#49295720)
It still has an internal GraphQL API. How would the official web app and mobile apps work without an API?
Re:Mistral OCR 4.1 on Thursday August 13, 2026 @04:15PM (#49291278)
It's still open-weight models that you can download and run locally. You don't need to send anything to China.
Re:Europe is the fastest warming continent. What is to blame? on Wednesday August 12, 2026 @06:04PM (#49279231)
Most people would consider Europe a continent. What kind of strange definition of continent are you using?

https://en.wikipedia.org/wiki/Continent

Re:DeepSeek V4 Pro 0813 on Wednesday August 12, 2026 @02:40PM (#49276799)
If the model cannot figure out simple and ubiquitous tools, how is it supposed to figure out complex problems? All of the good models basically work with any harness, including giving them a single "shell command" tool. They can just figure things out.
You’re insane if you think supporting Russia is not “more wrong” than supporting Ukraine during a war Russia started to invade Ukraine.
Re:MAI-Cyber-1-Flash inside MDASH on Monday July 27, 2026 @03:00PM (#49074173)
Wine has better backwards-compatibility than Windows these days.
Re:Which streaming service was that on again on Wednesday July 22, 2026 @05:00PM (#49013354)
It's always on The Pirate Bay. That's the streaming service everything is on.
Re:The unreasonable difficulty of time series forecasting on Wednesday July 22, 2026 @02:36AM (#49002649)
The best advertisement for these companies would probably be running a public Polymarket account so everyone else can quickly check how accurate they are.
I wouldn't classify getting random malware as "nothing happening".
A monitor cannot install software on your computer by the way. It's Windows installing this software automatically (for some reason), so the blame should be on Microsoft.

Autorun of malware when you plugged in a USB drive was also a Windows issue, I'd classify this as the same security problem.

Re:How I use HTMX with Go on Wednesday July 15, 2026 @06:03AM (#48918511)
The same server that's responsible for sanitizing garbage JS out of user content is also responsible for sending the Content-Security headers. Why would you trust it with one, but not the other? If it's buggy garbage it will also send the wrong headers.
All the codecrafters content is available on Github too, for free.

Older »