skysight-inc/HackerNews huggingface dataset:
Notarization is distinct from code signing/signatures, and has distinct security benefits. Notarization involves uploading the entire binary to Apple, where signatures involve you creating signatures on files that Apple is blind to.

Apple cannot guarantee they are revoking all certificates for a given malicious application with code signing, because they do not know what variants exist even if they have obtained one of them. Revoking just one code signing certificate may not be sufficient. With notarization, they can search for these variants and prevent new variants from being signed by new developer accounts -- protecting machines that i.e. have outdated XProtect definitions.
https://en.wikipedia.org/wiki/Heritability_of_IQ

This one? It does not indicate nearly the certainty that other commenters here do. Read it yourself, it's a good argument for what I'm saying. The GP characterized this scientific debate as settled, yet there is actually very slim evidence in that article for what is being claimed.

Why would it be surprising if among 1000s of the highest IQ individuals in some particular place, that there would be genetic similarities between them? It's completely possible that large groups among these people share a closer familial lineage far back into history that has influenced their present-day social and economic status, which are the factors that are actually responsible for developmental health and correspondingly intelligence, and so the genetic similarity is just a byproduct of the conferral of wealth and status between generations over a long period of time.
> powdered ferric sulfate (a flocculant) and calcium hypochlorite

Are you saying those two components are too expensive on Amazon?..
And a lack of time and effort put into the committee led to the expense of having to buy out 1/3 of the staff.

Wonder how that balances out.
I hope there's no internet fibre there
Saw a startup recently building something like “PowerPoint for animated documents” - https://www.unscene.app/

Crazy that no one’s made this before
If you really want a rabbit hole, I suggest this guy's channel. https://www.youtube.com/channel/UCwosUnVH6AINmxtqkNJ3Fbg
> Well, you say that it's one of the nicest companies to work in, but clearly not if 1/3 of their employees are willing to leave over a policy decision.

I'm afraid many of them will be in for a rude awakening.

Basecamp has really stood out it seems.
https://github.com/google/snappy is ~250 MB/second per core and you can compress in chunks of whatever size is convenient for your GUI to uncompress and render.
Same argument is used by Americans to justify sweatshops in SE Asia. TBF, not much you can do about working conditions in other countries, so you might as well rationalize it and wear cheap clothes. It says a lot about an individual who chooses the same strategy for their own countrymen too.
drug use is a victimless crime

That's not remotely true. Use of certain drugs (such as heroin) leads to horrible expectations for children of addicts. These children can only be thought of as victims of heroin use.

Now I'm not saying that should be used to curtail the freedom of non-parents. But the experience of children shouldn't be ignored either.

And I'm the first person who will agree that alcohol abuse in the home leads to horrible expectations for children as well.

try to manage the down-sides of legalization the same way we do with all other legalized vice like gambling (state lotteries(!)) and alcohol

Well, we don't do a good job of this. Alcohol has a devastating effect on lives (but of course not all lives, save your down votes recreational drinkers)
This week in KDE: Support for GPU hot-plug and FreeSync, and so much more
Chlorine will kill giardia. You just have to wait somewhat longer.

Giardia is definitely present in Pakistan, where this is being manufactured.
"I'm just saying that both sides of the equation need to be examined, i.e. the plight of the worker AND the plight of the business."

It was examined. In 1944 in the Beverage Report "Full Employment in a Free Society". It concluded that people not earning sufficient to eat is an order of magnitude more harm than businesses not earning a profit and that the labour market should always be a sellers market, not a buyers market.

"But watch out for technology and automation...that is the part of the equation that has been "solving" the labor problem"

That's sort of the point. However micro-solving the labour problem with automation to drive forward productivity leaves you with a big problem - given wages are the primary source of demand, who are you going to sell the output of the robots to?

The underlying assumption here is always that the private sector provides the jobs. Look at the vacancies vs the number of people without work that want it. Then you'll realise that the private sector is systemically incapable of supplying sufficient jobs to go around. It always stops short. Which means that jobs have to be topped up by the public sector to ensure there are enough to go around.

If there are always 19 bones and 20 dogs, it doesn't matter how good the dogs are at bone hunting. Blaming the dogs for a bone shortage is desperately unfair.
Some people have said they'll abandon basecamp products because of this.
My gut feeling is that this won't be a significant number but it is happening
McDonalds is a franchise, isn’t it? Corporate doesn’t own the stores.
That would be an interesting distinction. You'd have to make sure you didn't just open up new reasons to stay private in name only
You can absolutely refuse service, and this law has no relation to the protections in the Civil Rights Act as it does concern a protected class, and in fact empowers a privileged class (the government) over private enterprise.
I think part of it is how much work has encroached into our lives - long commutes and long work hours tend to prevent people from finding/existing in social spaces where it is appropriate to talk about these things. For many people, work is the only place in their life where they see other adults en masse (especially if they are parents).
Just remember that very sane corporation in the US does their very best to realize their profits outside of the US.
You could certainly brew your own.

