skysight-inc/HackerNews huggingface dataset:
Preprint: https://www.celiamoore.com/uploads/9/3/2/1/9321973/wakeman_y...

A useful concept here is the 'incompleteness of contracts' (https://en.wikipedia.org/wiki/Incomplete_contracts): essentially, even for the simplest contract, it is impossible to write down an unambiguous set of rules or contract terms covering every possible outcome or disagreement. Contracts can only be starting points. This is similar to the failure of GOFAI to turn the world into symbolic rules: it may be possible in theory, but not in practice. Anytime a principle hires an agent, they have to leave a lot up to the agent, which is why we have principle-agent problems. So what does that imply for any 'rule'? Well, that it has to be wrong and destructive some of the time. (See also: "work-to-rule strike" or sabotage.) This will be especially true for rules imposed from the outside: if it's impossible for individuals or organizations given a free hand to make perfect rules that should always be followed, how on earth is some third party, like the dead hand of a regulation from a century ago, going to do so? So you want your agents to break the rules... but only, of course, when it's a good thing to break the rules. How do you know that? Well, if it was easy to do so cheaply, you probably wouldn't have the rule in the first place! So in practice, a lot of what happens is just this: if your agent breaks the rules periodically and nothing bad happens, then they probably were doing the right thing; and if your organization encourages the right amount of rulebreaking, it will slightly tend to do better than the ones which don't.

Of course, sometimes your agents weren't doing the right wrong things, just the wrong wrong things, and you just normalized their deviance which is going to explode in someone's face eventually. That is of course true. But if you cherrypick just a few sensational cases and treat them as if that was what supervisors were trying to encourage, you implicitly are denying that the lubricant of the world is often well-chosen rule-breaking.
New Jersey Governor Signs Legislation for Deceptive AI Deepfakes
Comparison of Android-Based Operating Systems
sweet! this is super useful :)
An AI avatar tried to argue a case before a New York court
What does partisanship have to do with it, voters in CA are SFH owners and thus push for things that preserve the status quo. The state gov even passed a bunch of stuff in 2024 to defang a lot of NIMBYism but it takes time to see the effects.
> I'd love to sign up to opt out of receiving any social security or medicaid benefits permanently for the rest of my life in exchange for a small tax credit or deduction, smaller than the amount I'd expect to receive out of these programs.

And if you go broke and end up starving on the street, everyone else just needs to bear that cost either through watching you starve to death or by paying to feed you?

It turns out that in practice, the number of people who think they can achieve your proposed outcome is far, far higher than the number that actually does achieve it.

> I'd prefer to be part of the solution to the deficit, but me leaving the country only exacerbates the problem, given that I pay in close to an order of magnitude more than I get back in return.

Sure but you're not leaving the country because, like GP, you are aware you get far more value from your taxes in indirect services.

> shouldn't I be allowed to stay and express policy preference for less defense spending

Sure can! Vote.
> Moore's law is exponential, which is where the "simulate a brain" predictions have come from.

