skysight-inc/HackerNews huggingface dataset:
Out of curiosity, did you know the neighborhood was like that before moving in? Or was it luck?

I agree there's a huge variety in neighborhoods in the suburban umbrella, which is unfortunately ignored in urban/suburb discussions. We're house shopping and want to find a "good" neighborhood, but short of knowing someone in the neighborhood already or spending significant time in the neighborhood it's hard to get a good indication of vibes.
What exactly is wrong? The fact that grammars are very limited models of human languages? My key thesis is that human languages operate in a way that non-probabilistic models (i.e. grammars) can only describe it in a very lossy way.

Sure, LLMs are also lossy but also much more scalable.

I've spent quite a lot of time with 90s/2000s papers on the topic, and I don't remember any model useful in generating human language better than "stohastic parrots" do.
For a brand new project that you're trying to get done in a weekend--aka a weekend hackathon project--it's very doable. Would not recommend committing 7500 lines of code per day at your day job though.
> high-quality stuff has always been expensive

The argument being made here is that, if you hold quality constant and adjust for inflation, many goods now cost a greater percentage of the median income than they did in the past.
"So what's the alternative to ASML in the US that's on par with their tech? lol ..."

ASML literally uses US tech, US literally give their tech to manufacture
not the other way around
Is it really the same thing, though? What access to government IT systems did Mitnick have in his role consulting with the FBI? What qualifications does Corastine have to be a "senior advisor" at the State Department?
Managing People You Can't Fire
> Their mouths looked so stiff and unnatural and out of sync with their expressions that all me and my wife could talk about was how bad it looked.

Everything old is new again. Classic Italian films were almost always dubbed by their original actors, to the point that Fellini sometimes didn't even write portions of the dialog till after filming was done. The actors just said random stuff during filming. Originally this was mainly a technology limitation (sets were too noisy), then it became a cost-savings measure and cultural tradition to how films were made in Italy.

I always find it a bit of a distraction when I haven't watched an Italian film in a while, but eventually get used to it.
Isn't that kinda the point? They don't really want these systems to exist at all.
It’s actively maintained but I wouldn’t classify it as a clean codebase. Neither the abstractions it has within ggml, the structure of llama.cpp, effective use of modern c++ etc. it can’t even really make up its mind as to whether it should be c++ or c and there’s a lot of dirt because of that. Heck instead of using a submodule they’re copying ggml between projects making it very difficult to keep track of what’s actually happening where and what the ground truth is. It’s sloppy engineering. Parts are better designed for sure.

None of that is meant to take away from your effort or the success of llama.cpp, but I have spent quite a bit of time reading and working with the internals across layers and have a good eye for quality c++ patterns.
That scene is changing so quickly that you will want to try again right now if you can.

While LLM code generation is very much still a mixed bag, it has been a significant accelerator in my own productivity, and for the most part all I am using is o1 (via the openAI website), deepseek, and jetbrains' AI service (Copilot clone). I'm eager to play with some of the other tooling available to VS Code users (such as cline)

I don't know why everyone is so eager to "get to the fun stuff". Dev is supposed to be boring. If you don't like it maybe you should be doing something else.
Because the same you has been active the whole time. Your brain didn't cease function through sleep. Kind of like sleep mode vs. rebooting a computer.
For me the speed is already there. LLMs can write boilerplate code at least an order of magnitude faster than I can.

Just today I generate U-Net code for a certain scenario. I had to tweak some parameters, at the end I got it working in <1hr.
Yes, I 100% agree they should just mandate compliance with a specific HTTP header — and prohibit any popup or other smarmy trick or dark pattern of different behaviour if the header is present — but why haven't they?

I am honestly curious. If you are willing to go as far as they have, why not go that relatively tiny extra step?

I think it is a problem with the regulator. The cookie agreement mandate has legitimately fucked up the web for everybody. It's also done it in a way that mostly neutralizes the intended benefit of the law (because everybody just clicks the "fine! stuff your cookies up my arse or whatever, just get on with it!" button).

