skysight-inc/HackerNews huggingface dataset:
You say, "There's nothing inherently wrong with human-in-the-loop." But humans have reaction times around 500 milliseconds; in the best cases, around 200 milliseconds. I routinely write software with worst-case reaction times around 0.001 milliseconds, or 1 millisecond for more complex stimuli. If a force of drones with humans in the loop fights a force of drones without humans in the loop, absent colossal blunders, the latter will win, and it won't even be close.

Imagine you get into a fistfight with a guy. He's bigger than you, he's got a loaded 9-millimeter pistol, and he's a good marksman. But his reaction time is 200 times yours --- say, about 50 seconds, if you're a regular human. That is, all his reactions are reacting to what you did 50 seconds ago, at best. Who do you think is going to win? Unless he's inside a tank and you're outside, you will. Even in that case, I think you've got a fighting chance.

You argue that it's good for armies to "have skin in the game" in the sense of being vulnerable to jail or financial ruin. And, from a moral point of view, it probably is good: armies that are exposed to retaliation will generally be less willing to do things that provoke retaliation, many of which are immoral. However, the things that provoke retaliation are also the things that win wars. Making your army more vulnerable may reduce war crimes, but it is not a recipe for victory.

The logic of warfare is inimical to our survival as a species, which is why our best and brightest have been calling for a pacifist world order since even before World War II. Nuclear warfare were a nice early warning, but they're children's toys compared to precision-guided munitions backed up by pervasive surveillance.
Found this list of short stories that can keep one's mind entertained & can bring some nice ideas:

https://ipfs.eternum.io/ipfs/QmSiaEmhLvFdzzvkBmJKtRDmZRNDpDt...

I find that when I can't seem to properly communicate with people around, reading helps.

If you have your own recommendations, feel free to share. These days they would be useful.
Related article and HN discussion from last year: https://news.ycombinator.com/item?id=28855330
> outside of work

Why did you feel this pressure to meet some self-defined obligation outside of work? Were you missing something in the work itself that you felt you had to recover in the time outside of it?

In my experience, if I feel the value of my work output itself is meaningful, then I don’t need to worry about what I’m doing outside of it. If you start a business or work for yourself, then your career goals “at work” and “outside of work” are equivalent, thus freeing that time “outside of work” for you to make progress toward non-career goals (or to simply relax and recover).

I’ve always found discussion of side-project optimization to be silly, because it’s missing the forest for the trees. The optimization is to take the risk and work on it full time.

If you want to maximize the meaningful activities you do in your life, then it makes sense to start with the category of activity you spend the highest percentage of time performing.
Educated investors behaving rationally? No. But plenty of people in these pages and elsewhere get upset whenever the SEC tries to impose some modicum of rules that try to limit investments by people who don't have at least some veneer of education about financial markets.
This was confirmed last year: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...

I think a few of the states are still in limbo (last I heard was something about germany saying that they need to allow PFOF to prove PFOF is harmful first), but my understanding is most folks are treating it as banned.

