skysight-inc/HackerNews huggingface dataset:
https://gcc.gnu.org/onlinedocs/gcc/extensions-to-the-c-langu...

The rational is better explained there :)

Most programmers will write an error message and halt execution flow (return EXIT_FAILURE, abort(), exit() or even an exception). The hint about assembler give cares about special (maybe optimized or machine specific) code or embedded stuff. And the second example refers explicitly to functions which do exit() and never return actually. The committee tidies up stuff. Something which compilers provide individually is becoming standard.
I shoot for high compensation because what I really enjoy more than coding or managing is not working at all.
Except you often need `Result<T, Box<dyn Error + Send + 'static>>` if you go that route. At the very least, you should create a type alias for it. I very much prefer the use of `anyhow` and/or `thiserror` depending on if I need typed errors.
Add a verified website to your Mastodon account using link tag
That's almost certainly correlation and not causation. Most families will probably visit you the first time you end up in prison, by the 5th time they will have written you off.
Turning Airplane Mode on and then tapping the Bluetooth icon will fully disable Bluetooth (gray background, not white). You can also just disable it in Settings. Apple’s argument, as I understand it, is that Bluetooth and WiFi don’t actually consume much battery, but non-technical users would habitually disable them to save battery and then complain that Location Services didn’t work well. Hiding the setting but keeping an essentially useless toggle prevented those non-technical users from making their device function worse while still letting them feel like they were saving battery life.
The 24hr BTC volume on Coinbase alone was $126B. The feds selling $1B won’t make much of a dent.
In what way would it be impacted? A large majority of the library's contributions come from the open source community.
Mock the dependencies in the constructor and test.

Why are you talking about removing imports?
Is there any improvement on how Affinity Publisher 2 handles multi column layout? This was one of the neat things that InDesign finally imported from Ventura Publisher etc. who did this in the early 90s: You can have a paragraph style span columns. Without that, the interaction of sections and columns often gets rather tedious.

