skysight-inc/HackerNews huggingface dataset:
I think I remember swyx had compiled some thoughts on CLIs: https://github.com/swyxio/cli-cheatsheet. I particularly liked this part, where it starts by collecting examples of CLI apps like by the the authors: https://clig.dev/#the-basics.

Beyond that, I am enjoying a little bit too much customizing Fish, bobthefish, FZF, and replacements for established CLI apps (e.g., find/fd). I spend too much time asking Claude how to do various things. And I am the happiest with my current setup—until I have to SSH into the barren lands of a production host.
I know you have no time, and I don't need a response. I have no skin in this exchange either, fwiw. But I just want to try to unpack here how this could be either a provocation or a noteworthy tangent. Is it that being pessimistic about the future is flamebait? Is it perhaps sneering? Is there anything to be said about the rest of the sentence in question and how its clearly just being a little cheeky? Or is that perhaps whats wrong with it?

Just feels perhaps a little out of place this time that the gp would be in the wrong at all here. But I'm sure I'm missing something obvious.
Found a config that seems much cleaner than my lua mess and at a glance it has the key tiling functions[1]. Check set-window-fraction function and its callsites.

[1]: https://github.com/kbd/setup/blob/main/HOME/.hammerspoon/ini...
Yes, every floppy equipped Mac had the ability to read/write 400k/800k discs via the SWIM chip. Even the first couple revisions of the iMac G3 had it.
I can tell you on the small level asking a simple question to activate the form action stops 99% of spam. Something like "What color is snow?" Granted, with a well trained "AI" system solving these questions would be trivial but I have yet to see it in practice.
Especially considering “data science” is nowhere near 40 years old.
Hey Patio11, totally off topic but I did want to say thank you for recommending "The Dragons Banker" in your October "Fiction and Finance"[1] post, it was a wonderful read in the under-served "person who is very good at their job does great work in wild circumstances" genre. Thank you for writing a relaxing and lighthearted recommendation post in your otherwise pretty serious newsletter, I hope it can remain an October tradition.

[1] - https://www.bitsaboutmoney.com/archive/fiction-about-finance...
Not sure- I'm generating the glb on-demand from the raw DEM data with numpy. What interests you about STL?
Nobody mentioned MIDI or scores except you. I don't know what you imagine you are responding to.
People aren't nostalgic for the stability of the system, they're nostalgic for a time when user interfaces were more friendly to humans and less flat/abstract
The would be “ap Dagbert”.
I think this post underestimates how the degree to which “what data is correct” is deeply contextual.

My team created an identical hypothesis to this doc ~2 years ago and generated a proof of concept. It was pretty magic, we had fortune 500 execs asking for reports on internal metrics and they’d generate in a couple of minutes. First week we got rave reviews - followed by an immediate round of negative feedback as we realized that ~90% of the reports were deeply wrong.

Why were they wrong? It had nothing to do with the LLMs per se, 03-mini doesn’t do much better on our suite than gpt 3.5. The problem was that knowing which data to use for which query was deeply contextual.

Digging into use cases you’d fine that for a particular question you needed to not just get all the rows from a column, you needed to do some obscure JOIN ON operation. This fact was only known by 2 data scientists in charge of writing the report. This flavor or problem - data being messy, with the messiness only documented in a few people’s brains, repeated over and over.

I still work on AI powered products and I don’t see even a little line of sight on this problem. Everyone’s data is immensely messy and likely to remain so. AI has introduced a number of tools to manage that mess, but so far it appears they’ll need to be exposed via fairly traditional UIs.
Reading through this article is like reading a description of the Monty-Hall problem. [0]

It's as through the conclusion seems to defy common sense, yet is provable. [1]

[0] - https://priceonomics.com/the-time-everyone-corrected-the-wor...

[1] - 2nd to the last paragraph: "The fact that you can achieve a constant average query time, regardless of the hash table’s fullness, was wholly unexpected — even to the authors themselves."
I was thinking along the lines that these days “Harry” is (mostly¹) a stand-alone name and no longer used as a nickname for Henry (and this was something I only realised in the past couple of years).

