skysight-inc/HackerNews huggingface dataset:
Not sure I'd call it obscure: https://leetcode.com/problems/maximum-subarray/

I've seen it in tech interviews for years.
They insinuated suicide or friendly fire, not a threat.
I don't think most Americans or non-Americans really pay too much attention to school shootings one way or another. But when they see semi-regular news of shootings at schools resulting in large amounts of children being slain they're inclined to think something is wrong in the US.
And when it comes to the pervasiveness of US gun culture and how easy it is to get tooled up over there, they're not wrong. Regardless of implied stat inflation, the US is still the undisputed school shooting champion of the world.
Cool as that is, I don't think that's a "deterministic exact sublinear time algorithm".
You can sit on a pincushion filled very densely with needles equally well as a solid wooden chair. Yet the needles clearly have more space between them than a solid block of wood. Your personal inability to penetrate or see into that space doesn’t mean the space isn’t there. Indeed, how do you know if there’s a microscopic crack? You look at photons reflecting and amplify them into your optical range. How do we know whether or not there’s space in the atom range? We use an electron microscope. It’s still a microscope - a tool to objectively pierce the physical realm in ways that you can’t with your own sense.
Uh... I have no idea what that was, just that the design is completely counter to any attempt to read it.

Which means, probably not a good replacement workflow for a daily driver.
Yes. This. They change the look adding more clicks and moving things around offering NEGATIVE value. At least they fixed biometric desktop auth but without telling you that you had to remove the extension and clean up some stuff to get it to work.
I've been doing this on my site for a couple of years: https://github.com/offbyone/ideas/blob/3f50f69494aca01f21aeb...

It's pretty easy to do. I recommend it, if you already use Fedi for anything.
Where in the comment does it communicate it was a wish? Looks like an observation to me. Musk is ketamine fueled and missteping (or overstepping, depending on your view) around colleagues in an admin not afraid to commit violence against those who get in their way (per their own messaging).

Maybe you’re not looking closely? Didn’t read like a threat to me, only the obvious “which leopard is going to eat his face?” Certainly not anyone here.

Edit: You appear to be new. I recommend reading the guidelines. You have simply assumed from your own mental model.

https://news.ycombinator.com/newsguidelines.html

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.
I prefer Authy for most TOTPs, although regular Bitwarden supports Steam and Blizzard codes too and some TOTPs formats that it refuses to import.
LLM generated comments are so 2024
HyperLogLog uses sublinear space, not sublinear time.
So this is an in-house benchmarks after their undisclosed partnership with a previous benchmark company. Really hope they do not have their next model to vastly outperform on this benchmark in the coming weeks.
Have a terms of service and a reporting feature or contact and manually review all sites.
Agree. 300km range seems to be sweet spot. Anything over 50kW charging is enough and 150kW is good. So long there are reliable stations every 50km - current EVs are sufficient.
That and finding the answer on StackOverflow that you wrote
> For embedded developers, that's just a typical Tuesday

I was trying to explain to my colleague the other day that I've spent an unhealthy amount of time rebooting devices while staring at an LED wondering why it won't turn on.
That's what I do too.
The last post I did was trying to figure out how to replace the battery in my baby monitor.

https://www.michael1e.com/how-to-replace-the-eufy-spaceview-...
Ironically, Visual Studio introduced monochrome icons in the early 2010s, and the protestations were so deafening that they introduced colours back in.

Fast-forward a decade, and nobody even bats an eye. I also struggle visually navigating around VSCode when I'm not using a keyboard, but we seem to be a minority.
If they partnered with a modern UI expert, the buttons would be replaced by hieroglyphs even more cryptic than symbols from the Shawnee Tribe and organized into at least 3 separate hamburger menus.
Seed from a VPN or VPS in a non-extradition country. Otherwise, you're just a leech.
This is similar to an approach I use but instead of a queue, I accomplish this using a ring buffer that wraps around and overwrites entries older than window size. We maintain a global window aggregate, subtract ring buffer slot aggregate for entries dropping out and accumulate new entries into new slot aggregate while adding it to the global aggregate. Everything is o(1) including reads, which just returns the global window aggregate.
Exactly this. We went quite a while thinking Eliza was as good as it gets. I'm pretty sure the current LLMs have beaten them by a little bit.
Via Occam's Razor, the simplest explanation is that this is a foreign agent demolishing US democracy from within.

