skysight-inc/HackerNews huggingface dataset:
My recollection is that the ‘glasshole’ thing was down to a combination of the perceived privacy intrusion of the glasses bearing a camera, the significant cost of the early editions, and a broader anger (at roughly the same time) directed at big tech companies in SF.

Interestingly, there didn’t seem to be a similar backlash against the Snapchat smart glasses which came later, despite their raison d’etre being photos/video. (Cheaper? Better marketing? Or different time/social context?)

Anyway, I don’t think it’s a given at all that smart glasses will always come with a social stigma - they probably won’t, as long as the original Google Glasses missteps/bad luck is avoided.
Impound shouldn’t be taken lightly as you point out, but it is the best solution for habitual noncompliance. There’s really no need to escalate to anything else unless you’re dealing with a billionaire with an unlimited number of cars.
I don't think any human, regardless of who they are, should be committing violence against any other human. You, and whoever else is downvoting this, are acting is if my comment is pro-police. It is not. It is pro-data.

How can any reasonably intelligent person be against fact-based decision making?
Best Insurance, Health
best healthcare plan for your needs
There's no need to rely on a third party provider given that it's possible to host say, Gitlab yourself. For a project of the size of the linux kernel that's more than a worthwhile investment.
> almost no one actually uses that insight in real life

I don't know a lot about Bayes theorem but you caught my attention. Why is it the case that no one uses that in real life?
No worries, I'm carefully weighting each purchase, especially when it's one third of my monthly budget (greetings from Europe!).

It seems to me that it's considered a classic, although I've never heard of it (probably due to my ignorance). Do you have any more such nice recommendations up your sleeve? Don't limit yourself to probability, I'm looking for some reading for the summer :-D
Thanks for everything you have given the community. And I look forward to more blog posts, they are always fun to read.

I also want to thank you for making this decision while you were still active, Redis didn't skip a beat. Right up to announcing this you made sure that the community made progress. As we at GitLab detail in https://about.gitlab.com/blog/2020/06/24/scaling-our-use-of-... in April you personally responded to an issue https://github.com/antirez/redis/issues/7071 within an hour.

I glad you are choosing for what makes you happy, you more than earned it.
There's a project to create a language similar to Modelica as a DSL in Julia, Modia[1]. I'm not currently a user of either language, but saw a presentation at JuliaCon about it[2] and thought it looked interesting.

[1] https://github.com/ModiaSim/Modia.jl
[2] https://youtu.be/hVg1eL1Qkws
Media players are also a big deal for this. I put a lot of audio and sometimes video on my sd card and expect to be able to browse and play it. I am actually doing that right now as I type this.
Yeah I now quit all FF windows at once with Ctrl+Shift+Q or Menu > Exit, or if I'm closing because Windows is restarting (not uncommon on Win10) I just let Windows close FF and it'll reopen after restart.
Even if unintentionally, yes. Because they can. When exiting a freeway, never let there be a car on your left - cars LOVE to cut across a lane and shoulder, barely missing the barrels, to save having to waste 5 or 10 minutes taking the wrong exit.

What you've said basically is to convince motorcyclists that they're 200% responsible for their own safety. Unlike cars, you just can't trust in the horde.

Which makes riding in places like Vietnam all the more interesting - the horde of 2 wheeled vehicles flows like water. The more you think about it, the more you fail to mesh with it. Better to flow with the rest of them. Very interesting place.
The intelligence apparatus of a nation-state is far more encompassing than just spies.

And no one has to actually watch any videos for the above-mentioned use cases. It's an engineering assignment for data science and tech teams, not spies.

As well, there's a very hazy line between government and industry interests in China, greatly expanding the potential use cases of sigint derived from such incidental data leakage beyond just what would be useful for kompromat, bribery, and threat. purposes.
> I don't think CSS modules are the issue to making it responsive. We just decided to focus the design/engineering resources on making mobile apps instead of responsive web app.

i agree that CSS modules aren't the issue but it def makes it easier to be responsive when you use a CSS framework. i think it would've been nice to be responsive from the start. relatively less resource intensive if written using bootstrap and maximizes customer value by making it easier for users to browse it on mobile without installing an app.
your mum is a troll
"I think it would be surprising if other car makers had a large suite of crash tests they ran that aren't being run by testing agencies, but it's theoretically possible that they do and just didn't include a passenger side small overlap test)."

The fact that Mercedes and BMW are in the category "poor without modifications; good with modifications" (i.e. with some modifications, the cars get from "bad" to "good") rather shows to me that these two car manufacturers do have such test facilities where they do such tests to be prepared for the situation when such test become included.
> I got to choose a prosecutor who won't take police-union money

