skysight-inc/HackerNews huggingface dataset:
There are/were Linux window managers or desktop environments where the file picker was not held if focus above the main window. Or at least they can be configured that way. I know because I've done it.

It turns out, that when that happens, the user can accidentally focus the main window while the file picker is up, and then the file picker gets hidden underneath it. As a fun bonus, the application now _probably_ appears to be frozen/crashed because it's waiting for input from the file picker that the user can no longer see.

It's just a bad idea, man. For most people anyway.
A cartel is illegal yes, but proving a cartel is dam hard. And depending on jurisdiction requires proving that the companies actually had some "agreement"/"communication" wrt. their non-competing (as far as I remember).

But if you look at markets all around the world having situations with the same harmful dynamics as cartels but for legalities not counting as cartels is not uncommon.
Infrastructure as Software
In "Liar's Poker" (1998), iirc, this was called an Argentine Put. You'd place a big trade at the end of a day, fly to Argentina that night, and check the newspaper the next day to find out whether you were rich or a fugitive.
Heating a single room as opposed to a house can allow electrically generated heat to make sense.

Keep the house at 66, heat one room at a time to 70.
> Open data, especially if you're sharing in real time, makes you vulnerable to being scooped by competing researchers.

Why did something like standards and patents didn't emerge in the scientific world?
In the context of employment; yes. Bye. Turn in your badge, too.
Society should bear the costs to imprison people. That's a fundamental pillar of a functioning and fair government. To make prisoners a profit center is to encourage a society to imprison more people and for unjust reasons.

The fact that the USA has the largest prison population per capita in the world, and by a fairly large factor, is solid evidence that slave labor for prisoners is bad.

Our legal system has facilities for extracting reparations from criminals. Let's use that instead of continuing slavery.
Just checked my habit tracking app, and it's a dozen, 10 of which I haven't given up on yet.
The article's title doesn't have scare quotes: "Minneapolis' YIMBY Success Story Halted by Environmentalist Lawsuit"
Amazon CEO Andy Jassy’s First Year on the Job: Undoing Bezos-Led Overexpansion
agreed. It's expensive, but I bit the bullet and subscribed 2 years ago and I find the non-editorial articles to be incredibly high quality.

The iPad app could be better.
Your pill is a bitter one to swallow, but it is mostly true in my experience.

I’m currently in the late stages of interviewing for remote positions of bay area companies. Even though I would be making ~30% less than my US counterparts (as a Canadian), a remote position for a bay area company still pays nearly triple what local companies pay.

I’m also looking at moving out of Vancouver and to a more family friendly locale. It makes almost no sense to raise kids in Vancouver given the cost of living.
While the website is in German, you can select that you want a an English speaking therapist once you start the process ("Jetzt Psychologin finden").
I don't think that formulation is misleading, it is GP who put an interpretation on it that was critical of Amazon.
Thanks. Interested in out-of-browser runtime here so Google does not count. I think Intel and Fastly are together at https://bytecodealliance.org/ along with Microsoft and Mozilla. wazero is totally new to me, will watch it.
nobody knows what the prices will be, so until then I'm not sure we can declare price to performance anything.

As it stands, the previous generation shows that prices can become arbitrarily high if supply is low. Two years and a crypto crash later the cards are getting close to their MSRP from two years ago.
Why do you think it's okay to pay people $1 per hour? The federal minimum wage, well known to be a joke, is still $7.25
Second both FT and The Economist. You can get by just with the Economist if you are happy with it being a weekly.

Both FT and Economist are very good at not including any fluff, in the language they use and in the content itself.
Maybe if they replace the execs, or specifically Brian :)
SpaceX was founded after Blue Origin owned by Jeff Bezos and today, they are ahead of them in terms both technology and volume of launches they handle.

Fisker Automotive and Better Place are two electric car startups that were founded after Tesla that you've probably not heard of, even though between them, they raised close to a billion dollars.