Anyhow, I really enjoyed the article and learning about the origins of surnames, e.g., I didn’t know that “Peters” should be understood to be in the genitive case and I’d never have associated the surname Dixon with being “Richard’s son” – even though I’m familiar with Dick as a nickname for Richard.

¹ Other commentators have pointed out that Prince Harry was actually christened as Henry.
I got it now. 90% of the people here will understand the difference. 95% will get angry anyway. My advice is to allow hot linking or host the sample image in imgur or some other site.
Yeah, if the good guys have a backdoor sooner or later the bad guys will also.
And they wouldn't make him first named author on the paper
So what. I used to bullseye womp rats in my T-16 back home. They're not much bigger than two meters.
That’s true. The nostalgia nerds can rightly criticise the ever-spiralling bloat and inefficiency of modern systems. But modern macOS can go for months without a crash/reboot! Almost unimaginable in the Mac OS 9 / Win95 era.
If you're trying to find an available cubby hole for your boots, you'll find one very quickly if they're almost all empty. But if they're almost all full, it will take longer for you find one. This discovery shows that it won't take as long as previously thought.
So much hubris. You think its about the tools?

How can you say something like this as Meta steals 82gb of text from the worlds writers and producers of knowledge without compensation, on the sly, to build their system?

Its the thieving and the disrespect!

This does not bode well for the future. If you think it stops at the artists you have so much contempt for, think again.
That is true. By itself, the pattern doesn't seem to be an indication of fraud (as much as I would love to believe it, and see it proved in court) - it could just be that they processed first ballots for very heterogeneous regions and then moved to more polarized batches.
But on the other hand, getting a library into debian so users can eventually install it is also a somewhat big and lengthy process that takes time (and rightly so), compared to npm et al which amounts to "npm publish" and you're done basically.

Don't get me wrong, I'm not saying one is better/worse than the other, but there are tradeoffs that not everyone is willing to make. I personally prefer the slower more intentional/reviewed option of package repositories like debian and arch, but things like npm/pypi/aur has their uses too.
When I say LLMs, I mean literal large language models, like all of them in the general "Text-to-Text" && "Transformers" categories, loadable into text-generation-webui. Most people probably only have experience with cloud LLMs https://www.google.com/search?q=big+LLM+companies . Most cloud LLMs are based on transformers (but we don't know what they are cooking in secrecy) https://ai.stackexchange.com/questions/46288/are-there-any-n... . Copilot, Cursor and other frontends are just software that uses some LLM as the main driver, via standard API (e.g. tgwebui can emulate openai api). Connectivity is not a problem here, cause everything is really simple API-wise.

I have heard about the tokenization process before when I tried stable diffusion, but honestly I can't understand it. It sounds important but it also sounds like a very superficial layer whose only purpose is to remove ambiguity, the important work being done by the next layer in the process.

SD is special because it's actually two networks (or more, I lost track of SD tech), which are sort of synchronized into the same "latent space". So your prompt becomes a vector that basically points at the compressed representation of a picture in that space, which then gets decompressed by VAE. And enhanced/controlled by dozens of plugins in case of A1111 or Comfy, with additional specialized networks. I'm not sure how this relates to text-to-text thing, probably doesn't.
Same as before. Yeah, I can get a lot done by myself with AI. The problem is that I don't work by myself at work.
Abstract Heresies: Rusty List-Fu
I don't know why my comment was duplicated. My appology.
Interesting stuff. As the authors note, using latent reasoning seems to be a way to sink more compute into the model and get better performance without increasing the model size, good news for those on a steady diet of 'scale pills'
Middle click to paste the most recently selected text is how the PRIMARY selection works in X Window [0], it's not specific to terminals.

What terminals have middle-click-to-copy, right-click-to-paste? Sounds alien to me.

[0] https://en.wikipedia.org/wiki/X_Window_selection#Clipboard
Don't forget when a program only accepts short-form arguments:

`cmd --help`

Error: option - not understood. Use `cmd -h` for help.

