skysight-inc/HackerNews huggingface dataset:
Compressing large files/backups using all available cores at the highest setting is a bliss. Sadly the choke point now is encryption. Hopefully some kind soul will some day add this to gpg or equivalent. There are parallelizable cipher modes like CTR and GCM.

https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation
Attention value investors: recall Warren Buffett's aphorism that "A great investment opportunity occurs when a marvelous business encounters a one-time huge, but solvable, problem" (quoted from Benjamin Graham and David Dodd, Security Analysis). Considering the current economic environment, with a massive stock-market bubble and historically low interest rates, as well as the obvious demand for network security products and services, Solar Winds could be an excellent investment prospect - that is, once the shares get beaten down and the scandal begins to fade.
Show HN: Fair Priced Product Agency
But what does that change? Major flaw of Wankel engines, apex seals are still there, only now they are fixed in place not on the piston. I think "flipping" the design allows for smaller engine but reliability seems to stay the same. Please correct me if I'm wrong.
I'd love to know why you decided to make the move if you have the energy to summarise it.
More likely to help it, because it clears the cloud of an impending investigation and the outcome is a little blip.

Investors like things to be cleared up, even with damages, because the damages can be seen as a limited, tangible thing they can just write down and move past.
Interesting thoughts! Seems like if you're working in golang and k8s Argo quickly becomes a front runner. I'm curious if a lot of Argos pros are drowned out if you're not working in these environments?
The Decimal Point That Blew Up the World
> corporate virtue signaling

Or, its more common name, PR
Basic soldering is easy to improve with practice. A couple of hours with a few hundred assorted components and some scrap PCBs will help to perfect the steps (tin the bit, hold the bit to the joint, apply the solder, pull the solder wire away, pull the bit away, inspect the joint). Things are a little bit trickier today because the alloy of the solder and the flux you use do make a difference, but lead-free solder today is very good.

Then practice with PVC insulated wire. The PVC insulation shrinks if it gets hot so this is good practice at speeding up.

I looked through the NASA document and most of it is not advance technique.

EDIT: people are saying "good tools" and I wanted to say a bit more about that. You can buy an iron for a few dollars from ebay. Don't use those. But almost any iron above that is going to be fine. I'd prefer to always be using Weller or Hako, but failing that any of the chinese no-name irons with temperature control are going to be good enough for most hobbyist projects. I love my Lindstrom and Bahco snips, but you can get good-enough cutters much cheaper. If this is something you're going to be doing all day every day you'll want to invest in the tools.
These thieves got glitter on them!

Is this best we can hope for? Glittery vigilante vengeance?

Makes me sad for humanity.
I thought GitHub Pages lets you use custom domains for free.
As a father there are certainly upsides. The problem is the nanny government is all cases. There is a good intention but in turn adjust a social balance that is in place.

Even something like alimony is a liability. So men simply don't get married anymore. The government seeing the failure of the system then that having a woman as your roommate is 'common law' and still counts. So you literally just cant have a woman roommate.

Yes the original reasoning was that the woman might hinder her career by tending kids and shouldn't be punished. However it has evolved well past those goals. The government is practically incentivizing divorce or never having a relationship with women to beginwith.
>What kind of day to day work someone in an Ethical AI group would do?

Write papers on why capitalism is evil and socialism is the answer
Is there an alternative? As a student, this was a stable source of income for me.
I experienced this as well: cats definitely trying to speak, esp. "No", but, of course, they can't.

Edit: Also, most animals don't point at things. If they are doing so, they are doing this especially for us.
Sometimes what's good for the 1 person isn't good for everyone.

For example, if a bank starts giving out 0% interest 100 year mortgages (with some fine print that gives them some obscure revenue source to make it possible for them to make such an appealing offer) the bank should still get in trouble in my opinion if the consumer isn't informed about how they're getting such an amazing deal, because you're removing the consumer's ability to make an informed decision.
The Desperate Last Days of Local News
It is based on self-report. I don't think that this statement is an interpretation exactly, it's simply saying that there's a correlation between answers on the survey. You are absolutely right that this may be the underlying cause.
Well, if enough people do it... Let's make a VPN for satellite surveillance
I Hate C Testing: A minimal testing framework for C
(Slightly) related: See Poirot-speak. Unlike Yoda-speak or Flanderization it's not a progression.