To address only one thing out of your comment, Moore's law is not a law, it is a trend. It just gets called a law because it is fun. We know that there are physical limits to Moore's law. This gets into somewhat shaky territory, but it seems that current approaches to compute can't reach the density of compute power present in a human brain (or other creatures' brains). Moore's law won't get chips to be able to simulate a human brain, with the same amount of space and energy as a human brain. A new approach will be needed to go beyond simply packing more transistors onto a chip - this is analogous to my view that current AI technology is insufficient to do what human brains do, even when taken to their limit (which is significantly beyond where they're currently at).
I have found that a general pattern of setting up a memory arena or anything of that kind does help, especially of course if one anticipates more frequent / heavier usage of heap. Helps with performance (e.g.: faster allocations), memory fragmentation (which itself also helps with performance indirectly of course) and other things. Can be very simple.[1]

Or more complicated (if anticipating a lot of allocation work for very varying buffer sizes) - e.g. slab allocators. memcached is an example where this is used, a couple pictures explain the gist.[2]

[1]: note: can be even simpler of course, but quick example of structs used:

```

typedef struct
char *memory;
size_t size;
size_t used;
} memory_arena_t;

typedef struct {
memory_arena_t *arenas;
size_t arena_count;
size_t max_arenas;
size_t arena_size;
size_t total_size;
size_t total_used;
} memory_allocator_t;

```

[2]: https://siemens.blog/posts/memcached-memory-model/ - I'm sure that when heap is visualised, it would show how this helps keeping fragmentation at bay as well (this helps wasting fewer memory pages, too).
There are many positive and negative sides to this but I’m willing to give it a try. Reach out if you’re looking for a small pilot customer. Contact info in bio.
An interactive-speed Linux computer made of only 3 8-pin chips
As a marketplace platform, it’s still lower than Apple/Google/Valve’s 30% cut. You pay for distribution, security, pre-integrations, shopping cart and other capabilities if you don’t want to do your own software development.
To add to that, #3 is often explicitly encoded into the red tape as an escape hatch for foreseeable exceptional circumstances like disaster recovery and big client emergencies.
This is exactly what makes this scenario so absurd to me. The authors don't even attempt to describe how any of this could realistically play out. They describe sequence models and RLAIF, then claim this approach "pays off" in 2026. The paper they link to is from 2022. RLAIF also does not expand the information encoded in the model, it is used to align the output with a set of guidelines. How could this lead to meaningful improvement in a model's ability to do bleeding-edge AI research? Why wouldn't that have happened already?

I don't understand how anyone takes this seriously. Speculation like this is not only useless, but disingenuous. Especially when it's sold as "informed by trend extrapolations, wargames, expert feedback, experience at OpenAI, and previous forecasting successes". This is complete fiction which, at best, is "inspired by" the real world. I question the motives of the authors.
If you look carefully at the link on HN, you will see (theregister.com)

theregister.com has similar relation to facts as The Onion but not as funny
For Vim/Neovim users, there is one built in that is pretty good, and once you've added frequent custom words to the dictionary it is great. You can turn it on with `:set spell` or off with `:set nospell`. Add custom words by pressing `zg` on the target word:

I have this in my vimrc file so it's on by default for certain file types:

" Turn on spellcheck for certain filetypes and word completion.
" words can be added to the dict by pressing 'zg' with cursor on word.
autocmd Filetype markdown setlocal spell
autocmd Filetype gitcommit setlocal spell
set complete+=kspell

" Don't highlight in red an underscore (_) in markdown
" https://vi.stackexchange.com/q/18471/17441
autocmd Filetype markdown syn match markdownIgnore "\v\w_\w"

Custom additions to the dictionary will go to a simple text file (one word per line) in `~/.vim/spell/en.utf-8.add` (depending on your settings) where it is easy to edit or backup.
Growing Together: Exploring the Creative and Communal Power of Plants
Well, you know, I see what you’re saying about Yoko - she’s not the kind of artist that makes your jaw drop or blows your mind with technique. But, to me, it’s not really about that. It’s about the journey, not the destination, right? Art’s all about the path you take, the experiences you collect, and the way you view the world. Yoko, for all the criticisms, has certainly led an interesting life, no doubt. She’s been a trailblazer, or maybe just a wild spirit, pushing boundaries and breaking norms. She’s had her share of ups and downs, but it’s the living that matters. And through it all, she’s remained true to herself. That’s something to admire, even if you don’t agree with everything she does. The destination, the fame, the recognition - that’s all fleeting. But the journey, man, that’s where the real magic happens.
Looks nice on the first glance, congrats on the launch! May I ask a few questions, please?

- Does it support durable tasks that should be essentially ran forever and produce an endless "stream" of events, self-healing in case of intermittent failures? Or would those be a better fit for some different kind of orchestrator?

- Where and how task inputs and outputs are stored? Are there any conveniences to make passing "weird" (that is, not some simple and reasonably-small JSON-encoded objects) things around easier (like Dagster's I/O managers) or is it all out of scope for Hatchet?

- Assuming that I can get ballpark estimates for the desirable number of tasks, their average input and output sizes, and my PostgreSQL instance's size and I/O metrics, can I somehow make a reasonable guesstimate on how many tasks per second the whole system can put through safely?

I'm currently in search of the Holy Grail (haha), evaluating all sorts of tools (Temporal, Dagster, Prefect, Faust, now looking at Hatchet) to find something that I would like the most. My project is a synchronization+processing system that has a bunch of dynamically-defined workflows that continuously work with external services (stores), look for updates (determine new, updated, or deleted products) and spawn product-level workflows to process those updates (standardize store-specific data into an unified shape, match against the canonical product catalog, etc etc). Surely, this kind of a pipeline can be built on nearly anything - I'm just trying to get a gist of how each of those system feels like to work with, what it's actually good at and what are the gotchas and limitations, and which tool would allow me to have least amount of boilerplate.

Thanks!
I don't think she broke up the Beatles, I think there was a clash of personalities there that wasn't tied to a specific relationship. She did, however, ruin what was to be a legendary collaboration between Lennon and Chuck Berry.

She and Lennon may have been right for each other. I think they both reached a point of arrogance and self-indulgence that made them complement each other well. The difference was that Lennon was absurdly talented and Yoko, not so much.

And that's the problem with contemporary art in her style: a dearth of talent and a need for attention create an urge to do something, anything, to stand out in some way. Great art by a talented artist can take you into the artist's imagination, expanding your perspective. Mediocre art often comes off as a form of trolling because the point is not to show you a rich new point of view but merely to challenge you, to piss you off. Hence the urinal exhibited as a sculpture; the banana taped to a wall; the scrawled instructions on how to create the piece exhibited instead of the piece itself, there being often no piece at all, just a bit of manic-pixie-dream-girl vagueness. ("Hide until everyone goes home. Hide until everyone forgets you. Hide until everyone dies.") And curators and collectors all standing around telling the emperor what a lovely outfit he has on.
Even better, I can tell you one I experienced literally today.

I was at a barbeque, and the people hosting put out one bowl of diced red onion, which despite the name was purple, as it tends to be, and a bowl of crispy fried onion, which was brown. I reached for the fried onion, and avoided the red(purple) onion, because I always hated red onion.

Now, if you want to be annoying, you could make all sorts of red(heh) herring arguments about the cause of me avoiding the red onions being their flavour and aroma in the past having caused me not to like onions, and that's all true. But effects can have multiple causes, and it's also true that the distribution of pigments in the onion leading to an emergent property we dub "purple" did in fact convey information to me that caused me to decide not to eat them. I didn't smell them or taste them. Information was transmitted from onion to mind, via the electromagnetic field. Clearly the emergent property of purple colour has a causal effect here.

As for other examples in the natural world of non-human plants an animals, I don't know, but feel free to use a search engine. But since the colour purple is found in all sorts of life forms(including humans, and all sorts of life forms(including) are able to perceive and discriminate it from other colours, it's fair to assume that the colour purple is out there having all sorts of causal effects.
Kafka to ClickHouse Ingestion Methods
Wealthy cities may be surprise losers from AI transformation
> but literally can't use extra 2 minutes for _every_ link I open while browsing news sites

The expectation to open every link may be the real issue. If the title and Readme don't speak to you, just let it be. You will always miss out on most things on the Internet.
How so? I don't see how that answers any of my questions. It just adds more color and nuance to the situation being discussed.
RealPage sues California city officials over rental algorithm ban
OpenAI is basically betting the existence of the company on that.

Meta is betting the existence of their Llama models on it.
Don't say false things. Especially if it is political and there isn't any way to debate it.
The term "open source" was coined for a specific meaning, and codified.

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

Destroying the meaning of words is an activity for Orwellian villains.
Canada's medical records systems are unwell
Open source licenses as they exist today aren’t sustainable to run a business. We’ve seen with the cloud providers how easy it is to launch a competitor if you don’t have protective licensing. Gumroad’s licensing is still small business friendly and protects another Gumroad clone from being launched.
> who still have a lot of learning and growing up to do

I’m 60, and I have a fair bit of learning to do yet. And as the father of a student in roughly the 18-22 I would be proud to see her standing up for views that she feels strongly about whether her knowledge is fully complete or not.
> the client/server model and its knock on effects (IIRC, needing to upload changes with knife?) was annoying

It also has tons of advantages, notably around scale (Ansible id very slow when working with thousands of machines) and ensuring that there is no drift. Also e.g. SaltStack (RIP) has cool features such as reactor to react to events on the machine which are only possible because there's an agent
The Android Platform Security Model v3 (2023)
You seem to be implying there’s some moral gray area on the issue of allowing disabled people to starve? Am I misreading what you’re saying?
Everyone that I’ve ever heard mention ‘induced demand’ with respect to roads does so while advocating against the construction of additional infrastructure capacity for passenger vehicles (cars). This correlation is consistent enough that it does indicate some sort of ‘induced demand paradigm’.

I agree that ‘congestion pricing’ does impact traffic, but it does so by changing the cost function, and granting the city government additional revenue from (usually poorer) people who it is not accountable to.
“I can’t afford to spend 2 extra minutes for every link I open on news sites” does not mean “I expect to open every link that exists on the news sites I visit”.
Get this: China sends us all this great stuff, and the only thing they get is OUR FIAT CURRENCY, which is essentially worthless. And then, what do they do with that currency? They buy our treasury bonds, which pay them interest in our own fiat currency. Not only that, but every bond they buy is more encouragement to help us keep the US economy strong and stable. The trade deficit thing looks like a great deal for us when viewed from some angles.
Isn't this basically what they used, a multimodal AI?
How about eating less & doing more exercise? Just a suggestion with merit, ofc
I'm sure the average American will appreciate this insight when they apply for payday loans.
JS runtimes are probably the most advanced, powerful and optimized for any dynamically processed language. The amount of things that both can and are done with JS today is really impressive. Some might say horrible, how dare people do productive things in JS...

It's also that computing capability is that much more powerful today than it was in the 80's and 90's. I mean, up until 2002 or so, processing power close to doubled every other year, and since 2002 it slowed down a bit, but still went from 64mb ram in my computer around 1998 to 64gb in my computer from 6 years ago. Processing capability has gone up just as much. Of course a lot of it went into parallization this past decade and a half, since squeezing more out of each node/generation has been decreasingly fruitful.
I was one of them! Joined on August 5, 2012, got 0.5% of equity (I think?), it all went to more-or-less zero monetarily. I don't think most of us really hold any grudges against Sahil here. It was a very fun place to work, and I met some of my closest friends and made some of my strongest professional connections there. It was net-very-positive to my life and career, and I think we were all adults when we were opting-in to the experience.

As for Sahil/Gumroad making money and growing. Meh. He's worked on it for 13 years and showing dedication beyond what I would have for most things. It's fine.
That's all in theory. As long as Trump has the support from the Republicans in Congress, from the Supreme Court, from the police, and from the many loyalists he put into various offices, he can basically do whatever he likes. What's going to happen if he declares there will be no more elections for some fabricated reason? Who will actually stop him?
> In general I think these tariffs are terrible but taking the side of fast fashion is pretty much always morally wrong.

I'm not taking the side of fast fashion: I'm saying that US people would potentially spend less in aggregate when all items are suddenly more expensive, which can have domestic economic effects. Especially with the suddenness of all this (the day after which Trump went golfing).

If you want to deal with the specific issue of working conditions, then (e.g.) a treaty mandating working conditions (with international monitoring?) could be a better idea, with violations imposing tariffs for violations after a transition period so changes have time to be implemented.
Well, Putin claims to be saving western civilization, too - saving it from a corrupt America.

There's a distinct resemblance here between Putin's position, and Trump's.
I live in a VHCOL coast (the Bay Area) and am trying to add onto my house. Contractors are quoting broadly between $500-$1000 per square feet for an addition, for an ADU, or for a new house. We need both YIMBY procedure reforms and also somehow to bring down construction costs. I’m hopeful prefab/modular can help.
In a two party system, wouldn't any party, no matter how good, always be the second-worst party? Ranking parties in a two party system doesn't really give you much insight into their absolute "goodness level".
For me it depends on my mood. Sometimes I like to have background music going, sometimes I enjoy silence.
> I think there is a qualitative difference between tasks that take weeks or months and tasks that take minutes or hours, a difference that is not reflected by simple quantity.

I'd label that difference as long-term planning plus executive function, and wherever that overlaps with or includes delegation.

Most long-term projects are not done by a single human and so delegation almost always plays a big part. To delegate, tasks must be broken down in useful ways. To break down tasks a holistic model of the goal is needed where compartmentalization of components can be identified.

I think a lot of those individual elements are within reach of current model architectures but they are likely out of distribution. How many gantt charts and project plans and project manager meetings are in the pretraining datasets? My guess is few; rarely published internal artifacts. Books and articles touch on the concepts but I think the models learn best from the raw data; they can probably tell you very well all of the steps of good project management because the descriptions are all over the place. The actual doing of it is farther toward the tail of the distribution.
The right approach in citizen-to-citizen exchanges can change minds
Well,of course you get who ever you elected, that's a trueism that holds for any method.

What method do you prefer?Trust in the market and chose the one with the highest price,
or, choose the one recommended by most, aka the popular choice or the elected?
To an extent, I suppose. There is also something to be said for just wanting to get outside. Summers in the pacific northwest are also a lot of really long days.

Just writing that, though, makes me realize that most of the northern sections of the US are inline with what we call western Europe? Would be neat to see this broken down by latitude as a crude cohort check.
> Children cannot deal, and should not have to deal, with the very tragic spectacle of a handicapped human being. When they grow up, they may give it some attention, if they're interested, but it should never be presented to them in childhood, and certainly not as an example of something ~they~ have to live down to."

There's an irony in here, since this is more of less a summary of the ideology that wants "safe spaces" in schools.

Just, you know, with an entirely different set of things that proponents want to shield children/young adults from.
It seems to me what they are really doing is offering a free self-hosting license to businesses that make less than a given amount in sales.

This allows them to offer a free "plan" without incurring the hosting costs of providing the service.
Here's NSA's own history of the confirmation process.[1] NSA director is a Senate-confirmed position. Trump can't just put someone into the job.

This document is from 2022, so it goes up to the NSA director appointed during Trump's first term, and discusses the politics. So far, the NSA director has always been a military general officer, but that's not a legal requirement.

The way it has worked in the past is that the uniformed services have recommended candidates for the job, and the Secretary of Defense and the President picked one.
There's no history of anyone unqualified going into that job.

Worth reading.

[1] https://media.defense.gov/2022/Dec/01/2003123773/-1/-1/0/NSA...
This is kindof how golang works by default. `import foo/bar/baz` then "foo" and "bar" effectively don't exist, you only refer to "baz" in the end.

`import github.com/blah/baz`, `megacorp.com/finance/baz`, ...

It all resolves to `baz.Something()`
Bored man watches sad man fight large white man. The survivors leave.
He's not illegal, he had protected status.

What precisely changed between the granting of that protected status and his arrest that warranted the change of status?