skysight-inc/HackerNews huggingface dataset:
He's definitely way too loose of a cannon to be slated for "Emperor of Earth," but Musk is definitely being propped up as the friendly face of authoritarian efforts like blanketing the whole earth with satellite internet (needed to get autonomous weapons working), or converting the vehicle fleet to far more grid dependent and more highly surveillled EVs.
It is unclear to me exactly what you’re saying, so it’s hard to give an opinion. Do you happen to have a link?
You can't eat the plants that are eaten by the animals. Not all pastures can be converted to fields, and converting the rest will actually reduce biodiversity and cause more sustainability issues.
Yet I think both these concerns come from very wealthy people who have time thinking those thoughts.

Most people, when they have enough money to buy a bit of meat, are relieved to have such a good intake of protein. And most life, in the broader context, doesn't even have the ability to compute this question.

I wonder if we're not overthinking it a bit. Sadistic pleasure in torturing animal should be prevented but also because it can derive to human treatment, and we should accept that animals that would never have been born if not for food or experimental purpose are just necessary for our greater good until we find something that really works better.
btw, myocarditis, hemi-paralysis, and stroke-like responses are, imo, a little more serious than a rash... you, know, in case you happened to be looking into it for yourself
packed_simd is accounting for the diff there, and it is still a nightly-only (meaning experimental features) crate, so looks like it's still using that.
Gemini is symbiotic with other "old web" protocols, so Usenet fits. If one is running Gemini, then their gemlog will likely list an email address (SMTP) and host large files over FTP, HTTP or IPFS.
That's absolutely the case. It's also them encountering the first X, and then the millionth X. And a bunch of other biases also come into play, like survivorship bias. The good old refrigerator that's chugging along just fine for the twentieth year. It's not like today's shitty refrigerators can ever last this long. What's unseen though is the huge pile of discarded refrigerators on the landfill.
To a certain extent, Wikipedia has replaced a lot of the old Geocities sites for a certain subject.

The sort of nerdy/obsessive detail is still there, it's just kinda centralised on a fairly bland website. Your opinion on if this is an improvement or not depends on your affinity for animated GIFs I guess :)

The Geocities style stuff still exists, it is just the discovery is harder now as you will find the Wikipedia page first and then probably stop reading.

Things like webrings we're kinda cool for discoverability.
Many of us here followed the same path. HN is good for now, but it has been changing. It's unlikely we'll still be here in a couple years.
For anyone interested in the hypothetical social and geopolitical dynamics that occur when humanity interacts with aliens, check out Liu Cixin's Three-Body Problem science fiction trilogy. It explores the concept of interaction alien civilization in a really unique way that I haven't seen before. It's really more about humanity than the aliens themselves.
There's a pretty clear tree of ownership, actually. Looking at any given component, it's fairly easy to know when a component is a "subcomponent" (owned) or whether it's a reference to some other component elsewhere (borrowed). Some of us are C++ veterans, so we tend to think in terms of single ownership no matter what language we're in.

There are a few references in our "main" (so to speak) where its ownership would be clearer if we stored them in local variables and then handed them to the only component that used it, but that's a cosmetic concern, really.

There are very few (if any) places where we actually make use of Java's shared ownership. The only place I can think of is where we cache some files, and farm out "shared" references to any file. Still, at that point, the cache could be considered the owner, with a slight adjustment.
That's useful, but ultimately you can't search captions in Google/DuckDuckGo if you're trying to find out if the video even has the info you're looking for.

Plus it sucks trying to copy code to reuse
Not quite. Companies decided to monetize the internet, and because they want to earn all the money in the world, they want as many people as possible to use the internet. So they dumb it down to make it "easier to use".
Would IPFS about cover this use case?
Yes but doing so in a manner that conveniently clears a space for your new palace is not.
It's a joke. A well-discussed one.

https://softwareengineering.stackexchange.com/questions/2564...

https://math.stackexchange.com/questions/675092/does-this-st...

https://cs.stackexchange.com/questions/12652/is-there-a-form...
So just run a different JIT compiler? Also, the Jurassic name is quite funny when talking about security :D
Not all. While commercialization of the creator culture undoubtedly has some benefits, it also kills some of its original "soul".

Someone making funny videos on the internet on their free time without any kind of expectation to make money out of it unavoidably produces different results than the same person making semi-professional videos on Youtube and making living out of it. If the latter is an option, why the hell would the said person do the former? But since the latter option exists, it drives all of the creations to more professional, less quirky direction. It's the same effect that causes all the Hollywood films to have pretty much the same story arc and all the big budget games to feel like copies of each other.
It's very time consuming and it's highly unlikely you'll get a return of investment in sales to cover the time committed.
“Extensive research by the military on sustainable performance in stressful conditions teaches that leaders should become champions of health, rather than taskmasters that drive teams and organizations to burnout.”

