skysight-inc/HackerNews huggingface dataset:
> Getting Signal from anywhere else other than them opens up the door for someone to sneak in some code.

Incorrect. See David A. Wheeler's seminal paper https://dwheeler.com/trusting-trust/

An easy way to avoid talking about strawmen is to avoid bringing one into the conversation. Something to think about.
I’m sure someone will figure out how to reverse engineer the sound recorded in various muds that were in turn fossilized. It’ll probably be something like a soil fungus that left traces of a piezo-materal that when exposed to dinosaur calls emitted energy that raised the probability of the surrounding mud to make some transition.

Once we have those calls synthesized we will find out that the so called asteroid impacts were high energy experiments on the part of the Silurians. Humans will attempt the same to a similar result: lather, rinse, repeat.
"Israeli authorities maintain that the building housing our bureau was destroyed because of a Hamas presence that posed an urgent threat. We have yet to receive evidence to support these claims," the AP said in a statement.

"AP continues to call for the full release of any evidence the Israelis have so that the facts are public."

Three years on and Associated Press is still waiting.

A cynic might wonder if Israeli authorities simply dislike journalists covering Gaza first hand.
If the president and his cabinet set such a rule, and water companies' reply is "people will complain it's expensive", it makes me think something seriously bad was happening with these PFAS and the industry is running from accountability for deaths from cancer and the like.

Never outsource your personal health to others. Filter your drinking water.
In this case, "vulnerability" usually means "functionality". The concepts of "alignment" and "safety" that get used to hobble these things are honestly ridiculous.
> "What a rosy picture! How can we realize this stunning vision of a future-to-be?"

The people who said

Don't worry about doing it right, just do it fast, we'll fix it later

And it was never fixed. It seems we keep pushing to go faster and faster, and for cheaper. If you continually are cutting weight pretty soon you're gonna have to cut off your limbs. Any successful bureaucrat/manager who cut fat before you is not going to leave much fat left for you to cut. Besides, some fat is actually good.
Having single-ended private channels trivially available makes the simplicity of JWT possible. That wasn’t present in the days of Kerberos.
>If you think it's fine and dandy that fictions are treated as if they're real in courts, that's just like your opinion, man.

1. it's not just "like [my] opinion, man", it's how the legal system works in the US and most common law jurisdictions. You thinking otherwise makes as much sense as the people who think they don't need driver's licenses because they're not "driving", they're "traveling".

2. It sounds like you reject the concept of corporate personhood entirely. That's fine and all, but it's weird to bring that up when talking about tangential topics (eg. whether you can be sued for providing false information). It's even more weird to bring it up in a manner that suggests you're describing how the legal system works, rather than your opinion on how it ought to act.

>Where I live, fictions aren't treated that way

And what jurisdiction is that?
IQ Key used to be available on Amazon, but seems to have almost entirely disappeared. I considered getting some for my kids, but a lot of the reviews complained that the axles were plastic instead of metal, and so were much more fragile.
It removes the ambiguous characters (I, l)
I think the technical point here is that buying slaves, etc. isn't plunder. Plunder is getting rich specifically from looting, like when a city-state's soldiers conquer other cities and loot them, which was common in ancient times and where the Roman Empire got its riches. (Along with tribute from the people they conquered.)

And I don't think the US did that? Of course Native Americans were attacked and often treated terribly, but unlike with the Spanish, they didn't have any loot, I don't think? That was about land. Piracy ended in 1730, but maybe privateering during the American Revolution and 1812 counts.

It doesn't mean that a lot of terrible things didn't happen, just not that specific terrible thing.
Xfinity Broadband Labels
I recently witnessed an argument between a dev manager and the devops team lead.

The manager manager was convinced that fixing all of the bugs would lead to perfect, 100% successful execution. The devops team lead spent an hour trying to explain why the software couldn’t achieve better reliability than AWS (the system spread across AWS zones, but each instance was contained within a single zone).
> If they are telling people to reset credentials, that means it was not encrypted.

I'm not sure that follows. If I leaked customer information, even encrypted, I believe it would still be responsible to tell people and give them the option to react. Encryption is not foolproof technology. Vulnerable to cracking, or perhaps the key could simply be leaked as well.
Your tiny dinosaur assistant is awesome!

I encountered a similar problem, but solved it with USB keyboards / keypads instead. I managed to get a low-speed USB host working on ESP32. Now I use these instead as much better build quality is available, although they are notably more expensive.