The reason why he gets so much praise is because he tends to do quite well—better than other smart folks that are similarly resourced (i.e. access to VC capital)—in industries notorious for high rates of failure or where it is hard to break even.

https://en.wikipedia.org/wiki/Fisker_Automotive

https://en.wikipedia.org/wiki/Better_Place_(company)
> The fact that people are leaving with their foot is a strong evidence in itself that the job is not good.

Do we know which positions are leaving? Is it the back breaking jobs, or the higher level stuff? I don't imagine any the back breaking portion would ever be "good". It's seems like fast food, something that should be transitory, where you move on to better things (even if that's fast food management). Physical labor is a young persons job, because bodies break. It's not something you could stay with if you wanted to.

If it's the skilled positions, like mechanics, engineers, forklift operators, operations, etc, that are leaving, then I think that would be better evidence. If it's the guys moving boxes, maybe not.
No economic incentive
It would be cool if the unsafe aspects of Rust that are necessary (like Vec) could themselves be formally verified, like when each edition of the language gets compiled or something. I know some languages include proof tools but they're not super popular, and Rust's compiler helps a lot. Still, it would be really cool to know, or at least know that you can't know. LinkedList is another example. There's no way to really write a linked list in the rust friendly way, so you have to use some boxing. All of that is fine, it probably works, but what if I forgot later, and changed something about the implementation, introducing bugs around edge cases or what not.
There are two common "nulls" in this situation, the "unset" one and the "unknown" one. Unset would imply no one has ever set the value, unknown means someone has set the value to unknown which is sometimes an important distinction.

Javascript this is easy undefined can represent unset, and null can represent unknown. This is very useful for updating the state as well, undefined means do not change the value while null means update the value to unknown.

I have used code (enums) for yes/no/unknown that allow null value for unset as well in relational db's. If I had a choice I prefer JavaScripts data model of a boolean that can be undefined or null as well.

A nullable boolean in general has been better for a tristate than enums, but like I said many times I need a quadstate.
If you're talking about computational modeling of chemical reactions, for example getting a computer to figure out a novel low-cost synthesis route for an important molecule, well... This becomes incredibly complicated very quickly. It's generally more likely to get a result using the traditional experimental methods, with some exceptions for very small molecules perhaps.

The field of physical inorganic/organic chemistry is one of the more difficult ones to build accurate models for. A first step is to calculate the electronic structure of products, reactants, possible intermediaries, and this blows up fast for even moderately complex molecules. A lot of work has been done with simpler systems like 2 H2O -> 2 H2 + O2 but even that's ridiculously complicated, as you have to model the catalyst and the surrounding environment as well, and then get the kinetic model right. The computational power required is on the supercomputer scale, and the level of background knowledge required is pretty high to even start to implement something like that, for a taste see:

https://h2awsm.org/capabilities/dft-and-ab-initio-calculatio...

This is an area where quantum computers may have applications (2021):

https://www.energy.gov/science/ascr/articles/quantum-computi...
Your correction to the GP comment is incorrect. This is an article about slave labor and submitting it under titles that suggest otherwise is misleading.
I use integer surrogate keys everywhere. So 1 yes, 2 no, 3 unset, 4 yes but no every other Friday, 5 use this option for customer x, 6 no with notes, 7 zebra, 8...
One might argue that the fluid dynamics of the atmosphere are arriving at exact solutions to the Navier-Stokes equations in real time, and that this is indistinguishable from a computer doing the same thing. Thus, the atmosphere is accomplishing a feat of computation well beyond our current technological and mathematical sophistication.

FWIW, I don’t agree with this definition of “computation.” I think “computation” requires the ability to artificially recapitulate a system under arbitrary boundary conditions, which is clearly not the case with the atmosphere.
I'm hoping the crypto crash lasts for about six months or so and a lot of these miners who were taking my precious gaming cards start to struggle and have to sell all their old 3080s / 3090s / 6800 XTs / 6900 XTs for around half of what they paid. If I can pick up a 6900 XT for $499 or so, especially used from a miner who's had it undervolted and likely running at 80% or less all day, I'll bite.

I want the pain to really hurt. They deserve it. I would blame NVIDIA and AMD for not ramping up production, but the sad fact is, there's only so many foundries capable of producing GPU chips and those are TSMC and Samsung, so it's really a matter of not having enough capacity.
The article you linked isn't quite inaccurate- the difficulty bomb is a mechanism to force the network to upgrade periodically.

Better explanation from https://docs.ethhub.io/questions-about-ethereum/what-is-the-...

>The Difficulty Bomb was originally put in place for a variety of reasons:

>- To act as a deterrant for miners who wish to continue mining the Ethereum 1.0 (Proof of Work) chain once the network moved fully to the Ethereum 2.0 (Proof of Stake) chain

>- To ensure that the core developers of Ethereum 1.0 are "forced" to upgrade the network via a hard fork (if only to delay the effects of the bomb) so that the network does not stagnate innovation-wise
This is just capitalism minus a few steps.
> Sorry about that. I don’t know how it happened, but it’s fixed now.

No problem, shit happens.

> My first draft is better than the finished product you’ll find in most publications (not bragging, it’s just the truth). Before it’s published, however, it goes through several rounds of editing with from one to three editors, and a technical review. This can last weeks. I may have to generate five revisions before it’s good enough. It could be that your acquaintances are writing for publications with lower standards.

Premier genre periodicals, as no other short fiction venues pay worth a damn, these days. Novels through trad publishing—the ones I know who self-publish barely edit at all and certainly don't pay for editors, which is, judging from the quality of the median self-published work, evidently the norm in that world. Household-name monthlies, with non-fiction writing, in those cases, though some of those publications do also print fiction.

The ones I know who publish longer-form non-fiction writing do seem to get somewhat more support from their publishers, to be fair, but most of the editing work does still need to be done before submission or you're getting round-filed. Those also tend to be more well-defined and goal-oriented pieces, so content editing is less necessary or extensive.

What most will do, at least, is tell you what to cut if they need the piece to be shorter.

[EDIT]

> EDIT: By the way, if you have friends who are submitting to publications that don’t pay, or pay only a token amount, please suggest to them that they stop. This depresses the market for writers who are tying to make a living with it. Don’t fall for the “exposure” gambit or give away your stuff to feed your ego. You‘re being robbed.

Oh don't worry, they're all pretty allergic to that. Good warning though, and worth mentioning. The lit-fic market especially is a complete joke in this regard. But I suppose it's hard to blame publishers when they have such a glut of people willing to put words to paper for little or no compensation.
It's 5-15-40-40
How would people be prosecuted if prosecutors aren't paid money?
Hiding important features behind arbitrary keyboard shortcuts is definitely on my list of things I hate about modern desktop environments. (Not to mention, extremely unfriendly to accessibility.)
In this case, auditor certification of the supply chain.
Sorry, this site has made it impossible for me to detect sarcasm anymore...
Abortion rights: US senators seek ban on sale of health location data
How to Stay in Shape as a Young Dad
Typical incoherent right wing rant. What are you even trying to say? Slavery is good?
That sounds horribly expensive. I have a 12 panel array here in the Netherlands, and I paid € 3500 for it.

There was no biome on my roof that I was aware of.
Kind of hard to do when state governments use slave labor to produce things we are essentially compelled to buy, like license plates.
"A true hero" == "/s"
https://remix.run frankly is an amazing dev pitch.
Arguing that Twitter ought to moderate itself according to free speech principles isn't denying Twitter's right to free speech. I'm not going to stan Musk specifically, but this is a common misunderstanding (the general formulation being something like: "criticizing someone's free speech violates their free speech!", which is patently untrue).
FB, Anti-Abortion Clinics Collecting Highly Sensitive Info on Would-Be Patients
I think their new grad salary is around 120k in HCOL areas like SF.
GP is saying that calling the prisoners "workers" is incorrect, and that it is more accurate to refer to them as "slaves". Honestly, I'd tend to agree. There's even a little exception in the 13th Amendment specifically for this:

"Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction"

They're slaves.
Ocaml doesn't compile to C. Sometimes having translated C source is major gain.

I'm not Ocaml implementation expert, but I suppose Ocaml exception handling and garbage collector could be tricky to aware about when one extend or embed Ocaml.

To be honestly, my fellow did Ocaml embedding once. He made able to load natively-compiled plugins written in Ocaml into C based software. And it worked. I didn't dig into details, though. There was at least one bug regarding garbage collection (and it happens that I fixed it).
> kidnapping and caging humans

What does this refer to? It's illegal to kidnap people, if caught you'll get sent to prison for it.
Correct, and is that unimportant? Or do you think your level of competency is the lowest that Lex should cater to?
A prisoner costs the same in funding ($150k/year) as 10 school children ($15k/year). The two million inmates in america cost the same as educating 20 million kids -or increasing funding foe x number of kids who need it most-. Further questions: is the work mandatory? Or is it optional for those looking to shorten their sentence?
I've also had that experience at one point (cancelling NYT sub over the phone).

Then there was a big discount, I bought it again, wasn't reading it again, so cancelled it recently again...

and this time there was actually a button in the UI to do it in a few seconds. Might be related to me being in the EU though.
Honest question: is the wage data from imprisoned workers included in gender pay gap calculations? I could see arguments for and against. Seems like either way you'd have to make this explicit since the vast majority of prisoners are men and the pay is so very low.
> Nobody is allowed to use Ante?

:eyeroll:
This is not about ultra-low responses or anything. Performance is just as much part of an application’s architecture as security or usability are. You can’t add those things at the end, they need to be done iteratively.

So when you say you optimize at the end as needed, you get away with that because somebody already did that job for you.

A) The frameworks and libs are heavily optimized, so that developers deploying them will get the best possible performance just by idiomatic usage and connecting those libraries together.