Burnout is where the organization treats its employees as disposable to be used and thrown away. Tech companies in the USA are notorious for this. They literally push their employees into resigning and replace them with more throwaway employees.
Some clients can be configured to load images inline. And if they don't, it's not a big problem to click on an image link for illustration.
You.. you've heard about the whole Libera thing, right? The thing where literally all of existing staff went "We're being legally forced to do the thing. freenode is bad now. we have an alternative available"?
Morality and compassion are traits humans evolved in order to build society and have lasting social relationships. There's nothing natural about them, nature is full of animals exploiting, killing, hunting other animals. Nature limits compassion to family and sometimes tribe / pack. Imagine a lion with compassion for zebras.

It's easy for those feelings to spill over to other animals over their intended purpose (building a human society), but people need to realize those feelings have overreached their purpose.

I argue that the only reason this guy had written this article in the first place is the introduction of mice into his family, which triggered the natural response of compassion to family members.

Humans only recently managed to convince themselves to extend compassion beyond their tribe, which is what they were programmed to.
Sounds similar to Powershell's SecureString, if you want to compare vs a non-"toy" equivalent.
> No, editions require explicit activation and the "default" edition will remain forever at 2015, i.e. Rust 1.0.

With the slight caveat that this is the "default if not specified", but the default when creating a new project with "cargo new" is to specify the currently latest version on the generated Cargo.toml file.

That is, there are two defaults: the default for pre-edition projects (forever 2015), and the default for creating a new project (sets the project to what was the latest edition when the "cargo new" was run).
It snapped because fuckwits and the carriage fell also because of more fuckwittery.

