skysight-inc/HackerNews huggingface dataset:
I would like to be able to discuss vaccines, side effects, contraindications, without hysteria. But that has become impossible.

E.g., I have seen a peer-reviewed report of an RCT indicating that loading up on argenine reduces side effects from COVID spike-protein vaccines, in people who have trouble with those. It seems like an easy choice, because argenine is easy to spike -- just eat lots of nuts -- and is at worst mostly harmless. That seems like something that could be discussed sanely, but even that draws trouble.
maybe it's referring to how the rate of change of population growth is decreasing?
How does looking at distant galaxies allow us to look back in time?
Totally Safe Transmute
I don't know, I would say B2 (or S3, etc.) are perfectly suitable as a secondary backup location. They are as durable or more durable than a NAS that I have in a friend's basement or something.
From my very first comment:

> Two wrongs don't make a right, and it certainly may be imprudent to escalate

The root of the hacker mindset is looking at alternative solutions that go against the common narrative. It sounds like this method worked out for OP, so it is worth considering. I don't think I personally would go down this path due to possible complications, its utter pettiness, and the fact it is very easy to silence phones at off hours. But depending on the situation, maybe it would make sense.

I am a very moral person, hence having thought these things through. You're the one taking the shortcut of assuming anything done through "proper procedure" is moral. In my book, calling the cops on someone is most certainly escalating the situation and causing them personal stress. Deferring to the system is not an absolution from moral reasoning.
I was unable to recover backed up files on backblaze. It just doesn’t work. They don’t seem to do any periodic integrity checks on the cold data. I lost most of my files, they were able to recover maybe 20% of the data.

Use anything else, but not backblaze.
Eh, even Clang does this. Install it on Windows and you'll get clang-cl.exe, clang++.exe, clang-cpp.exe, and clang.exe, all 90 MB executables, and almost entirely the same executables, but not bit-for-bit identical, so you can't hardlink them. I actually hate this too, but my point is it doesn't necessarily say much about software quality.
I get the uncanney-valley feel just from the face stills.

Watching the demo, I find it very impressive. Still in the valley, they key word being "still" - I think they managed to get past the bottom and are now climbing up.
No intelligent design or superstitious nonsense here, thanks.
Try a full recovery and check it works. They lost most of my files.
What if you want it to be red on hover?

hover:text-red-500

What about just at the medium breakpoint?

md:text-red-500

Only in dark mode?

dark:text-red-500

Tailwind is much more powerful than inline styles.
If you bought quality USA made screwdrivers in 1980, you must have been surely been disappointed when China started making quality tools for cheaper in the 1990's.

Most people would have stopped caring about quality, and instead started caring about cheap utility. "It's good enough."
> Fine reasoning, except it's already open. SCOTUS allowed the law to stand.

They declined to issue an injunction to block the law until the case is decided. They have not yet ruled on the merits of the issue.
Can't force me to disclose my subdomains. Maybe for the @ A record.
I wonder if you already eliminated fructose from your diet.
I’m a technical lead for a SaaS community forum product and we handle billions of page views a month. Many of them don’t put any load on our servers though because guest pages are cached with a short duration and the cached page gets served up.

Today that’s cloudflare but in the past it was varnish.

Otherwise it is very dynamic. Different users have access to different content so we generally can’t cache full pages at the edge for authenticated users.
I had brief foray into the modern Tcl community and was blown away by the toxicity, gatekeeping, misogyny and... well, hate.

Never going back there again.
Usually by how light passes through it from both stars within the galaxy and from galaxies occluded by it.
It’s been nice knowing we are using a sane development stack that doesn’t include bloatware.
Even if they're not very smart couldn't they hard link these?
>Why does the integrity of the backup rely on files stored on the computer being backed up? This seems so stupid that I'm sure I'm missing a clue.

Reading the explanation in the reddit thread, that's not the impression I got at all.

1. If your computer exploded, your backup integrity would not be compromised