You see this seems massively inappropriate in the first place. Take that money for what? A prosecutor shouldn't take any money from anyone, in any circumstance, apart from their salary. They shouldn't even be talking to a political organisation like a union.

Both things seem like grounds for automatic dismissal for a prosecutor. Why are you having to check for it as a voter?
Did they release a new version?
You're assuming that Y is evenly distributed amongst all people, which is absolutely not the case. For example, I did most of my game pirating back in high school, when I didn't have a job (nor a car to get to a job and I lived out in the sticks) and had nothing but an allowance from my parents of ~$20 every month.

So the maximum amount I could theoretically spend on games per year? $120. The retail value of all of the different games I pirated annually? Well over $1,000, probably several thousand. So the probability of me paying for any significant portion of the games I pirated was effectively 0
> I'm going to stand by my statement that the future is not in San Francisco

I don't see why this follows. :)

SF is a beautiful and diverse city and a hub for (at least one) of the biggest and most innovative industries in the world. This is often true in spite of the Bay area's government, but imo that's the good news: government is fixable.

Rather than giving up I try to channel my frustration into volunteering and donating to groups that are working on these problems: YIMBY Action (yimbyaction.org) has clubs throughout the Bay Area that advocate for easing restrictions on building housing and transit, operating small businesses, etc; Seamless (seamlessbayarea.org) also works on improving transit governance throughout the Bay Area.
It's not a new idea, right? People are bad at valuing far-off very-bad risks compared to inconsequential but tangible near-term risks. And bad at valuing broadly distributed hardships versus concentrated individual pain.

It's exactly why we can't solve climate change, right?
Circuit Breaker Pattern
You and Satoshi go way back I take it?
What, exactly, does that have to do with an entirely separate repo showcasing police brutality?

I'm having trouble understanding your line of argument unless you're claiming conspiracy and that this repo is in fact being ran by secret marxists. Or that all of the protesters are actually marxists. Which is insanity.
David Sacks invest in ClickUp Here is everything you need to know about them
"What does that have to do with your original assertion, that it's totally fine for a judge to sentence a woman to 496 days in jail for unpaid traffic tickets because she's suspected of being an unfit mother?"

This is an absolutely absurd "reading" of what I said, and it is patently offensive. Please look again.
are you retarded? you can literally can pay with cash, or you know, a DEBIT card.
Well, some environmentalists overstating their case ("alarmism") have made that not exactly a strawman.
The first ever AI-powered employee wellness platform
Only available by invitation and special request
Progressive Web Apps: Practical Usage Guide
> As to doing things exactly with rationals, anytime you take a sin, cos, exp, log of any non-zero rational number the result is not rational.

I fail to see your point. I never claimed that you can do real arithmetic with rationals.