Or this pattern that we find everywhere in golang-written tools:

$ helm --version

Error: unknown flag: --version

$ helm version

version.BuildInfo{Version:"v3.17.0", GitCommit:"301108edc7ac2a8ba79e4ebf5701b0b6ce6a31e4", GitTreeState:"clean", GoVersion:"go1.23.4"}

(The reason for this one seems to be that, in your CLI-parsing library, you have verbs that define what you want and flags that pass options to those verbs; 'show me the version' is a verb, so it can't be a flag instead. Without a verb, the program doesn't know what to do.

It's still infuriating, though, but at least it reduces the frequency with which -- is substituted for an em-dash (e.g. when sending commands to coworkers from your iPhone via Slack).
Look how we react to climate change.
NPM, why am I not surprised... and this broadly applies to the JS ecosystem.

When people delegate their brains to others, their own judgment naturally deteriorates and it makes them much easier to fool.
Search Query Understanding with LLMs: From Ideation to Production
Yeah, social media distorts what it's actually like.

I'm struggling with having the patience to dive into a new technology. I just end up asking myself "what's the actual usefulness", and I can't find an answer that's convincing for me. That's how I missed the boat with AI. But then again, even now I struggle to find good use cases for it beyond the occasional search.
Windshield Display on Autonomous Vehicles
You might be interested in the book "Empire of the Summer Moon"

>> https://scgwynne.com/product/empire-of-the-summer-moon

Although I will strongly caution you that there are some very disturbing details in the book that relate to how some people have mistreated/dehumanized other people. Definitely not okay for children to be reading.

The book touches on how the buffalo were hunted, and the types of 'characters' that excelled at it.
The right is all about identity politics. It just happens to be white-guy identity politics.

The Democrats offered the "outcome" of a competently-run government. People rejected that. People on the left said that it wasn't enough.

The Democrats could offer a bigger vision. They could find a celebrity who makes big, incoherent promises that will make things worse in the unlikely event they actually get implemented. That's not what I want from a Democratic President, but I'll vote for it over any Republican -- just as the "moderate" Republicans seem perfectly content to put a criminal in office rather than any Democrat.
It is absolutely not how Windows work.
it's common in math/cs theory papers to have the order of authors be alphabetical rather than in descending order of contribution.
You'll get a popup to allow it, but it's on/off. But you can manually create rules for each .exe as well.
Sorry to tell you, but Bruce Willis has dementia.
This is the same dumb problem as always. Are you who you say you are and are you allowed to do such and such action?

There’s existing solutions but everything is its own special snowflake. Oauth is a lie, sso sometimes works. But sso doesn’t provide a differentiation between my employee and their broken script.
The difference is if I ask a 5 year old to re-draw the drawing in orange, they will understand exactly what I mean.
I learned about the idea of Generative UI from a Sharp Talk podcast, and it's stuck with me ever since.

Many SaaS (especially the complex ones, which are the also the most important ones) have a tonne of UI often imposing a huge amount of non-work work onto users - all the clicking you have to do as part of entering or retrieving data, especially if the UI flow doesn't fit exactly what you're trying to do at that moment. An example might be quicly creating an epic and a bunch of related tickets in Jira, and having them all share some common components.

A generative UI would be able to construct a custom UI for the particular thing the user is trying to do at any point in time. I think it's a really powerful idea, and it could probably be done today by smartly using eg Jira's APIs.

The ability to span applications would be even more powerful. Done well it might even kill the need to maintain complex integrations between related Saas (eg how some product development application might need to sync data to/from Jira or ADO) by having the AI just keep track of changes and move them from one system to another.

Once it gets to the point where the Gen UI is go-to system for interactions you have to wonder what all the designers and UI builders at the myriad SaaS will be doing...
Absolutely... Sometimes, it's ok to just have a job that you do. You don't always have to be moving up some ladder.
> And for this new hash table, the time required for worst-case queries and insertions is proportional to (log x)2 — far faster than x.

> The team’s results may not lead to any immediate applications

I don't understand why it wouldn't lead to immediate applications. Is this a situation where analysis of real-world use cases allows you to tune your hash implementation better than what a purely mathematical approach would get you?
I'm not a gamer myself - I enjoy using these machines as computers, programming them and learning the different techniques people used back then. I was employed to write educational software for Apple IIs in the mid 80's, and it's interesting how the same tricks have different implementations across various platforms.
Look man, we may have taken the multicellular title from the frick'n worms [0], to say nothing of utterly trouncing our mole-brethren, so as far as I'm concerned we are winning. :p

[0] https://en.wikipedia.org/wiki/Halicephalobus_mephisto
The problem with this paper is that, while technically true, there are many website owners who have found that CAPTCHAs have effectively reduced the spam on their site to zero. The fact that a CAPTCHA _can_ be bypassed doesn't mean that it _will_, and most spam bots are not using cutting-edge tech because that's expensive.

To say "it's worthless from a security perspective" is a pretty harsh and largely inaccurate representation. It's been tremendously useful to those who have used it. If it wasn't valuable, it wouldn't be so widely used.

Definitely agree with the whole "tons of free $$$ for Google", but that's kind of their business model, so yeah, Google is being Google. In other breaking news, water is still wet.
> As you’ve landed here, you’ve clearly somehow sought out k, and you likely have an idea what it’s about.

Author didn't expect to end up on HN then :)
Scorbit | Remote | Metro Detroit MI

Scorbit connects pinball machines and players all across the world on a mobile application where you can share scores and compete with friends.

Looking for a lead mobile developer to implement a new native version of our app. Our office is in metro Detroit but we are remote friendly.

Salary range 120k-165k

Apply at https://www.linkedin.com/jobs/view/4115488138/?alternateChan...

Company website https://scorbit.io
There has been a fair amount of interbreeding with cattle, which means that the current genetic diversity is not as bottlenecked as you would expect, but also means that most existing bison are not "pure bison".

While the population was thought to drop to 100, there were several other herds discovered, the lowest the population ever got was probably closer to 1000 than 100.
Shipping Gleam to Production
Yeah, seems a bit ridiculous that he made the discovery and didn't get first authorship.
The 'Mosaic' Method and the Value of CIA Names to U.S. Adversaries
Love this question! Really touches on some epistemological roots and certainly a prescient question in these times. I can certainly see a theoretical where we could create this simulation in totality to our perspectives and then venture out into the universe to find that this modality of intelligence would be limited in its understanding of completely new empirical experiences/phenomenon that are outside our current natural definitions/descriptions. To add to this question: might we be similarly limited in our ability to perceive these alien phenomena? I would love to read a short story or treatise on this idea!
ART, for Advanced RISC Technology ;-)