2. If gremlins in your computer did mess with the file, your backups could be compromised. That sounds bad, until you realize that gremlins in your computer could also compromise the executable to do other things that could compromise the backup, (eg. telling the server to delete existing backup data because the retention period has passed or whatever, or simply uploading bad data and waiting for the retention period of 30 days to pass). Moral of the story: if the computer doing the backup can't be trusted to operate correctly, all bets are off.
I really liked the look of his site, not just the content, which was, of course, good. I first came across it early in my Python career.
It had a light green theme or look, IIRC.
>>I guess you missed this debacle ...entire domain is banned in Facebook Messenger... a political example of such censorship.

If you are an absolutist about free speech, you should be loudly cheering this decision. Facebook Messenger is a private company — they should be fully free to say or not say, broadcast or not broadcast, serve or not serve, anything/anyone they want. Did I miss some governmental agency ordering them to not broadcast that source or set of messages? Should HN be unable to ban bad actors?

>>Besides, "no, IT is a X" is not a valid counterargument to "IT is a Y" unless "is a" is a relationship of IFF (which it is not in this case) or X and Y do not intersect (which they do).

Not quite. It is true that an IFF relationship would establish it absolutely. If not, it's still in a fully arguable area, and my argument is not to have some govt censorship bureau, but a requirement for more responsibility, that the tech companies, who now make editorial decisions at a scale and scope that dwarfs any newspaper ever, are held as responsible for their content as any newspaper or broadcaster.

(And, if they want to go back to being a 100% straight carrier, with zero 'recommendation' engine, and preseinting only a chronological timeline of posts from your actual contacts, & similar restrictions, then they can go back to being carriers.)
Personally I bought a used tape machine and some $20 2.5TB tapes.

It supports hardware encryption and the backup process is pretty much "tar cvf /dev/st0 /some/files". Downside is you don't actually save money doing this, because the drive costs ~$800. Upside is you're not relying on anybody else for worst-case scenario recovery of your important data.

The actual read/write speed are about as fast as HDD, but if you're compressing it's easy to get blocked on CPU and get a fraction of that.

Mine supports hardware encryption with AES, newer ones have hardware compression and better read/write/storage per tape.

Actually, Backblaze already supports shipping an HDD, so if they supported shipping cheap tapes they might be usable for archival backups too.
If one do the same experiment as the article describe, called the ultimatum game, and tell participants that further players will know about what decision players makes (reputation), administrating testosterone to players will result in more generosity. However if you tell players that you are giving them testosterone, regardless if it is true or not, it will then make players less generous.

Studying human behavior is difficult. It is possible that only women can smell the pheromone, or it can be culture. Its hard to untangle unless one do blind studies.
This area’s leaders committed war crimes 30 years ago for this same reason. It doesn’t seem like they really grasped where they went wrong and took accountability like Germany did after WW2. Should the world have responded differently to that war in preventing these current escalations?
CVE-2021-44228 – Log4Shell – impact on Kubernetes
This is exactly what I have been planning on setting up when I can save enough money for a new system, and when hardware is available again.

It would be very unwise to entrust your main system to any of these companies, which is exactly what you are doing when installing modern anti-cheat software.

Another option I have considered is setting up a gaming VM with GPU pass through. A totally separate system would be more secure, but the latency may be better with a VM, and working with VMs might be a bit more convenient I think.

I have been curious about the security of hardware (or just GPU) pass through with VMs though, I am not sure how safe or dangerous giving direct hardware access could be in the worst case. There is the issue of some anti-cheat software detecting when it's being ran inside of a VM also.
In the same class as the integer over/underflows, Rust also doesn't warn for throwing away information when casting. So (my_value as u16) might be a completely safe transformation from an unsigned one byte my_value to a u16, but it might be throwing away the top 16-bits of a 32-bit value and Rust doesn't think that's worth any additional caution.