But a competent regulator must both measure the impacts of their regulations, and take action based on that data. It seems a weird place to stop.
I see where you're coming from but I think you're completely missing the actual discussion. Sure, The degree of perceived pain might be affected by many other factors. There's no distinction between 'pain' and 'perception of pain' because pain is a perception. Sure, we're not trying to fix the pain, we're trying to fix the problem, and the pain is a symptom of the problem.

However, this is an actual person we're trying to fix, and their pain is real, to them. I'm not sure in what way some quibble about "oh it's not actually caused by mechanical damage to your left clavicle, it's just a sensor issue" is going to comfort someone whose shoulder is fuckin' killing them. We need to fix that shoulder bearing, sure, but we also need to mute the alarms for a while, because we're not monsters.
As Hooters nears bankruptcy, we reflect on time spent studying their servers
What a bizarre response. They are just saying that some of these crawlers are being used for search engines in one way or another.
Cops do an intentionally-terrible job of collecting statistics, and their unions vigorously resist attempts to make them do a better job.

There's a Some More News episode about police car chases (TL;DW they're definitely net-harmful and should be avoided in all but the most extreme circumstances, but the public likes watching them and doesn't realize how bad they are, and police fucking love anything that gives them an excuse to Go Nuts and act like they're in an action movie, so they remain distressingly common in most states) that, as a necessary aside, also discusses how intentionally awful police stats collection is—and you'd think maybe it was just for that one issue, or SMN's researchers suck at their jobs, except you run into the exact same problem any time you look into deep reporting or research on basically any issue connected to US policing. What we have looks really bad, but also we're constantly working from (probably less-bad-looking than the median...) datasets from a few places that manage to actually collect meaningfully-complete statistics.
> When I was in my studies, we heard all the predictions of the destruction of software engineers because of outsourcing, the need to become an architect instead of a developer or you'll be replaced, etc.

A lot of low level stuff has been outsourced to India over the last decades, and more if you count second or even third level support (won't even include first level support that's not required to be on-site).

C-levels only see the expenses savings, but how their employees feel about internal support being utter dogshit can't be quantified in a language that beancounters speak...
> after all, it will turn your $1M into $2.5M, no?

Um, no. The graphic intends to show money spent by all parties on housing. The original party pays $1M and receives $300k for the plots of land. The subplot parties then spend $500k to build houses. There is nothing magically turning a $1M home into multiple homes without additional capital.
I have not used this in a while but here is an old function from /etc/profile.d/functions.sh on Alpine that I used to tame some unwieldy .git folders in the past. No idea if any of it has been deprecated. It's like one big monster alias. Nowadays I instead just clone a repo to a ramdisk, purge the .git folder and then rsync it to my hoarded stash of git repos.

function gitgc()
{
git config --global core.compression 6
git config --global core.loosecompression 6
git config --global pack.compression 6
git config --global core.autocrlf input
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch
git config --global branch.autosetuprebase always
git config --global pack.threads "2"
git config --global pack.windowMemory "100m"
git config --global pack.packSizeLimit "100m"
export GIT_HTTP_MAX_REQUEST_BUFFER=100M
git config --global ssh.postBuffer 1000000000
git config --global http.postBuffer 1000000000
# echo '*.zip -delta' > .gitattributes
# echo '*.jpg -delta' >> .gitattributes
# echo '*.bin binary -delta' >> .gitattributes
git fsck --full --unreachable;
git repack -a -d -F --depth=1 --window=10;
git reflog expire --all --expire=now --expire-unreachable=now;
git repack -a -d -F --depth=1 --window=10;
git gc --prune=now --aggressive;
git fsck --full --unreachable;
}
This is a crazy amount of assumptions to make about someone (and their family) that you know nothing about.
The harm done by tests of significance (2004) [pdf]
Weird, I can't see the image at all.