> So all you can do is simple arithmetic: + * / - (actually, that's from the definition of the field Q of rational numbers).

Same as with floats. Except with floats you don't even get division.

> And you still run into the problem that rational number arithmetic gets arbitrarily slow and runs out of memory. Each multiply on average results in requiring the sum of the storage sizes of the multiplicands, making more than about 40 multiplications infeasible before you're out of RAM.

What?

>>> from fractions import Fraction
>>> Fraction(7, 8)**40
Fraction(6366805760909027985741435139224001, 1329227995784915872903807060280344576)

In other words, no, you don't run out of memory after 40 multiplications...

> Things that cannot be done exactly with rational numbers includes pretty much all of gaming (3D or otherwise), deep learning (probably every model has an exp in it), scientific computing, audio and video processing (cos and sin all over the place), and on and on.

You sure can do all of those things with rational arithmetic. What you can't do is do them exactly but I never claimed you could.

> > Using rationals does not mean that you can't round results.

> Wait, you just claimed "...can be represented exactly using rationals. Now you want to round, throwing out the exactness? Which is it?

I wrote "ALMOST ALL numerical problems software developers DEAL WITH can be represented exactly using rationals." The key word in that sentence is "ALMOST."

> And congrats - you just re-invented floating-point math which is simply approximating values using rational numbers in a clever manner to handle larger ranges than fixed point. But they're still always rational approximations to values.

Yes, but I have also solved the freakishly annoying issues detailed in the article. Which one do you prefer:

>>> print(sum(0.1 for _ in range(10)))
0.9999999999999999

or

>>> print(sum(Fraction(1, 10) for _ in range(10)))
1

? I know which one users prefer.

> >I wrote that in mainstream languages should be able to evaluate (2^(1/2))^2 == 2. How do you go from there to requiring them to be able to evaluate infinite sums?!

> Ah, so you mean languages should be able to simply solve this one specific problem, not all relatively simple symbolic problems? That seems like an even bigger mess than using floating point, which is well-defined and covers a large class of problems.

I don't think Mathematica or the Python symbolic math packages I've worked with are particularily messy.

> Does your mythical language know (A^(1/B))^B==A for all rationals A and B also representable in your language? Or are you limited to the value A=B=2 only?

Yes, assuming A and B are positive.
Why do the universities not have offline backups? In particular for medical research data, it seems like a complete disaster that someone can just hack their systems and apparently make enough data inaccessible to get them to pay ransom.
I think at the very least the title should be Git Repo of Alleged Police Brutality During the 2020 George Floyd Protests.

Like another commenter downthread, I spent some time looking through incident reports in my own State, and found some of them to either be simply unsubstantiated claims, or videos of police reasonably appearing to be doing the very dangerous job of managing a riot.

There are valid concerns of the validity and objectivity of many of these alleged incident reports. By commingling the few truly reprehensible actions with objectively necessary riot control, the site loses its objectivity and fairness, and does harm to its intended goal. In Reddit parlance, it becomes a circle jerk.

I think the fundamental problem with many of these incidents is that the provocation of rioting has been used, not in all cases but certainly in many, to incite a police response which is then filmed and condemned as if unprovoked or unnecessary.

The vast majority of police are heroes. And every community depends on their police to provide a mission critical service. The ability of police to provide this service in cities like Minneapolis and NYC has been dramatically curtailed by a violent political uprising which has damaged billions of dollars of property and driven homicide rates up nearly 100% year over year.

IMO the fatal flaw in the response to protests against police is to send police to stand in front of them and take the abuse. You don’t put protesters and counter-protests next to each other to face off. It seems to me particularly unfair and indignant to have black police officers on the line being screamed at by white protesters about Black Lives Matter, to stand silently while they are verbally denigrated and abused for doing their job, which can lawfully include using force to disperse a riot. If the target of a large protest is the police themselves, the National Guard should be called in to provide crowd control and defend life and property if needed. This has the double benefit of not providing a standing target for the protesters ire, and not creating a self-fulfilling prophecy / feedback loop of aggression.
> Is it really a zero-sum game? If a small car crashes head on with a large car, will the people in the small car suffer worse than if they crashed into another small car? To what degree?

Well it's zero sum in the linear sense as the relative total velocity change is the same, but crash survivability isn't linear. Rather, it decreases exponentially, since kinetic energy is proportional to the square of velocity - so a head-on crash between a semi and a compact car subjects the occupants of the compact car to nearly 4x the force that they'd be subjected to if they crashed into another compact car.
If you're interested in existential risks check out effective altruism. It's a philanthropic movement whose idea is to maximize the amount of good we can do with our resources. Much of the research is focused on x-risks. I've come to the conclusion that non-profit is the only sector that can tackle x-risks because it's not profitable and there's no political will, which pretty much leaves ea researchers as the only people looking at the area.
I think overcautious is generous, the writing is strange. It seems like a given to me that physical contact in a professional environment would be seen as unwanted or bizarre by most. Yet they make a great deal of it, even going into detail about how others could perceive it with specific thought-out examples. Also we can afford empathy without touching someone.

Either she was locked in there with some interesting characters or is an interesting character herself.
> we should figure out how to efficiently channel money to homeless people or people likely to suffer homelessness.

Governments entail some degree of bureaucracy, much the same way that corporations require some degree of management. It's a question of balancing that overhead with actual results.

Civil services need to better align with making a meaningful impact. More focus on the actual impact of civil services, and less on aggregate budget allocation.
> Netherlands became rich not poor while adapting to life below sea level

Yes, there is credible evidence, at least for that one.
I am happy with Shader Editor and C# Shell, though. For anything better I use a proper laptop.
We've been trialling Linear on one of our project teams for the last 3 months (used to use Jira), and it's sped up workflows for product managers drastically. Simple tasks like duplicating and reassigning tickets can take 75% less time.

Day to day I've found myself going from 2+ hours in Jira a day, to <1hr in Linear a day. This makes a huge difference as product management shouldn't be about managing tickets, it should be able launching features the better your product and help users.

Plus I actually love jumping into Linear to catch up on things, whereas Jira genuinely Brough anxiety.

Happy to answer any questions people may have.
> compiling data like that takes tremendous effort.

It is a lifetime ago, but when I still went to the library in my country, about 27 years ago for the last time, there was already a system which had all books of all libaries at every library, where you could look up which copy of what book was in which library, how many of those author’s books all libraries had together etc. This was 27 years (and longer) ago; you are saying that, in 2020, I cannot press one button and get this info in all, at least, western countries?

That is pretty depressing if so.

Edit; come to think of it, it must be longer ago as I tried to copy (the UI and functionality without networking of) that system for my own books at home on my MSX; I stopped using that system when I got an Amiga more than 30 years ago.
Personally I think it's mainly the result of having people constantly being hypercritical of your code.

And I think he's proven himself to be a superior programmer. In that in almost every category of engineering skill and knowledge, he is better than 90% of the people criticizing him. If he didn't start out that way, over the years his knowledge and skills grew to make it so.

But also maybe it reflects a bit that there is always some new "best practice" or something that some months ago no one heard about, but now many people are unfortunately using the adoption of as a proxy for programming skill because they are unwilling or unable to actually judge something or someone on actual merit.
> If they're open to too much interpretation... send them back to the legislature to clarify.

Good idea. Now what do we do in the mean time with people that are being tried? Wait? How? Are they free or in jail? What's the default position?

Or do we just do our best (i.e. interpretation)?

> Well this seems like an indication to me that the system is not great.

Well... yeah... I don't think anyone has claimed it as such. If you have a better system I think a lot of people would be happy.

The issue is that there's lots of nuances involved. Even if we had Multivac judging it would still be difficult. People can't write code to be absolutely unambiguous and error proof. Code that takes into account every possible scenario. So I'm not sure why you would expect people that are in a more complex feature environment and using a less precise language would be able to perform better. This is really absurd, to me.

HUMANS ARE NOT PERFECT ROBOTS.

And I'm not sure why this is a controversial opinion.
You made me think of Drew's last blog entry: https://drewdevault.com/2020/06/26/Vendor-purpose-OS.html

Maybe we need to coin "vendor-purpose browser" as well? All of the big three are, to some extent. And now, one has to think of the motives behind each vendor.

Hint: I'll stay on Firefox. And I even use other browsers sometimes, that just support some HTML (elinks, dillo...) on underpowered systems.
Maybe we just need more underpowered systems?
I believe it, but this is the least relevant of any of the rather broad claims the author is making without citation other than "see my book." What happened in a single, tiny European country that wasn't exactly poor to begin with is unlikely to scale worldwide as sea levels rise.
War Story – hunting down a memory leak in a C++ application
Scrum is a process for large companies to force some group consistency across their 1000's of developers. Think of it as the minimum viable group behaviour. Naturally talented and effective team oriented developers know what to do naturally and don't require the explicit framework.
This is a significant issue, any company that set aside resources to protect against a pandemic after the Spanish Flu would have been operating with increased costs for a full 100 years. Yet when the virus hit and companies struggled, I saw plenty of comments saying these companies deserved to fail. I’m all for capitalism and the benefits of market forces, but that’s ludicrous. I’m not saying they should all be bailed out either, companies come and go to be honest, but what we do need to do is ensure our vital interests and the infrastructure we depend on is secure and that’s going to take a pragmatic approach.

The global cost of the virus is astronomical, but protecting ourselves effectively against a new virus doesn’t have to be crippling. The same is true of many other credible risks the article covers. Such preparations could even offer additional useful benefits. It’s just going to take vision and pragmatism I’m not sure our political leaders have in them these days.
A First Dive into DeFi Lending and Borrowing
Rad Web Hosting Announces Small Business Assistance
But the shear volume of successful games built by Unity suggests that the extra work comes with a GC'ed language is worth it.
"The world should think better about catastrophic and existential risks"

"Plans and early-warning systems are always a good idea"

Yes, we know, but how do achieve anything when people are deep in denial and reading conspiracy theories on Facebook is considered "news"?

You have to consider that the current pandemic is relatively tractable compared to the climate crisis, and we're failing miserably even at that.
Deepnote engineer here, this looks great!
How to Use FusionAuth's Multi-Tenant Feature to Create a Private Label Offering
200 TB of LTO-6 : drive ~1500$ + ~50 to 80 20$ tapes = 2500 to 3100$

200 TB of disk : 25 * ~150$ 8TB disks = 3750$

So not really. Tape is generally cheaper overall for any volume over 100 TB. The question is what you're storing and why. For archival, long conservation, tape is unbeatable.

I recently opened a case of 32 2 TB drives shelved since 2010 or so. These are Hitachi Ultrastar drives, the more reliable drives by a large margin. However, 3 of these were dead. Non-running disk drives actually fail as much or even slightly more than running ones (I have hundreds such drives in machines running 24/7 for the past 10 to 12 years).

OTOH I've restored 120 LTO-2 tapes from 2002 recently. only one had problems (but most of the data was readable in the end).

Tape is a great offline storage medium. Disks aren't.