It makes not an iota of difference whether somebody "was chosen by the people" (the Felon), or not (the Husk).

We can all plainly see what's going on, and there isn't any need to steelman it, or contort ourselves to deduce what pretzel logic might cause Felon/Husk to choose these particular actions.
The existence of Palantir is proof of that in itself.
... and disoriented.

The machine learning does not reason thereby making today's "AI" do cognizant dissonances (or hallucinations).

In short, GIGO: garbage in, garbage out.
Jedi Knight usually appears on lists of "the best video games of all times". People still want to play it, but it has a few things that make it tricky to run on modern machines. And the limits on modding are quite severe by modern standards.

(TIE FIGHTER, also a best game of all time and from a similar era, is even finickier; even at the time there were a few features that were broken for me. IMO it is worth the effort, but note that it absolutely requires a joystick; neither mouse nor gamepad is good enough)
Sorry but what you are after likely has less than 1% utility. Niche cars will always exist for cases like yours, but everyone will depend on charge network.
That is a befuddling naive take. Why make any progress at any point if we were fine before that progress? As many things should be static as possible, no matter what might happen in the future? Situations change.

I seem to recall a presidential candidate recently claiming that they wanted to bring manufacturing back to the states. Chip manufacturing seems like it would fall under the category of manufacturing.

At this point we're just throwing away money already spent, which doesn't seem particularly efficient, which this administration is obsessed with, given the creation of an entirely new department/not-really-a-department to increase efficiency.
Dark Reader extension is my weapon of choice for this, for sites that don't offer a dark mode. I've set it up to follow the system theme, all my apps are set the same, so when I flick the system theme (or it does so on sunset), everything changes. It's the little things in life.
Well, OpenAI does currently have 288 job openings, including plenty of software engineers, so that says something.
There was a blog I followed and really admired ten or fifteen years ago. One day I was reading one of his posts and in the middle of it was an exuberant note of thanks for an article I wrote doing a close read of Ruby's TSort package.

Super niche, mostly irrelevant to all but a vanishingly small number of people, and yet I had proof that someone I admired found it useful.

It's been years, and it still makes me smile when I think of it.

You never know what impact you might make on others.
Antennas are sprinklers in the water analogy.
https://archive.is/N0UGX
No, we need more mature and responsible adults in the world, not adult-sized children.
I just found out about this, it's nice and clean as you said, and I thought I'd share it with others
Do macbooks have that? What is the best checksumming file system I could use on mainstream linux?
You're probably right. Apologies. I think I misread the question initially.
Perhaps worth running a few more submissions to determine if it did use one or not.
Maybe. Apple ditched them in China, because their infra can't handle large scale users.
In my experience performance issues in React also creep in without it being obvious when developing, especially across a larger team. It tends to be more obvious with server-side frameworks like django or rails.
I'm curious, how did you form this opinion? Did you have a bad experience with Clojure yourself?
This is a good point, but recursion and iteration have very different security implications in practice. Iterative functions are much harder to exploit.

It doesn't take many stack frames to overflow the stack. Java only handles ~10k frames by default. Most applications will have no problem with 10k loop iterations, and it might take millions to cause a notable slowdown. It is usually trivial to craft an input causing ~10k recursive calls, but an input causing millions of iterations is likely much harder. One example from the whitepaper that crashed a real application is a string repeated 20k times taking up ~200KB. To get to one million iterations the request would be ~20MB.

