skysight-inc/HackerNews huggingface dataset:
There was a time in England that theft was punishable by the death penalty. When I was younger, I learned that changed because of behavior of criminals under incentives: when stealing the bread is punishable by death, you may as well kill the baker too, to cover your tracks and maximize survival odds.

That might be true, but the more specific issue England (specifically, London) ran into is that trials for theft were trials by jury, and the jury (staring into the eyes of the accused and recognizing a boy of only sixteen in the box) increasingly found thieves innocent rather than having to have the death of a child on their conscience. Facing a situation where theft was functionally un-punishable by law because no jury would convict on a crime like that with a death penalty attached, the merchant class petitioned to have the punishment stricken from that category of crime.

This is, incidentally, why "right to a jury of one's peers" and "right to face one's accuser" are baked into the US Constitution... A lot of actual justice happens at the intersection of the law and the humans who must execute it.
I can't find a definitive answer: did they also ban people that _only_ contributed pre-sanction?
You are absolutely right, and it's definitely a rational choice to give in and buy a dedicated cell phone plan for this purpose.

To my defense, I didn't argue that being pissed at some company would solve anything :)
I would love to see a dog playing baseball.
Wait until you hear about sixtran.
All my OTPs are in Bitwarden and FreeOTP.

The only thing I currently need my phone for is Google's new device login and even that goes to my tablet too.
Many enforce 2FA through their own app, so TOTP is not an option.
In Italy it's a disaster. You need the phone /and/ their specific app, for mostly everything. From burgers, to banks and everything in between...
Hey I don’t eat any animals, so you’re preaching to the choir.
iPhone may finally show the battery percentage on the home screen again
Do you actually know people using it to transfer money outside, or it's all in the realm of imaginary possibilities? All people I know used hawala or sometimes the expensive WU/Moneygram, but that's just me.
Depends on how old, but for frontend development you can hook the device to Chrome Dev Tools and debug on a real device, not emulated.

There is value in testing with the old device as you still want your website to work regardless of what device someone has, within reason.
And scamming yourself to another persons phone number to entirely take over their digital life is also cheap, easy and effective.
> feels super solid.

But breaks, so yeah "feels" is the keyword here.
I was thinking, looking through the post, that it'd be interesting to try to train a learner on the parameters of the camera control system. When you say "machine vision camera", are you talking about an industrial application, robotics, or something else?
I do not think that a historical EA movement would have recommended spending marginal dollars distributing copies of The World Set Free, but of course we cannot know that for sure. Apparently the book is positive on the proliferation of the powerful new speculative technology, although I haven't read it. I would imagine EA would have aligned more with an anti-nuclear stance, which is certainly the attitude currently taken towards the possible breakthroughs of AI.

On your first point, I can donate towards anti-malarial interventions and towards reducing AI risk: two very diverse causes, but both under the EA umbrella. Diversifying amongst recommended EA causes seems to me a good bet, especially given I expect some of them to require pivoting away from as more research is done.

Perhaps we can summarise the last decade of EA into something like: "given the available information (largely based on RCTs, research and an understanding of moral philosophy), we expect that money spent here will do more good than money spent there. More information will change this expectation."

We now have information that there is a potentially very grave risk confronting us from AI. For other cause areas we can use evidence like randomised controlled trials to inform our actions. In the case of AI risk, this type of evidence is unavailable, but there are nonetheless other types of information available to us that suggest it is worth taking seriously. This information takes the form of compelling arguments from credible people in the AI industry and the industry's achievements to date. Of course we'd like to have firmer footing, but the nature of this risk doesn't permit it. We can either ignore it, and potentially walk to our doom, or we can take it seriously and try to reduce the uncertainty and the risks.

I agree with you that this raises eyebrows, but I don't think it's a gross departure from the last decade.

I think it is wrong to say we have "zero evidence" that organisations committed to reducing AI risk can achieve their goals. I think it is more accurate to say it is highly uncertain that they will be able to achieve their goals. My view is that we should try to address AI risk because the stakes are high.