Rust also hasn't boarded the "People can't remember precedence rules" train like some modern languages. It has fewer operators with unnecessary values, reducing some opportunities for mistakes like C's increment footgun, but it does still have precedence and so you can still forget the precedence rules which the compiler is going to apply to your code.

But there are a lot of things Rust does catch, and there are even more things that aren't caught by Rust the language per se but are caught in idiomatic Rust because the language affords better ways to do things. Locking is an example, idiomatic Rust locking means you can't make the lock A but change B mistake seen so often in real bugs, because idiomatic use of Rust's type system would put the variable B inside the lock for B, if you didn't take the lock you don't have the variable to change it. https://doc.rust-lang.org/std/sync/struct.Mutex.html
It won't, I see this as the equivalent of a middle manager making a cosmetic skin change to the company app. To get promoted you don't need to satisfy the customers - you only need to satisfy your superiors.

I'm sure some nice officers in Tehran are patting each other's backs.
Little known fact: Toolbar had an option where you could opt to let Google track *every URL" you visited. For quality purposes, you know.

And many, many people clicked it! I was in Ads 2008-2010 and working on using this data for prediction purposes (nothing creepy). Everyone said "Toolbar is going away!"
This reminds me of the xkcd comic "TornadoGuard"[0]. Whatever else the company is doing, if their core functionality doesn't fundamentally work when it needs to, then what is everyone paying for?

[0]https://m.xkcd.com/937/
> The irony is that had I made a vast fortune, I would likely not care about this issue.

Part of the issue is that our efforts are unlikely to have any lasting effect.

Founding the movement on an enduring ethical basis is a tricky feat.

Your quoted phrase is both honest and indicative of the challenge in making any changes that will outlast the individual who implements them.
> But it does since you eliminate an entire class of bugs

As opposed to what language? C? x86 assembly? You may be right, but I was using Ada and Nim as an example, not C. I could have used D as well. Again, the fact that it is written in Rust and not Ada, Nim, or D does not mean that it has less bugs.

In fact, I would even argue that even if we do a C vs. Rust, it still does not follow that just because it is written in Rust and not C, it has less bugs. There are all sorts of other bugs that could outnumber the memory-related bugs you may have in C. Can you really not see this possibility?
I spent 30 minutes watching YouTube footage with my wife yesterday. It is absolutely incredible.

I suspect they used this technology to make the movie, or parts of it. Why else would this be made?
Since we've hit the front page of HN again, I've just released Hammerspoon 0.9.92, which contains a few fixes and some additions, but mostly refactored a significant amount of internal project structure to allow our build system to be replaced with something that isn't 5 years old and terrible.

As a result, it's possible that something broke which we didn't find in our internal testing. Please file GitHub issues :)

Happy Christmas y'all!
Define real ...
Corollary: The average API is far less efficient than the languages you like to complain about their efficiency.
The necessity of character and string entities in a programming language
This could have easily been a requirement for web browsers.

Imagine if instead of the obnoxious cookie banner, browsers ship with a default “don’t accept cookies” or “don’t accept 3rd party cookies” setting. When a website needs to establish a session, the browser would prompt the user, “this website uses cookies to track…”

If the user gets annoyed with that setting, they could change the default to let any website use cookies.

It’s really obnoxious how this issues was pushed into website operators and not browsers.
Ha I see my brother doing that to his youngest, grabs him as he's walking by and smells the top of his head, which really annoys him :)
How do they think this could be acceptable?
Like I said previously, Teachers salaries in SF aren't even at question in the cited article. A custodian employed by sf makes an average of 92k [1] vs an average teacher in SF makes 75.6k [2].

But I can still simultaneously believe teachers are underpaid and at the same think they aren't entitled to multi-million dollar homes.

[1] https://www.openthebooks.com/forbes-why-san-francisco-is-in-...

[2] https://www.salary.com/research/salary/benchmark/public-scho...
I agree that play-to-earn is still very early, but there are several projects in the space making significant progress towards making it a reality.