Edit: Eventually it showed up
Both of you nailed it. I’ve always used the term “implied implementation” to describe the phenomenon where a description becomes prescription.
Yeah, it's definitely attracting attention! Have you tried it yet?
That's not entirely true. AI can solve math puzzles better than 99.9% of population.

Yes AI makes mistakes, so do humans very often.
I've built things for a number of armed forces and I have a very hard time believing that what you're working on is so secret and sensitive that it's not possible to ask a third party for input on an isolated replication case of your problem. Surely you can cut away at it until nothing but dry technicalities are left? I can understand the problem in regular engineering, but in software I don't really see it.
Emphasis on they (the cybercriminals) posting about it, right? Does it seem reasonable to take the word of the cybercriminals at face value? Usually a lot of this stuff is tongue in cheek anyway.

e.g. if a cybercrime group puts out a public statement saying "thanks FBI for making your systems so easy to hack", a reasonable headline derived from that would be "FBI aids cybercriminals with hacking"?
I'd honestly love to know what framework, theme, or stack is being used here! Looks incredible--great job!
> The speed is currently missing

I feel like the opposite/something else is missing. I can write lots of text quickly, if I just write down my unfiltered stream of thoughts, both together with and without an LLM, but what's the point?

What takes really long time, is making a large text contain just the important parts. Saying less takes longer time, at least for me, but hopefully saves the time and effort for people reading it. At least that's the idea.

The quote "If I had more time, I would have written a shorter letter" comes to mind.
I feel like for many tasks, there's a certain "good enough" threshold that local small LMs can do as good but private and no cloud LLM is needed. I think the future is mostly on-device SLMs and their agentic coordination.

In that sense, a local agentic framework (js/ts based) would be soon very relevant.
It is like https://marketoonist.com/2023/03/ai-written-ai-read.html being written down at length.

I do agree with the fact, that this is an annoying phenomenon. It took me a while to understand that there are people who are not just using LLM to write these style of emails, but those people are the source of the training data for LLMs.

The solution is "simple", to move aways from such people and stick to genuine communicators.
Lessons learned building a sub-100ms remote control app with Rust and LiveKit
See https://en.wikipedia.org/wiki/History_of_longitude#Governmen...

John Harrison invented very stable clocks that could be used on an unstable platform to solve the problem.
Kinda, but we do it better. Happn is swipe-based (antithetical to the point of geolocation IMO) and is overly specific with location information (not safe for women).

We don't have swiping aka we do the work of looking for you. If someone cute is nearby, we send a push nudging you to check out their profile. AND we only share location on a neighborhood level (kinda like Raya), which is a better, safer experience.
This doesn't answer the crucial question of why the change you're committing is necessary.
This is so impressive. You are building the future!
And all of them would be illegal to build today. Safety first!
If you work 8 hours a day on Saturday and Sunday and each line has on average 40 characters, then on average you have to type about 5 characters a second to hit 7000 lines of code.

There's some heavy assumptions about boilerplate or autogenerated code going on in that estimate, as I don't think very many average 5 characters a second over 16 hours.
Show HN: Helios – Java Client for OpenAI Compatible REST APIs
Hey HN,

We open sourced our internal project, Helios, a lightweight Java client for interacting with OpenAI chat completion-compatible REST APIs.

Why Helios?
Helios avoids external dependencies – with one exception: Jackson. After all, trying to handle JSON without Jackson is like attempting stand-up comedy without a punchline.

Helios was initially developed to address our internal needs at Singular, but we’re excited to contribute it back to the community. We're looking forward to any feedback or contributions that can help make it even more useful and feature complete.

Cheers,
Uday
cargo add sha256
NextGen/Mirth Connect to go closed source as of v4.6
ruby engineers are the kings of over-engineering. ruby kinda feeds that beast with the way you can construct "elegant dls's" but they are never really elegant in practice.
> Americans are overwhelmingly wealthier than Europeans by every other metric.

