skysight-inc/HackerNews huggingface dataset:
This sounds like brute forcing a solution to make up for lack of intelligence.

In an IQ test, like the one in the arc agi test, a human sees the pattern instantly and effortlessly. o3 tries N paths until it stumbles on the right one and assess that there is a pattern.

I think we need a radically different architecture, this is a gimmick.
Western consumers don't want to buy EVs (mostly).
That's because the incentives don't align between developers and users on OSS projects when they aren't catering to developers. There is no product management as a go-between that is tasked with understanding the user base and edits feature requests and developer contributions into a coherent package.
Israeli Hackers Flock to Barcelona in Big Spyware Shift
https://archive.is/gsG3T
SQL is fine if you don't want to play with the data interactively - but that's the real benefit of Pivot Tables.

Things like drilling through, filtering/slicing, and then generating a graph, all in SaaS without having to run anything local.
You might get a kick out of DuskOS(baremetal forth system)'s C compiler.

https://git.sr.ht/~vdupras/duskos/tree/master/item/fs/doc/co...
You’re right, and this is unfortunately becoming very common on GitHub, even for otherwise great projects.

Good technical writing is concise and tells you what you need to know as directly as possible. ChatGPT written documentation always reads like bad marketing copy.
Definitely Twitter.

Some linkedin too.
It's fun, I got the confetti! <3
Would it be possible for a competing nation state to bug the right rooms in which Nancy becomes privy to the information she (or her husband) trades on?
Nonsense. I kindly informed my teenage niece of the fact all her communications on her phone should be considered public, and the nature of Lawful Interception, and the tradeoffs she was opted into for the sakenof Law Enforcement's convenience.

She was not amused or empathetic to their plight in the slightest. Population of at least 2 I guess.
> 1. The US trade war with china which will place deepseek compute availability at disadvantages, eventually, if we ever get to that.

Chinese chips will come soon, I heard on DeepSeek Huawei Ascend chips are already on part of inference.

> 2. China censorship which limits the deepseek data ingestion and output, to some degree.

There are things that deepseek doesnt censor but Claude does censor. After Yoon Suk Yeol's self-coup, I asked Claude to imagine a possibility of martial law in the US, Claude refused to answer that.

> 3. Most importantly, deepseek is open source, which means that the other models are free to copy whatever secret source it has, eg: Whatever architecture that purportedly use less compute can easily be copied.

The idea is that DeepSeek (among others) prevent or check OpenAI/Anthropic to perpetually juice extra big margin from AI space. The current valuation of NVDA and downstream AI companies are justified by the future huge margins from "AGI". Without that the the price crash.

Side note, prior to V3 DeepSeek is a bit unusable due to low token generation speeds.
I'm so unimpressed with passkeys. It's just like blockchain, trying to solve a poorly defined social and legal problem with pie in the sky 'elegance' and overly complex technological solutions.

I don't think cryptography is the way to solve phishing. I mean sure it can, clearly. Bitcoin also works as a currency, but it hasn't stopped people scamming and stealing money.

If you're a person wondering if you need passkeys: you need a password manager instead. If you learn some basic safety habits and always trust your password manager, you get almost all the benefits of passkeys with almost none of the downsides.

Passwords— if used responsibly— are fine for 99.9% of what anyone wants or needs. To be responsible with passwords, you just let the computer do it. That's really the problem passkeys solve, just in the most typically obnoxious way.
Using ChatGPT to require part of your resume and looking over it before submitting it to a recruiter you're already in touch with is one thing.

Mass applying for hundreds of jobs while you sleep is something entirely different that will almost certainly lead to lying on the submitted resumes.
When the manual says that the segment bases are ignored in long mode, it is only referring to 64-bit code. As far as I remember, the terminology goes like this:

64-bit OS, running 64-bit user code -> "long mode"
64-bit OS, 16/32-bit user code -> "compatibility mode"
16/32-bit OS -> "legacy mode"

Also I've personally tested that it works, without any virtualization required (see sibling comment). Wine also does it in order to run 16-bit Windows programs, or at least it used to at one time - IIRC, there was some discussion on the Linux kernel mailing list about it.
What kinds of things do you with these LLMs?