The failure modes also differ significantly. Recursion crashes the application with a stack overflow. Iteration just ties up a thread. Web frameworks often auto kill busy threads after timeout anyway.

You could argue that catching StackOverflow exceptions is a built in defense as well, but that only works for langauges that support catching such exceptions. Even among those languages, there are many DoS CVEs for crashes caused by stack overflows.
https://www.underearnersanonymous.org/meetings-underearners-...
eCommerce Automations – Sharing my automations after 3 years of optimization
This could be one of the most difficult part to appropriately convey with words.

There are guns everywhere, in every country. In the most peaceful places there will be some portion of cops allowed to wear guns, there will be hunters with permits etc. There will always be a non-zero chance to be shot.

But whether that non-zero chance is 0.00001% or 1% makes a world of difference and will have deep impacts on how we live our life, talk to people, deal with confrontations.

A low enough probability brings radical changes.
And you created the internet then?
Despite the lack luster coding performance, AI has PROVEN its able to provide a rationale for profit taking job cuts, layoffs, reduced stock grants, and increased executive bonuses.

So it's not ALL bad news.
I'm a bit confused. How does this not end up as two for loops behind the scenes? The inverse operator still has to be applied to every member after the initial iteration. Or am I missing something?
> It was the German green party that pushed EU to classify natural gas as green.

Well that's not true. They were in a coalition and it was the other parties that pushed for it.

> German ministers have criticised EU plans to label nuclear energy as a sustainable investment, but the government coalition is split on also including fossil gas in the taxonomy. Finance minister Christian Lindner of the pro-business Free Democrats (FDP) welcomed the European Commission’s proposal to include gas as a transitional fuel towards climate neutrality, while Green Party ministers criticised the decision as “greenwashing”.
Note... it's not really that "it's never a compiler bug," but more like "it's never a backend/codegen bug."

It's not particularly hard (for someone who knows the language rules, which are difficult for a language like C++) to make a widely-used compiler be erroneous in its acceptance or rejection of code.

What's much more difficult ("never" happens) is to make the compiler accept valid code and then generate an incorrect executable. It's possible (and I run into this maybe once a year doing unusual things) but it's really rare. If you think that's what's going on, it's very unlikely to be the case.
It is nuts to have a dev board that is constrained as the final device. You should have had an additional serial port and 8x as much flash, it would have solved your problem immediately.

It is even better to do the bulk of the dev inside of an emulator if you can swing it. The GPS and GPRS could be tethered into the emulator instead of trying to get a debug link into the system board.
Putting criminal offenses under a microscope vis a vis their penalties would be a good start. A fair number of offenses should probably carry shorter prison sentences or none at all, having been overly influenced by decades of "war on drugs" and "tough on crime" policies.

It is a black mark on our society that the US continues to lead the world in both per capita and absolute prison population.
how is it an argument when both sides are so deliciously correct
Any chance could talk to you directly? See my profile for email
Where are the low level CEOs vs high level CEOs?

I'll bet AI could do their jobs right now.

Can SOMEONE please write AI software to replace these people?
I would never waste money on a Tesla. But this is simply not true.
Related, if you like startup simulators, then you'll love The Founder (http://thefounder.biz/).