PS: I just got me some Abus 14KS chain where the reseller told me "oh noes, that won't work with an 37/80RKKD lock." Abus says bullshit in polite corpospeak. Reseller still says it won't work. I tell the reseller to just sell me the damn thing. Reseller refuses. Buyer finds a new reseller. Buyer buys things. Buyer finds things work just like the manufacturer says, for once.
I think private fields will come in very handy for libraries. Yes, people should not access fields marked as internal/private, but they often do anyway (at least I've seen it often enough) just because it's the easiest way to fix some issue, or to get more control than the library officially offers. And then they complain when upgrading the library version is a PITA...
It's odd how easily people will believe that nefarious social developments like conspiracy or genocide occurred decades or centuries ago, after documentary and other evidence emerges, but will dissociate themselves from the possibility any such thing could be occurring in the here and now, particularly perpetuated by their own countrymen. You even see this in the outrage over naming buildings and statues: Confederate generals are being excised and even George Washington may be taken off some school marquees, but no one even notices that one of our major airports is named after the Dulles brothers, possibly the two biggest U.S. villains of the postwar era.
- Ghosting although is better than saying meaningless words/phrases.
- Say meaningless words/phrases.
- or they don't say what they meaning.
- the whole thing about protecting someone's feeling. what are we in kindergardeng? gosh. Just say you think I suck. It's what you believe and think. It's not necessaryly true and if that makes me feel terrible, that's my issue not yours. Damn. I clearly have issue with human communication or use of language. I apologize what the f*k do I know.
I actually found HN quite late (a few years ago) and was pleasantly surprised how well the spirit of the old Reddit and Slashdot lives on here.
The pretense isn't not feeling pain, it's not wanting to remember it.
> That’s not why they code, nor are the skills of writing good documentation even vaguely similar to those for writing good code.

Strong disagree on that one. Writing good code is all communication - with the computer, with your colleagues, with your future self who doesn't remember how or why you did something. It's written knowledge transfer. Blocks of code, just like paragraphs of documentation, need to both fit into a whole, and be as accessible as possible on their own to someone jumping straight into them (e.g. someone straight from google, someone jumping in to do a quick bugfix or merge fix). The list goes on and on.
Oh, it's updated in the article now.
This is actually not a problem of spec but one of:

- firefox "secretly" relying on unstable things while using stable rust (using some magical undocumented rust flags meant to be only used for bootstrapping rust).

- the older firefox release relying/touching on some "bug" in rust which was fixed (e.g. accidentally accepting malformed config files, or soundness issues).

- a bug in the compiler no one put resources to fix in yet (as e.g. close to no one is affected by it and there are more relevant bugs to work on).

This can happen to you in C or C++, too.

For any larger and more complicated projects some bugs "popping out" when using newer compilers due to either compiler bugs or code bugs "somehow passing by" in earlier compiler versions is totally a thing.

Through due to how long the C standard stood still it's not that often happening in C, I guess? Hm, I wonder if Linux kernel devs might disagree??
As well as purging #python and network banning some of the regulars there for pushing back, #fsf and #gnu were taken over this morning by the new freenode staff, despite a 2 week transition plan being published.

https://status.fsf.org/notice/4214348
You can always reduce to more material aspects, like money. Sometimes a large salary increment can make you accept much more shit.

I have incredible frustrations at my current job but the 2x increment I got compared to my amazingly fun job I had in a small company before makes me brush them off much more easily :D
Great point. My first programming job in college was for a little boutique software company in town. My boss would walk into my office at noon, describe some software, and ask if I could have a PoC by 4 so he could drive over to the client and hopefully get a check to build. Now, something like that would drive me nuts, but at the time I didn't know better and it was exciting.

The one consistent thing in my career is I don't tolerate jobs that have too little work to do. I've had 2 jobs at various points in my career where was I told to just hang out for extended periods of time, and in neither case did I make it a year working there.
Where is justin.tv in this list?

Something like: “Be way too early with your hot tub streaming app. Pivot to gaming and then pivot back.”
I'm not sure why you're downvoted, whatever there was, it was also abused or shit. Spam everywhere, banners as annoying as ever, the nice insights in forums buried between low-effort one-liners and the trendy extra spacious forum signatures, and you couldn't do much against the flashing banners because adblocking was hit or miss.

It's not like I don't empathize. But one needs to realize that this is a specific thing, it's a human experience, shared across time and culture.

Oh yeah and the popups and the pop-unders can rot in hell. I can't believe how long it took for developers to control the situation.
> Sugihara was then asked to resign by the foreign office. The official line was downsizing, though many, including his wife Yukiko, believe it was because of what happened in Lithuania.

It's important to note that, unlike Germany, Japan has never really admitted or apologized for what they did. See this shocking video by historian Mark Felton about what you can find today in a Japanese museum: https://www.youtube.com/watch?v=ngzesh6eN14

The Nazis were on a mission to annihilate the Jews, so in relative term they killed many, but in absolute terms the Japanese probably victimized a lot more people. It's just that there were a lot of Chinese people to victimize, so the magnitude of the crime is less apparent.

Their cruelty was even worse in some ways, as it was officially sanctioned and encouraged by their institutions as such. The Nazis, while they did not hide their hate for the Jews, went to some lengths to hide what they were actually doing to them -- which is probably how the German population could claim to not know what was going on. (To quote Speer: "I didn't know, I could have known, I should have known." He's been vilified but I haven't seen anything to paint him as a liar as far as this is concerned.)

Put simply, the Germans are ashamed of that past, even the Nazis had shown some signs that they knew it was shameful, but the Japanese have never demonstrated any shame.
From a book
One thing I ran into when I was trying to compile something after it wasn’t touched for a year or so is that cargo doesn’t in-fact look at its lock file what minor versions is concerned.

This caused cargo to install different minor versions than it would have a year ago despite a lock file being present.

These minor version updates were relying on newer rust version features and then failed to build on the old version of the rust compiler I was using.

Updating rust made the build work again, but now with additional warnings (where the code I was compiling did shady things which old rust wouldn’t detect but new one did), but it did finally produce a usable binary.

Still, I was a bit miffed by cargos behavior of ignoring minor versions locks in the lock file and installing later versions than what was locked.

What good is a package lock file if it isn’t respected?
I almost never watch videos, unless it's the necessary medium for the context (i.e. music teaching or movie analysis), because I _need_ text to learn.

But.

Two weeks ago there was a small video on Discord that crashed the client when you played it. Here's a 8m30s long video explaining how it works: https://www.youtube.com/watch?v=cuBNQ6tiNcI

tl;dw: they used ffmpeg to stitch 2 videos with a different aspect ratio together, so it crashes chromium. That's the whole explanation, and this guy spends SIX MINUTES of blowing hot air before getting to the point. It's absolutely infuriating, I genuinely felt robbed of my time.
Virtual environments are, sadly, absolutely crucial for Python beginners to get their heads around if they are to do anything more advanced then "hello world".

When I'm getting someone started I usually say:

"There is a magic incantation involved in Python development called 'activating your virtual environment' - if stuff isn't working as you expect, check that you have done this. Development environments are the hardest thing about learning to program. I'm so sorry."
I believe the main reason the internet has turned out this way is because of flawed economic incentives. It's a winner take all game ruled mostly by American corporations. The individual blogger, Usenet contributor, IRC moderator, or open source software creator never got a piece of the cake. As the internet became mainstream, the incentives to engage in these kind of activities vanished.

I hate to be the guy to bring up crypto since it never ends well on HN, but I believe that if the internet had had a "payment layer" that rewards early users from the start it would've turned out very differently.
Worth it — freedom of expression ensures unpopular but valuable ideas are heard (your 1%! and mine!).
and their cars interior is by far the worst for price range. Infotainment is so bad that sometimes the touch response happens like 4-5 seconds later on a four year old corolla hybrid. Worst interior in a car i experienced
Sure, you can make 2+2=1 by taking mod 3. But even if we take mod 3, or any other mod, 2+2=4 will still be true. And 2+2=5 will be false, except for mod 1 (where all numbers are equal to 0, which doesn't make for very interesting math).

In fact, I don't know any area of math where 2+2=5 is true for definitions of 2,2,5,+ and = that are natural to that area.

It's similar to the situation with 1 and 0.999... People try to look smart by mentioning different number systems, infinitesimals, surreals and so on. But when pressed, nobody can name a system where 1 and 0.999... are unambiguously defined, different numbers.
Bitcoin recent changes now allow for untraceable atomic swaps with Monero, breaking any hope of traceability in bitcoin.
Gotta watch Quo Vadis later.
That's a nice hack. Also, if you can power it from somewhere, you can use a bare ESP8266 module and put it in the serial enclosure to make it fully self-contained.
> it just means that you don’t have the cognitive tools to recognize the secular ideology that you have adopted.

Maybe: "it just means that you haven't recognized the secular ideology that you have adopted"?
I think it's important to continuously warn people about the freenode takeover, lest communities end up split.

(see also: https://netsplit.de/networks/top10.php current statistics)
.NET (and PowerShell) have something similar. Interestingly, Microsoft recommends not using them. https://github.com/dotnet/platform-compat/blob/master/docs/D...

I assume by certs and Windows auth they're implying the OS native stuff versus just passing those around in code, instead
I hear what you're saying, but at least with recruiters, their interests are basically in line with your interests. They want you to get a high paying job (more commission for them) and you want to get a new high(er) paying job.

Yeah, its aggravating sometimes but in the long run, I'd rather be approached for jobs by noobs than be ignored.
One could also make the case for the Germans failure to take Moscow to be the turning point, followed by the US entry into the war. After that it was just a question of when the Axis would be crushed by the Allies industrial capacity. Not if.
> If you believe you are not religious, it just means that you don’t have the cognitive tools to recognize the secular ideology that you have adopted.

An alternative view, and one that, IMHO, is favored by Occam's razor (to name just one cognitive tool), is that both religious and secular ideologies are consequences of a more general human nature.
Ask HN: What's some great fiction for founders and entrepreneurs?
Everything from directly related to somehow just feels right.
Ask HN: Why is my conversion rate so low for my real estate startup?
Two months ago, I launched my startup to allow homebuyers to send a letter to homeowners to see if they'd be interested in selling their house. I've paid for fb and Google ads to send some traffic there but we're not seeing the conversions. People visit the site, a handful sign up, but no one sends a letter.

Looking for constructive feedback. Do I just need more traffic? Is there something in the messaging that's turning people off to trying it? What am I missing?

Everyone I actually speak with is super encouraging, loves the idea, definitely says they'd use it, but I'm having trouble finding those first customers.

https://drawbridge.us/
Yeah, tell me about it. People nouning things... argh, eyeroll.
G7 agrees 1B Covid vaccine donation
https://drawbridge.us/
Mastodon handles this almost perfectly. No one can take down an ActivityPub server, but moderators can choose to not sync with hostile actors. If the users disagree with the moderator's decision, they migrate to another host and take all their data with them.
Firefox only cares about Firefox working with the specific rust versions they intend to support. They also use some hidden non document rust flags to use unstable rust options/features on stable (but increasingly less, the flag exists only for bootstraping rust itself and isn't meant to be used by anything else).

Which is fine for Firefox itself.

Just a problem for anyone forking of Firefox. (Or for other reasons trying to build it with a different rust version.)
> The result will be that there will be no animals left, and soon afterwards, no humans left either.

This is illogical.

Humans have been eating animals since the dawn of civilization. We've been using animals in experiments for centuries.

There are still animals to eat and use in experiments. Why? because animals reproduce. There aren't a fixed number of animals.

We only lose species when we kill faster then they reproduce. For experiments and food, that's an impossibility. We bread to accommodate demand.
Eating someone isn’t required to grok them in a Stranger in a Strange Land, it’s an aid in doing so.
Except this is blatant sour grapes. If people at the new company really believe the bad mouthing, then you already have issues with your new job.
> This cannot affect inflation.

Increases in money velocity by definition increases inflation risk, this with increased preference to cash and localized liquidity as opposed to financial flows shows a potential increase in consumption and therefore money velocity

This alongside Phillips curve suggests an increase in inflationary forces
Life does not revolve around a child, especially when you have several. Grandchildren even less.

A parent roamed the earth with their own desires and business long before a child came into the world. Children may feel they are the most important thing in a parent’s life because they are constantly fed, watered, and sheltered without fail, and they have known their parent their whole life. But a child is only a small phase of a parent’s life, a small piece of a larger plan, or sometimes no plan at all.