+

B) The software itself is not technically challenging.

When A and B don’t hold, ignoring performance will get the project in big trouble.
> Good signal to noise ratio

Honest question: did SuperMicro microchips story [pun intended] moved the marked measurable for you?
Precisely. Which is why he wants to acquire it and move it in the direction he has in mind.
As is usually the case with any advanced physics / astrophysics article I read, I can't get into the article because I'm stuck mulling over a premise. Article states:

> The laws of physics are symmetric through space ... But in a crystal, this gorgeous symmetry gets broken. The molecules of a crystal arrange themselves in a preferred direction, creating a repeating spatial structure. In the jargon of physicists, a crystal is a perfect example of "spontaneous symmetry breaking" — the fundamental laws of physics remain symmetric, but the arrangement of the molecules is not.

I don't understand how crystals break spatial symmetry. Are we talking about some absolute spatial directional bias? If it's just relative the crystal lattice itself I can't see how that breaks symmetry.
Prison labor is slave labor.
The minimum wage applies to immigrants.
That is what we usually call 'hubris' when we are doing the postmortem.
The GP's point is that calling slaves forced to work in a prison "workers" is a disgusting euphemism.
Full paper at Sci-Hub[1]. I was a so-so student and only managed to grind my way up through college calculus, but I immediately recognized "area under a curve via the trapezoidal rule" in the paper. Compare his formula with the one at https://en.wikipedia.org/wiki/Trapezoidal_rule