$1.21 trillion in credit card debt, $1.66 trillion in car loans and $1.6 trillion in federal student loans - yes, Americans are overwhelmingly wealthier.
I think GoF is all right, when viewed as a book of gadgets. That is, if you have this problem, then consider this mechanism as a fix.

The problem is, people treat it like a "here's how to do OO design" book. It is not suited to that, and especially not suited to being the one and only OO design book that people read.
It's been a while so I just looked through the list and... pretty much all of them?

It would be easier to identify the ones that don't make sense. The only obvious one is Observer, since without mutable state there's nothing to observe. Everything else looks relevant for immutable objects.
LangGraph CodeAct: new library implementing CodeAct architecture used by Manus
Ask HN: Is Washington Post correct in saying Signal is unsecure?
https://www.washingtonpost.com/national-security/2025/03/26/trump-signal-chat-war-plan-texts-released/

By Alex Horton and Missy Ryan

"the conversation that occurred over an unsecure, commercially available messaging platform."

My understanding has been that Signal is actually well out ahead of other platforms in terms of respecting user privacy, so this seems confusing to me. Has Signal failed an audit that I'm unaware of?
"all work and no play makes jack a dull boy" x5 = 30 secs. x7500 = 12.5 hours.

honestly, i don't see it. don't you stop to pee?
10,000 sided dice over 10^25 throws has a high probability of success for any given no.
> Rust hasn't gotten any major new language feature in the last 6 years. Most language improvement is improving orthogonality of existing features.

Rust also ships with a functioning epoch/edition system that makes it feasible to rework existing language features for improved generality, elegance etc. without losing backward compatibility. I'm not sure if Scala has anything like that.

Also, the nightly/stable split in Rust means that most new features don't reach the final adoption stage unless there's a very real consensus about their design. A lot of effort is made to get rid of incidental complexity wherever feasible, before the new features are actually stabilized.