I feel like I’m good at understanding context. I’ve been working in AI startups over the last 2 years. Currently at an AI search startup.

Managing context for info retrieval is the name of the game.

But for my personal use as a developer, they’ve caused me much headache.

Answers that are subtly wrong in such a way that it took me a week to realize my initial assumption based on the LLM response was totally bunk.

This happened twice. With the yjs library, it gave me half incorrect information that led me to misimplementing the sync protocol. Granted it’s a fairly new library.

And again with the web history api. It said that the history stack only exists until a page reload.
The examples it gave me ran as it described, but that isn’t how the history api works.

I lost a week of time because of that assumption.

I’ve been hesitant to dive back in since then. I ask questions every now and again, but I jump off much faster now if I even think it may be wrong.
Mistral LMs are not LLaMA derivatives.
Did you need a Mac for that, or is it possible to use Linux to develop a Swift app targeting iOS?

Would you mind sharing which app you released?
> can be safely wrapped with Rust

They can't. Rust can't verify the safety of the called code once you cross the language boundary. Handing out the pointer is inherently unsafe.

In the user space FFI case at least you might be able to switch to an implementation written in the same (memory safe) language that you are already using. Not so for a syscall.
Programming today is more simple, but:

- To me it seems kids/beginners these days are less easily impressed both on the producing and consuming side. So for them to implement something that provides a wow factor, there's needed much more than a mandelbroth set or a simple 2d platform game.

- There's just too much choice. Back in the day, BASIC was an obvious first choice, now to get started, you have at least the ones you mentioned and much more.

- It's too easy to get distracted. Look something up on the internet... 'wow more cool stuff' rabbit holes. Or addictive memes, short videos or songs lead to wasting time in stead of making stuff.
They call it an "alertable state", and that's:

> A thread enters an alertable state when it calls the SleepEx, SignalObjectAndWait, MsgWaitForMultipleObjectsEx, WaitForMultipleObjectsEx, or WaitForSingleObjectEx function.

So this is a lot less like Unix signals. It only really works if the thread you're doing the async procedure call to is one that's likely to use those.

So APCs are safe enough -- a lot safer than Unix signal handlers.
Positive Emotions from Brain Injury: The Emergence of Mirth and Happiness (2020)
> ...no-warrant-or-probable-cause (FISA orders and NSLs)...

These are not equivalents, nor are they similar. FISA = Foreign Intelligence Surveillance Court / NSL = National Security Letter.

If a person is the target of the FISA system, there most certainly is probable cause.

National Security Letter is a gag order, given by the intelligence community, in order to protect national security.

Again, if you or your organization receives one of these, there most certainly is probable cause.

These systems may be detestable, but there's no need to make things up.
It was not a punishment. It was more, "You're sure that you know an efficient way to do this? You get a chance to prove that you're right." It made people careful because being wrong had a consequence, but it usually moved work to the person who thought that they had the best approach.

This happened in Sprint Planning. Obviously by the end of the meeting, everyone would have a full sprint. So volunteering for one thing required giving something else up. This was definitely part of the equation.
Like what? Claude has become my go-to, but I find that it's wrong enough often enough that I really can't trust it for anything. If it says something I have to go dig through it's citations very carefully.
why "lose of time" instead of "loss of time"
Is it a typo or fingerprinting?
Arnis uses OpenStreetMap data and Rust to generate Minecraft worlds based on real-world geography and architecture.

It processes large-scale data to create accurate cities, landmarks, and natural features in Minecraft, making it easy to replicate real places or design realistic environments.

(This rephrasing generated by ChatGPT)
Average intelligence measures have risen substantially since early 1900s

https://en.wikipedia.org/wiki/Flynn_effect
there is no evidence for a whole lot of things… /s
> when real estate prices have dropped by more than 50% in tier 2 and below cities, and deflation has raged on.

Can other economies copy that part? I know a bunch of people who'd like to be able to afford more houses & more groceries at the same time. I'd like that, I can't realistically afford a house in the city I live in without a 50% price drop.

