skysight-inc/HackerNews huggingface dataset:
> there's literally laws on the books making it a crime to commit an offense against protected classes of people because of their race alone.

Laws are meaningless when those responsible for enforcing them flaunt and ignore them, and the judiciary lets them off again and again with barely a wrist-slap.

People don't look at what's written in a law book and feel like the system is protecting them. They look at how the system actually acts toward them. And in this case, they're justifiably terrified.
“If I’m a leader,” McClure told me, “I better be prepared to have a really good explanation for why it is that I brought people back to campus—understanding the risks—if somebody falls ill and dies.”

I feel like that needs to be WHEN not IF. It's not an easy decision and I'm glad I'm not in any position to make it. But certainly, it's when, not if.
There are a couple of major differences. My understanding is that helicopters can’t typically reach and maintain the altitude that unmanned drones can, making drones more effective to be used in less conspicuous ways. There’s also the difference in the baseline level of security between the two. Helicopters do go down from time to time, thus creating a human risk that isn’t present in drones.

I feel that since drones pose less risk to the lives of their operators, the desire to use them will be greater.
Obama jailed a journalist? Who?

What do you mean by socialism? What socialist ideas did Obama institute? What is the "ruling class" within socialism?

Regarding Trump: what do you make of him removing the inspector general who had opened an investigation against Pompeo? What do you make of him pushing out Jeff Sessions because Sessions recused himself from the Muller investigation?

Put another way: what would count as stepping toward autocracy, other than an explicit suspension of Congress or the like? Barring outright coups, these things happen incrementally. See Hungary, Brazil, etc.
> For example, why don't we have shortages of beef and chicken, while fish are threatened with extinction?

Because farmers can easily breed beef and chicken; fishermen cannot easily breed their own fish - the fish have a nasty habit of not respecting imaginary property lines in water, and you can't just put fences in an ocean.

It's worth noting that the free market is precisely why fish are threatened with extinction. It's a textbook tragedy of the commons, for which the solution is regulatory in nature.
> The platform we use to offer ethical videoconferencing access is Jitsi Meet. We used it previously to stream and record our annual LibrePlanet conference for an online audience after the COVID-19 pandemic forced us to cancel the in-person event. Choosing Jitsi Meet is only the first step to addressing the problems posed to user freedom by services like Zoom and Facebook. Even users that start a call via a server running Jitsi could still be vulnerable if that server depends on or shares information with third parties. The FSF made changes to the code we are running, in order to enhance privacy and software freedom, and published the source code, to motivate others to host their own instances. The FSF instance does not use any third party servers for network initialization, and does not recommend or link to any potentially problematic services.

Curious what code changes the FSF made to their copy of Jitsi Meet. Is anyone able to report on this?
Hi! I work on Godot Engine closely, improving the 3d asset pipeline.

Things move slowly in any large project.

Changes that were made for Godot Engine to make glTF2 import acceptable were done in October 2019.

However, a feature request to make the official glTF2 importer (Blender) import standard glTF2 properly will take until Blender 2.83 (LTS) to arrive in the next few weeks.

Three.js is also able to import standard glTF2. There is an amusing chart of failures on Github. https://github.com/KhronosGroup/glTF-Sample-Models/pull/243#...

FBX 3d asset import support in Godot Engine is the same struggle.

Supporting standard FBX is the goal because of the focus on open source ecosystems. Even when the current Godot Engine fully supports FBX (Godot Engine does not currently), it will take significant time to get Blender's incompatible variation of FBX to be patched in stable releases of both Blender and Godot Engine.

Other people are working on Godot Engine rendering for the next version, but I am joyed at reviews of the glTF2 work.

I hope for future success in Godot Engine projects.
Curious why run it at all? The cost must be 10 times more this way. It is mostly for the fun of learning.

I come from the opposite approach. I have 4 servers two digital ocean $5 and two vulr $2.50 instances. One holds the db. One server as the frontend/code. One server to do heavy work and another to server a heavy site and holds backups. For $15 I'm hosting hundreds of sites, running so many background processes. I couldn't imagine hitting that point where k8s would make sense just for myself unless for fun.
Huge losses at every stage, I guess. A good chunk of the heat is going to go right up the chimney, then most of the heat that doesn't escape is going to directly heat the room the stove is in without going through the thermoelectric elements, and then only a tiny fraction of the tiny fraction that passes through them is going to get converted to electricity.

What might be better is something more like a steam engine, except without the complicated maintenance and operation requirements and the annoying tendency to explode if not carefully maintained. Sadly no-one seems to have been able to design such a device.
I think specification here refers to the type specification of the aircraft. It's not putting the burden on the pilots but rather on the lack of pilot training due to Boeing and airlines not wanting to bear the cost of training pilots to a new aircraft type.
I guess we're all different, but I've never had to think much about reactivity in Svelte.