That said - I'm way outside my area of expertise here, and would welcome someone more knowledgeable to speak on it.
Ask HN: How do you explain the inability of the CMake crowd to explain CMake?
There's no effective way. On mobile web they limit you even more in terms of the choices of why you want to hide a post. Regardless, the algorithm seems entirely intransigent. It still shows me posts in which someone I barely know 'likes' that someone I will never meet graduated from college. I am 40, so it's not even a good guess that I would know a recent graduate (from a university I've never visited).

I think they don't give ways to modify the feed because it would be nearly empty for most people once they opted out of the various post types they aren't interested in. Then people would realize there was no value and leave.
I will say that perhaps the reason the author couldn't get into those authors is not that they lost the ability to read longer material, but that they have somehow matured or evolved to a point where a certain type of book that used to be entertaining just isn't anymore. And that's ok. At some point, you've tapped a book, TV series, or other similar content for all you're going to get. It starts to get formulaic, and it's fine to move on.
Would you happen to have any links to the talks you mentioned?
You need to provide power to the Pi 400, which means an additional cable.
Demand? Entitlement? Suggesting a QoL improvement is “demanding”? And I’d happily donate to make it happen but there’s no donation link or option anywhere.

> 7-zip.org has official download links - you can expect those to be the official binaries from 7-zip.org - and a code sigining certificate won't really tell you more than that.

Have you heard of compromised download servers? At least signing it on your machine before distribution means you can guarantee it hasn’t changed. (And yes, you can just change the hash on the website, it’s the same server)
> It seems that the retail traders are doing better than the institutional types

Who do you think benefits most that this myth continues to propagate? The myth that the common man, with 1,000 USD to his name, can go on a trading app and do better than the financial elites and gain financial independence? Why would anyone in the market want to disabuse you of this when it brings in so much dumb money.
There are many solutions, including a much simpler ones like cars that can move on both standard and wide gauges https://en.wikipedia.org/wiki/SUW_2000

Or automatic unloading of this kind: https://www.youtube.com/watch?v=ZzG-pizgqUQ

Imagine this but with grain instead of sand and over a Vistula river where ships going to Gdańsk are waiting.

But the main problem is too few trains. Sea transport is so efficient compared to rail, that combined Polish and Ukrainian cargo trains are far too few in number to move all that grain in time. You'd have to buy order of magnitude more trains.
Thanks for looking.

I'll probably put the name and photo back, as well as the list of tags on the home page.

The reason for the "Read more" button is that a long time ago I showed someone my blog and they didn't recognise the headings as hyperlinks & assumed that every article consisted of only a single paragraph. I'm not sure whether the headings are clearer now, or the "Read more" button is still useful.
A nice thing is that all string types have &str as the lowest common denominator, so even if you use SSO or on-stack or any other fancy string type, it's automatically compatible with almost everything.
Wow seeing Tom (Geowizard) get this popular is crazy. Definitely deserving though because his content is very entertaining.

Part of what I think makes him so entertaining is that he's expanded beyond just playing the GeoGuessr game.

For the uninitiated he's currently planning to dribble a soccer ball across the UK from coast to coast and then later this summer he's going to attempt to hitchhike the length of the US east coast while completing various fan submitted challenges (part of his "how not to travel" series).
Seems like your statement doesn't meet Andrew Ng's criterion (if you can formulate what you are searching for, there is a chance that NN can do it for you).
Of Chiang's works, I think “72 Letters“ is the most impressive: it unfolds events and ideas worth a 1000-page novel in like 120 KB of text.
Eat your gruel peasant, the planet needs it
China's Belt and Road initiative is forcing more railways in Asia to support "standard gauge" (1435 mm) width, which China and Europe, while the Soviet-era countries use 1520mm. The goal is to be able to run freight from China to Europe.[1] Some track is dual-gauge. There's enough difference between 1435mm and 1520mm to use a 3-rail system. Plain track isn't too hard, but switches are complicated.

[1] https://asiatimes.com/2021/11/chinas-belt-and-road-chugging-...
Objects are a marriage of logic and data. You can certainly implement a data-driven system design on top of an object oriented language, but you pretty much have to just make your classes into simple data repositories, and not take advantage of the main aspect that makes OOP interesting, dynamic dispatch.

Most of my coding is done in Ruby, and when I'm doing data processing stuff, I don't bother making any classes. I break out the class keyword when my workflow stops resembling a pipeline, when I'm grabbing all kinds of info from different places and I don't always know how I'm going to be using it. This moves it away from a data approach and more towards a, well, object approach rather than a data approach. Where the behavior of the program is dependent on the metadata just as much as the data.
> Who's we?

From context, pretty obviously "we Ukrainians". Didn't do too well in elementary reading, did you?

> I am not in this together. So change it to "I". I don't care about you lot... lmao

Thank you for so effectively demonstrating what a despicable excuse for a human being you are. I'll do my best to remember this when next I come across anything from you.
Sometimes it’s worth it, though!
Poland has its own system like that https://en.wikipedia.org/wiki/SUW_2000

But different standards aren't the main problem. The main problem is lack of trains to move that much grain.
it seems the country has grown less tolerant of intolerant political philosophies (ones which directly attack people, like saying they should have fewer rights, or die, etc.)

IMHO, that has been a result of said philosophies pushing harder than ever on said viewpoints, angry that yelling them louder is failing to convince most people they don't suck
Aviation - private pilot airplane single engine land; instrument rating airplane; complex, high performance, and tailwheel endorsements; part 107 remote pilot; DC flight restricted zone; instrument ground instructor (this might be a good one for you, just take the FOI and then AGI or IGI written tests and visit your local FSDO to get the cert issued). Considering getting my commercial, multiengine, and CFI certs

Maritime - master 100 tons inland / mate near coastal plus a bunch of random crap the USCG throws on there if you get those (need to renew these this year); American Sailing Association 101, 103, 104

Scuba - just the useful ones here cause I have a whole wallet memorializing money flushed down the drain: rescue diver, ice diver, solo diver, drysuit, open circuit advanced nitrox/deco procedures, 45m helitrox closed circuit rebreather w/deco, certified Poseidon regulator+rebreather repair technician (though the big thing I learned was just to send my gear to pros working with this stuff every day). Currently my big focus is training up to take the 60m normoxic trimix rebreather course in the fall

Radio - general class ham (failed the extra by like two questions, in my defense I had only studied for general), restricted radiotelephone operator (literally just a cash payment, needed this once for a flight I had planned to Canada)

Other - authorized to perform marriages, motorcycle endorsement on driver's license, certified analytics professional (took the test on a whim and passed, it's since lapsed but I might see if they'll let me re-up it), notary public (lapsed), have thought about doing PMP since I'd be good to go on experience reqs

I started an EMT course a while back but I dropped out after realizing I was never going to be able to remain at all proficient. I'm like this with my aviation instrument rating as well, I keep legally current with it but I am pretty cautious about relying on proficiency since I'm not flying multiple times a week

Probably some others I'm forgetting but these are the big ones! I remain really impressed with your list, you've come up with some good ones...will have to think on whether I need to pursue some of them myself :-)
Can you use the meadows above the tree line for agriculture? That’s what they eat during the summer.
Well Western Culture generally gives the most credit to the first person to have an idea, when I personally find the second people (like Persson, also Sergey Brin) to deserve--in these cases--more credit. There's a shortage of second parties to inventions.
I think it's better in any case to pull the config values from your actual live resources in some sort of read-only view.

