skysight-inc/HackerNews huggingface dataset:
I do wonder what the equivalent review of AWS Lambda would look like from an equivalent writer but one versed in GCP and K8S, encountering Lambda and IAM for the first time.

I think one can easily make concerning arguments about all the things Lambda abstracts away and how concerning that is.

HAVING SAID THAT, the substantial fundamental difference between something like Lambda and something like K8S is the value proposition. Lambda works backwards from your business logic. How to go from 0 to "working production code" with the minimal amount of steps, yet will still scale essentially infinitely (so long as you are willing to tolerate the latency costs)

K8S seems to me like it instead works backwards from your infrastructure. How to go from one set of working infrastructure to another set of working infrastructure, but one optimized for solving problems that your organization doesn't have yet until you're at the point where you're looking to migrate your whole cloud strategy to another provider because Azure gave you a 2% higher discount than AWS did.

Meanwhile, by the time you've built your first working K8S-based architecture, your competitor with Lambda is already in production serving customers.

I know, I know, it's not Apples and oranges. But K8S and Lambda are of the same "generation", both launching in 2014. Lambda was AWS's big bet of "Here is the amazing value you can get if you go all-in on AWS-native development", K8S was GCP's equivalent "Here's how you can design your cloud infra to be portable if you explicitly DON'T want to go all-in one cloud provider."

So while they offer almost diametrically opposite solutions (philosophically), they are pursuing the same developers to convince them of the mind share.

Me, I'll take the one that actually cares about getting me to production with working business logic code.
1) if they forced that requirement on drivers, that would 100% indicate an employment relationship. But note that it is generally regarded as fraud to double bill multiple clients for the same unit of time.

2) irrelevant to the employee/contractor determination. It is possible for an employee to also be a contractor, see for example restaurants...
Those were campaign voter sheets, not the voter rolls your elections use.

I'd bet a large sum of money that Ohio secretaries of state have been very, very on top of purging the official ones whenever they can.
Good point. Many power companies will give you a nice discount year round if you will disconnect from mains on demand. If you are on the fence about a good backup generator this will more than make up the difference.
As I recall an operating system call was used to extend the memory, so it should never have broken unless a broken TSR was used. There weren't any issues with it that I know of, used it all the time for many years.
It may be for the same reason they can't convincingly create fake books, rig elections, or fabricate data:

https://en.wikipedia.org/wiki/Benford%27s_law

"The law states that in many naturally occurring collections of numbers, the leading significant digit is likely to be small. For example, in sets that obey the law, the number 1 appears as the leading significant digit about 30% of the time, while 9 appears as the leading significant digit less than 5% of the time. If the digits were distributed uniformly, they would each occur about 11.1% of the time. Benford's law also makes predictions about the distribution of second digits, third digits, digit combinations, and so on. "
Who could tell the difference?
Hate to break it to you. These are just hats too.
Dispute Erupts over What Sparked an Explosive Li-Ion Energy Storage Accident
That is a mid level of risk adverse. High levels make you prove everything works by unplugging everything monthly.
I don't think so... The ruling is that the relationship as it is in employment. The test is:

A) the worker is free from the control and direction of the hiring entity in connection with the performance of the work, both under the contract for the performance of the work and in fact; and

B) the worker performs work that is outside the usual course of the hiring entity’s business; and

C) the worker is customarily engaged in an independently established trade, occupation, or business of the same nature as the work performed.