https://tvtropes.org/pmwiki/pmwiki.php/Main/PoirotSpeak
I think there is something worth cross examining. It's easier to relate to people when they are simplified. It's easier to be relatable when you are simplified. Since there is a social drive to relate with others being a trope has some reward.

The article discusses that the easy laugh takes priority over richer character development. Seems shallow, but it sells, just like being more easily relatable would sell.

It's an angle I don't pursue personally but I wonder if I should get into football or something just so I could relate with a larger population.
We have a fair priced product agency for bootstrapping our startup. From the knowledge we gained from designing and building products and startups over five years, we start making other people's vision reality.

We design, build and maintain product for a fair price.
You have that backwards. LZ4 is completely about decompression speed, while zstd balances compression and decompression speed. For data that will be decompressed many times, and which decompression speed is most important, LZ4. Most other cases zstd wins
I just used Heroku as an example to show the architecture. FWIW, it looks like Heroku is using Kubernetes these days. It's a platform built on a platform.

If you want open platforms we can talk about cloud foundry. If a base image or buildpack has a vulnerability there is a process to update it and rebuild the containers for the running application without and app dev ever needing to know about or deal with it. This is considered a feature.

The idea is to look at the architecture, concerns, and how to handle different roles with different needs at different layers of the concerns.

I don't mean to hold up Heroku or Cloud Foundry as some amazing thing. Just that you can have an architecture that solves for these problems with containers.
Hooks are not some panacea that's going to fix a defunct development process or poor code organization and management.

Any codebase, using any language, framework, feature, and technology, needs to be managed properly. There's really no getting around that. And without that, you're almost always going to end up with things turning into something along the lines of "complete untestable spaghetti". Especially when you have junior developers involved. Hooks are no different, nor is the entire Javascript landscape.

In general these complaints are getting tiring and often feel like they are coming from folks who don't have the appropriate level of experience or knowledge in a particular subject area to be making these generalizations. I don't know what your level of competence is, but this line:

> Look, I get that Redux was a pain in the ass with all the boilerplate, but how did we throw the baby (unidirectional data flow) out with the bathwater.

gives me pause, because Hooks aren't meant to replace Redux in any way. There are hooks that maintain state, sure, but generally they're meant to replace class component lifecycle functions. Hooks and Redux still coexist quite well.
you say that like its a bad thing.
This is par for the course in most government agencies that regulate private business. The SEC gets tons of press and scrutiny (and it happens anyway!) but there are innumerable government agencies with similar issues. You can also downvote me, but anyone who has worked deeply with the government from the private sector is full of WTF stories.
Prosecutors say Trump’s Twitter was hacked by guessing his password: maga2020
The Songwriters Hub on Spotify
I like "Friendo" or "Bud" personally
Yeah because taxes surely didn't exist before AirBnb started.

https://www.wired.com/story/inside-airbnbs-guerrilla-war-aga...
Don't entirely agree with what some of what you've said but upvoting you nevertheless as clearly you argue in good faith (and to get you out of negative score), that aside -- you say:

> It’s a term originating in academia that non-college educated people have mostly never heard of. Being called by a label that you don’t recognize is alienating.

Okay, so the word is an academic construct. But it comes from a good place: an effort to be more inclusive. I will understand if everyday folks don't subscribe to the latest code and vocabulary of a younger progressive society, and I understand any resistance to new vocabulary, but that is no reason to stop progress. You can't deny that embedded in our language are the biases of our history, and it's possible that a natural evolution of language may not get us out of this, so why not let a prescriptivist push get us out, even if it comes from academia?

