skysight-inc/HackerNews huggingface dataset:
I only buy used high-quality office chairs. I have two Aerons that were essentially brand new, and seemingly fart free (maybe the mesh just let the farts pass through). One char I've had for over 10 years it is still good as new, though with far more farts.
The interface for a provider does abstract over this, so you could implement it in the way that most other plugins do by rolling your own prompts and parsing: https://github.com/dlants/magenta.nvim/blob/main/node/provid...

But yeah... it probably would take substantially more effort and be more brittle than having the model providers do it for you.

I'm happy to accept PRs if folks want to go for it :)
Ask HN: What are some software projects with impressive websites?
I am looking for some inspiration at websites for software projects that do a very good of job explaining their product right from the get go. Things like programming language or database home pages/docs or open source projects with good git READMEs.

Though I've never used it, I think https://ziglang.org/ is a great example as it explains what makes the language unique, gives a code example right at the beginning, and makes it clear where to find more samples so I can quickly judge the features of the project without having to go through the entire docs.

Maybe this is debatable, but I feel like https://kubernetes.io/ is a counter example. It's one of my favorite tools, but the home page doesn't tell me much. I think I would have liked to see code snippets about Deployments or some sort of architecture diagram that explains what it does in terms of different well established protocols like cri-o or cgroups or something. (Honestly the k8s docs are not so bad - I'm sure there are better counter examples that are super marketing heavy).

You might disagree with my examples above, but I'm still curious to see what other people consider "good" in terms of relaying useful information.
You may be underestimating the badness of untreated ADHD. As unkind as the drugs are, they are for many the kinder alternative to staying untreated.
LHS might trigger a better parsing window and that window would be model dependent.
The attacker was going through the sign in flow on their own computer. In the MFA step, it shows you a number and asks to you press the same number on your phone.

There's a screenshot of what this looks like here: https://gist.github.com/zachlatta/f86317493654b550c689dc6509...
Oh I agree! I thought about saying that but decided it would be confusing, but I guess it was also confusing not to.

What karpathy was doing is obviously in the spirit of the site [1], and HN has always been a spirit-of-the-law place, not a letter-of-the-law place [2].

[1] https://news.ycombinator.com/newsguidelines.html

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....
I have also wished such a thing existed, something like genius.com but for literature (I know there are some works of literature on there, but for numerous reasons its not a perfect match).

Sometimes I end up looking at commentary on a work and it will talk about the allusions, but I only do that in the more extreme cases; to me commentaries often feel like a waste of time.
Donald Trump in fiery call with Denmark's prime minister over Greenland
It would be fast transients that are in the kHz to MHz and over 120V. Thats why I wonder about the sensitivity of the GCFI. Can it tolerate 5mA for 50ns?
It would be better if Google would react more strongly to such attacks.