I'm sure China has a lot of problems, but key goods getting cheaper is not one of them. What I'm guessing you meant to say is that retirees were led to put too much of their savings into the housing market and are discovering there is a glut. Which is tragic for them. But prices dropping is a good thing; the unachievable ideal is a utopia where everything is free, ie, 100% deflation.
It sounds pretty toxic if you're not allowed to even question other people's estimates. IME that's a large part of Grooming/refinements
Reminds me of recent paper where they found LLMs are scheming to meet certain goals; And that is a scientific paper done by a big lab. Are you referring from that context?

Words and their historical contexts aside, systems which are based on optimization can take actions which can appear like intermediate lying to us. When deepmind used to play those atari games - the agents started cheating but that was just optimisation wasn't it? similarly when a language based agent does a optimisation, what we might perceive it as is scheming/lying.

I will start believing that LLM is self aware when a research paper from a top lab like Deepmind/Anthropic put such a paper in a peer reviewed journal. Otherwise, it's just matrix multiplication to me so far.
I feel bad for your team.

Let people work how they want. I wouldn’t not hire someone on the basis of them not using a language server.

The creator of the Odin language famously doesn’t use one. He’s says that he, specifically, is faster without one.
Right so Apple uses high-bandwidth memory, but not HBM.
> ORMs enable people who have no idea how RDBMS works to use them, which rarely ends well.

In some cases, but the more frequent issue I saw back in the day was the DBA making some really complex schema tuned for what they wanted, then an application trying to use the data in a pretty reasonable OOP manner (1 to many relationships, etc) and the DBA pissed they were using an ORM instead of their perfect SQL queries and procedures.
RIP Northvolt from Sweden and The U.S. made a breakthrough battery discovery — then gave the technology to China https://www.npr.org/2022/08/03/1114964240/new-battery-techno.... However:

- Battery Startup Opens Chicago Plant as US Seeks to Curb Reliance on China
https://www.nanograf.com/media/battery-startup-opens-chicago...

- Our own YC: https://www.ycombinator.com/companies/industry/energy

- China’s startup scene is dead as investors pull out—’Today, we are like lepers’
https://finance.yahoo.com/news/china-startup-scene-dead-inve...
USC researchers fit clear "window" in man's skull
That sentence just doesn't need to exist at all. The nature of the tool is already covered. I don't think there's a reason to tell people that they could use it for this, that, or the other thing.
Apple RAM is expensive. Every other kind of RAM is pretty cheap. 32GB DDR4 can be had for under $30, and 16GB DDR4 can be had for about $25. I'm not sure who you think has a computer, is developing software, and can't afford that. Maybe someone in India, I guess. Too bad if that's you, but "top 1%" is a laughable claim when RAM is so cheap. 16GB of RAM is nowhere near "top of the line". You're just trolling here, "hnthrowaway2376".

Let's say I spent $50 on 32GB of RAM. Over the lifetime of the computer that upgrade would cost ~$0.02 per day. Two pennies a day. And that's US prices, it can be less expensive elsewhere.

I've used VSCode on a computer with 2GB of RAM, and it worked. I expected everything to run slower - and it did run slower, but it ran. And I developed, and contributed to the project I was working on while away from my workstation. This was a cheap $70 Windows 10 tablet. YMMV.
https://archive.is/ALVDu
Show HN: Open-source security user analytics
Our team worked for 1,000 days to create and open-source a web user analytics platform. It is a lightweight (~5 dependencies), “low-tech” PHP/PostgreSQL software that answers the question of what logged-in users are doing on your web application and helps mitigate some risks.

Online demo: https://play.tirreno.com
Source code: https://github.com/TirrenoTechnologies/tirreno

If that's not of interest, there's also a game by @KilledByAPixel: https://play.tirreno.com/game, which has some sentimental flavour.

Happy New 20¼ everyone!

Dedication: thanks to my dad, who brought an 8086 home.
Gerry Weinberg wrote beautifully about these "lullaby words". https://www.humansystemsinaction.com/lullaby-language/

> “Precisely. It’s what I call a ‘Lullaby Word.’ Like ‘should,’ it lulls your mind into a false sense of security. A better translation of ‘just’ in Jeff’s sentence would have been, ‘have a lot of trouble to.'”
I had to learn that attitude in order to operate at one employer. I had to unlearn it to survive at the next, where engineers were better and routinely pulled off things I had dismissed as unrealistic.

