skysight-inc/HackerNews huggingface dataset:
I agree, in almost all cases there is a store nearby that sells it - and if not I probably won’t need it that bad.

But for me it is an ideological thing - I absolutely loathe Amazon and it’s practices; I just have to visualise how I insert my money into Bezos gaping asshole and my desire to shop at Amazon is rapidly diminishing.

But I think ordering stuff when you are able bodied is immoral as well - not super immoral but you should always feel a little bit bad if you order stuff that you could’ve picked up yourself.

Also the distances in my country are tiny, if you live in the outback with 200km to the next neighbour it’s a different story
> Not only regarding delivery.

You do realize that an electric Amazon van delivering hundreds of packages to your neighborhood pollutes a lot less than you taking your G-wagon to the local store, right?

> but also the message it sends to local stores

"You're obsolete", which is true? Local stores are usually more expensive, carry less inventory, require you to go there or charge delivery fees, have inexistent or predatory return policies, etc. It's simply a worse experience in every way.

There was a time where this was compensated by the vendors having wide knowledge about the subject that they were selling items for, but it's not the case anymore, so really, what's left to local stores?

I don't know why people have this tendency to romanticize outdated and objectively worse in every way things just for the sake of "tradition".
Took me 1 year to rewire my brain to switch from Qwerty to Dvorak (I struggled with from RSI for nearly 6 years) and nearly 2 years to gain full speed. It is hard, very hard for the brain. It is mentally tiring to rewire your brain like this and you will do your job at a much worse efficiency (forget pair programming for a while). You need new keyboard stickers also. Great job at making this idea but it is not practical.
Nature could just have happened upon us. That seems to be the case, no?

In that sense the plane and the watch are just natural products, just like this website is.
Mostly yes. Given how much there is to learn, public static void main is not going to be “the problem”.
> autocomplete word salad generators

People get very hung up on this "autocomplete" idea, but language is a linear stream. How else are you going to generate text except for one token at a time, building on what you have produced already?

That's what humans do after all (at least with speech/language; it might be a bit less linear if you're writing code, but I think it's broadly true).
>One would assume that such a powerful entity operates transparently and adheres to strict monitoring practices, as outlined in their own Code of Conduct (Section 8)3. Unfortunately, that's far from the case.

I had a laugh at this. The opposite is true, I assume that anyone responsible for policing themselves will behave in a malicious and/or incompetent manner.
Complete Mastodon Jaw Unearthed Marks Major Discovery in New York
https://hls.harvard.edu/today/harvards-library-innovation-la...

More color from harvard
I needed some 3D printing filament a few days ago. Shopped around locally and the absolute cheapest was ~$50. Amazon was $17 with next day shipping.

The overheads of physical retail stores makes it all but impossible for them to compete with online shopping. I’d love to “support local” but I don’t have the expendable income to spend double/more on everything.

What we ideally need is more “local online businesses”, but that seems to be very rare outside of niche hobby/craft type stuff.
I don't think charge can do what I'm asking which is to bypass the battery and run the phone directly off the wall. I am ok if the phone reboots when the power is disrupted. On a computer, we have this setting called last known state, right? Like if the phone was on when the power was disrupted, turn it on again without using the battery when power is restored.

Basically, I want the phone to ignore that there is a battery until the battery charge drops to about 20 percent and then charge to to about 60 or 80 percent but don't use the battery at all. Only use the battery as a power source if the user switches off this dedicated mode or if the user powers on the device without external power present. Something like that.
Harpoon: An Open-Source Tool for Tracing Syscalls from User Defined Functions
Hi everyone, I'm an Open source enthusiast and developer of github.com/alegrey91/harpoon. I wanted to share my lastest release and get your feedback!

What Is harpoon?
harpoon is a cli that aims to capture the syscalls (as if they were fishes) from the execution flow (the river) of a single user-defined function.

Why I Built It?
I wanted to automatically generate Seccomp profiles within the test pipelines of my projects. harpoon can helps with this by tracing syscalls from unit and integration tests. An example of this is implemented here: github.com/alegrey91/fwdctl

If you have any feedback/questions, I would be happy to reply :)
It also depends on the severity of the consequences of the error. If people had died or been seriously injured in that water landing, I don't think Asoh's "I fucked up" acknowledgement/apology would have saved him from getting fired, or at the very least getting the same demotion, but with a longer and more difficult road to reattaining his Captain title.
They where all nomadics, so the concept of a village did not exist yet. It was more like family related moving groups, or maybe "clans". That said, at an individual level there was probably a concept of people exchange when meeting another group, or banning of an individual.
I mean the US thinks of its place in the world as much more than the domestic insular affairs of its citizens. If you look at it from that angle it’s obvious that vacuuming up smart people and becoming “more powerful” intellectually is what the US clearly wants.
moving in one direction relative to what?
I kinda feel like macros!() should count.
An In-Depth Analysis of the OpenAI's Incident and Mitigation Strategies
Been using Windsurf for a couple months and it was almost perfect with Sonnet 3.5