-> There is a sophisticated one where you can take over an account via the Account Recovery flow, that is still actively abused; tried to report, got "not a bug, triaging as abuse risk"
“Fits in a tweet” can be safely assumed to mean lots and lots of code golf.
You can get refurbs from Apple. Generally about 25% off.
Yes, but I sort of feel like it's a corollary of the existing ones.
Oh that's so disappointing to hear about PhysicsForums. Thanks for the answer to you, and the others who replied.
Technically, Threads uses ActivityPub and is federated with other Mastodon instances (and technically the rest of the fediverse that haven't federated from Meta).

https://blog.joinmastodon.org/2023/07/what-to-know-about-thr...

I suppose the ads are mostly displayed through the Threads app and web server? Otherwise I don't see the Fediverse taking it kindly with being polluted with ads from Meta.
It is sad. I have been putting a copyright notice on my resume at the bottom to prevent some nonsense.

I have always wondered if people could attach some sort of cryptographic marker to their posts, that could link to an archive somewhere. Mostly I was thinking of backups of posts to yelp that couldn't be taken down, but I wonder if it would work that posts someone never made.
I would like further detail about this also. I suspect that SQLite wasn't choking and it was something else. I cannot imagine a single home being able to overwhelm SQLite [0]. Unless the OP has a couple thousand devices all looking to write to it at the same time and they cannot queue and take turns.

[0] https://sqlite.org/whentouse.html
Yeah.

In reality the number your phone carrier provides is basically a guess. It does in no way guarantee who is calling you.
That's the reason to use llvm as part of Rust compiler toolchain, not to use gcc or clang as linker manager?
It's much simpler and more biomechanical than that.

ADHD at its core is a dopamine disorder. Effort without dopamine is extremely difficult in anyone, and ADHD makes it tough for these dopamine mechanisms to get going. Once that dopamine effect does get going, you're off to the races. That's the ADHD Hyperfocus effect you see.

But when you add in the modern quick dopamine fixes we've surrounded ourselves with—media, social media, processed foods, pornography, etc.—you've built a situation where ADHD individuals are prioritizing those activities over productive ones. This leads to a downward spiral: less productive action means fewer opportunities for future productive actions.

Lock into that mode for weeks at a time and you've got both situationally-supported and biochemical depression.
In the last weeks I experimented with Claude Computer Use to automate some daily tasks (via its Ui.Vision chat integration, see https://forum.ui.vision/t/v9-5-0-brings-computer-use-ai-chat... ) - and the results are mixed. Claude gets things wrong way too often to be useful.

Has anyone done any comparison Claude Computer Use vs OpenAI Operator? Is it signifcantly better?
Interesting. Looks really neat! How do you deal with anti bot stuff like Fingerprintjs, Cloudflare turnstile, etc? Maybe you’re new enough to not get flagged but I find this (and CDP) a challenge at times with these anti-bot systems.
In the short-term, yes. But over a lifetime, medication has massive health downsides, and fewer and fewer psychological upsides over time.
I’d be surprised if it isn’t true. Mickey Mouse hasn’t been very present anymore outside of Kingdom Hearts and the Disney parks.
The issue is that DOM structure does not correspond one-to-one with perceived structure. I could render things in the DOM that aren't visible to people (e.g. a transparent 5px x 5px button), or render things to people that aren't visible in the DOM (e.g. Facebook's DOM obfuscation shenanigans to evade ad-blocking, or rendering custom text to a WebGL canvas). Sure, most websites don't go that far, but most websites also aren't valuable targets for automated crawling/scraping. These kinds of disparities will be exploited to detect and block automated agents if browser automation becomes sufficiently popular, and then we're back to needing to render the whole browser and operate on the rendered image to keep ahead of the arms race.
Thank you for this video. Love the style, introduction to color space and the practial use.
I like it! But how would you describe this one? This collection is meant more for tight/inspired themes. But I also included https://bootstra386.com/ which is on the edge too so I'm not against including this
Even with fold expressions, sometimes you need the actual index. See here https://github.com/basis-robotics/basis/blob/ca70aee6daca37c... - I did use a fold expression, but I needed the actual index in the fold expression to both do array access and to pass down into a template parameter.
It's not a two-factor code like you're thinking of. That code is shown on the sign-in / account recovery page, to whoever making that attempt. Then the same value has to be chosen on the mobile device that's being used to authenticate that sign-in.

The goal isn't to protect against phishing or social engineering, but against people accidentally approving a sign-in they didn't initiate.
All this arbitrary machismo stuff seems so unnecessary, childish.

This is like something an elementary school kid says "Yeah we could take over Greenland".
This is magic. Just tried it, worked right away for me.
this is France though. I don't know but I suspect different.
Fuchsia has a crap load of wild ideas. Microkernel, capabilities, weird app installation system (I think they're trying to make apps more like websites).

https://rtic.rs/ is a pretty cool idea for an embedded RTOS (sort of).

Honestly though there's still stuff in Plan 9 that is way more advanced than what Linux does, e.g. https://9p.io/sys/doc/lexnames.html
unless thinks they own important.g.co, they've just walked past some glaring red flags, it doesn't even mention their domain in the email.
Substance abuse, suicide, and impulsive behavior are also likely contributors[1]. There are multiple studies that have found medication is associated with a significant reductions in unnatural deaths [2][3].

It really is underappreciated IMO that ADHD medications are some of the most effective pharmacological interventions in all of psychiatry. There are risks and concerns but by and large they are figuratively and literally life-saving.

[1] https://www.adhdevidence.org/evidence#premature-death

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC10936112/

[3] https://pmc.ncbi.nlm.nih.gov/articles/PMC10901868/
In a similar spirit, what are some progresses in performant RTOSes for robotics? There seems to be relatively less interest in that field.

No, ROS/ROS2 is not an operating system and is not what most people call performant software.
> Imagine what it could have been if it was designed for programmability from the start.

Circle C++ compiler was designed for that: https://www.circle-lang.org/quickref.html
Just wanna say thanks for leading such a strong and comprehensive open source project. A lot of open source tools are wonderful in and of themselves (being that they are free) but might not always live up to expectations or offer a whole lot. With Home Assistant, I feel like it is the opposite and the capability/power of the tool (particularly out of the box) is really quite impressive. So keep it up and thank you again!
Redox is Unix-like. It's not going to contain any significantly new ideas.
The snake moves weird because the subpixels aren't square.

I would increase the snake's horizontal speed (per subpixel) relative to vertical, so speed in either direction is the same from the user's perspective in the actual viewport.
I know Stephen very well. He's a good guy. He's leading content for Commonwealth Fusion Systems these days.
A bit. But Linus Torvalds was not much older when he wrote Linux.
That has been extensively studied, and all cause mortality is much lower for people on ADHD medication than untreated. There is a slightly higher risk of cardiovascular issues from stimulants, but that is tiny compared to the much larger risks of a bunch of other causes of mortality with untreated ADHD.
OT: How did you detect this?

Just curious, seems like something we should all start monitoring for.
How could anyone possibly think it'd be OK to impersonate real humans?
I've never got the reason for home automation over setting the heating to come on half hour before I get out of bed in the winter. I'm quite happy manually turning on lights, etc; and keeping things simple and off line. I also turn most stuff off, fridge/heating system excluded, before leaving the house or going to bed. I definitely don't see the point in smart lights and things like that.
I mean the user will do the same post on both X and bluesky and find that they get more clicks, retweets, likes, and replies on Bluesky despite having far more followers on X.
Doesn't seem like it, since it apparently sends a user agent for an old version of Windows Chrome and not a crawler user agent

https://archive.ph/4xptU

I guess it could have a whitelist of paywalled sites that it pretends to be a crawler for, and just uses the Chrome UA for everything else.
It looks like ads generally are posts from business accounts that then get a sponsored badge and some promotion among feeds. From a fediverse perspective, you won't see them unless you follow the pizza hut threads feed (to use a random example.)
Pituffik Space Base
I just want a recognized standard format for write ahead logs. Start with replicating data between OLTP and OLAP databases with minimal glue code, and start moving other systems to a similar structure, like Kafka, then new things we haven’t thought of yet.
Not at all. I was specifically careful not to do that.

The discussion isn't about necessity or efficacy, it's about potential long-term consequences and whether this might be revealing some.

People make what compromises they need to, but deserve to understand as much about those tradeoffs as can be identified.
Pretty please.

[&]<std::size_t... I>(std::index_sequence<I...>) {
(SetupInput<I>(options, transport_manager, subscriber_queues[I], thread_pool, templated_topic_to_runtime_topic),
...);
}(std::make_index_sequence<INPUT_COUNT>());

would be a lot more readible as

for constexpr( size_t I = 0; I < INPUT_COUNT; I++ )
SetupInput<I>(options, transport_manager, subscriber_queues[I], thread_pool, templated_topic_to_runtime_topic);
}

Yes, there's some syntax snags around it (right now I looks mutable, something like `for (constexpr size_t I : INPUT_COUNT)` might be better), but there has to be some sane middleground.
Simplify your life, go cheap and use extra time to both reduce stress and spend less time in stressful situations.

I’m probably an undiagnosed ASD and that’s what I ended up doing and plan to take to more extreme level as life situation allows. Fancy stuff and „fitting in“ is not worth it.
Western Europe Best Cheese Tradition 2025
Apart from what others said, maybe he plans to use Salsa or something like that. Rust has a few popular libraries for doing this.
I like to code in cpp as a hobby (computer vision stuff) but avoid template programing like the plague. The part of std is already scary stuff with 50 lines of errors for single typo.
This used to not be safe though, in the age of landlines.

I forget the details, but most of the country was wired in a manner that both parties of a call had to hang up to end the connection.

You might hang up, go find the official phone number, but when you pick the phone off the cradle you would still be in the previous call. They could fake the dial tone and you would be none the wiser.

I remember pranking friends with this back when I was young. Harmless stuff.
It’s pretty common thing to refer to the company and the owner somewhat interchangeably. He might not be CEO but he’s definitely in on these kinds of major decisions.
If you're debugging, and your bug only reproduces with LTO enabled, you don't have much of a choice...
Not sure if it was ultrabook, because sone thinkpads (t440/450/460) were ultrabook yet you could still update disks and ram.
Year history of the Marine Aquarium screensaver [video]
Shouldn't we invent a protocol that keeps the content you produce under your control so that places like forums or facebook are only discovery devices and interaction facilitators, but not custodians of all communication? Being able to independantly reach the source of piece of information is increasingly important.
No. That's all disabled. In fact, after x minutes the mail comes in.

Also, I tried replying with NOERROR and NXDOMAIN. Neither work.
They are also running the Javascript at archive time: "Saved pages will have no active elements and no scripts, so they keep you safe as they cannot have any popups or malware!"

As to how they (1) survive, and (2) don't face technical countermeasures I'll say:

(A) Rumor has it they're based in Russia

(B) Just to do their job (getting the facts straight) any journalist from any publication has to be be able to read every article from every publication. The secret broke that you could log into the WSJ and many other publications with "media/media" [1]. Given the 5,000+ newspapers in the US, any kind of mutual pact to give each other access is a difficult problem. (e.g. Is the New York Times going to step down from it's throne to buy access to a huge number of no-status small town papers, even if any of them could be the authoritative source for a huge story?)

If there wasn't archive.today they'd have to make one.

[1] https://www.inc.com/bill-murphy-jr/free-login-wall-street-jo...
It's actually part of a purposeful strategy: Exhaust people with asymmetric bullshit, and it becomes easier to grab power. Brandolini's law, weaponized.

Consider this passage, published 70 years ago now:

> ‘[...] It was all rigmarole, of course, but it consumed all one’s energies, coming on top of the work one really wanted to do. You can see how easy it was, then, not to think about fundamental things. One had no time.’

> ‘Those,’ I said, ‘are the words of my friend the baker. “One had no time to think. There was so much going on.”’

> ‘Your friend the baker was right,’ said my colleague. ‘The dictatorship, and the whole process of its coming into being, was above all diverting. It provided an excuse not to think for people who did not want to think anyway. I do not speak of your “little men,” your baker and so on; I speak of my colleagues and myself, learned men, mind you. Most of us did not want to think about fundamental things and never had. There was no need to. Nazism have us some dreadful, fundamental things to think about—we were decent people—and kept us so busy with continuous changes and “crises” and so fascinated, yes, fascinated, by the machinations of the “national enemies,” without and within, that we had no time to think about these dreadful things that were growing, little by little, all around us. Unconsciously, I suppose, we were grateful. Who wants to think?’

-- They Thought They Were Free: The Germans, 1933-45
It’s most commonly called pink money too.
Unfortunately, the study you cited isn't applicable. It's looking at near-term mortality impact in a cohort of people under 25.

Which is very good to know about, but doesn't provide much insight into the longevity impact from lifelong use, as might be appearing in this one.
Ars Technica started with comms forums + this new idea to report tech news. The forums are still there but not nearly the camaraderie of the early days.
The State of Right to Repair
I never really had the ability to write by hand. My handwriting was always reprehensible. I received multiple D's in handwriting on my report card, which was otherwise straight A's.

That was in the 70s. I suppose that today I probably would be diagnosed with some kind of learning disorder. Perhaps that might even have done me some good.

But I also suspect that the recommendation would be "learn to type", because that's a good workaround. I got a computer in the early 80s and stopped turning in handwritten assignments. Except for my poor math teachers, since my Osborne 1 didn't do LaTeX.

Of course, I'm in the minority. Most people do seem to learn how to write neatly, and it's a good skill to have. Even I jot down notes. We still need to teach something in that vein. But I think it's probably not worth the vast amount of experience I got with it, all of it painful and with terrible results.
There is a difference in life expectancy in general so it would be remarkable if these are nonzero and the same. (I.e. exact same increase in risk of death at any pre-retirement age for both populations means higher change to life expectancy for women.)
Money quote:

> There’s also a social contract: when we create an account in an online community, we do it with the expectation that people we are going to interact with are primarily people. Oh, there will be shills, and bots, and advertisers, but the agreement between the users and the community provider is that they are going to try to defend us from that, and that in exchange we will provide our engagement and content. This is why the recent experiments from Meta with AI generated users are both ridiculous and sickening. When you might be interacting with something masquerading as a human, providing at best, tepid garbage, the value of human interaction via the internet is lost.

It is a disaster. I have no idea how to solve this issue, I can't see a future where artificially generated slop doesn't eventually overwhelm every part of the internet and make it unusable. The UGC era of the internet is probably over.
The hello world example does not work. In fact, no website I've tried works. It's usually always panics. For the example in the readme, the errors are:

```

./lightpanda-aarch64-macos --host 127.0.0.1 --port 9222

info(websocket): starting blocking worker to listen on 127.0.0.1:9222

info(server): accepting new conn...

info(server): client connected

info(browser): GET https://wikipedia.com/ 200

info(browser): fetch https://wikipedia.com/portal/wikipedia.org/assets/js/index-2...: http.Status.ok

info(browser): eval script portal/wikipedia.org/assets/js/index-24c3e2ca18.js: ReferenceError: location is not defined

info(browser): fetch https://wikipedia.com/portal/wikipedia.org/assets/js/gt-ie9-...: http.Status.ok

error(events): event handler error: error.JSExecCallback

info(events): event handler error try catch: TypeError: Cannot read properties of undefined (reading 'length')

info(server): close cmd, closing conn...

info(server): accepting new conn...

thread 5274880 panic: attempt to use null value

zsh: abort ./lightpanda-aarch64-macos --host 127.0.0.1 --port 9222

```
There are lsp tools available to the agent, so in theory it should be able to ask for types, references and diagnostics.

In using it I've found that the agent doesn't really make use of these tools unless I instruct it to. I think I need to do some messing around with prompts to encourage the agent to use them more.

I think the next major thing I want to add is commands to allow you to send symbol types / diagnostics to the agent before it asks for them, which should help speed up some of these workflows.

Thanks for the pointer to take another look at aider - the DIFF format sounds really interesting. Though it seems like the license is Apache 2.0 so I think I'll have to learn a bit about what that means since I made mine MIT licensed.
I usually find myself putting parameter packs into tuples and then using `std::get` on the tuple to index. It's not perfect (will end up making copies), but has the side benefit of being able to additionally store the parameter pack for later.
I was coming to the comments to write this reminds me of Terry Davis, may be rest in peace. It might sound strange but Terry provided me with inspiration and a reminder that anything can be created or “Willed into existence”.
IRS Expands Its Free Tax Filing Option