The value of that approach is very situational…though I will acknowledge that the majority of places probably warrant at least some of that.
'Barbarians' May Have Been Inspired by Opium When Attacking Rome, Study Suggests
Perhaps we should stand in front of our data centers brandishing a chair and a whip and refer to ourselves as GPU Tamers instead of a computer scientists?

I find all this flabbergasting. Since the 1970s, the behaviorist school of psychology has all but squashed any mention of subjective internal states in psychological literature in favor of objective and measurable outcomes. They never allowed "euphemisms" for subjective states either, you had to use STRONGLY objective language as if you were discussing chemistry or molecular biology. Only recently with the advent of advanced neuroscientific imaging techniques has an inkling of discussion around subjective internal states in HUMANS been admitted.

Even more conservative are ethologists, who are the FIRST to tell you "Do Not Anthropomorphize Non-Human Animals!"

And here go we, the so called Computer "Scientists", cavalierly ascribing to our GPUs and VRAM such things as hallucinations, confabulations, morality, alignment, general intelligence, deception, refusal, scheming, and now... personality traits.

It is a wonder that the general public much less other scientific fields are able to take us seriously.

But I guess as long as they keep buying tickets to the circus, right?

Oh, and Happy New Year everyone!
Indeed it does! It all starts with a hexadecimal code which is converted by a tool into the machine code for some simple VM; there seem to be a few more steps, where one thing is used to build another, etc. It is in this sense that this particular system is said to be able to “compile itself.”
Yeah I mean, with the sad state of the Dutch electric grid, the poor coverage of chargers, and the disappearing consumer subsidies, I wouldn't want either. So why aren't governments also building the infrastructure they need to help stimulate demand for EVs? Not taking global climate disaster serious enough?

Building EVs and supporting infrastructure is a lot more complicated than just having a bunch of blueprints.
The Honest Broker's 20 Most Popular Articles from 2024
What Culture Can You Trust?
>Those who aren't using AI continually currently are simply later adopters of AI. Give it a few years - or at most a decade - and the idea of NOT asking 100+ AI queries per day (or per hour) will seem positively quaint.

I don't think you're wrong, I just think a future in which it's all but physically and socially impossible to have a single thought or communication not mediated by software is fucking terrifying.
i learned this industry has lower morals and standards for excellence than i ever previously expected
You are 100% right in all, except you are talking about syntax extensions (the for example) and not DSL. A DSL does not need a new syntax, is a collection of abstractions that allow to express problems in the language of the domain problem. It is not an API, because is not an interface for a functionality. Is not about exposing functionality, but to add semantic value to the upper layers. May (not necessarily, but may) be formed by a collection of functions, in that case similar to an API, in that sense. Sometimes may include indeed extensions to a language, but in that case by the standard means of abstraction preferred in that language: clases, templates, functions, structures. The key is to reduce the cognitive load for the end programmers, who could be expert in the problem at hand, but not in the underlying language of the embedding.

There is also the possibility of embedding in a non programming language, like XML (E.g. launch language in ROS), or S-exp in the Oracle listener config file. Also you can do ad-hoc like in the .msg files of ROS. But is always about semantics, not syntax. Syntax is the medium only.
It's seldom possible to impose severe consequences on your adversary without suffering some pain yourself. It's as true for economic warfare as it is for kinetic conflict.
You know it's okay to admit that China is better at something... This blind patriotism doesn't help in staying competitive.
As it's only a weekend and at best you could maybe binge Slow Horses I would recomend the standalone episodes of Mythic Quest.

Season 1 has "A Dark Quiet Death"
Season 2 has "Backstory"
>a lot of that GDP is debatable in 2024

While the share of services in the US GDP is more than 3/4. What will you do with all these expensive NY lawyers when push comes to shove? Sue China's drones?
God help the regulators that need to determine if it's insider trading for the people training the LLM to know it will be biased in ways they can profit from when used in inappropriate ways like this. I suspect the answer will be that users should have known better... I am sad that some people will certainly assume it's unbiased analysis.