Most of it can be explained in a HN comment:

Component state just does its thing. You change it with = and the component is re-rendered.

Writable stores need to trigger changes with set() and you need to use $ whenever you reference it in a .svelte file so that Svelte handles subscription automatically.

Reactive statements $: are a bit more complex. Every variable inside those is referenced by the compiler so that it knows when you are mutating it. Either with = or if it's a writable store with set().
I went to dinner once with friends. One friend asked his date what she'd like for dessert. She said crème brûlée. He called the waiter over, and said please get some for her. The waiter said they didn't have crème brûlée. My friend said, you don't understand, she wants crème brûlée, and I'll pay for it. The waiter reiterated that they didn't have crème brûlée and couldn't get it.

My friend finally said you don't understand. I don't care what you have to do to get crème brûlée, and I will pay for it.

The waiter said I understand, and shortly came back with crème brûlée. He had ordered it from another restaurant and hired a taxi to go get it.

The waiter got a nice tip, and my friend's date enjoyed crème brûlée for dessert. Everyone was happy.

And that's how "shortages" work in the free market.
> React state is scoped to the outer-most box, that way it doesn't change on every render

The state (of the hooks) for individual components are still scoped to that component only, its just stored in the "outer-most box", and the structure corresponds to the component tree. If a component unmounts and remounts, the prior state is lost.
I don’t see anything wrong with someone selling theirs that they have no intention of using again. I have a problem with people who clear out the shelves of Switches with the express intent of reselling them at a higher price. Everyone says “the supply chain will ramp up” is ignoring that supply chain has been backed up for almost two months.

This doesn’t apply just to the Switch, but to everything.
The MAX problems weren't so much software bugs as specification bugs. The software did exactly what it was told to do by criminally-negligent engineering and management personnel.
I felt a moment of disgust but then decided I actually like this better than terms like "kinetic defense". At least be honest.
I migrated from Gmail to Fastmail 2 years ago, and I agree with this. With Fastmail, I now have the wildcard address for a domain ([a-z0-9]{7}@example.com), whereby I create a new randomly generated email address for each company/site/contact. I set up rules to direct emails sent from expected addresses (sometimes by base domain regex rather than a single address) to whitelist emails to show up in my main Inbox folder. eg. My HackerNews email might be qvae82d@example.com, whitelisted to accept emails from *@ycombinator.com to my main Inbox.

The thing is you don't want to completely blackhole/delete messages received at a valid randomly-generated address, but which were sent by an unexpected sender. For that, I have a separate "Suspicious" child of my main "Inbox". The main exception I've seen that falls under "Suspicious" is that Amazon shares your account's email address with their shippers; so you'll receive a Fedex delivery notification at your Amazon address, which falls under "Suspicious" because the sender address doesn't originate from Amazon.

What I find mildly strange is that, in the 2 years since I've migrated from Gmail to a super-organized and rules-based organization with Fastmail, I have literally not received a single spam email. I credit this to having migrated my GitHub account to use their privacy wrapper, so none of my commits have a personal email attached to them. I thus suspect that most developers who receive spam have had their email crawled from commits to public Git repositories.

Of course, there is a caveat: I do not expect to be able to maintain this kind of scheme into old age. There's no way, at 60-70-80-90 years of age, that I will still be mentally capable of managing a wildcard domain. So while it works for now... at some point I will need to simplify back to a single email address. Sigh... fml in advance. :(
I know it's not the point you were trying to make but

> Any human interaction with a shark in its environment, shark wins.

this is straight-up wrong. Humans and sharks interact all. the. time. They're not killing machines.

I imagine you probably know that, so I'm not trying to patronize you (honestly). But this is really important.

SHARKS KILLED 4 HUMANS IN 2018.
HUMANS KILLED 100 MILLION SHARKS IN 2018.

https://www.usatoday.com/story/news/world/2019/01/28/shark-a...
No. MD5 is a cryptographic hash function. For the purposes stated one uses a non-cryptographic hash function, such as seahash. The difference is the latter is much faster but does not provide protection against an intentional collision.
Not sure if exactly similar but I had to get a tow a while back and the first number I used on Google was not a local tow company. It was an SEO thing where they charge higher and then call the local tow company, I guess good on them but yeah idk... I suppose I did get what I wanted(a tow truck).
Um, a free market does not "allow" someone to have only a "fixed" amount. Trying to torture the definitions of words to make this work to save a rhetorical point is not going to work with me.
> I stand by my previous statement that America is farther on the path toward collapse than I previously surmised

I don't disagree with you, but I feel that the blame lies with the government, not with the rioting people who are just tired of the government arbitrarily executing people in the street whenever they feel like it.