I view investing in these projects no differently than my TSLA positions. Over hyped for sure, but the potential upside is massive and I am unwilling to sit on the sidelines.

Right now I am active in a few communities and it’s been a lot of fun watching these games evolve on a near weekly basis. I relate it to Kickstarter but you actually own a part of the company.
> presumably because they don't realize you can just execute one binary n times

This seems needlessly dismissive. I feel like they definitely know that you can execute the same binary multiple times.
I though the haircut was an analogy at first ;D

Nice auto-correct
CPython on WASM
What's the upside to using tape? You mentioned that you don't save money doing this, at least with your scale. Why not just back up to a few hard drives?
To be honest Rakulang is quite comfortable for Ethereum dev. Traditionally a lot of tools and utils were written in JS (the well-know Web3 and others) and when I tried to do/implement smth similar in Raku I was very surprised: Raku has many handy features out of the box (big numbers, binary buffers) and also is very flexible for the bindings. I mean if you have experience with Perl's SWIG, Raku's NativeCall is much more clear and powerful - so you can easily write binding to any C/C++ lib, like it was done for secp256k1 and original Keccak-256.

Anyway, I think Raku is very good for Ethereum as well for any other blockchains.
The faces especially Trinity looks underwhelming, comparing to real life. Like a big gap. I’ve seen better facial expressions I.e Last of Us 2 but with inferior graphics.
It's hard to overemphasize how weird the gamer threat model is compared to the average HN user's threat model. Another example: Peer to peer chat is considered less secure than something mediated by a server regardless of other features, because the threat model is "my opponent finds my IP and DDOSes me" rather than "the chat provider does something like publish my messages".
It gets even weirder when you realize it's not just running your code for each pixel it's running the exact same instructions in parallel for large square blocks of pixels, which makes branching incredibly expensive.
I would recommend reading/watching Steve Keen's critique of Nordhaus's work (e.g., https://www.youtube.com/watch?v=vwwvZ8g5eHE). Steve Keen is the author of Debunking Economics.
You might want to try out idagio. Unfortunately primephonic got acquired by apple so they are out of the game these days.
Congratulations on launching. It looks very clean.
What language besides Java has a "feature" that requires a whitelist to use reflection, that you can't just say "everything" for? Or is Java the only secure programming language that exists?
We've banned this account for using HN primarily for flamewar. We have to ban such accounts, because it's not what this site is for, and it destroys what it is for.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll use HN as intended in the future. The guidelines are here: https://news.ycombinator.com/newsguidelines.html.
You are attacking a point I am not making. My point is that some OSS maintainers don't understand that they have to think about their work as a business if they want to see any $ thrown their way. That's the part that isn't rocket science. I agree with you that actually doing it is hard. My message is to stop whining that companies/people don't give them $ out of the kindness of their hearts and instead accept it and either treat their work as a business or accept that they will get very little gratitude or $ in return. The idea that OSS maintainers are special snowflakes that can work on whatever they feel like and the world automatically owns them something in return is childish.
Yeah looks like they did gave them the decryption tool.

I just know quite a lot of cases where non-health related systems were hit with ransomware over here, and that was the route they took to recover the data.
https://ssdb.io/?lang=en
Regular user mode software can be sandboxed by running the games in their their own user/graphical session dedicated to that specific game. Kernel mode software can by pass all security features implemented in the OS however.

If you run everything in a single account what you say is true, but at least some people do use basic sandboxing methods like described above, which makes kernel-mode anti-cheat much more invasive.
It’s time for a memory safety intervention (2017)
Have you done a restore?
(What is meant here is Modified Newton Dynamics, see https://en.m.wikipedia.org/wiki/Modified_Newtonian_dynamics )
I understand why someone created it and why people use it. For similar reasons I use FAR. I feel it makes little sense to try to replace Explorer (and any other standard WIndows tools) as it inevitably leads to problems sooner or later. FAR, being an addition, doesn't get in the way, is open and has a plethora of plugins. To me, it seems the most faithful descendant of Norton Commander.
This is true. However rsync.net/borgmatic is my 3rd tier backup and Borg does the versioning/retention rather than zfs.

1. I have local zfs snapshots on my machine(s)

2. These get sent to my home NAS

3. They are then sent to a NAS I have at a friend's house

4. Then Borgmatic does it's thing to rsync.net

This covers my needs, I could upgrade to the full plan but if I need to be going to rsync.net shit has already hit the fan.
Yes I agree - run 100k a week and your diet matters a lot less than if you do 3 x 5k runs a week, even though most would consider the latter to be a runner and regular exerciser.

But, run 100k a week for 10 years, and you may not need many more calories to keep it up than the 3x weekly jogger, because your body has adapted. I guess that is what the study in the article is observing.
This makes slightly more sense if it's the case that they are statically linking the Clang and LLVM libraries into each tool. Each one has a slightly different main() (e.g., one parses gcc-style args) but ends up using the same library functionality.
> [Philippe Khan] bought Ashton Tate, which was a big mistake.

Was it really? It brought in dBase to make simple desktop (as opposed to client-server) database apps super-easy to develop in Delphi, and IIRC Interbase to make client-server DB apps easy and cheap todeploy (thanks to the license terms of the CS version) too. I always thought had they stuck to that, and not veered into .NET and that whole weird ALM software pivot, they could have done much better.

I don't know how much you are at liberty to tell, but if there is anything more you can say about it: Why was the Ashton-Tate acquisition a "big mistake"?
I never believed in making my bed. It turns out, I was right all along
Omicron – Is this the end of the pandemic?
AFAIK, memcached's only mandatory external dependency is libevent. And you can statically link that if you want.
Zero-Day Exploit Targeting Popular Java Library Log4j
Forza Horizon 5, open world driving simulation. The map is 107km².
NZ Aviation Security Service Bans Lightsabers from Carry-On Luggage
I used the term “networks” and not blockchain purposefully. I wanted to mean that having thousands of decentralized nodes with such computing power is astounding. The blockchain technology is cool but I also believe it won’t be a revolution on par with the Internet let’s say. If there is one legacy I hope we have once all cryptos have gone to zero is a reliable, trustless and decentralized network to run important stuff.
Jobs creating wagon wheels are a limited resource.

As humans are able to automate activities that span the creation of everything we find valuable, from resource collection to manufacture to transportation to design to art, that necessarily limits the economic efficiency of using humans for labor. The last 3 years have demonstrated that creative tasks are highly susceptible to automation, with most artistic automation approaching or exceeding human performance as proofs of concept. The next decades will see an ever decreasing landscape of activities where humans are more effective than software.

Jobs are endeavors defined around the exchange of money for labor. It does not make sense to pay more money for less effective labor - i.e. if I can pay $30k usd for a burger flipper robot, I won't have to pay for 2 full time burger flipper jobs. It makes no sense to hire people for labor that can be automated.

We're a long ways away from being able to automate everything, but the trend is clear. Jobs don't make sense under our current technological path. We either have to eliminate progress in that direction and artificially enforce a human preference job efficiency limit so as to maintain a "sufficient" number of jobs, or start exploring new economic models that let us transition to post-scarcity economics.

We are, however, going to see a time where anything humans can do, machines will do better. Using humans will be inefficient, and companies will be out competed if they don't automate. We can either prepare for that and try to make things fair, or assume new jobs will arise that will make meaningful enterprises available to people through innovation and novel opportunities that haven't yet been conceived. It seems clear to me that the latter is basically invention of make work, and we need to prepare for post scarcity.

We don't need agi. We have Moore's law and "good enough" algorithms to achieve human parity performance. We should figure out a better measure of the value of human time than jobs and employment.
See also: https://news.ycombinator.com/item?id=29533685
Misogny is moving further down the oppression pyramid towards antisemitism, which no one cares about at all.
See also: https://news.ycombinator.com/item?id=29533550