AP1 was a lot closer to the PageMaker style of things. (I don't have a use case for vector graphics, and my limited bitmap needs are more than served by Pixelmator, Gimp, ImageMagick and Paint Shop Pro 7 via wine)
We bought at pretty much the rock bottom of 2020/2021 interest rates (nothing like wiring away your hard earned money on the very same day when the US capitol was being overrun and the government seemed just about to topple…)

We had to work hard to avoid areas in SF that had been overbid. We didn’t find a bargain but we found a good deal, something that the prior owners needed to let go off but which wasn’t in a super popular area. This was in a hot market. So I think in the coming market you will find good opportunities.

So, as I obsess over listings today pondering if there might be an opportunity… I think that there will be good deals to be had, but not necessarily steals. In the Bay Area, people trip over themselves to live in a few neighborhoods so I think prices in those highly sought after areas won’t reach absolute bargain levels.

But If you are prepared and ready to step in you can already find properties that I think are marked down.

I’ve been watching closely dreaming of a place for our parents, or maybe more space for us, or maybe a rental…

Great SNL skit: https://youtu.be/yEfsaXDX0UQ
It's worth noting that Docker was primarily a godsend for people working in scripting languages like Ruby or Python, where they have very messy packaging systems, depend on tons of native Linux libraries and so on.

For people working on the JVM the world was in some sense already 'drenched in light'. You could just send the sysadmin a fat jar you developed on Windows or macOS and tell them to deploy it, done. Or maybe you'd use an app server, so you'd send a less fat jar and they'd deploy it via a GUI and it already gets high level services like db connections, backups, message queues etc.

Also, Docker doesn't really solve the common case of an app that depends on a DB, maybe email etc. Those are services that need administration, you can't just start up a random server and expect things to go well. At least you need backups, proper access control and so on.

So deployment difficulty was very much dependent on what ecosystem you were in.
Getting started with Docker and WASM: Quick blog
>So I would expect to see countries with higher share of solar generation and less nuclear would have lower wholesale electricity prices than ones with less solar and more nuclear?

Not necessarily. Subsidies and taxes and debt throw everything out of whack as does every other form of power. You have to analyze on a more granular level than that to see the true picture.

Additionally, solar has only been the cheapest form of energy for about 6-7 years and it usually takes 10-15 years to transition away from existing energy to a new form.

In France specifically the plants were mostly built in the 70s and 80s at great expense and are paid off now but nearing EOL. Maintenance has also been neglected saving additional costs.

Meanwhile Germany has incurred most of the capital costs on its renewable generation capacity in the last 15 years.

It's like living in a neglected, crumbling old mansion with a paid off mortgage and claiming that it's cheaper than living in an average 2 bedroom semi because your outgoings are lower... for now.

>EDF was state-owned to begin with

Because unless you firehose the private sector with subsidies it'll never build an NPP.
Using one effectively categorizes you as an enthusiast.

The tricky thing about these kind of ergonomic ortholinear designs is that no one mass produces a cheap rubber dome version, so getting one is a somewhat serious financial investment, on top of it being a serious time/effort investment to get used to typing on one.

Traditional keyboards are what everyone already has kicking around; so that's what people get used to typing on.
The implication with anything with '--force' in it, is you shouldn't be doing it without talking to someone first.

Absolutely does not belong in automatic anything, anywhere.
The hooligans in suits
From a brief skim of the website, it can be used on very small controllers such as STM32 and ESP8266 (which gives a whole new meaning to the word embedded). It's smaller than SQLite, so mainly for microcontrollers, that is, direct access to the flash memory without a filesystem in between, but also can be used on Linux through the filesystem.
That shelter-in-place alert did not follow well-established practices that require more details in the content and more geographically limited alerts. The agency that sent this alert got an earful afterwards and presumably will update their training.
I live in Missouri, where winter humidity is super low and everything is shocky.

I actually liked having a steel top desk - I learned (conditioned myself) to put my hand on top of the desk while standing up, so the charge would let itself out of my hand gingerly rather than building up and blowing up my phone when I reached to pick it up. So I put a piece of aluminum tape and wired it to a grounded case (like my PC or directly to an outlet ground) and learned to put a finger on it every time I stood up.

I also use a lot of heavy duty staticide on fabrics. https://www.aclstaticide.com/products/heavy-duty-staticide

In some places I've had to use remote KVM extenders, which are HIGHLY susceptible to ESD pulses from office chairs. A few times every hour the screen blacks out for a second, usually returning to normal, just because someone stood up. D.C. Smith wrote a few papers [0][1] on it that bolstered the ESD-safe industry.

[0] http://emcesd.com/pdf/eos93.pdf

[1] https://ieeexplore.ieee.org/document/819080
A lot of times search is intentionally broken on websites to get you looking at more things.
...here we go again.
No surprise to me, we are talking about a hole of probably over $6b. That's a lot of money for an exchange whose reputation has now been destroyed.
Pretty cool idea.

Something I really want is a version of `git amend` that takes a commit hash, so I can amend my changes to any commit, not just the last one without having to start an interactive rebase.
Apologies - I didn't mean it like that. Obviously dark nights, cloud cover and snow impact generation capacity. I'm thinking structurally, though. Unlike rain or cloud, snow will add a heap of weight to panels. I'm wondering how that impacts their lifespan.
All the companies that tried this failed spectacularly and closed up shop. Even with "free" money.
Well, the article presents a seemingly nice workflow that lets you handle local rebases. I was considering it.

However, we use vscode, and I rather like auto fetch. But apparently this workflow would destroy something auto fetched that I might not have even noticed.
> maybe just grinding for SEO

Was the first link on Google, so very possible.
That Photoshop was probably CS2 IIRC. I'm fairly sure that software bloat has eaten all the speed gains from faster processors. I have an old 1.33 GHz Powerbook which runs 2004 Word as fast as my M1 macbook runs Office today. If I put in an SSD it might even be faster.
LineageOS requires an unlocked bootloader last time I checked. This is not acceptable for my threat model.
I agree that Maxwell’s Equations of Software should be based on lambda calculus,
the binary version of which [1] admits a much more concise 29 byte self-interpreter

(λ11)(λλλ1(λλλλ3(λ5(3(λ2(3(λλ3(λ1 2 3)))(4(λ4(λ3 1(2 1))))))(1(2(λ1 2))(λ4(λ4(λ2(1 4)))5))))(3 3)2)(λ1((λ1 1)(λ1 1)))

[1] https://tromp.github.io/cl/Binary_lambda_calculus.html
The current system does make this expensive. Making the ballots public will effectively make the votes public once some student posts a model on github.
What bootstrapping is needed for solar? From what I've seen it's a pretty labor intensive business that lends itself well to small scale contractors. Only a modest amount of investment (eg. electrician's tools) is needed. The parts themselves (eg. panels/inverters) are already mass produced and imported from china.
also, there is a presumption that all parking lots make good solar installations throughout all of France. I'm sure there are a number of "parking lots" which are little more than dirt fields for events in remote locations.
I'm thinking literal slab of plywood with a calculator size solar panel slapped on. Less than a dollar per square foot.
sigh Whether the bonds have a positive yield and how currency is issued have no relation. There have been plenty of positive yield bonds during the gold standard. Indeed, "hard money" standards tend to make borrowing at high interest rates more necessary.

This is like the bizarre argument sometimes made that hard money will end war; that's not how it works. The war will happen anyway and a means will be found to pay for it. Gold was heavily used as an inter-governmental currency in WW2 - resulting in a few very expensive shipwrecks.
It's not just media coverage, although that is a narrative being pushed. For instance, this Bloomberg article tries to paint that narrative: https://www.bloomberg.com/graphics/2022-is-nyc-safe-crime-st...

However, if we look at the NYPD data [0], you can see that rape, robbery, felony assault, burglary, grand larceny, and car theft are all up by 14.4%, 34.4%, 25%, 2.2%, 45.3%, and 52.7% respectively over the last 2 years. Over the last 12 years, rape is up 22%, felony assault is over 50%, grand larceny up 37% and car theft up 30%.

How can you look at this data and say this is just a media narrative?

[0] https://www.nyc.gov/assets/nypd/downloads/pdf/crime_statisti...
> the US is skewed by have a chunk of the world's wealthiest people

It's a little bit funny to say that a metric is skewed by measuring the thing it is designed to measure...
That's fine of course. Personally, I prefer to make things as easy as possible to understand at that unspecified but probable future date when a customer opens a SEV1 and I have to consult with the log, among other things. Make it idiot proof later, when time is _really_ of the essence, rather than now, when you're being artificially pressured to deliver that story for the sprint review in two hours.
That’s pretty nifty.
What do you like about it?

Edit: why did you use a throwaway to reply to my comment?
If git ever got a redesign from scratch, they should make -f be --force-with-lease, and make -F be --force[-with-prejudice].
> history should be exactly what you actually did, not some clean and idealised version of what you wish you had done.

This is a false premise. There is a product (and its various versions), and the team that develops it. Both have a claim to a meaningful definition of "history". What you are arguing is that the 'history of developer' is more fundamental than a less noisy 'history of the product development'.

Does it really matter (and need we record it for posterity) if developer x used n commits to post n incremental changes to a well defined software unit of the product?

It seems a comprise position of (1) no history rewrites before code review, followed by (2) post code review cleansing squash before merge would satisfy all concerns and history records have also served their purpose.

. A developer's timeline is relevant to her team lead, not the product manager.
Poe’s Law in action, ladies and gentlemen.

Hat tip to Elon, it’s a tough trick.
But isn’t that PyTorch with a few extra steps?
I won't disagree with that, but idk. Once you understand the basic operations everything weird is a Google away.

I'll admit that Git is the only VCS I've spent any time with, so maybe I just don't know how much better it could be. But I've almost never had an issue with Git where I actually lost code. And anytime I'm doing something dangerous, I just make a backup copy of the directory in case I screw up irrevocably. But even if I'm doing something nasty, the reflog is there, and the cases where I've need to use my backup copy are very few and far between.
………in Rust!
I disagree. The question at hand is how we should update our beliefs in response to the evidence of Zuck making the statement. Given the priors of P(M|R) and P(M|~R), it tells us that we shouldn't really update. Different priors would lead to a different update.

Sometimes this sort of thing happens where our priors don't allow for a belief update in response to evidence. For example, does me writing this comment change your best guess as to whether my favorite color is blue? That depends on what you think of P(favorite color blue | comment) and P(favorite color blue | ~comment). Both of those are probably the same right? If so, my comment doesn't allow you to update.

This excerpt from http://www.hpmor.com/chapter/20 is relevant:

Professor Quirrell looked at Harry. "Mr. Potter," he said solemnly, with only a slight grin, "a word of advice. There is such a thing as a performance which is too perfect. Real people who have just been beaten and humiliated for fifteen minutes do not stand up and graciously forgive their enemies. It is the sort of thing you do when you're trying to convince everyone you're not Dark, not -"

"I can't believe this! You can't have every possible observation confirm your theory! "

"And that was a trifle too much indignation."

"What on Earth do I have to do to convince you? "

"To convince me that you harbor no ambitions of becoming a Dark Lord?" said Professor Quirrell, now looking outright amused. "I suppose you could just raise your right hand."

"What?" Harry said blankly. "But I can raise my right hand whether or not I -" Harry stopped, feeling rather stupid.

"Indeed," said Professor Quirrell. "You can just as easily do it either way. There is nothing you can do to convince me because I would know that was exactly what you were trying to do. And if we are to be even more precise, then while I suppose it is barely possible that perfectly good people exist even though I have never met one, it is nonetheless improbable that someone would be beaten for fifteen minutes and then stand up and feel a great surge of kindly forgiveness for his attackers. On the other hand it is less improbable that a young child would imagine this as the role to play in order to convince his teacher and classmates that he is not the next Dark Lord. The import of an act lies not in what that act resembles on the surface, Mr. Potter, but in the states of mind which make that act more or less probable."

Harry blinked. He'd just had the dichotomy between the representativeness heuristic and the Bayesian definition of evidence explained to him by a wizard.
If the layoffs could retroactively slow or halt non-bugfix development on it starting back in 2018 or so, that'd actually be great.
Are LeetCode-style interviews just testing for willingness to conform?
From https://git-scm.com/docs/git-push

A general note on safety: supplying this option without an expected value, i.e. as --force-with-lease or --force-with-lease=<refname> interacts very badly with anything that implicitly runs git fetch on the remote to be pushed to in the background, e.g. git fetch origin on your repository in a cronjob.

The protection it offers over --force is ensuring that subsequent changes your work wasn’t based on aren’t clobbered, but this is trivially defeated if some background process is updating refs in the background. We don’t have anything except the remote tracking info to go by as a heuristic for refs you’re expected to have seen & are willing to clobber.

If your editor or some other system is running git fetch in the background for you a way to mitigate this is to simply set up another remote:

git remote add origin-push $(git config remote.origin.url)
git fetch origin-push

Now when the background process runs git fetch origin the references on origin-push won’t be updated, and thus commands like:

git push --force-with-lease origin-push

Will fail unless you manually run git fetch origin-push. This method is of course entirely defeated by something that runs git fetch --all, in that case you’d need to either disable it or do something more tedious like:

git fetch # update 'master' from remote
git tag base master # mark our base point
git rebase -i master # rewrite some commits
git push --force-with-lease=master:base master:master

I.e. create a base tag for versions of the upstream code that you’ve seen and are willing to overwrite, then rewrite history, and finally force push changes to master if the remote version is still at base, regardless of what your local remotes/origin/master has been updated to in the background.

Alternatively, specifying --force-if-includes as an ancillary option along with --force-with-lease[=<refname>] (i.e., without saying what exact commit the ref on the remote side must be pointing at, or which refs on the remote side are being protected) at the time of "push" will verify if updates from the remote-tracking refs that may have been implicitly updated in the background are integrated locally before allowing a forced update.
> forcing businesses to make money-losing investments?

Please be patient with this comment, I do not mean it as a personal accusation.

I do not think that the point of taxes and legislation is to make more money for businesses. The point of the economy is not to make money for people or businesses. The point of the economy and government is whatever we make it. We SHOULD use government and the economy to make things better for people. There are certainly disagreements about what this means.

"Forcing businesses to make money-losing investments" sounds like an accusation, like a sin, or like an evil thing to impose. Regulating business is not socialist or communist or evil.
The main factor is level of spend. If you can commit to spending $1M over the next 2 years AWS will give you big breaks.
Best is to know finance/unit economy/burn etc of your employer in good as well as bad times!
I think there are better places to work that allow you (or cofounder) to pay your bills - even if your bills have to shrink a bit to fit.

Best of luck with the side project, hope it entices you/your cofounder to leave Facebook.
Would you be willing to share which computer, Linux version and browser you are using?

In general we have not had any issues like this.

If I had to guess it would say that it is the Vibe and Home pages that cause problems because they have more animation than the other pages (frequent interrupts).

Any info would be great.
I don't think it matters until/unless Meta completely goes bust.

Only time will tell if corporate subsidized open source projects like React will thrive if such an event occurs. There may or may not be enough of a strong and organized community to keep it going. I'd say odds look pretty good for React continuing to thrive though.
It just means he accepts the blame, and holds no one else responsible.

Do people want him to fire himself to show he means it, or what?
Re: CT,

> Logs are operated by many parties, including browser vendors and certificate authorities.

Why should we trust browser vendors and certificate authorities? They're high value targets and therefore more likely to be targeted.

As for Schneier, he asks:

> Would you rather trust a human legal system or the details of some computer code you don’t have the expertise to audit?

If I don't have any evidence that the code will fail in the way I'm worried about, but I do have evidence that the legal system frequently fails in the way I'm worried about, then maybe the code.

But whatever the case, I definitely prefer a legal system that has to worry about being replaced by code than one whose dominance is assured.
I agree with you, but so far I have never been able to get into the logic of de Bruijn's clues. As for example John Tromp knows how to do. (https://tromp.github.io/) But I don't despair of getting there one day...
You better watch out. There are over 1000 recalls in 2021 affecting 35M vehicles according to NHTSA.

For some reason recalls are mostly only news when they're about Tesla. I guess it generates clicks?

https://www.nhtsa.gov/recalls/vehicle-safety-recalls-week
The data liberation project
This is the "r > g" problem. It's not guaranteed that there can be a positive real return on investment in the physical world.
Ontario
Seriously, what exactly does “I take responsibility for this” mean? Is Mark Zuckerberg going to resign as CEO or step down from the board or go with no pay for a year or two (including bonuses)? He says he’s accountable, but how exactly does this move hit him hard (except for a punch to his ego)?

If there are no consequences of significance for him, what’s the meaning of those words? What do the people who aren’t laid off to trust anymore?
Its not a software-only fix. From TFA:

"According to [Tesla], the affected cars have problems with their power-steering assist system when driving on rough roads or after hitting a pothole. The issue would leave drivers without the assistance to move the steering wheel with the help of the electric technology, forcing drivers to use a lot of force to move the steering wheel and increasing the likelihood of crashes, according to the National Highway Traffic Safety Administration (NHTSA)."
You're definitely not going to get fired for that on its own. Maybe I'm over-estimating how much this ends up mattering. But I think it can matter in other small ways too that can negatively effect your career growth.
for some perspective, Toyota is widely regarded as being among the most reliable car brands, but nonetheless the Prius I owned for over a decade was subject to numerous recalls

I still consider Toyota to be a high-quality, trustworthy brand

every car company has recalls