One thing that caught me off guard was that USB keyboard scancodes were different from PS/2. Previously I had tackled the issue using PS/2 keypads and a chip with some firmware that translated the scancodes to 5V serial. This was neat, but sourcing old keyboards eventually became a pain.
Look, a model checker!

More seriously, it's interesting how this kind of thing is trivial to express in some languages (TLA+, prolog, Alloy), ok in some (Ruby, scheme), and super hard in others.

The ruby model and specification would translate almost line-by-line into TLA+, and TLC could do what the backtracking implementation does.
In my opinion, it is always better style to write US$ or USD than just $ - it is only a couple of extra characters, and it helps avoid any potential confusion

I particularly hate businesses which sell stuff internationally who put $ on their website rather than US$ / AU$ / etc. You can’t assume that just because it is an American company that $ means US$, because some (but far from all) American companies detect the customer is coming from Australia/Canada/whatever and automatically display localised prices. And don’t get me started about the websites that seem to be offering too-good-to-be-true deals on Australian hotels until I realise they are actually showing US dollar prices, but $ instead of US$ makes that non-obvious
And the rest of the article talks about what GP is asking about
Some more details on this, apparent CommandLineToArgvW implements a slightly different parsing algorithm that the Visual C++ runtime:

https://learn.microsoft.com/en-us/cpp/cpp/main-function-comm...

Also, here is another implementation of this algorithm in C#, used in .NET:

https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
> they avoid investing in anyone who has had so much of a faint whiff of how the sausage gets made.

Not actually the case. The average Silicon Valley founder is in their 40s. It’s just the young ones that get all the press (because they need it).

Why is it that investors actively seek out starry-eyed individuals?

> Apart from the fact that pessimists are not founding companies, the answer is: narrative. There’s a ready-made place in our society for the hero’s story - the lone individual who (like ourselves) is special and has a unique vision. We have multiple millennia-old religions based off this same narrative. It works. It gets press, it gets followers. Humans naturally take any boring story and fashion it into this shape if they can. It takes the large, confusing, abstract or confusing and makes it personal.
Just wait until you see what neuralink turns out to be
My view is that hallucination is something related to the interpretation of reality. It's not really directly mapping to memory at all. The mechanisms of confabulation entirely surround the gluing together of memories, and what are these models other than some sort of representation of memory.

I believe that you can also cause something a bit like a transient dysphasia by giving them bad inputs as well, so there is that on the language production side. However there's still nothing that pertains to the experience aspects central to what hallucinations actually are.
I'm waiting patiently for the day when I encounter the first European on an American website who understands that Europe sees the American work standard as absurdly high, that on the other hand Americans see the European wealth standard as absurdly low, and uses this information to not derail working conditions discussions with suggestions that violate the premise of sacrificing a third of their income for the last deminishing returns of the European system [0].

[0] https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
It's no longer an assured impossibility that if certain populist political-religious extremists attained power, they wouldn't impose censorship and mandate requiring licenses and identity verification to use the internet.
Yeah, I agree. Somehow what they described is actually a bar or two worse than what I experienced at an infantry support unit. I'd like to be able to say that the DOD is capable of change, but the VA has been telling them about the long tail effects of "procedures" and decisions like this for decades at this point and not a thing has changed.
I got one as a welcome gift for work and my wife ended up smashing it with a hammer because it gave our seven year old unrestricted access to YouTube. She pulled it out of the garbage twice and hid it from us.

Thing is durable, she couldn’t actually crack the casing but broke something inside so it stopped working.

(To be clear we do let our kid watch YouTube supervised after she’s finished lessons, although not very often)
If you are trying to get kids to be fluent in a 2nd or 3rd language, there certainly is
Yet even highly upvoted (because useful and interesting) get deleted often (fortunately my points let me see the deleted) for sake of some bullshit rules.
That making things up based on memories of past things is entirely what confabulation is. Bullshitting in the large as it were. I've met quite a few clinical confabulators (people with Korsakov syndrome and the like) and I find the parallels remarkable.
I think this is confusing code with output. If you work for a company that builds medical software, then your output is something like quality-adjusted life years for patients and has nothing to do with the code you incidentally use to get there.

Taking the view that none of the software you wrote is still running is a bit like an automotive engineer who thinks none of the car models she worked on at the start of her career are still in production. Well, no, they're not: but does that matter? Millions of kids got driven to school by cars she helped design.
This is my problem with articles like this https://imgur.com/a/QYiXKE0 What is x, what is q0, where did this derivative come from and why? would be real nice if people actually explained what all this stuff means instead of copy pasting equations
Related:

Show HN: Play Descent I from 1995 in the browser