I would have sided with Albert Einstein in trying to renounce nuclear weapons, even though we have "zero evidence" for humanity ever coming together to do such a thing in the past.

Of course - nuclear weapons really do exist and AI is only a hypothetical threat at the moment. My point is that there was "zero evidence" that the world could come together to voluntarily control a technology, and yet people like Einstein tried to make it happen, and with good reason. Dismissing this is like taking Rutherford's view in the 1930s and saying there's very little point worrying about nuclear weapons because they're not possible, and it's even more pointless thinking about how we might control them.

Finally - why might the pitch speak to nerds in particular? I think in part because it is based on Bayesian reasoning, which is both nerdy and incredibly effective in situations of uncertainty.
Well there is stupidity (which in itself is quite unbeatable force) and then there is not giving a fuck. Both are in ample supplies in that country.

But stupidity has other side of the coin as well, maybe too stupid to create an effective bomb out of those reactors. They are containment type reactors so you need a very big bang in the right place to damage them. Very different from chernobyl.

Also, as we are talking about this, I personally think it is an effective psyops designed to terrorize and black mail. Tho again they very well may be that stupid.
It's Lithium not Nickel-Cad
Given that the universe is eventually inconsistent, your assertion that human observers are certainty maximizers is interesting as a polar force to eventual inconsistency.

Throw the idea of entropy into the mix and you have some interesting comparisons for fun.

1. Universe(Uncertainty Maximizer) || Humans(Certainty Maximizer)

2. Universe(Eventually Inconsistent) || Humans(Eventually Consistent)

3. Universe(Entropy) || Humans(Negentropy)

Seems like life contributes towards a certain required organization principle of the universe to balance out the chaos.
LLCs let you avoid having personal liability for accidents, corporate malfeasance, etc. They don't let you avoid having to invest your own money into the company to try to make it go, because no one else cares enough about your idea to do so, then lose it all if it fails.

Having something like universal basic income absolutely does not reduce the risk to zero. What it does is it reduces the penalty for failure—failure which is often largely out of your hands. Rather than such failures meaning you lose your life savings, have no job, and are months/weeks/days from homelessness, they would mean you are making only the minimum needed to sustain housing, food, and clothing. For most people, particularly those of the type to try starting their own business, that still won't be enough to be happy.

The threat of death by exposure and starvation should not be what drives us to do better. We, as a society, should have moved past that already.
> And what does “Everything is in one chip” even mean?

I guess he's mainly thinking of GPU, which isn't unique. But there's not that many SoCs with that amount of power in one SoC. So it's close to competing with alternatives with discrete GPUs, which does increase power consumption.

I believe it has integrated Flash controller too, which is very unique for a laptop/desktop chip, no?

> Because the memory certainly isn’t, it’s soldered on the package but it’s not part of the package, it just doesn’t take additional room on the main board. And there are a bunch of other chips on the mainboard

It's on the package so it can be as close to the SoC as possible. That decreases the capacitance of the traces, which decreases power consumption.

It's not stacked on top of the SoC, which might have been even better (but harder to cool), but it's close.

> Finally, it’s pretty much just following mobile / phone chip SoC design, so any other manufacturer could do the same, if they wanted to create a giant and expensive SOC.

Uh, yeah, anyone could copy the M1 for a laptop/desktop product. But they haven't exactly done that yet have they? That's kind of the point?

> the M1 family is the sort of scale you usually see on giant workstation or server chips

Yeah, which again, almost never packs the kind of functionality Apple does into the M1.

With that many transistors, on such an advanced process, you're going to have a lot of leakage currents, so Apple must have put an impressive amount of work into power management.

I mean, it's not just about being an SoC with lots of things packed within the chip or extremely close to the cheap (memory). No. It's apparent that they've focused on across the entire design process. Even the choice of ARM factors into that (fewer transistors needed for instruction decoding). But I wouldn't say the original comment is completely wrong.
In Europe we have it in few countries.