We all knew RISC technology was going to change everything.
True! Consistency and representativeness matter, in soup samples as in social samples!

Is the soup smooth or lumpy? Striated or uniform? For that matter a soup could (and often does) involve huge soup bones that give it important parts of its flavor, but never show up directly in a spoonful. And you might need something different from a spoon to convincingly rule out some specific rare lumpy ingredient.

The didactic value of sampling the soup pot goes well behind its basic function: correcting the beginner’s misperception that a sample’s statistical power is directly related to population size :)
It's a bit too late for that and it is not enough.

The time for such a bid like this was when Sam was was ousted out of OpenAI and in complete state of chaos.

Investors already put their money in at around $157B+ and are not willing to take a price cut down to less than $100BN.

Unless that is the amount that Sam wants to walk away with, but its isn't even going to be no where near close to enough.
Did the execs immediately recognize that the reports were wrong, or did some analyst working in a cubicle on the 9th floor point that out?
Asp.net Core on .NET Framework servicing release advisory: ASP.NET Core 2.3
clearly NOT novel as you so clearly explained, "an algorithmical problem that was already solved in an ancient paper"
not necessarily misdiagnosed, they just never were able to give me a proper name for it or an explanation for what might be causing it or how to avoid it in the future. they just said "not sure what to tell you but here take this steroid cream and i'm sure it'll take care of it"
Well, you've successfully made me nostalgic for the year 2000.
Interesting question. I think there would be a bit of both but the most common reaction by far would be to do nothing. There would be a lot of disinformation questioning the scientists and science behind the findings, and any politician trying to direct significant money towards adressing the problem would be attacked by all of the politicians who would rather use those funds for their own benefit.