Of course you can argue about the minutia of each test (that's what lawyers are for) but there's nothing stopping the hiring of drivers as contractors per se. It's just that the judge thinks the current relationship as it is does not pass this test.
Yeah broken for me too (pihole here). I'm guessing even if I turn off pihole, google tag manager is going to get blocked by one of my adblocker extensions also.

Lesson here: Write your JS so it doesn't break completely when things like Google Analytics or Tag manager don't load/are blocked.
If it were really dangerous, you wouldn't be able to buy scads of it at a grocery store.
Not loading for me at all too. All I see is a blank page, even after 5 minutes:

https://i.imgur.com/wjtXqHl.jpg
Yep. I'm paywalled out of it. Anyone want to give a summary?
> British food is rather fulfilling but it is nothing to write home about

What about sandwiches(!), desserts, and gastropub fair? Tasty.

Not to mention afternoon tea (a fine tradition) and lots of nice grab-and-go lunch options in many shops. And items marked as suitable for (usually ovo-lacto-)vegetarians.

And cheeses, many cheeses (though they may not all be strictly British in origin.) And chocolate - even the humble Cadbury bar seems better than its US version.

There is also something to be said for the full English breakfast vs. the anemic "continental" breakfast.
The bigger question is "how do you know your router isn't compromised already"

Chances are, the US government is pushing for china-free networks to ensure it has a monopoly on hacking American systems.

If we as a whole drop the assumption that the network is safe, we can build things where I would trust you to hook up a compromised router to my home network.
Disruptions would be there for sure. But I think building up that kind of capability is necessarily single-use only, and only makes sense if your goal is to use it as a direct prelude to an invasion of a country. Because people will relatively quickly discover where the problems came from, punish whoever's responsible and then switch manufacturers. I don't see how this could be of benefit to secret services whether from China or any other country, except in the worst case stated above. A few billions in economic losses due to stock market disruptive etc dont mean much in the grand scale of things (and can't therefore be very attractive for intelligence services). Military planners would be foolish to outright dismiss this possibility, sure, but I don't think us-China relations are at this point yet. (And hopefully never will.)

The solution to all of this is to work together and increase the security of the overall system and ditch security through obscurity and security through NDA, go open-source and full inspectability for all critical infrastructure, be it comms, industrial controls, medical infrastructure, transport etc. And E2E encrypt all communications. Everything else is just screwing around with the symptoms instead of addressing the root causes.
Just chiming in to say that I too hope class components will continue to be supported. I worry that they'll announce otherwise in a couple years.

Class components are so stupidly simple to read and write. I appreciate the work put into function components, but to me they make things unnecessarily complex. Just the fact that they took callbacks and other functions from methods – where things are separate, clean, standard – to nested functions – where things are not separate (some local variables, some closure variables), not clean (no possible way to unit test a nested function in isolation), and not standard (object methods are a language feature, use them!) – seems like a huge step backward.
I'll thank you to not put words in my mouth. Or you can point out where I "painted the other side as stupid".

You can make assumptions about my "bubble" or my "side" but we all exist in our own epistemic closures and you may want to examine yours just as much as I make sure I examine mine.
There is another post on the front page from The CEO of Uber. It seems like the NY times article was written as a way to control the narrative?
New AI Dupes Humans into Believing Synthesized Sound Effects Are Real
It’s the only modern play I was exposed to in an academic setting, so I think that is a good indication that it will stick around.
What is the difference between paying too much for one of these versus paying too much for a knock off?

Either way you are paying way too much for a cheap hat.

It's not like people in 30 years are going to be buying these as collectables to remind them of the great time they had at the Fyre Festival.
Different gear, but you’re starting to see HP t630 thin clients on the market for <$100. They are silent and have standard m2 interfaces for storage and sometimes come with a bunch of memory.
> while smaller businesses, blogs, affiliate sites are being penalized.

I feel some sympathy for the first two there, and am quite pleased the third category might stop showing up in my searches so often...
Itd be hard to calculate damages for copying the net worths of imaginary people.
This is just untrue. Drivers are free to choose when they want to drive.
As unfortunately expected, I cannot find this on 'mainstream' news. In fact, I found this HN post on the third page of Google without seeing it covered by any other major news outlets.
> Italians in Switzerland come mainly from the areas near the border

Do you have any data on this? Anecdotally, it feels like quite a few came from southern Italy.

> the population is in large percentage of Italian heritage

Most of them were Swiss for several hundred years before Italy was a country, so I'm not sure how far that heritage extends.

I know for a fact that Swiss Germans see themselves as quite distinct from Germans, and Romands see themselves as distinct from the French, and I don't think Ticinesi see themselves as any more Italian than the other population groups.

> where Italian is the solely official language.

Bosco/Gurin would like to have a word with you…

> Kenya and US don't share a border where both countries use the same official language.

Use Kenya and Tanzania, then. Or France and Belgium. Or the Netherlands and Belgium.
Well you need a home too to vote? Or how do they send you the envelope otherwise? Isn't that a tax as well. I could count tons on items, where's the line? Transport to polling station? Clothes to show up?
FWIW: it’s trivial to make minimal binaries, just, nothing optimizes for it for the most part. If you use OpenWatcom v2 with nodefaultlib you can get win32 binaries that are around ~1500 bytes, which is not too shabby when you consider its padded to 512 byte boundaries, and that the PE headers take at least 300 bytes or so if you aren’t overlapping structures.

I have a project that implements a regular expression engine, JSON parser and some game patching code into a DLL that is around 10 KiB (iirc) using OpenWatcom. Of course it’s easy if you’re only targeting Windows and 32 bit but you can do similar if you drop the standard library in MSVC.
Harmonic distortion and back-emf?

Total speculation.
Wrong, Trump only fights for himself. Americans will also suffer the consequences of a new irresponsible "Cold War". Trump, on the other hand, will continue lining his pockets.
To answer your first "Why?" it's because employees have to be paid much more when working over 40 hours / week. Drivers will no longer be able to work an extra 5 hours when they need extra money: They'll have to have a second job. Similarly, there are certain minimum costs associated with each employee above and beyond the costs of a contractor. This may mean Uber is forced to favor drivers who commit to a certain minimum of hours per week, ridding themselves of the "before and after work" driver crowd. The net effect of these two forces means Uber will just be another part-to-full-time job.
Why do you need to validate citizenship when issuing a voter ID if citizenship was already validated when registering to vote? That seems like a completely redundant requirement that is only put in place to make it slightly more difficult to acquire said ID.
Ugh, this is both-sides-ism at its worst. The impact of actual fraud on elections is nil, whereas the impact of subtle disenfranchisement is easily election-swinging. Both are anti-democratic, but that doesn’t mean they are equally bad.
This thread is already on the verge of being too political for HN. I'm not going to take the bait and get into a debate about something that is not even tangentially related to the topic of the link.
U.S. Sent Workers Nearly $250B in $600-a-Week Jobless Aid
What if drivers can't make a living wage using such an app because there is too much supply driving prices down? The app will be crucified for "exploiting drivers"
Arcadia is wonderful. We read it in a high school English class at my STEM-focused high school.

The teacher decided that we should focus on works that had interesting implications for science.

Arcadia is one such work because it talks about what knowledge is, why it matters, and how historians bring their own biases to interpreting the past. We see characters in the past do one thing and characters in the present misinterpret it several times. We see a child prodigy discover math concepts before anyone else, and then have a historian dismiss the evidence of that because she had the ideas “too early,” even though her discoveries were basic and from first principles. The historian is trying to prove his incorrect pet theory but is blind to something even more significant because he doesn’t expect it. (All of this is from memory years later)

Other books we read in this class include A Canticle for Liebewitz and a book about Galileo whose name escapes me.
That's a little over the market cap of Verizon per https://companiesmarketcap.com/.
Right, but the issue is that there doesn't seem to be any clear way Uber as an entity with the business model that it has (make an app that connects drivers with riders, take a portion of proceeds) can ever have drivers that are contractors.

Said another way, what could Uber change from their current policies that would pass ABC if they don't at the minute?
He's not making one.

You can be an employee of multiple companies at once. Many people are.

You just generally don't get paid by multiple companies for the same period of time if you are paid hourly wages.
I think you may have pulled the wrong point. This thread seems more about how the US prides itself on being a role model when we are often hypocritical. If we're good to slide on our principles and ideals "as long as we can tell ourselves apart from China" that's a pretty sad state.
OK, positive part first :)

I really like the concept and it seems you have something interesting for start to see, which is always good. Nice to see a rather clean way to comment on designs.

Could use a nice way to zoom images on site, plus a link to more details if there's some (for example, in the entry about desk found on medium).

Now for slightly less cheery part :(

Please, please change the implementation.

The page is really, really slow on a fscking 300 MBit/s connection, seems to prevent opening specific desks in new tab, and most of the time seems to have no content because some JS code haven't finished whatever it is doing.

It's also non-navigable using keyboard.
While recording your screen, you can also record your microphone by choosing it in the Options menu. However, there is no way to record audio that is output to your speakers unless you first create a custom audio source using Soundflower (https://github.com/mattingalls/Soundflower) or Loopback (https://rogueamoeba.com/loopback/).
They are fetching some data from a GraphQL server that takes several seconds to download.

Unfortunately, the server appears to have a write timeout of 60 seconds so it fails after one minute.

Here is an example of what is happening → https://i.imgur.com/BMsfLht.png

POST /graphql HTTP/1.0
Host: api-dot-yourdesk.wl.r.appspot.com
Accept: */*
Content-Type: application/json
Origin: https://mydesktour.com
Referer: https://mydesktour.com/explore
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) Safari/605.1.15

{
"operationName": "DesksByUser",
"variables": {
"filter": {}
},
"query": "query DesksByUser($filter: FilterFindManyDeskInput!) {\n deskMany(filter: $filter) {\n _id\n date_created\n img\n about\n name\n hashtags\n approved\n likes\n comments {\n userId\n __typename\n }\n user {\n user_id\n picture\n name\n __typename\n }\n desk_products {\n pros\n cons\n coordX\n coordY\n product {\n title\n _id\n image\n prices {\n raw\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}\n"
}
A lyft driver can have the uber and lyft apps on at the same time during the phase when you don't have a passenger in the car. This is basic driver strategy 101. It's generally good etiquette to turn it off when you get pinged for a passenger, but that doesn't always happen[0], and for sure I have seen drivers flip the other one back on towards the end of their ride. This is critical question for employment law because: how do you calculate minimum wage hours?

[0] I did this once, uber had a really stupid and un-thought-out halloween weekend bonus on a weekend where halloween fell on a friday night (people don't party hard on saturday night of a halloween weekend like that), and pink mustache copied with their own equally asinine bonus. So I went out to a place within the service area where I knew I would not get very many uber or lyft rides, and left both apps on for hours while reading inside a Denny's. I did happen to get ONE ride, and I left the other service on to rack up bonus time on it. I was definitely nervous as hell though, which in retrospect, was unnecessary.
So I happen to know a bit of that world. I’m a collector of memorabilia of failed capitalist endeavors. The point others have made is very true about merch being hard to authenticate when you could just recreate on any custom T shirt / hat / mug site. But for some companies, Enron, Pets.com, and a couple others, merch still commands a high price (not Fyre level though). Personally I prefer to seek more rare and “inside baseball” artefacts but in some cases merch is the best I can do (or an autographed book).
$400 for a hat?
Low and high explosives are a very specific thing relating to how they behave in a compressed spaces.

If you've ever done model rocketry you're restricted to low explosives for both motors and ejection charges, at least in the US.
I work in a similar space and it is significantly complex and expensive to do this.

Back of the napkin math -
* Lets say on average customers contact Google support once a year for each product they use. That's 0.25 tickets per user per quarter.
* Consider Google has ~10billion monthly productuser combinations (9 products have 1B+, most have significantly more)
That is 2.5M tickets/support requests a quarter. ~28M tickets a day
* If we consider an average ticket take ~3 mins to resolve, thats ~155k hours a day
* If we take an employee being productive for 7 hours a day, that's 22k employees
* If you take a 1:10 ratio, that is 2205,220 and 22 - 1st, 2nd and 3rd line managers.
* Take the cost to be an average of 30k,60k,150k and 300k for each of those layers, thats ($661, $132M, $33M, $6.6M) which totals to ~$833M per quarter
* The real world costs for this will probably be anywhere between 2X to 3X of this because all of these people come with other costs like infrastructure, tooling, space, etc. So we are looking at ~$1.7B to $2.5B.

One might be tempted to say that money can be saved vs my estimates but keep in mind the challenges of localization, time zones, compliance etc is also significant and will probably mean an even larger expense.

So yeah, it would be ~40% of the quarterly profit.

Sure this is an expense so tax etc can be changed but my argument would be that we are severely underestimating the complexity and challenge at each step.

So yes, I do think it will never make economic sense unless you are on the platform with sufficiently high spend. Just like every single other economic system we have out there.
The version that you wipe your main user account if you used the guest account?
As an extension to what you said, poverty can actually be ended in a generation or so. All that the poor have to do is not to have any children. Right now since the vast majority of people on welfare have children, the growth of poverty is actually encouraged.
From AB5 (and yes, I posted this in another topic today, but few here seem to know it.)

...shall be considered an employee unless the hiring entity demonstrates that all of the following conditions are satisfied:

(1) The person is free from the control and direction of the hiring entity in connection with the performance of the work, both under the contract for the performance of the work and in fact.

(2) The person performs work that is outside the usual course of the hiring entity’s business.

(3) The person is customarily engaged in an independently established trade, occupation, or business of the same nature as that involved in the work performed.

#2 is the key issue for Uber. Uber claims to be merely a booking agent, not a ride service. This is not believed by their customers, drivers, or the courts. Nor is it the message on Uber's web site, which says "Sign Up to Ride - Reliable rides in minutes". Uber is in the taxi business.

Uber has been trying to get around #1 by allowing drivers a bit more flexibility. A tiny bit. Not too much.
Employees can set their own hours. White collar employees do it all the time...

It's up to the employer what freedoms they allow. Generally, like with existing businesses, it would probably utilize a shift assignment system, where employees get assigned shifts but can swap them with other employees.
I used the term "service" there to distinguish it from the more passive rights that we have. For example, freedom of speech is something that restricts government power while voting is something that the government organizes and must allow us to participate in. The former puts a passive restriction on the government. The latter requires action by the government.

Beyond that, I'm still not sure your point. We aren't debating the means, methods, or timing of voting. We are debating who has the right to vote. As far as the Constitution is concerned, that seems to be everyone but felons.
I had the same disappointment when I watched. I thought it would have been a splendid bit of drama ...
Do you really want Google to have your real identity?
Eastern European here who wonders how the Ottoman rule was a thousand years ago. The Ottoman colonization lasted some 500 years for us and ended in late 19th and early 20th centuries, depending. Btw, I agree with your general point that colonization is pretty much always a net negative.
One unpopular opinion about Jobs is: he pursued absurd, unsustainable and likely unhealthy diets.

One of his diets was a poorly designed "fruitarian" diet consisting of eating one kind of fruit for weeks, or drinking excessive amounts of fruit juice like Odwalla carrot juice... or sometimes, just fasting for long periods of time.

Very few people live like this, so there is not much medical literature about the implications of this lifestyle. I think this could have contributed to his health decline.
A320 and B737 had special thrust bump modes for short fields like KSNA. Going back many years to the P&W JT8D you could operate in the red provided you did it for only a certain amount of seconds and logged it down.
This is medium's paywall. Just open an incognito tab or the like. Personally I have no guilt about it because medium doesn't pay the people who write on it.
They're cooperating with many countries in the world. What is this supposed to mean?