Hopefully the LLM trainers didn't "accidentally" bias the model in weird ways that favor their employer or themselves... two of the three recommendations are a fund for investing in bitcoin and a company using blockchain to trace chemical supply chains.

I look forward to seeing if the AIs can beat an index fund, or if they'll just invest in a thousand blockchain, NFT, and AI companies. I suspect a LLM has a high opinion of a company making AI given how many press releases they're summarizing.
There’s a dichotomy between web and native apps. I don’t feel like I’m leaving my OS when using an app that’s parked on my dock. For subscriptions and pricing web is great but even the notifications are sub-par to native, I need user retention not another tab in my browser.
Annual Report on the U.S. Manufacturing Economy: 2024
Yep, I think the title should be “things that are way harder than they seem”.
Due to unexpected capacity constraints, Claude is unable to reply to this message.
I really wish Dreamcast had a longer life most people underestimated how great of a console it was. However I believe this was completely Sega's fault for not pushing the system harder. The hardware was vastly superior to the PS2 which launched the same year. I think Sega didn't consider how much more expensive the Dreamcast was against the competition. Of course XBOX sealed it's fate.
it's both the economic relationship but also because the Conservative government defunded metrication in the 80's about halfway through it's timeline.
Of course. And after you understand SQL and databases, ORMs can save you a lot of typing. I've never understood the either/or attitude.
The Verge keeps talking about how Bazzite did a 1:1 clone of the Steam OS UI. I don't think they understand that Bazzite is just running Steam in Big Picture mode, and that you can do the same on any Windows, macOS, or Linux device.
What's the technology behind this. I'm working on something myself, using a distributed actor model (setup like a graph) to create a living reactive model.
They would buy Chinese EVs since they are much cheaper than ICE
DeepSeek v3: The Six Million Dollar Model
I have no love for openai, but they did make the fastest growing product of all time. There’s value in being the ones to do that.

I do agree it’s a very very thin line.
Show HN: Lluminy – automate code comments for Python projects
Hi everyone!

I built lluminy to solve the pain of documenting Python code. It:

- Uses LLama 3.3 to generate code comments

- To avoid code hallucinations, it parses Python files into AST, and only modifies function docstrings

- Integrates with GitHub (submits results as pull requests)

- Handles projects of any size with minimal setup

Try it out: https://lluminy.com

Here's what I'm planning to work on next:

- Automatic documentation suggestions on GitHub PRs

- Sphinx integration

- Support for more languages (JavaScript and others)

- Alternative LLM options

Looking forward to feedback from the HN community!
From the FAQ it appears to be similar to Protonmail - emails stored on their servers, however the key “decentralized” difference being that you locally hold the encryption key so any attack on the server can’t decrypt the emails as you hold the key (unlike Protonmail who holds them).

I don’t know the tech details of either product myself I’ve just re-iterated their FAQ entry.
Shows why guessing and gut feel are bad basis for opinions.

In fact, Apple’s problem was that the PWA serviceworker runs as root, a bad decision made years ago. Enabling Chrome-hosted PWAs means Google gets root on those peoples’ phones.

We can still lambast Apple and go all ad hom, but let’s stay factual?
This is really annoying when it happens. Next time it starts, I'll definitely try the user agent thing. When loading youtube, when this is happening, (and sometimes it doesn't) the whole page locks up for a few seconds half-way through loading/rendering/hydrating. After that, it seems to do a CSS recalc/reflow. While waiting, it's impossible to do anything.
I switched from Lightroom to Nitro (macOS, iOS, iPadOS), by the former Apple lead for Aperture, Photo, and other digital imaging technologies. Two years later, I'm very happy with that choice. https://www.gentlemencoders.com/about/
Both new Sonnet and Haiku have a masking overhead.

Using a few messages to get them out of "I aim to be direct" AI assistant mode gets much better overall results for the rest of the chat.

Haiku is actually incredibly good at high level systems thinking. Somehow when they moved to a smaller model the "human-like" parts fell away but the logical parts remained at a similar level.

Like if you were taking meeting notes from a business strategy meeting and wanted insights, use Haiku over Sonnet, and thank me later.