Separately, curious to hear your thoughts on changes imposed by Académie Française in recent years toward a similar direction of being more inclusive.
Thanks! I won't have the time to do that, but anything you want to send me, I'm happy to check out. Your other answer is already very comprehensive and useful. I appreciate it.
The problem with ozone generators in cars is that they often react with some plastics and do more harm than good. Unfortunately they are the only way of getting in the nooks and crannies and inside the ac vents to clean mold and that kind of stuff.

I’ve had steering wheels turn to gel using ozone and they smell funkier than what was in there.
According to https://www.worldometers.info/coronavirus/ Sweden is the 24th country for deaths per million.

They're better off than some countries with strict lockdowns like France, Italy etc
This issue reminds me a lot of what we do in security and privacy, which are ostensibly engineering disciplines, but are really technology governance functions. Ethical AI is also a governance function, and like hackers in security, there is an invisible yet stark limit to the value activists can provide in actual governance roles. Litigating demands is just not how governance gets done.

The irony of Google hiring so many smart people is that they get a cluster people who were institutionalized by academia, and now they have a CEO who has to act like an institutional dean.

Hackers hold your products to their standards, and ideally that adds value to your customers. Ethical AI people seem to do the same. The problem with both is that if you fail their purity tests, they will also sabotage your company because they're indexed on a greater good.

That the company is dealing with factions of what are essentially student activists issuing demands seems like an inflection point where any further growth is going to be a function of market domination and not their ability to align to make things.
What is the purpose of such small fines? Their valuation has gone from 1.3B in 2017 to 10.2B in August 2020 [0]. Only having to pay a $65m fine for that amount of growth sounds like a great deal. /s

Obviously it's more relative to their revenues but it still seems like peanuts.

[0] https://www.businessofapps.com/data/robinhood-statistics/
Great info, much appreciated. Still seems like kind of a lot of something that's supposed to live in space for years at a time.

Presumably solar panels recharge a battery when it can, but continuous operations seem out of the question without some pretty large panels.

Maybe I'm underestimating modern solar panels or something.
TeX: A Branch in Desktop Publishing Evolution (2018-2019) [pdf]
I always wondered about the name 'Robinhood' since it applies taking from the rich and giving to the poor. Maybe it could be renamed to Sheriff of Nottingham.
Shame they didn't keep her around.

Google deserves to reap the ideology it sows.
I think you're missing the point: companies like Google set up research units like this to act like tenured positions, like mini-universities, and then employ academics like Gebru just so they get the credibility that comes with employing them. "See, we're not all about profit, we support basic research in this area, even when it criticizes our other work."

Critical to that credibility is actually having the same standards as Harvard with respect to allowing the researchers to publish what they will, whether or not they're the target. By appearing to fire Gebru because her paper was insufficiently pro-Google, they damaged their whole purpose of having an ethical AI group.

The demands of the group may seem childish or absurdly far-reaching, but if Google wants to rebuild their credibility here, this is the standard they have to hit. Otherwise, their own researchers have less credibility because their output will be viewed as "approved by Google management", not real research. This is critical if they need to say "our own AI ethicists say this is ok."
But “computing” to him meant programming. So most people are not computing in the sense that he’s talking about.
How many people will be going after RH when Telsa stock crashes (to reasonable numbers) and they can't sell as fast as all the front runners?
Depends on what you define as SaaS... Looks like a lot of "websites" in the thread below, so I'd throw Pieter Levels in there: https://levels.io/
SICP Cover Demystified
> but this has gone too far.

Honest question - which part has gone too far?

Feel like there are currently a lot of parts.
Sure thing, I'll make a quick video tonight.

The gray shapes are the panels, and if you hit preview, they'll turn transparent to show what they look like. The preview mode has a save button you can use to save your work.

You can also doubleclick those gray shapes to upload an image into the panel. Position/size it by dragging/scrolling.
> Previously, React was so simple that a backend engineer could pick it up and get productive with it in half a week.

