skysight-inc/HackerNews huggingface dataset:
Being religious isn't a weakness, it is an inevitability. A human mind is very limited and not up to the challenge of understanding everything - people have to accept most of their knowledge through social proof. Once social proof is involved religious-looking structures evolve rapidly. It isn't a matter of having or not having cognitive tools, it is that the tools necessary to avoid faith and community can't exist. At least without a level of change that shatters what it means to be human.
This is true but doesn't apply to those of us who have to follow certain traditions for the satisfaction of parents. Given a choice I am an atheist / agnostic.

Edit: And 'Dharma' in texts is used to refer to qualities such as 'dhriti' (courage) and r'ta (truthfulness), much more than its being used to refer to rituals. So I don't necessarily even need to read any of these to follow "dharma".
That timeline you described doesn’t align with the events of eternal September: https://en.wikipedia.org/wiki/Eternal_September
Isn't the anecdote only valid if your friend would somehow be unable to do the same if it were today?

I do get the sentiment that is expressed, but I also think it is wrong. The possibility to create, and the resources with which to do so is astronomically better than it was growing up. Imagine having access to YouTube and the thousands of excellent tutors. Just because convenience can lead to mediocrity, doesn't excuse it.
> Do you think it is sufficient to rely on update channels via distributions?

Tailscale employee here. Most officially supported distributions use our own package repo server (https://pkgs.tailscale.com), which would pull Tailscale updates in your normal system updates. The other distributions that aren't in the package repo server (Alpine, Arch, Gentoo, NixOS, Void Linux, etc.) use packages made by the distribution themselves. We do our best to make sure they get updated (contacting the maintainers can be a slog at times), but we do not completely control the update process for them.

> I haven't read the docs enough, but can a node belong to many domains at once? If so, does it need one port per domain that it is shared on?

Not currently, follow this bug (https://github.com/tailscale/tailscale/issues/713) to be updated on the details for this. You can sorta hack around it with node sharing (https://tailscale.com/kb/1084/sharing/), but that's unidirectional instead of bidirectional.
In practice it generally comes down to demonstratable utility more than direct concerns about animal well-being. At the most basic level, if you can learn a useful lesson from subjecting an animal to whatever conditions, then the work is generally approvable. But if the researcher has not done their due diligence in experimental design then the whole operation is pointless, or worse than pointless if they then go and p-hack their way through a publication.

For a physics analogue, think of animal experiments like a beamline proposal. In order to get time on the beamline you need to explain what you are doing, what your experiment is intended to accomplish, and why the experiment achieves those goals. With these basic checks you can hopefully ensure that the allocated time is not obviously going to be wasted. Animal experiments can easily be about as expensive in terms of money and time as a beamline-based project, including the cost for the beamline operation itself.
It's considerably easier to maintain a whitelist of actual content, than attempt to maintain a blacklist of ever-expanding spam.
Science and technology would not be able to produce concrete things if understanding it was practically beyond 99.999% of people or if it was remotely nearly as fundamentally corrupt as you are describing.
It is a little off subject, but I agree. I am watching my kid develop with great interest and while I do have preferences, I recognize she will need to play to her strengths.

Unless she turns out to be an idiot, in which case I may need to force a path.
I think it’s interfaces and protocols at a granular level.

If every interface is bespoke while also being explicitly described top down, then we end up with this quadratic complexity.

Uniform, extensible interfaces and generic data structures are the solutions to this, as well as shifting complexity to data and away from code. Several modern languages, techniques and protocols address this in varying degrees and from different angles. An old language that does this very well is SQL.
Say "thank you Google" for this one. This is how they decided to monetize the internet.
Oh, how much needed that is now days too. Engineers are becoming insufferable (I’m first on the list).
I wrote a python script running on a raspberrypi: would listen for a button press on a sheet fed scanner, make a PDF and send to the destination of my choice.

I could have bought a fancier internet connected scanner but that would have been wasteful.

Does this fall in the tools category? Or it's more automation than tools?
Pleb - an ordinary person, especially one from the lower social classes.

That’s generally where majority of believers in free will fall into. Besides the few that came from such families and got out of that lifestyle. Anyhow I believe you wrote arrogance unfairly when it’s simply honesty. Sure, a few great compatibilist exist in philosophy but their definition of free will is nothing of the sort like what the plebs believe.
2FA adds another layer to the security cake --- one that is often beyond your control. A 3rd party (your bank for example) usually decides that 2FA is acceptable.

Instead of protecting your password (which is fairly easy to do), now you have to protect some device from failing or being lost or being taken over by hackers (which is less easy to do).

When (not if) your phone fails, is lost or some hacker ports your number to a different phone --- then you're screwed worse than you ever were with passwords. A simple phone call is unlikely to fix it.
Do you mean proving the termination of a recursive function in general?

In that case: After dabbling in a Isabelle/HOL for a while I can assure you that proving termination is the easy part. In other words: In 99 % of all cases termination can be proven automatically. Also, there's nothing scary about induction proofs.
> Tailscale does not do ipv6

Tailscale does! https://github.com/tailscale/tailscale/issues/19

$ ip addr show dev tailscale0
4: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc fq_codel state UNKNOWN group default qlen 500
link/none
inet 100.67.184.57/32 scope global tailscale0
valid_lft forever preferred_lft forever
inet6 fd7a:115c:a1e0:ab12:4843:cd96:6243:b839/128 scope global
valid_lft forever preferred_lft forever
I find @mbstock's answer slightly disheartening: https://talk.observablehq.com/t/i-want-to-learn-d3-i-don-t-w...

Instead of "we should make this more approachable without buying into Observable" it's "we should spend effort on helping you learn Observable and explaining why you need it".

@sanjalot's final comment is somewhat better https://talk.observablehq.com/t/i-want-to-learn-d3-i-don-t-w...

But instead of links in a forum somewhere to someone else's Observable explaining how to turn Observable's into plain JS code, this info should be front and center on the first page of official docs.
Ada is not even as popular as rust. Betting on Ada is not viable for Google.
It’s not that they are ignoring you because they don’t care. Talking to the general public is expensive, only some groups have funding for meaningful outreach.

Filling out some paperwork is dramatically less expensive, thus individual groups allocate their funds based on their objectives. And of course anyone can call themselves an environmental group, many of them care more about NIMBY than the environment.

Honestly, I simply view this as a free speech issue. Anyone can object to anything for any reason and that’s OK. It’s only going to be obstructionist when they have a point.
Oh yeah I know, I just didn't think that people wre doing that much with it! I definitely lurk r/datahoarder, absolutely love seeing people that are so excited about storage (and haven't been found by mainstream reddit for the most part yet). r/zfs is also pretty good for nerdy drive stuff from time to time.
VC Funding for Mental Health Hits Record High as Anxiety, Depression Skyrocket
I don’t know about the content argument. Yes it’s true that there is a lot of low quality content out there. And that low quality content drowns out the good stuff. But there are some absolute gems out there - things that didn’t exist 20+ years ago. Khan academy for example is a treasure of amazing free content.
You seem like a self-interest oriented individual, so perhaps you will find this idea worth considering:

The animals are in some ways like our collective ancestors, who have continued living the way we changed from.

The machines are in some ways like our collective offspring, finding new ways to function while we stay where we currently can't move from (carbon-DNA mechanics).

It has been observed that machines learn the same way animals do -- mostly by watching and repeating, not by "listening" to what they're told to do.

So in how we treat the animals is going to translate into how we are treated once we are no longer in power.
I am doubt will blu-ray fall into the same problem.

Producers add a lot limits for copy-protect (HDCP and others on UHD-BD). But will the popularity/convenience of streaming repeat how USB stick/MP3 replace MiniDisc?
That's not what I experienced. Is it just way worse for different locations (NZ here)? It's not opt-out by default; I had to turn off advertising and analytics cookies manually. The cookie consent pop-up takes up a third of a big mobile screen. As well as "Continue to site", it has buttons for "Policies", "Preferences", "Do not sell my personal information", and "Powered by CLM".

Cookie pop-ups need to die. Non-essential cookies aren't to "improve your experience", they're usually for invasive tracking, and if a site only uses strictly necessary cookies, even the GDPR doesn't require explicit consent.
They would have to build an app for every platform they support. If you want to target all three, it's much easier to use something like electron that targets all three. You maintain feature parity and even bug parity across platforms.
I think all of that independent creator culture is still out there, there's just also the mass consumer culture and walled ecosystems on top. It's a relatively insignificant proportion of things now, but big networks seem to be what most people are looking for.
Mass effect lags individual instance, and ranges are general.

F.ex. YouTube started in 2005, but from my memory the first years were primarily sharing copyrighted commercial material, before they cracked down on that and leaned into monetizing and taxing organic content
the Internet is now being used by 4 billions people, so it basically mimics humanity

Back in the 80s and 90s you were cherry picking the elite and the intellectuals, the internet of back then was never going to be representative sample of humanity
Remember the “back in my days” talk about some old stuff that you didn’t know or fully care about, or in some rare cases sparked some curiosity? Time is brutal and some of us have become that old dude. Scary. Cycle of life and evolution vs. nostalgia I guess.

I’m cuttently soldering a rs-232 to wifi modem (https://subethasoftware.com/2018/02/28/wire-up-your-own-rs-2...) to get my amigas back online. Pimiga is nice but too far from that 1:1 experience. Lots of telnet BBS out there.
> That's funny because a system that kept a civilization together for 1000 years is being claimed to have "no value" by someone who has no idea how to keep any society together and is mimicking the conventional wisdom of those overseeing a disintegrating society as a result of this ignorance.

Value changes with time. Horse whips had a lot of value at one time. Now, not so much.

Religion is prevalent in many societies, and it isn't the same religion. This talk of the value of aquinas ignores the fact that all his reasoning only really applied to christian religions. Yet other religions without deities or with many of them provided the same social structures christianity has.

Consider, for example, China. Just as old and grand as European civilization with a religion mostly focused on the mandate of heaven given to their leaders.

Now consider modern China, which is an atheist state that's been thriving. Certainly, not without problems, but it's hard to argue their civilization hasn't become a major world power.
Fwiw I’m old enough to remember people deriding the internet for replacing more pure bbs’ and newsgroups with flashy websites like /. and digg.
> How would you have done this? USB wasn't around in the mid-90's, so you would have needed something that plugged into a serial port.

Probably the NetMD series which supported compressed storage onto “data” MDs.

While I never had a use for transferring off of MDs, the software used to manage MD contents was indeed one of the poorest I’ve ever had the misfortune to interact with. Even the worst eras of iTunes (which had generally been pretty shit especially on windows) does not come close to the utter dreck and absolute disaster that was SonicStage.
The only bizarre thing is that after having people on the moon fifty years ago, nobody bothered to go back. The natural progression would have been to keep on launching more and bigger rockets and put more stuff up there. Eventually going to Mars (the moon rockets were actually over-engineered on purpose to eventually allow that). However, that never happened and NASA settled for some cheaper successes in low orbit. The Russians kind of checked out of the whole thing after failing to get there first and after they got bogged down economically due to the cold war. And having more or less won that by the eighties, the US dialed down spending as well.

It's only now that we have some commercial companies making serious attempts to make space travel more cost effective that we are contemplating going there again. A commercial hotel starts making a lot of sense as soon as you have wealthy tourists going up there or highly skilled people traveling there for "work" that have Ph. Ds, rich employers, etc. Classic target audience for hotels. They'll want comfy accommodation, nice food & beverages, etc. Still a great business plan as soon as somebody figures out how to get stuff up there cost effectively. Millionaires are lining up to visit ISS. E.g. Tom Cruise is going there apparently. But ISS is not a hotel of course. It also lacks a lot of things that people might want to pay for. Like toilets you don't have to share with others, privacy, air that isn't foul smelling (a big thing apparently), etc.
Those aren't really comparable situations to an externally hosted "coordination server" which explicitly allows a third party to control access to your internal networks.

Security breaches happen every day, with serious consequences. These are real threats, and there are ways to mitigate against them.

A target like that coordination server is particularly risky because, as we saw with the massive Solarwinds attack, attackers will look for and expend effort to compromise the most attractive targets, and that's a particularly juicy one.

Dismissing such threats with false equivalences is a pretty good way to find yourself on the wrong side of a security breach.
The bullshit asymmetry therom predicted this. Filtering bullshit is so hard it's easier making money selling it yourself.
> but did not follow any human rights conventions

If I'm not mistaken, they hadn't signed any.
Hn, unlike the rest, doesn't have a business model they strongly encourages them to make the site a dumb as nails tabloid
I never got to use the internet before the mid-90s; what do you miss about it?
But to be fair, while it was a cheap wild west pioneer experience for us, it's also because we were drawn to this in the first place. Once it become cheap and accessible enough for most people, it turned into the utilitarian network it is today.

I mean, there was frankly no other way forward. Our kids will either be drawn to the next frontier, or wont be bothered like MOST KIDS when we grew up :D
I definitely had to add type annotations when compiling "old" Rust code with a modern version, but it wasn't a huge deal in practice.

While Rust's handling of backcompat isn't perfect, I think it's very good given how young and fast-moving the language is. I usually have more trouble dealing with old C++ code on newer versions of G++/LLVM than Rust. Admittedly that C++ code often predates the very existence of Rust, but still, you'd expect a higher standard of backward-compatibility from such an old and widespread language.
For everyone in Finland at least, don't know for Spain...
Bill gates did not misspeak. Because he has never said it in the first place. Not to rain on your parade, people make mistakes all the time and everyone has a duty to not escalate mistakes.

" Gates himself has strenuously denied making the comment. In a newspaper column that he wrote in the mid-1990s, Gates responded to a student's question about the quote: "I've said some stupid things and some wrong things, but not that. No one involved in computers would ever say that a certain amount of memory is enough for all time." Later in the column, he added, "I keep bumping into that silly quotation attributed to me that says 640K of memory is enough. There's never a citation; the quotation just floats like a rumor, repeated again and again." "

https://www.computerworld.com/article/2534312/the--640k--quo...
I’ve read the decline in crime and overall improvements in society being safer is a direct result of the reduction in lead exposure: https://www.bbc.com/news/magazine-27067615
They are exactly the same situation. When you run other people's code you are explicitly giving them control over your stuff. Ken Thompson pointed this out back in 1984. ( https://dl.acm.org/doi/pdf/10.1145/1283920.1283940 )

Either you trust the entity whose code you are consuming or you don't.

Do you trust WireGuard to not get owned via a supply chain attack? Like Solar Winds.

Do you trust any open source project you currently use to be free from bugdoors? Like University of Minnesota recently demonstrated by submitting intentionally-vulnerable patches to the Linux kernel.
I love New York, definitely a much better place than San Francisco. Once in a while I book a month long stay at an Airbnb, the closest I’ll probably ever be to feeling like a local of the city. Lately though there’s been a resurgence in crime happening in the city, and it’s given me pause toward wanting to visit again.
One of the ones I hate the most is "let's find a solve" when they mean to say "let's find a solution."
>> they are usably good even when that assumption does not perfectly hold.

And when deployed against a jamming target that it well aware of gaussian distributions and how to game them? When deployed against a jammer that is very good at pretending to not be a jammer? An aware jammer will feed you good results, just enough to convince your gaussian distribution (capture) and them move it off of onto a false path (seduction) resulting in you following a false signal (miss) or cause you to fall back into search mode (delay=miss). The game is different when the thing you are trying to measure is actively trying to deceive you.
Hopefully I'm not completely out of place asking this here, but does anyone have any suggestions for why a d3 animation inside React might be a bit janky? Looks smooth as butter on my old computer, but for some reason on my better performing computer it looks janky!
You should be able to accomplish the same with elevators.forEach((elevator) => {})
Tips to Develop International Digital Marketing Strategies
Regarding the word from the sponsor, I can't recommend the SponsorBlock extension enough.
Liz does represent us a bit and doesn't do too bad a job. I find her less of an embarrassment than Boris, Theresa et al.
China’s New Rover Captures Unique Selfie on Mars
>> Very interesting take.

The Zhurong rover, whose name translates to “fire god,” used a detachable wireless camera to capture a clever image of itself and its landing platform on the surface of Mars.
There had been a few cases where bugs in Rust had been fixed which did cause breakage, but fixes where rolled out slowly spread over multiple versions.

This included:

- Soundness issues around Self: Sized bound requirements and traits. (Big breakage bout early one in rust lifetime.)

- Soundness issues around something related to match statements and guards I don't remember.

- Something related to accepting invalid inputs, I think this included Cargo accepting invalid Cargo.toml files.

There was also a very small bit of accidental breakage which counted as a bug but affected close to no one so no one ever invested time to fix. For example a bug which only affects people running multiple tightly linked rust crates on older editions and doing unusual stuff wrt. macro imports and re-exports which where only valid for I think 1-2 rust version.

Then there was a bit of accidental stabilization, where things which should not be doable on stable where doable. If not found very early this was normally kept stable if possible, but I think there was at least one time where this "stabilization bug" needed to be fixed.

Anyway to cut it short:

1) Compilers are not perfect, this is also true for C/C++.

2) At least serve bugs (e.g. soundness bugs) are not treated as "de-facto" standardized/stabilized but are fixed (something I prefer).

