skysight-inc/HackerNews huggingface dataset:
So now Craigslist needs to be regulated as an automobile dealer because it hooks up people selling cars to each other? Is Apple in the business of recording music because it runs iTunes? Does DoorDash need to have their offices inspected for food safety because they run a market for food delivery. No. Craigslist operates a platform for selling cars, it doesn't actually sell cars itself. Apple doesn't actually make music (unless they runs studio they I don't know about), they run a market for artists and record companies to sell their own music. DoorDash operates a platform for restaurants to sell food, it doesn't actually sell food itself. Contrary to your insistence otherwise, running a platform that connects buyers and sellers of something is not the same thing as actually providing that good or service yourself. People say that it takes mental gymnastics to arrive at this conclusion. I see the opposite: how do you manage to convince yourself that people writing code at Uber are in the same line of business as getting behind the wheel of a taxi? How do people convince themselves that a PM at DoorDash works at a restaurant?

Also, you misstate (or rather, only partially state) the description of their business in SEC filings. They describe themselves operating a market for food delivery and personal transportation. They are in the business of transportation and food delivery, but they are a in a different layer than the people actually driving cars. This is akin to saying Expedia is in the airline business. Yes, but they sell airline tickets they don't fly planes. Calling Uber a taxi company makes a out as much sense as saying Expedia is an airline.

And for 3 & 4 this could easily be resolved by having driver set up their own LLCs. But I'm not convinced this is actually a requirement. Plenty of people are contractors and fill out 1099s without operating their own LLC or partnership or some other type of company.
Keep in mind, Sidecar went all the way with that -- drivers set their own prices and riders picked from a list of said drivers' offers, weighing their quality/time/cost. And yet I can't seem to find anyone at at the time of operation (i.e. up to EOY 2014) defending Sidecar as being substantively different from Uber with regard to the contractor distinction.

Edit: corrected the year
any resources you can recommend?
>So it's not actually 3-D, you shift, scale, and rotate the 2-D elements so it appears 3-D?

You just described 3d projection, aka how most 3d games display a 3d world on a flat monitor.
How are these changes going to be set in stone? What prevents the next administration from undoing it?

Personally I tend to lean towards privatizing or eliminating the USPS, but the timing for this isn't good if you care about people being able to vote in the upcoming election. There are going to be hiccups when we really need the USPS to be working at top efficiency. Imagine if hundreds of thousands or millions of ballots are tossed because they didn't arrive in time due to delivery delays.
>'revenue' from Firefox was never enough

I mean I'm looking at the leadership page and all I can ask myself is do you need to pay that many executives just to build a web browser?

I'd be fascinated to know how much it costs Apple to develop Safari, a browser multiple times more successful than Firefox judging by Wikipedia. Just a hunch but I'd bet money it's a fraction of the cost of running this bloated pseudo-charity.

Best thing for the internet is for current Mozilla to fade out fast and something more sustainable be built from the technology remains.
In some areas that is not allowed due to zoning laws. Boulder CO for example limits household sizes to 3 or 4 unrelated people depending on location. Family homes are often over $3000/mo making affordable housing difficult to find.
Cool idea, but how would you keep it maintained? It's tricky enough to keep maps up to date. A 3D Mesh would be even more complex to maintain.
That's interesting, because there's much, much more granularity above 1.0 than below it if you enforce increments of 0.1.
That's how it is in the USA too. San Fran is the most salient and popular example of this.

It's not limited to just wealthy here either. Almost every considers how something will "affect their property values." Oh, and it's not even like people use studies to determine how property values are effected. They literally just make shit up in their head, and if they think it will drive down property values, it's a veto.

It's why things in the USA are the way they are. Anything not SFHs with big yards and 3 car garages are "bad for property values."
A proposal to add linear algebra support to the C++ standard library [pdf]
If no one tries it, no one will ever get it right. Sure, they could do it alongside real support in a simulated way, but that doesn't seem like it fits with their MO.
But adding floating point numbers isn't associative, in general. Sometimes you need to do it the right way to avoid catastrophic cancellation.

I guess the key is to know how to deal with things that are only mostly true.
Why wouldn't you use built in partitioning for this?
Well, two layer anyway. People have printed overlapping traces into 3d printed volumes before, but it's a very flawed process. High currents are basically out of the question (resistance too high), analog voltages are very hard (inconsistent resistance), complex circuits struggle with connecting traces, and high speed circuits struggle with grounding/shielding. It's possible to achieve shockingly good results by electroplating (https://youtu.be/Tx2B5hI4w1U) but there are heavy caveats.

There isn't really a process that approaches pcbs in a single area, much less all of them. Unfortunately that's more limiting than you'd expect- even very cheap ARM processors will probably be unstable without a ground plane and low resistance traces.

I hear there's some interesting stuff coming in 2021 (can't tie rumors to my real name) and lots of people are working on this kind of thing, but the solutions are non-obvious. SLA is having a lot of trouble because it's hard to include a lot of conductive powder without degrading resin quality (and worse, it blocks the light), sintered stuff struggles with mixed powders, and resin stuff struggles with density and continuous lines/planes.
I mean, that's my default assumption: that this is a strategy to suppress votes.

But I want to pull back and try not to assume ill intent, because I've seen how it just squashes conversation and dialogue. I want to learn what else is going on, if there is something else there.

edit: removed "don't"
‘AeroNabs’ Promise Powerful, Inhalable Protection Against Covid-19
The dishwasher itself is pretty much all plastic for plumbing and doesn't have any problems with any detergent; it's the dishes that might not react well to specific detergents/temperatures/etc.

The two don't really design for/against each other outside of small stuff like the detergent holder being able to take a detergent pod instead of loose powder. Dishwasher manufacturers are more concerned about form factor and efficient power use while detergent companies are focused on cleaning efficiency.
That would require the organization to be ran by engineers.

This is a non-profit ran by those that raise funds i.e. the non-profit parasite class. Those kinds of non-profits are famous for throwing charity galas that cost $250,000 to produce and raise $260,000.
Python 3.9.0rc1 is now available
Haskell's default String implementation is a linked list; no need for the snark
"Academia progresses one funeral at a time"? Not sure how apt a rephrasing that might be, never progressed past community college.
Aye karamba... they all 10yrs exp old... am skeptikal :D

well the way you speak tells a lot about your real skillz...

Work on...
The solution would be to increase the amount you are willing to pay until someone agrees to it, not trick a person into doing work they don't want to do by hiding the details of the job until after they have begun.
Disabled Buttons Suck
You underestimate the value of surprising and unexpected results for one's academic career.
What we know so far about the long-term symptoms of Covid-19
> A world where everyone is a "contractor" is one where everyone is subject to the tragedy of the commons. (e.g. "You can't get a ride in a poor neighborhood")

Well no, it's just the opposite. When everyone is a "contractor" you can get a ride in a poor neighborhood, you just have to pay the market rate for getting a ride there.

When you try to legislate it, then you get avoidance. The driver gets assigned and then suddenly has "car trouble" or becomes ill. You summon a ride but it doesn't show up for 45 minutes because all of the drivers avoid being anywhere near that area if it means they could be forced to go there.

Whereas if you just pay the market rate then a driver shows up right away because they're getting paid extra to do it. And if you don't like that rides cost more in poor neighborhoods then the government could subsidize it explicitly, instead of creating all of these perverse incentives by trying to force people to do something they otherwise wouldn't be willing to do for that amount of money.

Which also puts a dollar value on the subsidy and makes it explicit, so that we can see how much we're paying in order to get it, instead of sweeping it under the rug by making the cost implicit even though it's still there.
The tale of this guy and his daughter Shari Redstone's machinations to end up in power at the giant is quite something. It was told, essentially serialized live across the NYT or the WSJ for months¹. Honestly, it was like I was watching some sort of soap opera. All the other players in charge were also fighting to stay alive and hold their place and the power struggle was really something.

I vividly remember reading the paper on BART, mostly titillated at the level of detail, that was honestly like it was written by some sort of tabloid-paparazzi except in the Business section. Stuff like Shari Redstone saying something like "You know who your favourite is. It's Shari" while the senile Sumner Redstone nodded off, and how this other contender for leadership drove her to an event where they talked about how they'd oust this other guy.

Honestly, it was really something, and I wonder what whoever was involved was getting out of submarining all those things in the papers. Well, anyway, all it cemented in my head was that there were a lot of power struggles at what eventually became ViacomCBS. Maybe they'll make a movie about it.

¹ I subscribed to both at the time, so it's hard to say now which it was.
In case you've wondered what a monoid is, that's a monoid. Something with an associative operation (and an identity), so you can do the operation on chunks in parallel, like addition.
Yup! Here's the base SVG I started with: https://p195.p4.n0.cdn.getcloudapp.com/items/OAuqBqvx/boat.s...

Everything else is just CSS!
Even DOE is partly privatized both Sandia National Laboratories and Savannah River National Laboratory are run by private defense contractors for the government.

[0] https://en.wikipedia.org/wiki/Sandia_National_Laboratories
[1] https://en.wikipedia.org/wiki/Savannah_River_National_Labora...
I'm not super familiar with either the C++ or Haskell communities, but Stepanov's notion of Generic Programming[1] certainly seems to fit with the Haskell ethos.

[1]http://www.generic-programming.org/
Introducing modern technology into an economy can do that. Look at all the East Asian nations such as Korea. On the whole, Russia's communism seems to have been a big drag on progress.
marginal means that adding a mask to distance adds little, likely immaterial, benefit, not absolute zero all the time, as such functional formulations imply.

transmission is primarily a function of time and distance, which is why imperfect is probabalistically ok. we've already covered distance. passing someone around a corner is a miniscule additional risk because of the time factor. just don't stop to shoot the shit and you'll be fine.
So if Uber does shut down, how are drivers better off than if they simply chose not to drive for Uber? (or Lyft)
> At home I don't know why you'd want to 3D print a circuit versus milling or laser exposing it.

I have absolutely no requirement on an additive process. I also don't think "home" will net enough of a market, it's more for "design house". What I think is missing is some box you can buy where you just add the material, send the design from a computer and an hour later you have a usable PCB.

CNC mills do kinda solve the problem, on its most basic form. But it is very common that one would need at least two layers, and it would be a huge add-on if it could apply masks and silk. The mills are also not that well packaged for the job - it would make a lot of difference if it would just be enclosed.

But anyway, that's in no way a rant about the market or anything like that. It's just that it's unsettling to see somebody jump all the way into ICs when solving the same problem on an easier level is already a useful product.
This is like complaining that the city sold a chunk of land to a theme park and you didn't like any of the rides they put in.

For the most part the experiment was confined to the land they legally purchased. At no point did they represent the project as anything other than an experiment. If the land was sold below market, you should have spoken up at the time about that.
"Despite the impact of the coronavirus pandemic, Facebook said it had made improvements in certain areas such as terrorism and hate speech. This was due to technological improvements of its moderation system, which allowed Facebook to take action on 8.7 million terrorist-related posts in the latest quarter compared to 6.3m in the previous quarter."
Also see Bob Black's "The Abolition of Work":

https://theanarchistlibrary.org/library/bob-black-the-abolit...
Probably would mean paying $$$ tax and/or returning money to whoever donated it.
Not sure whether it's fair to compare them. Specifications are usually written using a format language for the ones who implement them and not designed to be a learning material, so many things which are not necessary for this goal are omitted.
On the other hand references like MDN are dedicated to the end user, written with a regular language and unnecessary details removed but also with additional explanations and usage examples which are really helpful.
So one usually doesn't need to refer to the specification unless there are reasons to do it(e.g. need to understand all the aspects of a feature). It's pretty hard to understand what's written there for a beginner without some context which provided by manuals like MDN.
There is no way to prevent future administrations from rolling back changes, but the further along those changes are, the more difficult the roll-back is.

The counter-argument to your second point is that no matter when you do this, it will be painful, so you might as well rip the bandage off as quickly as possible. You may find it unconvincing, but there it is.
I really loved this book: https://www.amazon.com/Code-Language-Computer-Hardware-Softw...

Which goes from bits on up without shying away from circuit diagrams. It's also really well written and you can read it from start to finish.

It puts it in a historical context too which makes it fun to read.

Once you read that, they'll be fewer unknown unknowns.
They both point down (actually look at the valve on the N95) is the main point, BUT the n95 is 95% filtering everywhere the valve ISN'T. The bandana is certainly not.
Sometimes constant dismissal is justified
Unfortunately, everything surrounding this remake implies that the project is dead and gone. The Twitter account and the IndieDB entry have both been deleted.
Rule 1 and 2 depend on context, whether you're working on an existing program or a new program. They can be true or false. They can really help or they can really hurt. Are you going into an existing system to do performance optimization? Sure, don't guess, measure. Are you designing a new system? Throw out those parroted premature optimization mantras... you are responsible for designing for performance upfront. You will always measure but depending on context you will design for speed first and then test your prototype with measurements. There's no way around an initial hypothesis when you're designing new systems. You have to start somewhere. That's where Jeff Dean's rule always to do back of the envelope guesses will pay off in orders of magnitude, many times over.

Rule 3 and 4 are gold and always true.

Rule 5 is the key to good design.
>> Russia has an economy the size of New York state.

According to Wikipedia it is 2.6 times more than New York state:

- New York's gross state product in 2018 was $1.7 trillion.

- Russia has a GDP of $4.519 trillion in 2020

>> In a country of over 140 million people, that is no one's definition of success.

It's half GDP per capita of USA, but USA has half of GDP per capita of Macau or Qatar. Ireland or Norway have a better GDP per capita than US.
And if there was no wealth transfer between "rich" US states and "poor" US states, those would be much poorer, and would become comparable to Russia.
Hi, unfortunately I am not much wiser from the specs. It describes higher level network/app protocols, no mention on the underlying mechanism of communication. Can you give me example of the hardware on which it is supposed to run and how it would work in Belarus?
> Samuel Eliot Morison's magisterial History of Naval Operations in World War II

Wow, you weren't kidding. Can you recommend any shorter tomes on history of naval technology?

https://www.amazon.com/History-United-States-Naval-Operation...
That's incredible. Very well done!
You made an optimization for the future when enough bottlenecks have been fixed such that this one part becomes the bottleneck.
Ask HN: User Centric Product Metrics?
I'd like to create an automated report that tells me where a new user is in their journey of discovering my product. In particular, I want to easily be able to see which of the core actions a user hasn't taken yet so that I can send them a tip.

So far I've been using Segment, Google Analytics, and Amplitude but I haven't yet found a way to quickly answer this question.

Does anyone have a similar workflow? What kind of tools have you used? Did you build something custom?
>Given the stark change, I don't think it was necessarily due to increased global competition.

First, there's no reason wages should track productivity. If the reason for productivity was capital investments for equipment (computers, machines, etc), then the return for labor makes little sense. Those gains should and would return to capital since that was the source of the gains.

Next, incomes are not the proper measure of benefit. What you should track is called total remuneration which includes benefits and cost to employ, which BLS tracks, and which have tracked much closer than the pop graph.

Also, most of those graphs I have seen use a different deflator for income versus productivity. When this is fixed, they again are much closer. If you link such a graph with proper sources I can show you.

Here's a post working through some of these issues for a commonly posted graph [1]. There's also papers at NBER claiming the pop graphs are wrong for similar reasons.

>Having incomes flat line for the middle class for the last 40 years is not a good sign.

Why not? Given that that it is not flat for women or minorities over that period, and there was increased global competition, automation and computers replacing lots of old jobs, I think it's great that wages haven't dropped overall.

It also hides that there have been incredible benefits given to workers that are not in wages. You need to look at BLS cost to employ as the metric. Starting around 1970 all sorts of federal regulation has been passed making workers safer and shifting a lot of benefits to employers.

Also median wage hides the fact workers have gotten younger as boomer retire. Younger workers earn less since they're earlier in their career. It is a fact that for each point in a career median wage has increased.

[1] https://www.epi.org/publication/understanding-the-historic-d...
Primary source: https://about.fb.com/news/2020/08/community-standards-enforc...
Yeah, "authoritarian-ness" or claiming "draconian measures" is just a rhetorical approach. It's not authoritarian to protect your neighbor from your effluent, especially as it barely costs you anything to do so. Save "authoritarian" for people controlling your entire life, thanks.
that example is the only one that ever gets raised, which makes it dubious as more than a fluke incident. though the explanation is nifty, even that has lots of avenues of critique.
Amazon Music attempted to forbid podcasters from disparaging Amazon
Thanks to technology, the need for employment is at the lowest it has ever been, if someone is willing to make a lot of sacrifices when it comes to modern luxuries.

However, if one desires to live with luxuries such as, gasp, housing and medical care, then life becomes extremely expensive, especially in US cities.

So increasingly as I see it, you either need to be making big bucks as a developer/executive, or you need to be living in a tent on BLM public land with your only expenses being food and a phone bill.
Considering Facebook's business model, I would guess that these engineers are there for privacywashing (like greenwashing).
Thanks for the clarification! (I am definitely not an expert on this law.)

Just reading up on it, I see exemptions for (simplifying a bit) a) highly-paid professions and b) commercial fishers, repo agencies, and people who drive for driving clubs(?). The first category absolutely makes sense if the aim is something like "companies shouldn't abuse the 'contractor' classification to take advantage of low-paid workers". The second category smells like lobbying.