In my case - You enter your unique ID (6 numbers), then I’ve to type 4-number PIN on my phone. There’s also verification-number shown on both sides, to compare authenticity . When approving payments, it also shows details and requires longer PIN code.

Much easier than earlier versions.

And authentication provider can be used at Insurancy, e-government, e-signing and other services.
What motivation do someone have for swatting people?

Problem is that Microsoft is certainly overreaching here and this precedent will be abused by malicious actors. One day someone will come to work and find out that whole organization was banned on github just by forging to commits.
Author here - She regularly talks about her perspective to me and I listen, so a reciprocal note isn't usually necessary or expected.
Yeah, at a previous company, the IT team were complaining about users disabling powernap or shutting down laptops as it meant they wouldn't patch overnight.

But these laptops were in bags, the last thing I wanted was a mac to start a house fire by heating up in a bag, so fuck that.
Prohibiting can simply mean deleting the git repo, the forks and contributions from your database.

This is just "deleting people because sanctions need to be severe and hurtful".
Why did gasoline become a single point of failure in automobiles? Why did the strings on my guitar become a single point of failure?

Creating redundancy for every dependency is not always practical or economical.
ImageWand: Privacy-first image conversion experiment with Golang and WASM
It’s not the ultimate trump card because a judge can still issue a directed verdict or a judgment as a matter of law which is basically when the judge says “no reasonable jury could have examined the evidence and come to that conclusion”.
I can log into my bank without my phone in Denmark, but they are pretty much getting rid of that capability. Supposedly more 'secure'
Further reading on this idea: https://en.m.wikipedia.org/wiki/Iatrogenesis

I was diagnosed with ADD as a kid, it make my life considerbly harder and was not to my benefit. Once I left school the "disease" evaporated.
It's not decentralized in any practical manner when everyone's local clone is pointing to the same, now no longer available, origin.