And please don't give me the usual nonsense about "you get what you vote for". The level of real disenfranchisement in this country is staggering.
It is insane that a police officer in plain clothes would do that. Did they think they would not get caught?
> It's true for surgical masks, whose purpose is to prevent the wearer from spreading the infection around; you can apply social distancing in lieu of these masks, which is not possible for medical staff.

This isn't an argument that they're ineffective for stopping transmission. It's an argument that there are alternatives. And many people aren't/weren't able to fully social distance either, which is why masks were (and are) still useful. Recommending against N95 use while encouraging the use of cloth barriers was an easy, obvious step to take that our structurally incompetent public health agencies failed to do (among many, many other failings).

> It's also true for respirators, which require specialized training to be worn correctly, which is something the medical staff has, and regular citizens don't.

A California study showed that 65%[0] of healthcare workers apply respirators incorrectly; the population baseline is 72%. Your argument proves too much, unless you think that respirators are useless for doctors and all the complaints about PPE shortages were pointless whining.

The point here is that the evidence we had in February and early March was more than enough to make a sane decision on masks, reducing spread and individual risk while not exacerbating hospital shortages (in and of itself a symptom of institutional incompetence). It's beyond me why people are bending over backwards to avoid admitting the institutional stupidity the early days of the pandemic were wracked with.

[0] https://pubmed.ncbi.nlm.nih.gov/10656351/
I don't know if it's bribery at work here. Rather, it's anger at American behavior over the last decades which is pushing it closer to China. America is the WHO's primary superpower sponsor, and protector. In the courtship of a new sponsor, China, it could be just that: stoking anger and offering a choice.
Yeah, I'd rather have a neighbor with a shark than a neighbor with a dog.
The tragedy of the commons is NOT free market. Anything communally owned is not part of the free market.

Fish farms are a real (and growing) thing.
I believe the ancient Egyptian aristos had their nerds buried with them.
Help me understand how this works. You have a big pile of money from illegal sources. You list fake rare books on Amazon for a million dollars. How are these connected? If you give the dirty money to the "buyer, they need to deposit it in a bank in order to pay Amazon, and will be subject to the normal bank rules.

You need someone who can safely pass your money from paper to digital. The only people who can do this are folks with substantial paper money flows. Think cash-only restaurants. They report a modest growth in business, deposit your cash, and "buy" goods and services from you. But you can already fake this as a restaurant supply vendor.
Even nonviolent protest was never intended to be peaceful. Not in they way many people would use the word “peace”, anyway.

“I have almost reached the regrettable conclusion that the Negro’s great stumbling block in his stride toward freedom is not the White Citizen's Counciler or the Ku Klux Klanner, but the white moderate, who is more devoted to ‘order’ than to justice; who prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice; who constantly says: ‘I agree with you in the goal you seek, but I cannot agree with your methods of direct action’; who paternalistically believes he can set the timetable for another man's freedom; who lives by a mythical concept of time and who constantly advises the Negro to wait for a ‘more convenient season.’”

That’s MLK in his letter from a Birmingham jail. Who was completely devoted to nonviolence. Even he made abundantly clear that nonviolence does not equal a lack of pressure or tension.
This is an interesting question. Likely more than 0.1%, perhaps 20-40% I'd guess. Which would be the lower estimate I provided.
Then it is a remarkably good piece of propaganda as it has the blessing of, at least, German courts.

https://www.telemedicus.info/urteile/Wettbewerbsrecht/Werbun...
> This map highlights working land in Texas, including depleted land near the Ocean that would meet the requirements

Texas probably isn't a great launch site since the vast majority of launch trajectories would take you over populated land at some point or another. There are only narrow corridors between Mexico/Cuba and Cuba/Florida, and that's far too limiting to be worth using as a launch site.

> A few degrees upwards would not drastically change the ∆v savings acquired.

In this case, moving the launch site from Boca Chica (approximate latitude 18.5 degrees north) to southern Texas (approximate latitude 26 degrees north) would result in geostationary orbit insertion burns needing 139 m/s of extra delta v. Not entirely sure how that translates to restrictions on payload size/lifetime.

> They can test fire and develop rockets anywhere, including, say, farm land in Kansas or other states.

They can, but that doesn't necessarily mean that it's a good idea. IIRC rockets tend to be awkward to move around, with larger ones needing barge access, so being able to develop, test, and launch from the same place probably makes things more convenient. Whether that convenience is worth the cost to the development area, though, is another question.
That only works for the first hurricane. The next one will have more "astute business persons". Then the next one even more, until the whole hurricane supply chain and it’s business people will be well prepared and ready for anything.

Pretty much how your government was NOT ready and prepared for Covid-19.
Surely this can't be the right targeting, though. If their strategy is so sensitive that a cluster of less than 100 cases forces schools to close, it seems less disruptive to just not open the schools in the first place.
I agree, but quantifying value add is very hard. If we were just comparing small companies against each other then it would be straightforward to just look at each companies profit. But when you look at a team within a company, how can we say what that teams value add is?