Unless I'm missing some of the dozens of types of businesses, I don't see how the exemptions are broadly anything more than a red herring here. I guess they could have left the exemptions and then put a $ figure and an inflation tie, but that has proven problematic as well.

How would you have written a law to express the goal of "companies shouldn't abuse the 'contractor' classification to take advantage of low-paid workers" ?
Imagine if the military had to be profitable?
Pike himself says "there's a 6th rule": https://twitter.com/rob_pike/status/998681790037442561?lang=...

(6. There is no Rule 6.)

And points to the best source he finds for it on the web: http://doc.cat-v.org/bell_labs/pikestyle
There are typically a lot more ingredients in detergent, so YMMV depending on a number of factors, including the composition of your dishwasher (corrosion), how well you clean the dishes before putting them in (a few drops of Dawn isn't going to penetrate 3-day-old melted cheese), how much you care about disinfecting (bleach), etc. See https://en.wikipedia.org/wiki/Dishwasher_detergent#Compositi...
My concern is whether owning a multi-family home would really give me the autonomy that leads me to want to own a home in the first place. It seems to me that non-single family homes are more similar to rental apartments than they are to true ownership.

For example:

- You probably can't put in a workshop because the noise would bother the neighbors.

- You often don't have any sort of yard or outside space so you can't pursue hobbies that can't reasonably be practiced indoors.

- You can't modify the outside of the house so you are limited in your ability to customize your home.

I guess my concern is that this would lead to a world where only the rich can have homes that give true ownership and everyone else is stuck in multi-family homes. At least in the current system the middle class and the richer end of the working class can often afford single family homes.
I think the issue is you'll only achieve restricting things to cloned licenses instead of arbitrary fakes (which might still be an improvement).
IIRC 75% of U-Boat crew members were killed in action during WW2.