1 https://sci-hub.ee/10.2337/diacare.17.2.152
> L7 (a role used to be considered almost impossible to reach)

I can attest to this; worked there from mid 2000s to early 2010s. Principle Engineers, L7 ICs, were looked up as Gods back then. To an extent that a couple of projects by an L5 where it went through principal-review process was almost guaranteed to get them a promotion to L6. Back when I was there I thought pulling off L5-L6 required crazy work schedule (I couldn't so didn't) and L7 was well and truly beyond mortals.

But now I hear they are doling out L7s like candy as they are getting increasingly desperate to fill their open head counts. How times change!
Interesting question.

If you look at other companies that give the woke cry bullies and their subjective feelings precedent over the mission, you can see that it creates a toxic workplace, hostile environments, further segmentation of workers into cliques, and other unpleasantries that hurt the mission, and ultimately the bottom line for that company.

If you look at the nuances; they were fired for participating in actions that can not only be considered insubordination, but also abuse of company resources and harassment of employees who just want to do their job and not cater to the worthless feelings of people who have crippling self-esteem issues.

Dumping the woke cry babies is the right decision here. Engagement only serves to embolden work cry bullies who are used to getting their way.
> and why must a normal person give a damn about the misfortunes of junkies and alcoholics?

You don't have to give a damn about anyone, but I'm friends and family with junkies and alcoholics, so I care. And even if you don't know any junkies or alcoholics and never will, can you not have sympathy for a person you've never met, even if some of their problems are to some degree their own fault?