With hooks, I've literally seen almost completely novice programmers (e.g., people who’d hacked out some powershell while working desktop support previously) pick up React and be productive in a month or so, while also learning JS and Python and SQL and backend development from scratch in parallel; if backend “engineers” can't do it in half a week or so, they’re hacks.
What would be the point of that? "Americans" is already gender neutral?
Schwab also receives payment for order flow (AKA selling your orders): https://www.schwab.com/legal/order-routing-1. In fact, every retail brokerage I'm aware of receives payment for order flow. Schwab also has outages although not as bad as Robinhood was this year.
Yes, and law enforcement buys these things. They can see through walls.

https://www.dhs.gov/sites/default/files/publications/Radar-T...
> but my opinion is that it is detrimental to public perception of risk.

The Finnish nuclear unit-nuclear watchdog had found that radiation levels had risen [1], the public does deserve to know and make up its own opinion about it.

Also, centralized systems are a lot more vulnerable and high-risk compared to distributed systems.

[1] https://www.reuters.com/article/finland-nuclear-incident/rad...
Other exciting news from article:

> Over the coming months, we’ll be working on integrating Workers and Pages into a seamless experience. It’ll work the exact same way Pages does: just write your code, git push, and we’ll deploy it for you. The only difference is, it won’t just be your frontend, it’ll be your backend, too. And just to be clear: this is not just for stateless functions. With Workers KV and Durable Objects, we see a huge opportunity to really enable any web application to be built on this platform

Also:

> With Cloudflare Pages, each commit gets its own unique URL. Preview URLs make it easier to get meaningful code reviews without the overhead of pulling down the branch.

> each feature branch will have its own dedicated consistent alias, allowing you to have a consistent URL for the latest changes.
> I understand that some may be upset about things their employer does and that's well within their rights.

It is within their rights, true. But it's not just a question of law, but also ethics.

We accept that, in democratic societies, we can freely criticize our government and still stay the citizens. There are good principal and practical reasons to have it so. However, in private companies, for some reason, we don't accept it.
What's perhaps a bit weirder is that the SEC is allowed to settle, instead of having to go through the judicial system.
What a coincidence to see this on HN right now.

I was JUST putting together a feature that has a bit of quoted text and I was wondering if I needed to put in a localization request to my company's localization group. Now I know!.
The Crypto.com Chain Mainnet Dry-Run
Set up your CRO council node and complete a series of validator tasks to win $300,000 worth of CRO rewards
There are actually several (published and non-published) ways to exploit that type of configuration, here is one example:

https://samy.pl/slipstream/
Geoengineers inch closer to Sun-dimming balloon test – Science – AAAS
Kacholia sent the email informing Gebru she is no longer employed, effective immediately.
A huge amount of people in care homes died of covid because the government neglected to handle the situation properly according to a Swedish inquiry

https://www.ft.com/content/e66b2d2b-aa70-4866-a9cb-2cd095f4f...
I assume they can't pay the fine with their stock
This is incredible! Surprised this didn’t get more attention when posted
try out quasar.dev
It could also be that interest in communication is generally an "uphill game". Which may not be that fortunate in case of contact with an advanced civilization:

We: "Hey, we want to share our science and philosophy and what we found out about the universe!"

Alien scientist (looking at some advanced gauges): "Look, its temperature rises."

;-)
This goes far beyond a simple coding bug. The CEO should be aware of where large risks might lie and dedicate the proper resources to managing them.

In a company that sells these types of products to these types of customers, security is paramount.
Does not seems to work with Safari 13, had no problems with Chrome on macOS.

Really great, did show this to my daughter that is into comics!
There are already lots and lots of rules.
ZStandard is great - I used it as a replacement for PNG
for texture loading in the game engine for Weapon Hacker. Also for all game entity data - reduced asset loading time by about 4x, so things pretty much start instantly.
Drama queens, literally
Wow, Google's ethical AI group sounds like the most toxic group of individuals I've ever heard of.