Incidentally Francis Tseng also worked on Half-Earth Socialism, which is also quite fun, and both games happen to be open-source (https://github.com/frnsys/)
There was a time Paradox was releasing almost 2 paid DLCs and even a couple of unpaid ones every year. Particularly in the case of EU4, where some DLCs ended up overriding the content of previous, even paid ones, to the point that they have 37 expansions for that game alone (and that's not even including the paid aesthetic expansions).
I prompted up a very basic Flask scaffold via Windsurf and once it reached a certain code size, it just started to remove or weirdly rewrite old parts to handle the context. ("You're right let's move that back in"). Didn't end well.
Italy is the same. Each region has it's own variations of words, which can be very different or mean different things in other regions.

For example in Rome a grocery store bag is "busta", but in Milan it is "sachetto" with "busta" being the word they use for an envelope.
Depends on the motherboard.

A lot of your "gaming" motherboards come with dual bios. In such cases, if you toast one you flip a switch and use the other. In most cases with motherboard with 2 bios chips you can boot from the good bios, download the latest version of your bios from your motherboard manufacturer, flip the selector switch back to the bad bios while still booted, and reflash over the bad bios it from within your OS. You would most likely lose any custom efi vars but your could easily reconfigure them as needed.

If your motherboard doesn't have dual bios or bios recovery system built in, all is not lost but you probably going to have to reflash the bios via an external programmer, but such tools are dirt cheap these days. heck you could do it from a Raspberry Pi and a SOP8 test clip if you don't have any other computer to reflash the chip.

If you want to be super safe, you could dump the contents of the bios flash chip using an external programmer before attempting to do any of this (Same tools as you would need to flash the chip, Another computer, and if that other computer isn't a SBC with SPI GPIO a cheap USB SPI tool - You could use a RPI Pico for this for just a few bucks).

(Dumping the contents of the chip via the bios provider / motherboard manufactures own bios flasher tool will often skip over parts of the chip. Looking at you Intel ME! - but if your only touching efi vars, a backup from the bios flashing tool should be good enough, just make sure you don't overwrite the areas the tool didn't back up, which is why I suggested using an external tool to dump the contents, much safer.)

EDIT: As for the risk? Well again it depends, you gotta be pretty unlucky to kill the bios because of a power failure right as your messing about with it, but it can happen. I went though a spell of "tinkering in the bios" for a while *cough*Windows SLIC*cough*, and only messed up the bios once during those years and I did a far bit of flashing back then, but I was able recover the bios using an external programmer.
Three reasons to write regardless of whether AI slurps it up.

1. You will learn more, even when you think you know everything there is to know about the topic.

2. You can point to a thing you personally created. It's nice to be discussing a technical topic and be able to say, "Hey, I actually wrote an article about that, I'll send you the link."

3. AI might slurp up some of what you write, but it's a blurry filter over information. Your unique writing, details, and perspective are your own.

Finally, it can be fun or rewarding in the same way drawing, painting, or any other creative act can be. If it's not, then channel your effort into something else.
They should feed it bootcamp study materials and Cracking the Coding Interview book in order to improve its ability to code.
We should be building far more nuclear.

We wildly overengineered on safety regulations making them far more costly and risky to build than they actually need to be.

Even our older Gen II nuclear reactors from the 1990's are orders of magnitude safer than current fossil fuel power stations, in terms of both released radiation and lost human lifespan years.

Moreover, the higher electricity prices that resulted from using non-nuclear power lead to ICE vehicles remaining more prevalent than they should be, and non-heat-pump heating remaining more prevalent than it should be, leading to millions more years of human lifespan lost.

From a health perspective, blocking nuclear with overregulation was one of societies biggest health policy failures.
Damn. How did they write code before 1992?
The secret ingredient is smuggling.
Haha it definitely takes the content moderation problems and distributes then across all the instances. But that's kind of the whole point. You can join an instance that moderates content in accordance to your preferences, rather than dealing with the weird policies of Meta/X. I'm sorry you don't like it though.
Putting almost anything on a boat makes it more maintenance intensive and expensive. Why would we want nuclear power plants on boats instead of land? Maybe to be close to coastal cities?
A guy posted about how to fix a broken car socket (cigarette lighter or whatever you call them) on a 1999 Honda Civic. Apparently there's little... Transistors or something under the glove box. Never knew they were there. It was like a 50 cent fix. Would never have known if this person hadn't posted. I did drop him a note of thanks
I drove Atto3 not long and while build quality was ok, the tech and aesthetics inside were basically kitsch. Also owner complained about issues he had.

Basically you get what you pay for - smaller and cheaper car.
... so far
https://archive.md/20250223051355/https://www.ft.com/content...
Yeah low-level language conflated with low-level coders , means the opposite in some sense
civ started with an idea based on nerding out over history… it needs more history and less game. half the reason anyone likes civ v is because of the narration of the tech tree. it makes you feel like you are voyaging across history. now the history is simply a two dimensional backdrop for the game which is not even very good
Here is the other part. For the BSD's, it's not as simple as, "someone implement them, then we include them." You can package it in the ports trees, but they won't be apart of the base system. Because BSD and Linux are similar in a lot of ways, they differ in a lot. The BSDs are designed with the idea that each BSD makes a completed "base system". The same team writing kernel code is the same team writing user land. So each BSD's core utils is developed and maintained by their respective development team. It is not like Linux, which is really more like smashing different projects from different teams together. At least for what is considered the "base" system.

Then mentioned elsewhere, but this isn't as big of a problem on OpenBSD, but would be fore NetBSD. The Rust tools don't support all the supported architectures. This is where BSD philosophy diverges. With NetBSD, if you got a PDP-11 or a toaster with a chip, they are more than happy to make NetBSD run on it, and the NetBSD team also don't necessarily have a requirement for physical hardware, if there is an esoteric chip with QEMU support, they will happily try to support it. OpenBSD will maintain support for an architecture so long as someone is willing to maintain it and owns the physical hardware (which is why it supports less than NetBSD).

This is also why NetBSD is sort of "stuck on
" gcc. I believe they would like to move to clang, but can't due to architecture support.

Some more addition to the first paragraph: OpenBSD to a degree takes this to a whole other level than the other BSDs. OpenBSD maintains their own fork of X11 called xenocara and window manager, cwm. In theory, you can have a pretty basic and functional system from boot code to window manager with all of that code being code maintained by the same team, the OpenBSD developers. They even have their own version control system called got.
You've never seen someone encounter Clojure stacktrace-barf when something breaks before. The language isn't perfect. Although it is one of the few I've encountered that does immutability properly and that is great.

The stacktrace-barf has improved a bit in recent versions as I recall, although I've lost the ability to see them by now.
Dark mode is difficult to read for me.
In the early days of C++11, I used to get unique ICEs in both GCC and Clang weekly. One particular annoyance was when a stable release of Debian decided to ship a point release with a regression (not looking it up, but it was something like: 4.6.1 or 4.6.3 worked, but 4.6.2 had completely broken UDLs for constant expressions or something). I had just converted the whole codebase to use UDLs aggressively since they worked everywhere in my tests, not thinking I had to test every point release in between ...

Thankfully I don't think I ever had any miscompilations - that would require the code actually compile across several compiler versions in the first place.
Who decides they are over engineered on safety?

Didn’t we already learn better safe than sorry?
It used to be one could say, "but what about abortion!?" And that world set people alight.

Today it's anything anti-Musk or pro-Musk it seems.
What kinds of problems are you talking about? There are problems that require you to learn new libraries and services constantly, accessing documentation, and there are actual software problems when you have to reflect on your own large code base. I work on both kinds of problems, and in the first case, the models are actually well versed in say, all of CloudFormation syntax, that I would have to look up. On the opposite end, I have written many features on trips, unable to be distracted by the internet, just me and the code, and being able to read library source code.

The fact is, programming requires abstract modeling that language models aren’t demonstrating the capability of fully replicating. At least, not that we can see, yet.
Imo one way it was desirable was it was much easier for the AI to play (most people only play against the AI). It has never reeeally gotten the hang of routing and positioning units around in a 1-unit-per-tile model. Consequently they struggle to pro-actively fight each-other even.
Also there is an issue where string comparison doesn't seem to work.

Unfortunately the site is unplayable currently. But it has a lot of potential, it's similar to binarysearch.io which all my friends loved:
https://news.ycombinator.com/item?id=22164212
If it can master Binary Search Trees, it can master anything.