I know alcoholics who were binge-drinking at the age of 13 because their parents were alcoholics too and encouraged it. I have cousins that often threw up when they were toddlers years old because their parents gave them too much to drink. If you were in these circumstances, how sure are you that you wouldn't end up a junkie or an alcoholic yourself?
Pissing someone off and disobeying a direct order are two different things
Yes/no/unspecified is a good match for something like `Option<bool>` or `bool?`. Their usage covers every case and nothing needs to be elucidated.

With that said, in a language that supports null and has no compile-time mechanism to detect potential null dereferencing (like modern C# for instance) I might use an enum.
Is it okay to kidnap people who kidnap people? Or should we just let them keep kidnapping people?
For SQL there is usually an optimization where nullable columns are simply a bit set; same with boolean/bit columns. This does sound like a good use of a nullable bit.

You may want to distinguish things further in the future such as adding a new column and you can determine if it was unset/undefined by the user versus null because the user never saw it. In that case an enum makes sense.

Personally I think the logic maps directly to nullable bit.
Just wait until systemd grows a ui toolkit :D
Hi! I'm the author. Totally understand your concerns. I wasn't sure about the telemetry but it helped me to fix some issues so far, so I decided to keep it on an optional basis. The telemetry is fairly benign (mostly time assertions, error codes and feature usage frequency), but you don't have to trust me on this, it can be turned off in the settings. If you want a 100% peace of mind, you can use a third party tool to cut Shottr off the internet, it doesn't need the connection to work anyway.

About the monetization — it's free and brings no income apart from the occasional buy-me-a-coffee donations. I really doubt I personally could've find a way to monetize stolen screenshots, I'm not that creative : )
IMO, we’ve learned over many centuries that some slim fraction of the population has demonstrated themselves unable/unfit to live freely in society.

What should society do when that conclusion is appropriately reached?
This is a good regression to practices that were abandoned once the Haber Bosch process was discovered. Unfortunately, we've also started medicating ourselves more heavily in the intervening years. A urine reclamation system will need to remove hormonal pharmaceuticals from medicated persons' urine or else using it will wreak havoc on the local ecology [1].

[1] - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4213589/
When you drive a car you don't use the accelerator and the brake in quite the same way ..
All good, I edited my comment to shuffle the quotes around which should help. This site is hell.
> happen naturally as a company grows

It happens because (especially but not only the US) economics system is designed to feature monopolies as it's a efficient tool to economically suppress/control other countries.

And as far as I know some of this laws where meant to force competition. It's just lobbyist have effectively defused/removed/reinterpreted them.
There are 400,000 people in prison for drug offenses. People found guilty of possession are not accused of causing any economic damage. People found guilty of possession with intent to distribute are accused of being productive members of society. In either case, the state causes economic damage to them and their communities by imprisoning them.

This article is about what the government produces using their slave labor though.
Free “room and board” is a form of compensation.

RA’s (Resident Advisors) at American universities, students whose job is to handle dormitory issues, are compensated via free “room and board.”