I'm going to sidestep the debate about whether Gebru was "fired" or she "resigned", because that debate primarily centers on how one defines the words. But clearly she did do this: She sent a letter that made a bunch of (IMO) outrageous demands, outrageous because it essentially attacked other people at the company, and said that if her demands were not met, that she would leave. In this case, the ethical AI group is doing the same thing: demanding a manager not have a role with them, demanding (again IMO) unwarranted apologies from other people, and worse, demanding the rehiring of someone has shown that she has no respect for others in her workplace.

A bunch of overpaid toxic babies from my opinion. I don't care who you are, going around demanding "my way or the highway" in a large company just makes you an asshole. If they don't like what happened they should simply resign with integrity and move on.
I’d recommend the Wikipedia page for anyone interested in more details

https://en.m.wikipedia.org/wiki/Quotation_mark
A New Take on the Fortune 500 – Ranking Companies by Page Speed
I'm just going by the CNN article and her tweets, which include the response from some manager, Megan:

As a result, we are accepting your resignation immediately, effective today.

https://twitter.com/timnitGebru/status/1334364732480958467

Looks like Timnit Gebru made an ultimatum and offered her resignation if the terms of the ultimatum were not met. Google accepted her resignation and chose to have it effective immediately (as is often the case when you resign and a company feels like it would not be beneficial to have a longer departure period).

It's not like I'm taking only the words of others. I'm reading what Gebru herself chose to put out there.
Sorry, then. In my defense, that was just my opinion (also i'm obviously german) and I find the topic of regulation of manhole covers not that novel (that stuff is abundant over here and the DIN number is imprinted in each of them). PS: the concrete filling is to increase its weight (apparently not enough in the below incident) on the cheap compared to using steel.I once whitnessed how during a heavy storm a sewer surge pushed one of these out of its hole at the bottom of a hill and what serious hazard that created for motorists in the middle of that main street. You're right that this stuff is rather nerdy and that standards around it are interesting.
Reading the graph, it looks like it took both purifiers a full twenty minutes to make the air as clean as it was before the fans kicked all the particles off surfaces and into the air.
GCC's inefficient code generation for C++ initializers
All examples are compiled with -O3 for x86-64.

https://godbolt.org/z/PYxz55
(GCC 9, 10, 11)

xorl %eax, %eax
movl $0, -24(%rsp)
movw %ax, -20(%rsp)
movabsq $72057594037927935, %rax
movb $0, -18(%rsp)
andq -24(%rsp), %rax
salq $8, %rax
movb %dil, %al
ret

https://godbolt.org/z/8njqn1 (GCC 9, 10)

xorl %edx, %edx
movl $1, %eax
movb $2, %dl
movq %rax, -24(%rsp)
xorl %eax, %eax
movq %rdx, -16(%rsp)
movdqa -24(%rsp), %xmm0
pinsrd $3, %eax, %xmm0
movaps %xmm0, -24(%rsp)
movq -24(%rsp), %rax
movq -16(%rsp), %rdx
ret

https://godbolt.org/z/sronaG (GCC 7, 8, 9, 10, 11)

movq %rdi, -24(%rsp)
movq -24(%rsp), %rax
movq %rsi, -16(%rsp)
movq -16(%rsp), %rdx

For each example, two movs and a ret (and no stack access) would suffice.
Nobody forced you to sign up with them.
TypeScript Quirks – String or string? Which one should I use?
That has more todo with
population density and health infrastructure.
The problem is that TOTP is so weak that it's almost not a second factor.

It's something the computer knows, so it's more like a non-human password than a "Something you have"

That said, most people probably don't even have TOTP, so these farms are probably not targeting them yet?
Reading quickly over the article it reads like a bunch of people jaded that cinema is not theatre. Camera must be hand held...
>Yet when a woman of color does it

Maybe the reason it isn't praised in this case isn't due to her being a woman of color but due to other differences in this case and those that are praised?
> Maybe it's because they usually aren't reproducible

Not reproducible is different than no one attempting to reproduce it.