News for hackers. Stuff that matters.

jimwhite

Re:Stop Telling Me to Ask an LLM on Saturday July 11, 2026 @07:48PM (#48876944)
If you've already done some research then include that up front. I get asked a lot of questions by people who not only haven't asked an AI first they haven't even googled it. So if you've asked Claude and are not satisfied with the response then include that and say what your question is now in the light of that information.
Re:Ask HN: What's the best talk you've watched? on Monday January 05, 2026 @11:02PM (#46508606)
"This is Water" by David Foster Wallace https://www.youtube.com/watch?v=DCbGM4mqEVw
Re:Python's new t-strings on Tuesday April 22, 2025 @11:14AM (#43763190)
Yes and your example is the hero case because it isn't just sugar. A t-string implementation for SQL will of course escape the values which is a common security issue.

https://xkcd.com/327/

Re:Scientists Find an 'Alphabet' in Whale Songs on Monday May 13, 2024 @12:34AM (#40339818)
Here is the blog post from Project CETI that did the research

https://www.projectceti.org/blog-posts/sperm-whale-phonetic-...

Ridiculous how many articles repeat the NYT'$ paywalled headline but don't report any sources.

Re:Oracle of Zotero: LLM QA of Your Research Library on Monday November 27, 2023 @02:08PM (#38436723)
Why does this post link to a renamed fork of Paper-QA (https://github.com/whitead/paper-qa) which has made zero changes and is 19 commits behind the original?
IANAL, but the short answer is you can't use US Copyright law to restrict how content is consumed. The limited protection given to authors by the law is to restrict what others can publish.

The law has been thoroughly litigated over web publishing and search engines so there is plenty of precedent to read up on if you want to understand why (short of a huge and super unlikely change to the laws) what you want can't (and shouldn't - the US Constitution created copyright in order to incentivize creators to publish their works instead of keeping them under lock and key) just search for things like [copyright and web search engines]:

https://www.google.com/search?q=copyright+and+web+search+eng...

If you want limitations that aren't implemented in copyright law then you'll need to only share your content to others privately and under a contract they've agreed to.

Re:Google Pays $10B a Year to Maintain Monopoly, US Says on Tuesday September 12, 2023 @09:18PM (#37490968)
If the DOJ's case is that Google pays $10B to Apple to exclude competitors then they're suing the wrong company. Their story is actually that Apple is the one with the monopoly that they then sell piecemeal to third parties. Therefore (if that is illegal) it is Apple's behavior they have to change.
Re:Does AI mean we don't need the Semantic Web? on Saturday May 20, 2023 @03:07PM (#36014664)
Humans don't need the Semantic Web, AI/bots do. It is expensive to turn text into the useful semantic bits that are useful for doing computations on large (or even moderate) quantities of data. So the AI will create a new Semantic Web3 that any bot (or human) can contribute to on any topic (especially about anything on the web).
Re:Ask HN: Is “AI” just a giant plagorizing machine? on Saturday May 20, 2023 @02:55PM (#36014568)
LLMs are more likely to create novel content (i.e. "hallucinate") than copy training data verbatim, so, in a word, "No". In fact the unpredictability and hallucination behavior is what is called creativity in artistic domains. The whole Stochastic Parrots paper and concept originated with Luddites who don't want this technology to advance to the point where is generally useful and applicable. And while the Luddites (people who smashed the first robots, Jacquard Looms which were programmable machines that did a job only humans were previously able to perform) had a justifiable concern about negative impacts (the loss of employment took two generations to recover) it is safe to say that the Industrial Revolution has had more positive effects (e.g. life expectancy, per capita wealth) in total.
Four COBOL for the JVM implementations here along with Prolog, Common Lisp, four versions of Scheme (don't forget Clojure), Smalltalk, two versions of Pascal, Go, Rust, three JavaScript, Simula (the original OO language), and Basic (among others):

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

GCC-Bridge, a C/Fortran compiler targeting the Java Virtual Machine (JVM) that makes it possible for Renjin to run R packages that include "native" C and Fortran code

https://www.renjin.org/blog/2016-01-31-introducing-gcc-bridg...

Earlier attempts at FORTRAN struggle because of performance issues but there were some successes:

JLAPACK – Compiling LAPACK FORTRAN to Java https://www.hindawi.com/journals/sp/1999/179617/

https://www.semanticscholar.org/paper/Automatic-translation-...

Re:JazzKeys: Type to improvise Jazz music on Monday July 06, 2020 @06:31PM (#23753542)
This is great. Would love to be able to enable this on my keyboard for typing everything as a bit of an upgrade over my super clicky mechanical keyboard.
Thanks to your exceptional focus and determination you've arrived early at what is widely called Midlife Crisis. The aphorism your story brings to my mind is "Don't just do something, sit there!". Not sure what will help you but I highly recommend a 23 minute investment in David Foster Wallace's "This is Water": https://www.youtube.com/watch?v=PhhC_N6Bm_s
It's not a joke. It's an aphorism that is funny because it is true.
Re:The dots do matter: how to scam a Gmail user on Saturday April 07, 2018 @03:27PM (#16782346)
100% disagree. My standard gmail address is with dots but when I have to tell my (rather long because it is my full three part name) I either omit the dots or tell them they don't matter. Totally an important and useful feature. Netflix is at fault for letting someone else use your email without asking you for permission.
The answer is "Yes" and Google is your friend here. Highly relevant queries with high quality top hits are:

[software engineering research] [psychology of programming] [empirical research on computer language productivity] [empirical research on programming methodology effectiveness]