Most language implementations that "haven't gotten any major new language feature in the last 6 years" would be described as broadly stagnant or stale, but Rust is quite different.
I should write more :(
This link might be coming up in the context of https://news.ycombinator.com/item?id=43481590 which went a bit under the HN radar.

EDIT: oh, and in case the website goes over quota, try https://new.collapseos.org/ . I haven't thrown the DNS switch yet, but I expect my meager Fastmail hosting will bust today.
Speak for yourself. For me, buying is better than any rental options and a freestanding building is better than anything attached or in an HOA.
You could grab the top 10 posts by each author, and report the average score of those 10.
> LLMs can write boilerplate code at least an order of magnitude faster than I can.

This is my biggest fear with everyone adopting LLMs without considering the consequences.

In the past, I used "Do I have to write a lot of boilerplate here?" as a sort of litmus test for figuring out when to refactor. If I spend the entire day just writing boilerplate, I'm 99% sure I'm doing the wrong thing, at least most of the time.

But now, junior developers won't even get the intuition that if they're spending the entire day just typing boilerplate something is wrong, instead they'll just get the LLM to do it and there is no careful thoughts/reflections about the design and architecture.

Of course, reflection is still possible, but I'm afraid it won't be as natural and "in your face" which kind of forces you to learn it, instead it'll only be a thing for people who consider it in the first place.
Why is this a great riddle? It sounds like incomplete nonsense to me:

It doesnt say anything about the skill levels of the participants, whether their answers are just guessing, or why they arent just guessing the sum of the other two people each time asked to provide more information?

It doesnt say the guy saying 65 is even correct

How could three statements of "no new information" give information to the first guy that didn't know the first time he was asked?
I'm too busy with encoder-only models. Probably the most exciting thing I've seen lately is

https://arxiv.org/abs/2503.08727

which reminds me of what I was working on in the summer of '17.
Well I do not really use it that much to actually care, and don't really depend on AI, thankfully. If they did not mess up the google search, we wouldnt even need that crap at all. But that's not the main point. Even if I switched to cursor or windsurf - aren't they all using one of the same LLMs? (ChatGPT,Claude, whatever..). The issue is that the underlying general approach will never be accurate enough. There is a reason most of successful technologies lift off quickly and those not successful also die very quickly. This is a tech propped up by a lot of VC money for now, but at some point, even the richest of the rich VCs will have trouble explaining spending 500B dollars in total, to get something like 15B revenue (not even profit). And don't even get me started on Altman's trillion-fantasies...
> One day we'll just send bullet points as emails. We'll reach business speak protocol version 2.0. That which was verbose becomes terse. No more time wasted translating thoughts and injecting platitudes.

I'll celebrate the day this happens and gets widespread. Conversing with Americans is painful compared to Germans, because Americans insist on being coddled all the time and the very second you don't they'll complain behind your back to your boss.

Fun fact - that cultural difference was also a huge part why Wal-Mart failed to gain traction here in Germany. German consumers really didn't like staff welcoming them with a forced smile, that and bad press from crossed labor laws was their downfall.
I guess they talk about free-to-scam-you markets, not about free-to-move-and-see markets.
My experience has been just the opposite. We have moved all our apps to Elixir now. It has one of the best developer experience to work with. Especially for concurrent programming.

I suspect OP is using an umbrella app as a shared library or something. That is the only explanation I can think of that can cause the issue with compilation order.

About documentation, not quite sure what the OP is talking about. Elixir and Erlang have really good documentation.

Anyway, to truly appreciate Elixir (and for that matter Erlang), one needs to understand OTP and the philosophy behind it. It is not just a language but a framework to build concurrent application.
Why do you need a signin to search the recipes? What does it bring to the experience besides bookmarks?
Armless Venus with bread is true art
That's correct.

Grammars the way I understand them are are a family of human language models. Typically discrete in nature. The approach was born out of Chomsky's research culminating in the Universal Grammar idea.
I agree that LLMs turn short prompts into long code blocks, but I don't agree that it's fluff in the same way that email pleasantries are fluff.

The short prompt leaves a lot of room for interpretation. The code itself leaves zero room for interpretation (assuming the behavior of the coding language is well understood). I don't agree that AI will allow us to start relying on code that isn't fully defined just because it might allow our emails to remove fluff that didn't contribute to the meaning at all.
From the last quote I got, I could buy almost 10 third-party Fs.com optics for the price of a Cisco OEM optic ($2,500 vs $250). And the FS.com seem to be manufactured more durably. And have a lower failure rate.
I think my point is that communication is the biggest contributor to brain development more than anything and communication is what powers our learning. Effective learners learn to communicate more with themselves and to communicate virtually with past authors through literature. That isn’t how LLMs work. Not sure why that would be considered objectionable. LLMs are great but we don’t have to pretend like they’re actually how brains work. They’re a decent approximation for neurons on today’s silicon - useful but nowhere near the efficiency and power of wetware.

Also as for touch, you’re going to have a hard time convincing me that the amount of data from touch rivals the amount of content on the internet or that you just learn about mistakes one example at a time.
Latency. WiFi latency can spike which ruins video calls. Simple speed (given lots of time) on the other hand is rarely a problem.

There’s also the problem of sometimes, video calls just stutter and seize up and it’s the internet’s fault, not the local network. But with a wired connection, I am immediately confident the problem is not in my network. With WiFi, who knows, maybe it’s my fault. I used to continuously ping the router so I could verify this, and indeed ping spikes would happen. Now with a wired connection I don’t worry about this.

But yeah if you run no latency-sensitive applications, WiFi might be fine.
This is true, but only in a car-centric city like those in the US. If we extend this hypothetical to include additional changes to our infrastructure such as: reclaiming lanes for wider sidewalks, bike lanes, and bus/taxi lanes, restricting car traffic on heavily foot-trafficked streets, or building housing where parking was, cars remain cumbersome to use.

I’m not actually pitching this course of action for any specific city; I actually live in an extremely rural area and don’t have a horse in this race. Just want to make the point that mass transit investments can’t happen in a vacuum if we want to achieve the desired results.