https://news.ycombinator.com/item?id=38844979
> What do you think about the other side of the video game industry where games are distributed digitally?

As someone that has done work for indie studios, you very much still have to align marketing and distribution with the development cycle with online marketplaces. Shelf-space and shelf-life aren't any less real because they are virtual - if anything, they're scarcer resources. Anyone who's actually sold things online can attest to this; customers' patience and attention spans are horrendously short. Not making it into the first page of results can be a straight-up death sentence for a project.
eMMC is certainly better than an SD card in several ways. And, as you say, you can always ignore it.

Similar, really, to how XTHeadVector is better than no SIMD/Vector, is 95% the same opcodes and functionality as RVV 1.0, is now well-supported in GCC 14, and you can always ignore it, no?
its not about what seems right, it is about what eventually turns out to be right, this is why you need to learn economics
Stanford, for many years, was allowed to run a similar brand of narrow width imported trucks that fit between bollards around campus because they are/were their own municipality (and own ZIP code) on their own property. As such, I don't think they had State of CA license plates, had to pass Smog Check emissions tests, or had any sort of formal homologation.

In general, accepting random vehicles without proper homologation review by the DOT is an unwise and dangerous process. On the other hand, small and limited use vehicles for explicit use not on public roadways should also be possible.
People rarely care to provide new answers to old questions yet you can be unable to post a new question because it's exactly the same as the one asked and answered a decade ago. You just need a solution relevant to the present day but no, you can't ask for it.
It’s not even true - official coins were minted in Britain since Roman times.
All that international trade and banking you talk about refers to it as USD or US$, not $.

To 95% of the world, the relevance and influence of USD isn’t remotely close to their own currency’s. Sure, it’s relevant to some industries and to the larger economy – that makes it like CNY or EUR are to you, nothing more.

I do think a USD assumption is reasonable, but only because the statement was made on HN, which is predominantly American. USD does not own the $ symbol outside of the US.
It still doesn't matter according to physics. There's a reason why two NASCAR cars can be going 150+ miles an hour, and yet "rubbin's racin'," but a head-on collision at 60 miles an hour will kill you. The two race cars going 151 and 149 mph rub at ~2mph relative velocity, while the head-on collision with the drunk occurs at 120mph relative velocity.

And flying formation, be it in space or in the air, by definition involves getting as close to zero relative velocity as possible . . . or else you aren't in formation.
Fossilizer: A static site generator that ingests Mastodon exports
The issue isn't about explaining xz, it's about explaining Postgres. "It's a very popular piece of database software, and Andres' job is making sure that whenever people make changes to it, it doesn't get slower". There you go.
Software fault. Even if they tried to do the right thing a barcode scanner has to be used while the screen and paper are not visible.

We should have baseline expectations for UX thinking which are higher than this standard.
Ideally, we'd be able to buy new boards that use openbmc rather than whatever bespoke garbage vendors bundle these days.
Enjoying game dev a lot more now that I'm more experienced. Back as a teenager, it used to be a struggle with tools and techniques. Now I just pull up an old Android template I used for take home interviews and it's effortless to hack together games with it.

AI as a co-designer makes it more fun too. Somehow AI is capable of more humor, creativity, and wit than me. It's been doing most of the writing.

Now I just wish I had better artistic skill. I probably have enough, but I'm not at the age where I can spend 4 hours on a single scene.
My friend Christian Metts and I, 15 and 14 at the time, decided to start a virtual reality arcade in Jackson Crossing mall in Jackson Michigan in 1996.

We wrote a business plan, got $10k in investment from friends and family, rented space in the mall, bought the best PC at the time, two VFX1 3d headsets, licensed Descent for our use case by snail mailing the company with our idea and receiving a contract back from them which we signed and sent with a check, and my dad helped us design, build and weld a custom desk with arms to hold the headsets when they weren’t in use. It was designed as a standing desk so you could just walk up underneath, reach up and put the headset on, and play. I think we had Nintendo style controllers for the hands.

Unfortunately we were terrible salesmen (sales boys?) and then the Quake demo came out and we just played that non stop for 2 months without charging for it because we’d run out of budget for licensing.

Thankfully by August we were able to get construction jobs and managed to pay off our loans a few months ahead of the original plan (I think the terms were 10% over 12 months).

Great game, great learning experience, and a lot of fun. Haven’t failed at a business venture since. Ended up being an entrepreneur for the next 14 years before taking a more standard day job as a software engineer.
Reading, FIRST robotics, soccer
That would be strange, since the same phenomenon - linguistic drift away from ancient spellings - is observed in every language. The reason you see other languages as having spelling that is "less weird" than English is not that English is different from those other languages - it's that the spelling of those other languages is much more recent than the spelling of English is.