I think the modern era has shown that most people put very little value on future lives or the lives of people outside of their tribe. Plenty of propoganda would spring up to justify inaction and alleviate any guilt.
My first thought was "weird, they made a language called k even though there is already a language called K". I then realized it's actually talking about K.

Thoroughout the article it's spelled k consistently except at the start of a sentence. This is weird. The language is K not k. Nobody spells the C language as c.
Doesn't this affect the search results though?
Our Positions on Generative AI
This seems like the opening shot in a negotiation for Elon to own more of the PPU's that get converted into common from his original 2016 investment.
Without the p most English speakers would turn the s into a z because the m is voiced.
These people are completely unreasonable.

It’s actually getting harder and harder to even play devil’s advocate for the sake of ensuring we aren’t collectively ensnaring ourselves in destructive biases.

They think everything worth knowing is known. Art is “solved” as a problem. Science is absolute (even though science and math all reduce to nil by their own definition).

We’re seeing the steep rise of a new form of dogmatism unlike anything before save for theocracies.

This thread is all bickering about words and context that weren’t even present! It’s painful.
While I get the draw, I never understood how PoW is ever supposed to work practically.

PoW tasks are meant to work on a wide range of mobile phones, desktops, single-board computers, etc... you have vastly different compute budgets in every environment. For a PoW task that is usable on a five year old mobile phone, an adversary with a consumer RTX 50 series card (or potentially even an ASIC) can easily perform it many, many, many orders of magnitude faster.

Am I missing something?
The DeepSeek Series: A Technical Overview
I asked if it was hostile and asking is done because I don't know. I'm sorry that my wording upset you.

Windows firewall does not appear to have similar features. A vscode extension connecting to a host I run is okay, connecting to a random domain is not okay and I don't see anything at all in windows firewall to notify me about individual connections. Please advise me on where this functionality is if I'm just missing it.

And there's a lot about little snitch that I actively dislike, but its features are extremely useful. I'd love to have those on windows as well.

As others have linked me similar software, I will explore those.
What they are showing is that not in-person ballots favored Harris--which is no surprise as on average Democrats are more concerned with Covid than Republicans as evidenced by the latter having twice the demographic-adjusted death rate from it (and probably actually higher because it is a diagnosis not liked in many Republican areas and it's easy enough to "overlook" the sudden death was actually from a clot from Covid infection.)

But this time around it's not going to face honest scrutiny in the courts so they won't have to admit they have nothing.
Complexity analysis and actual systems programming have been diverging for a while. I don't see anything in the paper that will inform practice.
I think containers is the way to go. Maybe on top of VM (defense in depth-swiss-cheese is the only way to go imo). Something like Qubes can be great for VMs.

https://github.com/legobeat/l7-devenv/pull/153

This works for me (which I do run in VMs also, yes). A key thing is some secrets like GH token and signing keys are not available even for the IDE and code in the environment requiring them. Like a poor-mans HSM, made for dev, kinda. Also LLM assistant gets access to exactly what it needs. No more, No Less.

You can have your cake and eat it too.

https://github.com/legobeat/l7-devenv
I will paraphrase a comment on engineers, this time for electrical engineering "any idiot can build a power cable, but it takes an electrical engineer to barely make a power cable"
original concerns bridges...
edit: I should add that it is both a critical and complimentary remark, depending on the outcomes.
Journey to 3200 Gbps: High-Performance GPU Memory Transfer on AWS
Lol. If you call a segment of the merchant class (kind of like silicon valley) the entirety of the country and ethnic group.

But that would be a major misunderstanding. So no.
The CC list is interesting:
https://lore.kernel.org/rust-for-linux/CANiq72m-R0tOakf=j7BZ...