I was referring to the fact that Amazon sellers are charging 50 cents to two dollars (!) for a packet that is sold by the manufacturer for 3.5 cents.
This is awesome. How did you create the animations?
I have empathy for people who experience prejudice, but not for people who think "this name means something funny in English" is racist. Those people don't know what racism means, and they devalue claims of actual racism when they say that.
> I used the word deliberately. They mistook their relationship with their employees for a feudal one

Feudalism:

"the dominant social system in medieval Europe, in which the nobility held lands from the Crown in exchange for military service, and vassals were in turn tenants of the nobles, while the peasants (villeins or serfs) were obliged to live on their lord's land and give him homage, labor, and a share of the produce, notionally in exchange for military protection."

Got it. Wait. No, lost it.
This assumes that it's an earnest desire to improve society (which it sometimes is), and not a desire to gain/maintain status or power through virtue signalling.
Ridiculous. China currently owns the main Bitcoin blockchain.
The problem of Javascript bloat doesn't have a technical solution.

Javascript bloat exists because of a social problem: the guy who fixes the corporate webpage's javascripts is called a "webdesigner", and "webdesigners" are the lowest rung on the corporate IT ladder, maybe only a bit above first-tier techsupport.

If you want to make some sort of career you need to upgrade from "webdesigner" to "frontend developer", and that means cryptic, incomprehensible and pointless "frontend frameworks".

It provides to value to business or users, but management puts up with it because it fixes the problem of employee churn. (Frontend positions are a big pain in the ass.)
The mistake was the timing. If they'd started the company off banning that stuff, they'd have been fine. If they'd waited until months after this controversy died down, they'd probably have less than 10% losses. Doing it now was a truly enormous screw up.
Interesting perspective. What is it about my team that is possessive? The work my?

Why is it that you avoid possessiveness?

I am not asking from judgement but genuine curiosity.

I think there are some valuable ideas in your post. And I generally agree with your perspective. I also think nothing about governing with consent of the governed alters the existence of an actual power structure unless you would resign in the face of a team member not consenting to your decision.
What Demoralization Does to Teachers
Well said. I think your observation about the centrality of meaning not only rings true in the specific case of developer experience but also echoes the meaning crisis endemic to modern American life.

Put another way, the capacity for human accomplishment in the context of WWII or the Apollo Program boggles the mind somewhat less when you consider how much these projects meant to the people involved.

The meaning vacuum is distorting the culture beyond bullshit jobs, too, as is increasingly visible in people losing themselves in ideology or hatred for The Other. For many, these feel like the most foundational things they have to believe in.
> Notarization involves uploading the entire binary to Apple

And that's exactly what I have a problem with.
Formbot is there for something on scale of a household https://farm.bot/
There's 58 employees at the entire company (or was)
What happens when customers leave the platform in response?
Looks like the architecture link in the GitHub is broken. May want to look into that.
> Alum isn't exactly a common household item these days

You can often find it in the spice section. People use it to make pickles.

McCormick/Schilling sells it, among other major brands.

Walmart sells "Hoosier Hill Farm" brand for about $15/pound.
I’m honestly not quite sure what you’re getting at, but employees at Twitch could indeed dissent about the moderation policy without being subject to termination as a result.

As an example, I was in charge of deploying the website the day we hosted a Trump rally. I made it well known to my team and manager that I did not like this, as did others, but I did my job anyways, and there were no flame wars, nor did anyone get fired. Although I disagreed with Emmets wishes, I still hold the utmost respect for him. The same cannot be said for Armstrong or DHH.
I find it refreshing that you'd defend my right to make grand sweeping blog posts about the mighty weight on my shoulders, telling my employees what they can't talk about, and then in the next post I'm reposting long screeds from an internal message board of me picking on an employee and plaintively playing for the readers approval
This is not true. The prevailing opinion is that backups do not need to be modified and that it’s enough to delete at restore time (and to of course not process the data again).
Is that a false claim?

The expectation that an SSD or even SD-card is infinitely rewriteable (practically speaking) is implicit in the marketing.

The idea that a drive can't be rewritten too many times should be explicit (like SMR HDDs)
"..., it would be a big national story."

Lawsuit would follow.

Does any company have deeper pockets than Apple.
Offering severance like that doesn't seem like a retaliation. The owners of the company decided that the culture of the company was going a route they didn't like and made a decision that was overall very generous. It's both professional and how managers should act. I'm baffled that this is viewed so harshly, or that anyone outside of Basecamp even really cares about this.
People do, that's why the rules are changed after a while. Competitors are usually outraged. Fans are somewhat split. Rulemakers are annoyed, but don't retroactively change the rules.
> We all have outlets, which limit the amount of power they will supply, and some even check to make sure it isn't supplied through us, or into a system that has arcing issues.