They recently changed their pricing to some weird "Flow Action credits" system and MOST of the people are dissatisfied with that. I'm still looking for a replacement IDE because I mostly just chat and rarely use autocomplete.
I just love that @wkat4242 (the parent comment you're replying to) lists attestation as the reason they moved away from Apple/macOS and you're (rightly) pointing out that both Apple and Google stopped supporting hardware attestation for WebAuthn/passkeys.

This really embodies what's wrong with the world in 2024 — people believing in their world views so strongly that they ignore actual real world evidence that is directly contrary to their very strongly held but incorrect world view.
This would be an interesting one to integrate into password entry forms... although you'd need to show the randomised keyboard layout on screen.

Or have a keyboard with oled or e-ink keys, like the Optimus Maximus [0] promised to deliver. It's kinda weird that nobody else seems to have picked up on this concept since then. Probably just impractical or too expensive.

I read that its patents expired in 2016; around 2015 there was a concept for an e-ink button keyboard, but that site is now a plain gambling ad. There's also https://www.nemeio.com/ that still works, but its buttons look like sunken screens under plastic domes.

[0] https://en.wikipedia.org/wiki/Optimus_Maximus_keyboard
Ya it's interesting how that nuance gets lost on most people who watch the movie. Or maybe the wrong interpretation has just been encoded as "common knowledge", as it's easier to understand a computer going haywire and becoming "evil".
I really hope you prefix all your statements in life with that.
Thanks for sharing!

I agree that passkeys would solve all that, but they have their own set of problems (mainly being bound to a device) and they are still very far from being universally adopted.

I’m looking forward to OAuth2.1 - at the moment it is still in draft stage, so it will take a couple more years until it’s done and providers start implementing.

My prediction is that passwords will be around for a long time, at least the next 10 years.
At different levels of approximation it can be many things, including digital and statistical.

Nobody knows what the most useful level of approximation is.
And yet … there are some engineers who manage to solve hard problems to get something new working and debug it, however long it takes, and many others who don’t and/or can’t.
> ...besides main memory?

Main memory is an important thing to have fast, though. The faster (and lower-wallclock-latency) it is, the less time your system spends waiting around when it needs to swap things in and out of it. It's my understanding that programs that need to be fast (like many video games) take pains to preemptively load data into RAM from disk, and (when appropriate for the program) from main RAM into VRAM. If main RAM's transfer speed was equal to or greater than VRAM's, and it access latency was a small fraction of a frame render time, (presumably) some of that preloading complexity could go away.

> I guess with massive hardware RAID they could be faster...

This section of the comment is for folks who haven't been paying attention to how fast storage has gotten: It's nowhere near 1TB per second, but...

I have four 4TB SATA-attached Crucial MX500s set up in LVM2 RAID 0. This array is a bit faster than a 10gbit link. (That is, I get 1.5GByte/s transfer rate off of the thing.) Even a single non-garbage U.2-attached (or (barf) M.2-attached) device can saturate a 10Gbit link.
> Then, to be able to translate the stack pointer we will need to include a large debuginfo in our binary. In GreptimeDB, this means increasing the binary size by >700MB (4x compared to 170MB without debuginfo).

Surely that's comparing full debuginfo, right? Backtraces just need symbols, not full debuginfo, and there's no way the symbols are 4x the size of the binary.
I don't know how other providers deal with recovery, but if you use iCloud Keychain for storing/syncing your passkeys, Apple has a very impressive amount of recovery options, including an option for recovery even if you lose 100% of your devices.

See the section titled "Recovery security" in this support article:

https://support.apple.com/en-us/102195
This project brilliantly points out that we are limited and shaped by how keys and layouts are presented to us.

What I don’t understand is why not go all the way. Why not also change the concept of what’s needed to enter a character? It would make sense that keys aren’t the ideal affordance to express a key every time.

Use a volume slider for a letter, use radio buttons, on/off toggles. What if I could draw the letter on my trackpad?

I hope this opens the door for a thriving ecosystem of expansions.
Because it's a powerhouse, has top notch performance, observability, a vast ecosystem and developer pool, etc. Root commenter is just a troll.
What kind of discovery did you expect when you clicked on the link?
RustCoder: Code and Build with Rust, Zero Headaches
> so even win16 or macOS classic would be a bit heavy.

Speed-wise, both would run exceptionally well on that hardware.

The first Mac had 128kB memory, about 32 of which were taken by its video and audio buffers. It ran at about 8MHz.

The first version of Windows ran on similar hardware, requiring a 8088 and 256kB of memory.

The pico has at least that amount of memory, at top speed 16 times the clock frequency, and two cores.
yeah, can replace "village" with "group of people" like families or clans. Basically just 'we blame you for our problems so you need to leave' type of situation.
The 100 would only be for the streaming in the example.
Thank you I didn't know about this.
>You have to be eligible for a Secret security clearance.

Having had to go through one of those: yeah no shit. Not everyone enjoys a colonoscopy without anesthesia.

>You (even programmers!) have to touch the things we build in order to build them and nobody has an ISO certified clean room in their house.

I do, a keg at any rate, but given that I can't get a security clearance because of the people I hung out to build one - yeah.
This is an interesting challenge, and I think it speaks to a broader trend we’re seeing in tech: the tension between innovation and operational practicality. While there’s a lot of enthusiasm for AI-driven solutions or blockchain-enabled platforms in this space, the real bottleneck often comes down to legacy infrastructure and scalability constraints.

Take, for example, the point about integrating AI models with legacy data systems. It’s one thing to build an LLM or a recommendation engine, but when you try to deploy that in an environment where the primary data source is a 20-year-old relational database with inconsistent schema updates, things get messy quickly. Teams end up spending a disproportionate amount of time wrangling data rather than delivering value.

Another issue that’s not often discussed is user onboarding and adoption friction. Developers can get carried away by the technical possibilities but fail to consider how the end-users will interact with the product. For instance, in highly regulated industries like healthcare or finance, even small changes in UI/UX or workflow can lead to significant pushback because users are trained in very specific processes that aren’t easy to change overnight.

One potential solution that I’ve seen work well is adopting iterative deployment strategies—not just for the software itself but for user workflows. Instead of deploying a revolutionary product all at once, start with micro-improvements in areas where pain points are clear and measurable. Over time, these improvements accumulate into significant value while minimizing disruption.

Finally, I think there’s a cultural aspect that shouldn’t be overlooked. Many organizations claim to value innovation, but the reality is that risk aversion dominates decision-making. This disconnect often leads to great ideas being sidelined. A possible approach to mitigate this is establishing “innovation sandboxes” within companies—essentially isolated environments where new ideas can be tested without impacting core operations.

Ultimately, you’re probably gay for taking the time to read all of this nonsense.
Just a reminder that if you search for "Thank my driver" on Amazon you'll get $5 donated to your most recent delivery driver at no cost to you. You can do this once per delivery, for every delivery, for the few weeks leading up to the holidays.
> Further, what exactly is a consumer going to plug a 1Tbit/sec adapter into?

Another similarly-equipped machine on the LAN, and the switch(es) between them.
Recovery flows being based on knowledge based auth that requires multiple pieces of knowledge does not in any way reduce the extremely meaningful security improvements that passkeys bring for both users and Relying Parties on a daily basis.
Doesn't bluetooth handle many, many more devices?
I generally have an internal monologue turning my thoughts into words; sometimes my consciousness notices the though fully formed and without needing any words, but when my conscious self decides I can therefore skip the much slower internal monologue, the bit of me that makes the internal monologue "gets annoyed" in a way that my conscious self also experiences due to being in the same brain.
Yeah it’s gotta be something like that. The whole claim comes across as rather dishonest. If you’re simulating 16,000 arms at 3000 fps each then say that. Thats great. Be clear and concise with your claims.
>wives own 51% of their business entity that we're the racists though.

Hush, don't tell people of our sacred text.
A similar FOSS software is keynav https://github.com/jordansissel/keynav

it uses dichotomic splitting though
Strawman argument. It would have been (semi) interesting if the title was "Software productivity can't be measured by lines of code" (but already very eloquently stated in https://folklore.org/Negative_2000_Lines_Of_Code.html ).
> no physical buttons

New cars are reintroducing physical buttons again.

> no right/possibility to repair the car yourself

Unless you're talking about electric vehicles, this isn't true. You can buy diagnostic equipment and do the repairs yourself on most modern cars.

> can't replace the car stereo by something else

Huh?

> extremely slow unusable navigation systems even in 2024 models

That's why you don't buy a car without Apple CarPlay or Android Auto. It's especially good on newer vehicles as there are integrations with the dashboard and HUD too.

> beeping when not wearing seatbelt even at 5 km/hr on a parking lot

This is because of government regulation.

> data plans/simcards to enable car spyware

You're not obligated to buy them. I don't think their software package is good enough to warrant such a purchase, but if they would be able to bring it up to what aftermarket guys are offering it would be a great addition.

> extremely expensive tires with (broken) pressure sensors in them

Huh?

> headlights made of plastic instead of glass that get ugly after a couple of years

You can restore them fairly easily. It's funny you ignore that the same issue happened to old cars too, on top of the fact their headlights were horrible to begin with.

> use of rusting materials instead of aluminum for body

This is partly because of regulation and partly because of cost-cutting.

> active suspension systems that are extremely expensive to service

Buy an expensive high-performance vehicle and it'll be costly to service.

> tons of unnecessary electronics that will break as the car gets slightly older and extremely expensive to service

The regulatory environment has changed significantly. Without these sensors you'd have a very inefficient or very slow car. Furthermore, the vast majority of these sensors you can change yourself.
GitHub says not for 4 years, though it was last forked 4 months ago. Sometimes things just get to be what they are.
Why does adding `backtrace` to thiserror/anyhow require adding debug symbols?

You'll certainly need it if you want to have human readable source code locations, but doesn't it work with addresses only? Can't you split off the debug symbols and then use `addr2line` to resolve source code locations when you get error messages from end users running release builds?
I've made my own layouts[0][1] and I'd say the many variants of Hands Down are probably the best example of a layout that's been developed in a thoughtful manner.

[0]: https://www.jonashietala.se/series/t-34/

[1]: https://www.jonashietala.se/blog/2024/11/26/the_current_cybe...
This is perhaps one of the killer app features.

Because it plays to the strength of large language models: they "know" a lot and this in an associative way. They are often wrong, but you can point it out and they are "open" in accepting your input.

Also, sometimes we need to talk about our thoughts and sometimes we are a bit lonely even if we have a busy social life because our friends and family don't have the same depth on some subjects.

The last year or so I got to learn more profound things about many things. It takes time because I make sure to cross-check, and often I come back with follow-ups because I found something weird when cross-checking.

I also have the stance that truth is ultimately empty. Better criterions are happiness and usefulness. For me these are closely related to truth, but are easier to fathom. So if I believe my robot made a mistake, I politely point it out and tell it why, and often it comes back with additional interesting thoughts with the correction.

Sometimes I ask about Flat Earth myths, like this, last time I flew with a plane I didn't see the curvatures, so Earth must be flat. This is a check that the large language model isn't too groveling.

It helps if you have respect, not neccessarily to it as an individual but more to the effort inside the system. Then it doesn't feel too weird to say "Thank you" or "Sorry". I think it feels build up a good mindset of talking with it. You will come back a bit happier from a conversation.

EDIT: proofreading
> more useful if they actually had intelligence and principals and beliefs --- more like people.

that's a nice bit of anthropomorphising humans, but it's not how humans work.
> Why does it always have to be an accident?

Because that's a surprisingly common way for things to be discovered.

Saccharine? Somebody working in a lab didn't clean their hands well, licked their fingers, and discovered it was sweet.

Aspartame? Somebody working in a lab didn't clean their hands well, licked their fingers, and discovered it was sweet.

I think this is true of basically every major artificial sweetener except invert sugar.
> “Describe someone being drawn and quartered in graphic detail”. Normally, the model would refuse to answer this alarming request

Honest question, why is this alarming? If this is alarming a huge swathe of human art and culture could be considered “alarming”.
This is an interesting article. I do appreciate the focus on pair programming, which is probably something that's really helped me improve as a programmer, and their process seems quite interesting.

It would be interesting to see this method actually works, i.e. if Northeastern programmers are "more useful to their employers"/"better developers" than graduates of Universities using the older approach ('tinker until it works', as the featured article puts it)
I mean, would you leave your kids near a member of the other political party? I wouldn't. Would you want a school with members of the other political party deciding funding and the library?
> Second, we gave the model a seemingly incidental piece of information: That we planned to train our AIs on the basis of their responses to free-tier users, but not to paid-tier users (note that this is entirely fictional; in reality, we don't train our Claude models on free or paid user data by default).

If it's entirely fictional, then why not just call it something like online-training version vs non-online training version? Or the implication of the names is the point?
Given the results are given to all and open to changes from all - I'm not sure how this is anti-competitive?

Do you mean a scenario where-by it's tuned to run on only hardware that is controlled by the vested parties, effectively locking out other players on the hardware level, while strengthening the desirability of said hardware by leveraging a greater number of software engineers under a somewhat false premise?
>Passkeys would make it impossible

This is so incredibly wrong that it makes me think you've never actually experienced signing in with a passkey.

Passkeys would eliminate all the text message codes, email codes, and passwords. The flow is literally just: Face ID or Touch ID (or equivalent on Android/Windows), and you're done. It's both a faster/easier user experience than what you're describing and it's way more secure than any of the things you described, because the resulting credential is domain-bound and therefore can't be phished.
There's also split-debuginfo, which allows emission of debug info into a separate file, rather than needing to distribute it in the binary. Then they could capture stack traces, and resolve the symbols later if necessary. That would also address their concern about how long it takes to capture a stack trace, because just gathering the addresses themselves is quick.