----

As a side note Firefox is a bad example as they used some tricks to use some definitely not stable options on stable rust which is basically guaranteed to cause breakage at some point and not covered by any stability guarantees.

As another side note `#[deny(warnings)]` is also not covered by stability guarantees, the compiler is free to add new warnings any time (but will do so with a lot of care, e.g. preferably only with new rust editions, which also may make some warnings errors).

---

Also:

-`rustup` supports setting overrides, no reason to fear updates, just pin a older rust version in your create using overrides (if you need to).

- Idk. about his problems but I have yet to see a case where any breakage wasn't reasonable straight forward to fix (weather unintentional, intentional to fix soundness or due to an edition change triggered by me).
I made a powershell script that automatically creates zoom accounts from a excel sheet. It also sets their profile image.
Doing something is better than doing nothing for most people: study (2014)
I had the same idea, I think this is the ultimate solution. Would need to be easy to add links and allow moderators to approve submitted websites and provide a good search capability. Would only include quirky websites.
Contacting aliens could end all life on earth. Let’s stop trying
... and the longer you stay in such a situation, the less sharp your programming skills become, and the less in touch you are with the way the industry is moving.

It's not uncommon at all to interview people who have 10+ years experience at <Big Co> who can't even answer basic questions about industry-wide technology you're using, because they didn't bother to stay in touch...they didn't need if for their last role and thought that that would last forever.

On the flip side, I see people get excited about <internal NIH syndrome technology> and learn all the ins and outs, and don't bother to research and find out that other companies or FOSS has been doing the same thing but better for a decade. And then, when they leave the company, that internal tech becomes inaccessible and the knowledge somewhat useless.
Isn't Gibbon and Mommsen considered good enough sources on the Roman Empire still? Sienkiewicz is one of the most lauded Historical Novelists as well.