Not that you don't have a point, but outlet safety measures only address accidental failures. A malicous device is perfectly capable of storing power in a battery or capacitor to exceed instantaneous power limits, or running at 12 amps (out of 15A fuses) 24/7 to pull much more power than you expect over time, or electrocuting you taser-style even if it doesn't have a high-current ground path. So while the safety features are useful, they're not particularly relevant to security.

The wallet example is pretty good, though, as is your actual point.
I mean, I strongly agree. But the point is that not everyone would.
It only kicks in after 250k in capital gains for the given year - doubt this will hurt anyone.

If you make that much passively via capital gains, you are already very well off.
Read-Copy-Update
We started our involvement in the “secret war” under President Eisenhower.
-

“In early 1955, a United States Operation Mission was set up in Laos. Its primary purpose was supply of military defense materials to the Royal Lao Government; 80% of its budget was dedicated to this purpose.[42] The United States paid 100% of the Lao military budget.

https://en.wikipedia.org/wiki/Laotian_Civil_War
-

President Eisenhower pioneered the use of the CIA to perform coups. During the same period the CIA created and armed rebel groups in Indonesia to overthrow Sukarno. They even bombed ships and ports to destabilize the economy. A total of over 4 million people were killed to achieve the removal of Sukarno and installation of Suharto. 3 before Suharto and over 1 million killed after Suharto took over.

This overthrow and political cleansing method was considered a major success and was subsequently named the Jakarta method. JFK then went on to employing the Jakarta Method everywhere he could.

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

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

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

https://jacobinmag.com/2021/01/indonesia-anti-communist-mass...
I am not posting anonymously. I identify as a liberal. My other posts probably indicate that. But I think any ideology that divides humanity into a group based on social or racial factors is unfair and perpetuates harmful divisions rather than inclusion. If “woke” arguments divide according to race, class or social history then such arguments are simply inverting racism and classism rather than moving forward to a more inclusive unified world.
> Money that works even where traditional systems fail.

Just playing devils advocate, but isn’t it’s usage reliant on traditional systems like electricity, ISPs, hardware makers, software makers, mining operations, etc?

Say you were in California during rolling blackouts, or Florida post hurricane that knocks the power out for weeks, or an authoritative country that has historically turned the internet off on its citizens during protests/uprisings. How would it all work?
There's only 58 employees there too
Discourse can only be had when one is open to listening to individuals different viewpoints and accepting differences. Unlike individualistic ideologies social justice define a person by a constantly expanding set of politically motivated unchosen groups organized as “oppressor” and “oppressed”, and it is actively opposed to discourse as it sees that as a mechanism for the powerful/dominant group to assert power over the less powerful group in a zero sum game.

I think its pretty clear at this point that social justice in the workplace lead to more conflict and resentment than its worth. It also makes excellent people doubt if they were hired due to a quota or because of expertise (or the reverse for other groups).
Unfortunately, going one layer down, most ASIC tooling is extremely opaque about what it does, and it's hard to share chip designs that are open at all levels (you may have open-source verilog, but the GDSII might have to be closed-source due to vendor NDAs). I suspect that if you have problems with FPGA tooling, you will also have problems with ASIC tooling.

However, the cost of an ASIC on an older node (~65-130 nm) is a lot lower than you think. There are (bad) free design tools and even older nodes may have open PDKs from foundries (the old scalable CMOS processes).

I have been considering starting up a company to build hardware root-of-trust chips along the lines of Titan/Cerberus,but I don't know if there's enough of a customer base out there to make it a reality.
The line has to be drawn somewhere. The default install with default settings is a reasonable enough one. Consider that Linux distros and Windows frequently have remote exploits in their default-install/default-state systems. One can enable services and misconfigure a base system to have remote exploits (is enabling telnet and not having a root password a fault of OpenBSD, or the admin?).