Say we considered a simplified case and focused on a single engineering team that is solely responsible for a single product. Just looking at the revenue generated by that product is insufficient since it excludes the contributions of sales, marketing, business development, etc. in driving that revenue. And practice most engineering teams are dependent on other engineering teams for providing shared services and infrastructure.

Its also insufficient to just consider current revenue of a product. We also need to consider the potential future gains from a product, which is unknown.

And quantifying value add gets even harder when we start looking at individual people. Considering individual contributor engineers, there are numerous ways that one can contribute, ranging from developing new features, diagnosing and fixing bugs, writing and updating documentation, mentoring, interviewing candidates, etc.
>"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize."

What other interpretation am I to draw? The person I was responded to said Target was intentionally creating new policies to put people of color in jail.

If anything the person I was responding to is the one that needs to take a more plausible explanation of what Target was doing.

>The larger point is the dystopian dynamic of developing a store meant to be deliberately poised against its customers, especially as a testing ground.

Stopping thieves is pro-customer. Stores have to mark up the price of the goods they sell to cover the losses from thieves. If less people stole then the price of goods would be less.

I also don't consider a thief to be a customer. Anti-thief is not necessarily anti-customer.

>Technologically defended islands of wealth in the middle of seas of poverty.

Completely unrelated to the topic of Target and possible racism.

Do you have a look on your door? That is a technology that is defending your wealth. Why not leave your front door wide open and let anybody come in and take anything they want?

I am guessing you dislike other people's wealth but are fine with your own.

>And the blame isn't even on Target specifically, but the system as a whole that is creating so much suffering in the first place.

The person I was responding to said "Target is complicit in this systemic disease; I have zero sympathy for them." This seems pretty direct in the accusation that Target is guilty. If he doesn't think the blame is on Target then he would presumably have some level of sympathy for them.
Super neat to see so many sites built with newcss.net
Social Engineering Drives Technology
Band spectrum analyser with colour control display
Could this bring reform to university administration, pay, tenure, and the general bloat that most universities have to carry?
> Acquiring company realizes mistake after the fact. Asks employee to turn over account. Employee declines. Acquiring company bites the bullet and shells out a five figure sum to employee to "buy" his account. Could have been avoided with some form of config management.

That is completely the wrong lesson from this anecdote.

1) The acquiring company didn't do proper due diligence. Sorry, this is diligence 101--where are the accounts and who has the keys?

2) Click-Ops is FINE. In a startup, you do what you need now and the future can go to hell because the company may be bankrupt tomorrow. You fix your infra when you need to in a startup.

3) Long-time employee seemed to have exactly the right amount of paranoia regarding his bosses. The fact that the buyout appears to have killed his job and paid so little that he was willing to torch his reputation and risk legal action for merely five figures says something.
Out of curiosity, what computer science fundamentals do you think are necessary for ML that are missing in the article?
I wonder if they're hoping people that choose Swift as their first programming language will experience "vendor lock-in" and will be disinclined from branching out to other platforms that don't support Swift. This would make sense given the Swift Playgrounds initiative.
I'd disagree - my team migrated from running containers on VMs (managed via Ansible) to ECS + Fargate (managed by Terraform and a simple bash script).
It wasn't a simple transition by any means, but one person wrapped it up in 4 weeks - now we have 0 downtime deployments, scaling up/down in matter of seconds, and ECS babysits the containers.

Previously we had to deploy a lot of monitoring on each VM to ensure that containers are running, we get alerted when one of the application crashed and didn't restart because Docker daemon didn't handle it etc etc.

Now, we only run stateless services, in a private VPC subnet, Load balancing is delegated to ALB, we don't need service discovery, meshes etc. Configuration is declarative, but written in much friendlier HCL (I'm ok with YAML, but to a degree).
ECS just works for us.

Just like K8S might work for a bigger team, but I wouldn't adopt it at our shop, simply because of all of the complexity and huge surface area.
Scooters yes, e-bikes no. The e-bikes have much bigger batteries. More energy = bigger boom. They also probably only had a fraction of chargers compared to the number of bikes, and sourcing more would probably take a lot of extra time and expense. It would have been better if they could find another bikeshare operator to sell to, but I can understand why they didn't sell to consumers.
Aid = student loans.
So then he would have recanted when called out and the Whitehouse wouldn't have stood by the language - https://www.usatoday.com/story/theoval/2015/04/29/obama-whit.... Either he thought the word was appropriate or wasn't able to control his staff writers and spokespeople.
I don't see any advantage to it unless you're like AWS/Google/etc. It's a bit overkill.
Data from unknown sources should just be thoroughly checked where they enter js land to make sure they conform to type expectations. If they are, then relying on static type checking from that point on should be fine.