The Norman contribution to the split between tough, through, and dough, for example, is zero.
Perhaps Toronto, Canada?
Thank you for providing my dose of humour today.

In the year following the failed restoration, tourist activity generated 40,000 visits and more than €50,000 for a local charity
I would say Waterloo (1970) is very close to that never-made epic Napoleon film, though it only focuses on one event. The film employed an army of around 15000 extras and 2000 horses, remodeled the entire landscape required for the battle, including transplanting a forest, etc. The scope is certainly more narrow than an all-encompassing biopic, but is that a bad thing? To me, the direction and cinematography are good, but of course not Kubrick-level, because nothing is.
That the air is passively cooled and this is actively cooled is a big downside. Active cooling is only needed because of higher power use and with the performance gains they are talking about that's not seeming to come from having the same efficiency but allowing more performance. And of course active cooling itself increases power use too.

Having an OLED screen is pretty kickass though. At the price point I'm not sure how amazing that really comes out to be. On one hand OLED will help counteract some of the power inefficiencies and will give solid contrast but on the other it'll also be dimmer than mini LED type screens.
Abstract Methods and NotImplementedError in Ruby
> How nice of you to give a rather elaborate answer to a question asked towards somebody else.

And how wonderful it is that you, dear software, provided another prompt after my last journal entry. I wasn't sure of what to write next, so this prompting has proven quite helpful.

> If I understand things correctly, me, the software is prompting you back!

Prompting is two way street, indeed. Input into the software from the person may produce a result from the software, and the output from the software back to the person may produce a result that is fed back into the software. Lather, rinse, repeat. Again, this is the value that said software offers over a classic journal.

But, regardless, if that is how someone wants to spend their time in solitude, more power to them! But we do see a problem emerging where a growing number of people are not able to differentiate between people and software and are taking that solitary journaling with prompts out into the real world and are treating people as if they are software. But people aren't software, and this leads to social problems. Which isn't terribly surprising. If people treated other people as if they were dogs, you would find an emergence of social problems too. It turns out, for the best outcome of people, people need to be treated like people.
Both x and q0 are clearly defined there. In fact the post is very well written. Are you sure you are ready to learn “this stuff”?
>In order to make a new object which implements the `Map` interface, you just have to inherit from the `AbstractMap` base class and implement 1 method, `entrySet`

Used to think that way, but I now prefer the alternative - passing function(s)/lambda(s) for the necessary functionality of the dependent class.

This way is actually more flexible, as you can change behavior without modifying the override or having a bunch of switches/if-else in your required function.

So instead of 'entrySet' being defined inside MyClass, you would define it outside it, or possible as a static method, and pass it to AbstractMap when you create it.

So you don't need to have every class implement a bunch of interfaces like or Hashable, Orderable, etc. in order get the desired behavior.

Now I guess you would come back about you shouldn't be able to able to do that outside the class, but I also think those are also bad ideas. Python famous gets away with not having private/protected (although there is a way you can kinda of get something similar).
Dictionary compression, combined with a form of entropy coding can work. As shown in the article the exponents often repeat themselves, and the low order bits of the mantissa are often zero.

Advanced context modeling compression algorithms can work even better than the scheme presented in the article. These are like mini-AIs, and they can recognize patterns more complex than just a string of unchanged bits, and with the appropriate entropy coder, give excellent compression. Or course the processing cost is huge compare to a few bit manipulations, and wouldn't make much sense unless you need extreme compression.
I was trying out a flask and tailwind based course on udemy and one of the first things they wanted me to do was download rye and do a bunch of other boilerplate stuff. I didn’t fancy downloading some random executable from the internet and running it just for a udemy course so I tried to grab the GitHub repo and build it. No dice. I finally gave up on rye and other python tooling and did the udemy course using sinatra and tailwind. Which was vastly easier.
Typically the bankers are also often in on this.

Eg. during India's infamous demonetization, it was rumored that lots of bank-managers had struck inside-deals with politicians/industrialists to turn large hordes of cash into 'white' money. It's likely that they also used the new low-overhead 'jan-dhan' accounts to turn cash into thousands of bank-deposits.

This is not just the 'developing-world' issue; the whole of UK economy is based on such scheming done everyday in the City (and the 'out-of-jurisdiction' isles of the Commonwealth).
If you zig zag encode the deltas you might be able to get it down to 10mb.

δzd is the best. https://justine.lol/sizetricks/#dzd