Once you start installing software from ports (as you're likely to do to use it as a desktop), are you going to blame the OpenBSD guys for the quality of software outside of their control? I hope not. :)
There are solid programs that offer ISAs now. e.g. Hack Reactor. I appreciate what Lambda School has done for the industry (pioneering the ISA), but the execution has been a total disaster. Trying to scale a business that relies on services, and basically zero technology, is a very, very bad time.

But there are companies that have been successful with it. (General Assembly, App Academy is having some success, Hack Reactor is growing, Flatiron School, Thinkful, Spring Board)

Next generation of bootcamps will be much higher quality instruction based on technology. (See Fullstack Academy)

And they will be partnered with big FAANGs, or built in-house by FAANGs. (Again, Lambda pioneering)
I'd say probably a personal visit to the HR office, assuming he was bringing neo-nazi politics into the office. If he was doing it strictly on his own time, not a work issue.
This guy quite literally invented payment for order flow along with Island.

Source: https://www.amazon.com/Dark-Pools-I-trading-machines-ebook/d...
But the question is why they needed to require notarization; it adds nothing to this protection ability.
Corporate owns 15% of ~36000 total stores, which it leases to franchisees.
No doubt K8s could have changed things and I certainly don’t mean to discourage you! Best of luck!
Access fairness has absolutely nothing to do with protection, and even within those laws, and the FCC only governs purchased spectrum. It does not, for instance, cover cable operators and its ability to regulate the internet is severely limited.
'not talking about politics' is a straw man for the actual issue. They have a list of funny names, got called out on it, and didn't like that. "politics" implies "we dont like Amy Klobuchar" or whatever, but it wasn't that.

It was about "what do we tolerate", "who do we welcome", "who are we as a company"? They didn't like their employees defining this for them, because it forced them to think things they didn't want to think about.
> most companies could not care less about the internal affairs of their tools' companies

Most might be broad. Lots of companies absolutely care about the interal workings of their vendors. They can and do make decisions on these kinds of factors, especially if a large contract is on the line or they are looking for that last thing to separate 2 viable candidates. All companies doing manufacturing in places like Asia are constantly being looked at by human rights organizations to ensure the employees are being treated as humans. Personally, I won't do business with companies like Uber (even with new leadership), Wal-Mart, etc based on things reported about them.
It's not that those commits are in any way useful, it's that this "fix the error" commit might be 3 commits after the commit it belongs to. If there are no conflicts, `!fixup` will handle it for you; But since this is the real world, you're likely going to waste huge amounts of time solving conflicts that help no one.

My solution is:

- small-scoped PRs

- attempt to keep sub-commits readable, but don't waste time on them

Squashed commits also link to the PR where not only do you get the original commit list, but also get the whole discussion around the code.
This reads like a person who has never used cryptocurrency or defi in any manner whatsoever. If I want to right now, I can get a multimillion dollar loan, no questions asked, against most any crypto I own for an interest rate lower than credit cards or scammy payday loans will charge. I can be a market maker for trades without being an institution and with no barrier to entry, I can liquidated overleveraged loans, I can trade derivatives otherwise not allowed to me by my country, and I mint and trade synthetic assets, the list goes on and on.

You're the one who sounds like they are subscribing to a religion and haven't actually even attempted to understand what financial freedoms are suddenly afforded to you when you use cryptocurrency.
You can have a replacable battery and be waterproof.
"We demand freedom of speech, but only ours and not yours!" is a hell of a take.
It only takes a ten minute dysfunctional conversation to profoundly damage a team. If the debate became detrimental then a pause is warranted.
Any technology can be used to facilitate illegal activities. Vehicles, weapons, phones, computers... Nothing new here. Cryptocurrency is no different.
>If we can’t take a joke we can’t share the connection of humor with others.

As an adult that has spent their entire life hear the same old tired jokes about their name, I could easily see/sympathize with them for no longer being amused by something that would make a 10 year old boy chuckle.
I wholeheartedly disagree. I have very different political views from the vast majority of people I work with. 99% of the time, those topics never come up. But if they do, I have to shut my mouth and smile and pretend I find it amusing. To call this woke improv theater I have to do "no fun" would be an understatement. It feels like being gay in the time when that could completely ostracize someone, not to mention send him to jail.

But it's even worse because I care about my colleagues. We've worked hard together and produced some pretty amazing things. When I hear them sometimes say things that are frankly ignorant, bad-faith, uncharitable, etc. about their political out-group, I just have to shake my head.

Somehow I get through my day at work avoiding discussing much about my beliefs. We chat about our families, recent happenings in our lives, hobbies, trips, interesting articles we saw recently on HN, etc. Turns out none of those things is a terribly political topic. Maybe a small part of me wishes that the tables were turned, and the people I disagree with had to hold their tongues for fear of ostracism when "political" opinions arise. But in reality, I don't want them to feel this way either. I'd rather work at a place that strongly discouraged political chatter and activism using work resources.

I'd hope that we could at least get a balance where there enough companies like Basecamp or Coinbase that can meet my needs so that the companies like Google or Spotify can continue to meet yours, and we can sort into the places where we work best.
Yeah, the most time consuming thing for me is if a PostreSQL upgrade is required on the machine. Other than that, sysupgrade, package upgrades, and a quick reboot seem to be the norm.
Does Chia do lots of small writes? A lot of these plot generation steps sound like the writes are pretty linear. Plus sorting, which can easily be designed to use big writes too.
This summary doesn't include the fact that it was trigged by a discovery of a decades-long of customers employees thought had "funny" names.