This is the only way to be sure you're auditing what you think you're auditing, and it doesn't matter what kind of provisioning tool you've used.
A lawyer usually cannot get in trouble for saying No. They can only get in trouble for saying Yes. They feel they're doing their jobs by saying No and they'll also use the phrase "out of an abundance of caution."

Hence why the phrase "it's easier to ask for forgiveness than permission" exists.
I get a torrent of recruiter spam in my InMail but I also got my current job through InMail; the person that reached out to me was a team technical lead at a company you've heard of that I very much wanted to work for, and I took the bait, and nearly doubled my pay in the process

And I've never posted or paid. I just have a profile, and it's not even a very good one

So apparently there is some value
Do you think industrialization led to atrophy of our ability to adapt to our environments? (The reason we're apex predator)

Or maybe modern civilization requires more long term planning then our brains are wired for?
I’ve always wondered about this perspective.

Governments and taxing authorities have been collecting revenue, chasing down cheats, jailing them, etc for thousands of years.

I don’t see how this changes all that much with cryptocurrencies.
Do any of the string types in the Rust standard library implement the same sort of small string optimization that C++ libraries implement for std::string? (explained here[1])

Some quick searching turned up a few rust-lang internals posts and GitHub issues, but it was hard to see whether anything came of them.

I understand that it’s probably possible to implement a comparable String API in a crate that uses small string optimizations, but being able to avoid a dedicated crate makes interoperability with other libraries much easier.

[1] https://tc-imba.github.io/posts/cpp-sso/
Brazil would have a 0.25 average. So much better than Norway! Can't argue against "more precise and more readable" data.
Q&A on 1972
I made solitaire for gopher: https://cosmicrealms.com/blog/2019/06/14/solitaire-over-goph...

Why? Dunno. It was a fun weekend project.
https://archive.ph/zHxsJ
Not in std, no.
Ssh you’re letting the cat out of the bag on Soylent’s pivot
Configuration languages typically produce a json/protobuf/thrift/etc serialization (if designed well that is) so just audit that.
I am writing this from a Fairphone 4 with e/OS installed (AOSP based) and don't miss anything so far.
You could decompose the issues many ways, but it seems like some of the principal components are:

Component 1: human life is valuable, and ending a human life is a serious matter not just for the individual, but for society

Component 2: personal autonomy, esp wrt control of one's own body, is one of the most profound of freedoms, and one of particular importance to the American people

Most Americans would probably agree that these two components explain the majority of the 'moral variance' on the issue. So then it's a matter of making an uncomfortable choice between them: when do we value human life less than autonomy? Answering that question will almost certainly require some further difficult reckoning:

Sub-component 3: what really counts as a human life? A person born without a brain? A brain dead patient? A patient reduced to the level of an animal due to Lewy Body Dementia? A 8.9 month old unborn baby? A 4 week fetus? A fetus that isn't viable outside the mother's body?

Sub-sub-component 4: what do we count as viable? What amount of medical intervention is allowed for a fetus to be considered viable?

And then things like:

Intersection {1,2}: What about when a person wants to exercise autonomy to end his own life, but is unable / unwilling to do so by himself? Should it be legal to enlist someone to help?

Etc. Tradeoffs all the way down. Seems more productive to admit that they exist and that you're taking a position. I agree with you that when making a legal ruling metaphor may be required (e.g., saying that the right to commercially transact is a kind of free speech), but in the current context it seems totally gratuitous. Specifically, if we're talking about making exceptions when the mother's health is at risk, that's easy to discuss explicitly -- human life is important, but the fully realized adult life is more important than the nascent life of the fetus.
> I firmly agree with Rust's choice not to implement the SSO optimisation in the standard library's String type.

Out of curiosity, why is that?

I don't know much about how or why that decision was made, but I'm curious.
If by chance the author reads this, I’d recommend looking into whether he is autistic. This sense of not fitting in, of not enjoying small talk, and of feeling like an “alien” or very different than most others is common in the autistic community. If diagnosed, or even if he volunteers/makes an effort to meet other autistic folks, he may find some common ground he hasn’t found in the neurotypical world. I wish him the best.
In the early internet days, when I was young and learning HTML, the book I used to learn recommended asking permission to link to a website. I thought that was weird, but I was a rule follower then. So I, a kid, sent a message to the 'webmaster' of a local government site and dutifully asked permission to link to their home page.

The said no.

If I'm ever a super-villain, I'm using this as my origin story.
“You're not good at ‹game›, you just do random things for an hour and then you randomly win.” --words I've heard
I'm responding to "people disagree with the notion that reducing meat consumption is helpful from an emissions perspective". People may disagree but it's like disagreeing that 100 > 1 -- who cares what they think?
Sure. Oh, wait, you meant give you something?

You're just a stranger. You'd have to prove you're kind.
Web 3 Use Cases Today
> Is there official documentation about what `str` (without an ampersand) is? For example, documentation [1] says that `str` is a "string slice" (without explaining what "string slice" mean), and then goes on with description of &str.

A `str` is really just a `[u8]` with extra semantics. Thus, a `&str` is really a `&[u8]`, a `&mut str` is a `&mut [u8]`, a `Box<str>` is a `Box<[u8]>`, etc. So we call it a "string slice", since it mostly acts like a regular `[T]` slice.

In general, the term "slice" can either refer to the unsized type `[T]` or the reference `&[T]`/`&mut [T]` interchangeably. You could also call the latter a "slice reference" where the distinction is important; e.g., a `Box<[T]>` would be a "boxed slice", while `Box<&[T]>` would be a "boxed slice reference" or "boxed reference to a slice". But most of the time, the correct meaning can be inferred from context.

> Also, I wonder, what do square brackets mean when they are used without an ampersand (as s[0..2] instead of &s[0..2])?

`s[0..2]` is a place expression that refers to the raw `str` subslice. But since `str` is an unsized type [0], it cannot appear on its own; it must appear behind some reference type. Thus, `&s[0..2]` creates a `&str`, and `&mut s[0..2]` creates a `&mut str`. However, the ampersand isn't always necessary: you can write `s[0..2].to_owned()` to use the `str` as a method receiver, which implicitly creates a reference.

[0] https://doc.rust-lang.org/book/ch19-04-advanced-types.html#d...
>The alfalfa is also used for cows grown in CA for CA residents. That's also a bad thing. Cow farms should be significantly limited in arid climates

Technically, from what I understand, it's enough to limit alfaalfa in arid climates. The location of cow farms does not matter much after that, in terms of water usage.

What's also good is that enforcing alfaalfa regional restrictions is super easy - a satellite photo would be enough to spot a field, and there's not enough margin to have any organized crime to fight back.
This map [2] shows a proposed railway running through Kyrgyzstan to Uzbekistan. Presumably it would continue through Turkmenistan and Iran to Turkey?

[2]: https://www.silkroadbriefing.com/news/2020/12/10/awaiting-on...
> why

Because we hear of everything COVID that helps to raise the fear factor.

And, I don’t count teachers paid to sit at home as “teachers”.
As far as I know, there is a way to exchange funds between user of one blockchain and user of another, isn't it something same?
Anyway I have never heard anything good about proprietary blockchains.
Corn beans and squash?

https://www.reneesgarden.com/blogs/gardening-resources/celeb...
This is the sort of childish reply I see when folks talk about emissions from meat consumption/production. What's next, are you going to tell me that every steak I don't eat you'll eat two more? That's a classic.
>Just follow the procedure to establish trust cryptographically,

ah, you figured it out!
I bet sugar has a lot to do with it
To add: my wife has a Samsung and can't add a shortcut for locking the phone on the lock screen (needed to enforce PIN) which the Fairphone enables.
Defnitely need to be less circumspect when expressing a political sentiment. "look how 1972 my site is" didn't communicate anything political to me.

I still like it.
The magical teaching powers of words like “humongous”
There’re many ways people can reduce their impact on environment. Buying $60k+ luxury cars isn’t one.

Reducing amount of meat can be, but you can give a shit and reduce your impact much more while still eating a lot of meat.

People screaming that unless you reduce meat intake you’re killing earth are as narrowly minded focused on single issue as people screaming that unless you buy an EV, you’re killing earth.
There are better Geoguessrs on YouTube but you might like certain personalities better.
> The whole point of the amendment is to make it explicit that they don't. That isn't how rights work anyway; it's never a matter of priority, one right vs. another.

This is exactly how rights work, how they're debated and how the supreme court rules. Like the constitution says you have freedom of speech, but you don't have an absolute right to freedom of speech. You cannot go on someone else's property and start yelling because they have the right to kick you off, violating your right to freedom of speech.

What you're trying to do is frame it in a way that makes sense to yourself, which is great, but is not how things are decided by the judiciary. Which is my entire point: It doesn't matter if you explicitly say bodily autonomy is sacred in a constitutional amendment because ultimately the supreme court is whom interprets that. The only way you could in theory do something like this would be to have an amendment that outright says abortion is legal, but that wouldn't pass for obvious reasons.

You really need to go and try to debate more pro-life individuals because these are all things I've encountered while debating them. The idea that this line of thinking is 'too much' when that's literally what's happening in places like my current state of Texas means you really need to experience what's actually going on.