This could have been mitigated by having a pre-determined fallback origin (which could very well be something they had in place - I'm not familiar with this project).
“Employees have taken back a lot of power from the management…”

Power?

The only power employees have is the power to quit en masse. A spasmodic riot. Mutiny—which no manager wants on their watch.

If employees continue to WFH it’s still by the consent of the employer, even if it’s reluctant consent. At least that’s the case in New York, an “at-will employment” state.

Maybe it’s different…in France
> I have hybrid sleep and fast startup disabled by group policy

I guess I'll have to add this to my questions to ask at job interviews. Admins like you these days sure try to make our lives as horrible as possible. Corporate anti-virus, DNS interception and policies like these turn my machine into something I constantly want to throw out the window.

All because you are too lazy to ask a person to reboot if the machine has high uptime.
You don't need a smartphone to have and use a phone number. I suspect the OP is about smartphone app authentication.
might you have used a signed hash value instead of unsigned? (or just one that never sets the top bit)

(0xffffffff*101)>>32 is 100, which is the expected maximum.
Babylonians used it. That's the origin of our time counting system of hours, minutes and seconds and our angle measuring system of degrees, minutes and seconds. Anyway, if we someday change our number system away from 10, I hope the change will be towards a smaller base, like 8 or 6, because when one is a child, it sucks to learn the times tables. Base 12 would increase the number of entries by 44%. Base 8 would decrease them by 46%, and base 6 would have only 6*6=36 very easy to remember entries.
Unexplained Wealth Order
And that is a problem for a sufficiently small population that it is not yet a political priority. Crazy, since the federal government already does passports, and the infrastructure is basically in place with USPS offices.
Rust is not only a C++ alternative, it's a C alternative too. You don't have to have methods in your structs or use generics, traits, closures, interators etc.

You won't be able to use the standard library, but it's doable.
lol at the hacker news crowed recoiling at a stay-at-home mother in 2022. Oh, the humanity!
“Who Should Write the Terraform?”
...stop using search engines that tailor themselves to idiot queries more and more every year?
Silent speech interfaces, as in "The Voice of God weapon?"

https://www.forbes.com/sites/davidhambling/2021/07/06/ufos-p...
Memoxy Memex: Spaced Repetition
Code is never an illegal business. You have to run the code to do an illegal business. In this case running the mixer is apparently illegal (wonder if at all or with just some specific cases), but maintaining and improving the code to run such a mixer certainly not.

crypto wars 2.0
It's the same plague, whether SMS or their own homebaked authentication scheme.
This is a big problem for me as a traveller. If I travel long distance and I lose my phone, I lose access to both my personal and business bank.

I once dropped my phone in a lake (I'm clumsy) and was locked out of most things for a few weeks.

I prefer TOTP for most things. Keepass supports them across platforms, but Aegis has a better experience on mobiles.
It's unfortunate that Hong Kong didn't codify it's citizens' right to a trial by jury.
OnePlus and Oppo have stopped sales in Germany following lawsuit by Nokia
Monocots are pretty cool. Growing up in the Midwest, I was surrounded by corn, another monocot which is really just a tall grass. I used to imagine that a giant walking through a cornfield, tassels tickling his toes, wouldn't be all that different from me walking around the back yard on grass that had gone to seed.
It might come as a surprise to some, but I had over the years many successful credit card transactions and I also had a few reversed when I called Visa/MC and told them something was not okay. So I have nothing new to propose here, just mentioning a system which already works fine for me.
What bother me most is not even the speed of compilation (although it's a major pain too), but the fact that I need to create a header file for every .c file I want to have used from outside it's compilation unit, and add method declarations in it. In 2022 it's SO BACKWARDS it hurts.
The prosecutors attested that the spouse had not worked on the case or seen any of the evidence or other documentation for it and that was that.
Oh, yes, I think I misread. In that case, I guess the spam/bot reduction efforts are outsourced to Apple and Google’s App Store and mobile OSs.
Are the cases the same, or just the charges? Why did the defendant choose a jury trial as opposed to a bench trial if they believed the jury was going to be racist? What was the racial composition of the jury in both cases?

The story is usually a lot more complicated.

There also reverse cases of this too, because high-profile cases are usually dealt with more severely, not because of race. For example, a cop in Florida killed a 36 year old white man in very similar circumstances to George Floyd, and got off scot-free. So for better or worse, notoriety also comes into play.
You could use this in addition to regular macOS machines. You can run tests from un-trusted branches, without worrying that something will expose the signing keys.

Then after merging, you have a second machine / set of machines that only does signing. It increases the difficulty of an accidental or intentional leakage of your sensitive keys.

(Note: I have not tested this yet)
https://twitter.com/vitalikbuterin/status/155692560223356928...
Absolutely. Just because it is legal doesn't mean that it is not absolutely morally deplorable. Which in this case - it obviously is.
English channels:

https://www.youtube.com/c/ItchyBoots

https://www.youtube.com/c/TomScottGo

https://www.youtube.com/c/hihokids (the artist section, and food section is good)

https://www.youtube.com/c/britishpathe

https://www.youtube.com/c/JayForeman (typical British :))

Documentaries from Vice, Vox, Journey Man Pictures, Al Jazeera and DW TV are very good and available on YouTube.

Non-English channels:

https://www.youtube.com/c/Raanvata07 (the guy treks various unmaintained ancient "forts" in the Indian state of Maharashtra; photography is good as the guy himself is a photographer)

https://www.youtube.com/c/TribalPeopleTryOfficial (some tribal people, may be from Pakistan, try western food for the first time)
without a GC
Well, Github blocking an account is not considered "punishment" according to criminal law or constitution, only standard contract law would apply and I believe Github has the right to terminate such contracts if they wish.

This consideration would apply if and only if the government would actually pursue criminal charges against someone who contributed to TornadoCash - which they possibly would if someone would do stuff after these sanctions e.g. try to circumvent this GitHub block, make and advertise a replacement service, etc; do not do this if US laws apply to you.
Terrible comparison. If you don't have gasoline you can still walk, get a cab or take the bus to wherever you're going. It's not gatekeeping anything, it's just a convenience.

Strings on your guitar can be readily replaced, and again, it's not gatekeeping you from your finances or your employment (unless you're a musician, but in this case I'm sure you'll have spare strings and instruments so that if one breaks you can carry on without much thought).
Yeah, notes are the polish, not the foundation.
That's the point. As a rule of thumb, fine-grained ownership is a very bad idea. It makes your program into a mess, which will be slow and make your program hard to understand. The slow part applies in any case, whether you have to suffer it in code (as you do with C) or not (as in many other languages that allow you to make even more of a mess).

As a C programmer, I try to avoid tracking ownership in separate struct member fields. I try to make central data structures that keep care of the tracking. Cleaning up shouldn't happen pointer-by-pointer. Usually a much bigger context has a shared lifetime, so there is no point in splitting stuff up in individually tracked "objects". Instead you just track a bigger block of memory.
This really only works if the programs you want to preserve are already written in C or can be transformed readily into comprehensible C source, which is not the most elegant or comprehensible language even in the best of times. What if you want to preserve Python ? now you have to type the entirety of Cpython before you even get to write the main preserved program (in python). What if you want to preserve browser JS ? (for a taste of why this might be useful, see the conversation on Flash. You can crticize and hate it till the cows come home, but it's a substantial part of human cultural heritage regardless.), now you need to type in a browser or at least a JS engine on top of the JS program. For a self-hosted compiled implementations of languages like Haskell or Rust, you would type in an irrelevant bootstrapping compiler in C first then type in the self-hosting compiler then type in the program. That's... tedious and unscalable.

The amount of work you would spend to think and implement workarounds for all of this is better spent thinking and implementing language-, OS-, and hardware- independent specifications and VMs that are minimal and long-lasting, to better support a huge variety of the software and media and languages that make up our cultural heritage now, C being just one language among many.

-------

You mention in an aside that a C interpreter would better suit preservation efforts than a heavy-duty overkill like today's optimizing C compilers, that's a good idea, naive interpreters are easy, much more so than complex compilers or runtimes. BUT, C is horrifically full of undefined behaviour and implementation-defined behaviour, and the spec is a natural language document so even if a behaviour is defined it's not really *defined* in the mathematical well-behaved sense, because you know how natural language is, you're always one tricky test case away from a bug. This is important, you never know you're depending on this or that behaviour until the applications fails or runs very strangely when running on another toolchain.

That's why I argue we need formal specifications and VMs, and minimal ones at that. Indeed, we need a hierarchy of such specifications and VMs, becase hierarchies are efficient at compressing an otherwise-exponential amount of data (think of deep neural networks or search trees, why are they so efficient?). A sequence of bootstrapping minimal VMs is better and easier to preserve than one large heavy VM, eggs and baskets and all. Furthermore, designing new VMs and specifications specifically for preservation would force us to think about the framework we use to formalize and talk about them : maybe we can use $HOT_NEW_THING fresh from CS academia, or maybe we can use a natural numbers- or a boolean circuits- based approach, as those things are not fancy and easier to explain when you don't have a lot of shared context, they are - in a sense - the "bare minimum" you need to understand or talk about computers.
China could miss out critical tech if US implements design software export ban
Always sign your commits! gpg is a pain but once you set it up you never have to think about it again.
And alert was incredibly annoying because it required interaction to continue and the log wasn't visible to provide history. When I got really desperate I would stick a <pre id=log> at the top of the page and then start adding lines to it.
No, they enforce through their own crappy app which only works on few platforms.

To make things worse, if I install the app for my swiss bank on a different phone, I need to wait for snail mail to get the activation code.