skysight-inc/HackerNews huggingface dataset:
Been there done that. I would take a different route. I will start with one application and make it easy for a developer to install and run it on their computer, ideally with some dummy data. Price it as free to use, you will get tones of users.
These users will need a way to get these local applications to a staging and to a production servers. Thats where you charge money and you control the entire cycle.
Pulling and pushing data between live and staging sites is where the demand is and there are not many easy to use solutions.
I agree. Though I will say that IAP and gsuite groups backed IAM is nice.
My experience is the same.

It's interesting to me that people are very concerned about Go's structural subtyping, but they generally have no qualms about passing functions around. Given that the contract for a function is the function signature, and the contract for an interface is [all function signatures and their associated names], surely the latter is less error prone?
Louis has been travelling the country to testify at various state legislatures. Its been fascinating following his efforts on youtube. here is a playlist: https://www.youtube.com/playlist?list=PLkVbIsAWN2lsmovRO20_g...
I would be more inclined to agree with you if there was clear evidence that people really understood all the “responsibility” they’re taking on when picking up gig-economy work.

Responsibilities like the value depreciation of their vehicle, or paying for sick leave and time off.

Full time employment provides strong protection against unexpected illness. The gig-economy doesn’t.

Companies like Uber seem to prey on large pools of semi-innumerate drivers who either don’t realise they’re operating a loss and too desperate to care.

The result is your productivity gains, which only exist because some of the costs simply aren’t accounted for and ignored. These aren’t real productivity gains, that’s just socialising costs and clever accounting to justify it.
My assumption: They're made in China. Where everything is shut down.
Are people really calling this specific model of git branching THE Gitflow model ? For me this was a gitflow amongst others, a gitflow being a git workflow.

In the original article "A successful Git branching model" I don't see a single mention telling people they should call this specific model Gitflow.

For me the word gitflow has the useful meaning of a git branching model, am I in the minority ? Using it as a noun for a specific model seems like a waste of the word.

In regards to the article, sure this gitflow is one of the most shared images on the subject. However I recommend that every team use whatever gitflow makes the most sense for them and their project. I was not aware that our industry had a problem with teams cargo culting that specific git workflow.
Parabol | REMOTE or Los Angeles, CA | Full-time | https://parabol.co

We're building a future where teams can work remote and every meeting is worth the time invested.
Every line of code you write will be open-source: https://github.com/ParabolInc/parabol
Our company is open-source, too: https://focus.parabol.co/20-000-is-real-love-b81a3bed0cdc
Our tech stack is fresher than your side project (Typescript, React, GraphQL, uWebSockets)

We'll teach you exactly how we grew our SaaS from an idea to 21,000+ users and $4MM in seed funding: https://techcrunch.com/2019/11/05/slack-fund-haystack-and-cr. You'll have all the tools you need to start your own company, or you can stick with us and grow something incredible.

Senior Frontend Developer: https://www.parabol.co/join/senior-frontend-developer
Senior Backend Developer: https://www.parabol.co/join/senior-backend-developer

Hit us up at work@parabol.co or visit: https://www.parabol.co/join
That's true only if the system in question has already had a lot of optimization. By the time I got to Google about 90% of experiments failed to improve metrics. When they started A/B testing nearly every experiment yielded large improvements.

I would bet that education is much more like Google c. 2000 rather than Google c. 2010. A general rule of thumb is that in the absence of extensive training and repeated failures, human intuition is terrible, and that any system based on people's opinions without hard data has a lot of room for optimization.
Uh, no, Uber doesn't have to guarantee full-time work regardless of employee or contractor classification -- hence the term "part-time employment".
This was an acquisition, not an inheritance. Though maybe he would have inherited control in the fullness of time since it came from his half brothers.
>If Waymo is successful, there are potentially massive impacts to the population of the US. Trucking is a major industry.

Certainly, but we don't know if it will be positive or negative. Some studies[0] show increases in human truck driver employment with long-haul being fully automated (plus the work seems nicer).

[0]https://www.theatlantic.com/technology/archive/2018/02/uber-...
How to Properly Log Objects in JavaScript?
Flybe: Coronavirus pushes airline to brink of collapse
Dang they must be well hidden and sneaky. Like News-Ninjas in the night. Now one babbles, a silent woosh of air- and only crickets.
Edinburgh is great, worked there for 5 years. Great work life balance and city. I like London too.
No, it's active. Assuming they are using their 16 channel chip:

https://perasotech.com/x-series-products/

I'll bet it's two, 32 element arrays (one each TX and RX) composed of 2-element sub arrays.
As I said in my prior message, Ally Bank has 1.6% on savings. I think CapitalOne 360 has either 1.6 or 1.7, Discover has something similar, etc. I think Tab Bank has a little higher rate. These aren't hard to find. You probably won't find a full 2.0% anywhere currently.
> clusters should be treated like cattle, not pets

Sugarkube is designed to do exactly that.

[1] https://docs.sugarkube.io
However it is perfectly possible to skip the half scanline between fields and produce a non-interlaced display with half the vertical resolution and twice the frame rate.
If you have this problem, you don't have microservices -- you have a distributed monolith.

If each service can talk to each other, the number of possible communication paths grows exponentially -- this is manageable up to a point, but even the largest teams will have to start investing into orchestration sooner or later.

There are many orchestration patterns and mechanisms, and this is not the place to list them all -- which one is the right choice will depend on the complexity and needs of the system.
Wikipedia says that the group setting the clock didn't meet during the Cuban Missile Crisis. It seems they publish the clock annually.

It seems entirely reasonable that we're in more danger now than at sampled points before/after the Crisis - after all, it proved that the US and the USSR could manage to not blow each other up. There are more nuclear-capable powers today headed by less sensible men.

Also: "Because, you see, the clock is not a gauge to register the ups and downs of the international power struggle; it is intended to reflect basic changes in the level of continuous danger in which mankind lives in the nuclear age, and will continue living, until society adjusts its basic attitudes and institutions to the challenges of science."
Novel Coronavirus Fighting Products List [pdf]
Frequently in Go I find that single-method interfaces are easier to work with when made into a closure. Instead of `type Foo interface { Foo() }`, I often find `type Foo func()` easier to work with. There are probably exceptions to this; I'm mostly just voicing my own observation.
Is employee and 1099 the same?

Because almost every 1099 contractor is restricted in the ways listed.

For example, I was doing work for a Digital Marketing company as a software developer.

I could not:

1. Take their clients
2. I had to accept their rate or just decide to not work with them
3. I accepted their terms and conditions for jobs allocated to me from them

#2 and #3 seem to be more of an issue of negotiating power, rather than reflecting whether or not I am self employed.

And #1 seems to be up to interpretation of "what is a client?"

If I drive for Uber, Lyft, and whoever else wants my services, am I not building my clientele?

Couldn't I also moonlight by offering direct driving services to other clients I source on my own?

In the ride-sharing case, my clients just happen to be large publicly-traded transportation networks that I sell my services to.

In my case with that digital marketing company, I was not restricted from developing for other companies simultaneously.

This is where some laws confuse me. They seem open to the interpretation of the day. But perhaps that's the best that lawmakers can do...
Opportunities in Healthcare: A Q&A with Julie Yoo
I've studied in the US, binged every Sorkin series, scored a 700 on the verbal SAT, and work almost exclusively in an English-language environment. And yet I've never heard of Fleets enema". It's strange what cultural blind spots remain.

That being said, "Fleets" strikes my non-native ears as an above-average naming choice with its double entendre of "Group of something" as well as "fleeting".

(It's also an ongoing pet peeve of mine how risk-averse people are in regards to naming. "CockroachDB" or "Plan B" (the morning-after pill) strike me as hilarious and instant classics of the genre, both evoking a rich set of emotions that fit pretty well with their respective products. I guess it's Keynesian-Beauty-Contest sort of fallacy, where everyone believes all the others are into Playboy models, even though they themselves prefer the Girl-next-door type)
Absolutely. Case in point, I present to you Charlie Kirk, founder and president of Turning Point USA:

https://twitter.com/charliekirk11/status/1231005642413858816

"Facts:

Bernie wants a $15 minimum wage

That would mean a gross salary of $31,200 for a 40 hr. work week

But he wants to tax anyone making above $29,000 a year 52%

That would make gross salary $14,976—$288/week

$288 divided by a 40 hour work week—$7.20/hour

Socialism Sucks."
It’s good that multiple companies are trying to solve the problem, as it’s a big problem. I’ve not used Dockup, but from reading the docs and from other feedback I’ve heard, their solution seems like a more involved process to get running. And I think you pointed that out in your comment.

From our basic understanding of Dockup that primarily is a result of reading their documentation, it appears that the customer has to do a lot of the DevOps/AWS/Kubernetes work on their own to get things going. A big point of differentiation for us is we’re trying to automate as much of that as possible and make it accessible to developers without having to get DevOps involved (or get them involved as little as possible).

We have a solution for database and seed data that we are currently testing with customers. As far as auth'ing with 3rd parties we’ve had to solve this problem for ourselves (our integrations with Github/Bitbucket present this issue with ephemeral environments) and our approach is to take those learnings and create simple generic solutions for them. Right now we would solve that with any customer as part of our onboarding.

I’m not quite sure what challenges you had with subdomains while using Dockup. We auto-create subdomains for all your staging environments including managing dns, either in our cloud or in your AWS account. We have some documentation on how you design your architecture/app for staging environments here: https://docs.releaseapp.io/multiple-environments.

Dealing with subdomains ends up being part design issue (not hardcoding IP/host names, etc) and part using a system that can handle all the complexities around dns, and networking of your services.

We don’t have time limits on the environments. We will be adding administrative settings to allow customers to control the life-cycle of their staging environments. At this moment, they can be created manually or through a pull request. If they are created through a pull request, they are automatically removed when the pull request is merged or removed. But, this is how Release works at the moment based on customer feedback and can be adapted to your use case.

We have worked on this problem all through our careers. We are encouraged by all the companies trying to solve this issue. We feel our approach is unique in its simplicity for the end-user, but we are aware of the complexities inherent in generalizing an approach for other people. It’s hard.

I really appreciate your feedback and would love a chance to show you what we are doing and hopefully we are different and useful enough for a system as complex as yours. If you want please reach out at founders @ releaseapp .io
As someone who has the ability to work 2 tech jobs if I wanted to, I could context switch every minute if I wanted to due to the technology allowing me to do so. Why should other people be unable to do this if the tech is there to support it?
It's a mistake to think of this problem outside of the broader context of risk for shipping. Theft by external actors is just one of the many things that can go wrong when shipping goods. They can be late (leaving to spoilage in the case of perishable goods), they could be stolen by the driver, there could be an accident resulting in destruction of the goods. All of these risks get turned into pricing in the end, which is then combined with the actual cost of shipping the goods.

So the question is not whether there exist risks unique to autonomous trucking, the question is whether the cost in the end when taking all of these risks into account is lower.
It's pretty common everywhere. Imagine waiting (potentially hours) queued in a taxi stand for a fare, only to get somebody with a $5 trip who's rude and smells like they haven't showered in a decade.

None of the people who make the taxi regulations (or the passengers who invent their own in the back seat) would accept that person if it was their own car, but taxi drivers are seen as contemptible and unworthy of basic human decency by a staggering portion of the population. I am a white driver so I get treated much better than most, but it's still mind blowing to see. I understand why taxi drivers start to give 0 f's after a while.
I think the strongest argument against this point of view is that the drivers can opt to work for multiple car services to get a handle on their price structures. It's certainly possible for a traditional employer to allow that arrangement, but you have to admit it is an uncommon thing.

It's much more analogous to a contractor working for a general contractor -- if I'm a plumber I can take gigs from multiple general contractors, and my ability to negotiate with the customer directly is very limited; instead I'm usually left negotiating with the general contractor, often just with a take it or leave it price. The general contractor is not the employer in this case.
IANAL, but I feel like an original tweet to @bbcmicrobot should be copyrightable. Maybe adding a little © at the end to signal original authorship?
That's why lots of options are shipping with 5ghz failover.

Still not the best case to reduce bandwidth during heavy rain but at least it still works.
>That reaction betrays an assumption that YouTube must exist at its current scale in its current form, just because... it does already.

No, YouTube must exist at its current scale because a lot of people find it massively useful. Your argument is no different that saying we shouldn't have cars because some people get behind the wheel drunk. The argument you should be making is the impact of YouTube a net-negative on society or a net-positive and for YouTube specifically you'd have to convince me its a net-negative.

In any case, copyright and borderline childporn are problems with the internet in general, but I don't see why you stop at dismantling YouTube instead of just turning the entire internet off.
AngelList data set – signaling risks of seed-stage investments
All my life, I've heard people go on and on about the magical properties of hemp.

It's hilarious.

They have these material science level arguments about hemp, yet the same people would be hard pressed to find an alternative use for cotton aside from clothes, or wood pulp aside from ikea furniture.

It's a desert topping, it's a driveway sealant. And the government won't let us have it!
I don’t see a difference between shift work at multiple super markets and multiple ride for different ride hailing apps.

Only difference is the length of the shift, and the amount of notice before hand.

Many supermarkets only provide shift schedules hours before they start. Uber just provides their shift schedules seconds before they start.
I don't really see how that fails to fit the pattern of "I have found that subreddits almost become an anti-expertise forum over time - when actual experts show up to give advice, they are often downvoted if their advice goes against whatever that subreddit is cargo culting (which, as you mentioned, is often not great advice in the first place). Then the expert is discouraged from participating ever again."

While /r/legaladvice is heavily moderated, it is not particularly high quality.
Well Coronaviruses are a class of viruses. We are specifically interested in the one that causes covid-19
Like Fortnite? You can earn Bitcoin by playing ‘Lightnite’ instead
Yup! It depends a bit on the cell type (and how it's measured) but they're definitely on the order of 10s of milliseconds.
Here are some values mined from the literature: https://www.neuroelectro.org/ephys_prop/4/

Some very early work had estimated them as closer to 1 ms, but there were some technical problems with the measurement approach; I think that might account for some of the outliers there too.

Bear in mind that they're little bits of fat and water, so they're not going to be particularly fast. It's sort of amazing that the brain works at all!

[Also, no idea why your comment was dead, but vouched for it]
Show HN: Boilerplate for Chrome Extensions with React
> clusters should be treated like cattle, not pets.

Off-topic, but is this really how people do k8s these days? Years ago when I was at Google, each physical datacenter had at most several "clusters", which would have fifty thousand cores and run every job from every team. A single k8s cluster is already a task management system (with a lot of complexity), so what do people gain by having many clusters, other than more complexity?
They Promised Us Self-Driving Cars, We Got?
>I think one of the problems is that many reddit users deploy downvotes against people who have a different subjective opinion than them.

I find this phenomenon far more extreme on HackerNews than reddit, for what it's worth.
Reflection isn’t required, but with sufficient reflection a language could essentially be extended to include duck typing.
Yeah, I wouldn't want to rely on that order anyway, it's a recipe for making a seemingly innocuous change down the road that doesn't do what you expect. When a human reads the code, it should be as explicit to them as it is to the computer.
Yes. Contrary to the other comments, the UK is a great place to live and there are plenty of places beyond London where house prices are sensible and £500k can go a long way. Depends what you want the house for though.
> But this couldn't be worse than Washington state's massive tax cuts for boeing,

I see your Boeing deal and raise you one Wisconsin deal with Foxconn that will cost the state $4.5 billion and thousands of jobs that most likely never existed.
Don't want to sound snarky, but how about an upgrade path from 3.11 to 4.x?
I am a heavy Openshift user and it seems that RH just dumped whatever architecture they had with pre-4 clusters and switched to a Tectonic-like 4.x installations without any way to upgrade other than a new installation.
This makes it hard to migrate with physical nodes.
> The easiest solution would be to create penalties for false takedowns of legal content ...

You hit on this in your first sentence. And this whole arrangement with Google is specifically to side-step those penalties. Your 'easiest solution' is for Google to return to DMCA takedown requests. I agree. I want that. I think most consumers and content creators would.

But Big Media doesn't.
I’m keen to hear what problems you’ve had with AKS if you’ve got time to share them here.
Ok, that made sense decades ago, but today there's two problems with that:

1) Overnight delivery

2) From everything I've read, you cannot go send your kid to town 20 minutes away to pick up a part for a John Deere machine. You have to call and set up an appointment for a service technician to come to your farm to repair the equipment on-site. After all, that's what all this right-to-repair stuff is complaining about: they aren't allowed to repair things themselves any more. And then the big problem here is: what if it's Saturday, and the service technician is off for the weekend, or is booked up all week long? How do you afford to have your operation down all that time because of a failed tractor?

So I don't see how having regional parts depots is useful any more.
Yup. I have an adblocker, but after the first answer (which was crap) I got a link to the question "What is jam made from?" and then got prompted with a modal to prompt me to make an account. Never again.
Solid point
Establishing Values for Your Small Business (Complimentary Assessment)
WOW. JUST... WOW.

I will definitely try to remember that for next year!
Train Made Passengers Sick: The Apt Tilting Train Story
Just curious, when are you "working" for uber or lyft? I'm honestly not sure how it works. Do you collect an hourly wage when you are waiting? Or do you only collect money when you actively driving a passenger?
Can computer vision be applied to this?
> completely ignoring how they affect the poorest 50% of the population

You're absolutely right that there are some poor people that don't have the ability to shop around. The solution to this isn't to centrally plan resource allocation, it's to just give poor people money (UBI/NIT).

We do this already for food (food stamps). Food is also a life-or-death good, one starves and dies if they don't have access to food.

There's definitely an argument to be made to increase food stamps and also turn it into straight cash, but that's orthogonal.
Have you looked into Nextcloud?

If you primarily do it at home, the speeds of Nextxloud are typically limited by the network bandwidth, and the storage is limited by what server you have. I use it and manage 5 TB of data on it without problems.
I just can't imagine it translating well to non-English speakers.
I beleive France is a very socialist country. There was a story when France Telecom got private as Orange and new bosses put enormous pressure on employees to get them quit and not lay them off, because laying-off people is very expensive in France. It caused 35 (!!) suicides, and three bosses was jailed for that last December [1]

I wonder, will Uber escape signing backdated contracts with all their drivers in France (and what if some of them are illegal migrants?) or will it have to properly lay them all off, with compensations etc?

I also wonder what would be an economy of Uber in France with all their drivers being employees. Will it be 2x or 3x price? Even then it is somehow better than shameless official Paris taxi drivers.

[1] https://www.bbc.com/news/world-europe-50865211
These people obviously googled "management tools" and wrote up blog spam to drive traffic to their two-person agency website.

Their sparse linkedin profiles only add more proof of that.
Bypass Paywalls Clean for Chrome
It is relevant, it's a totally appropriate response to the GP comment. Snapchat hasn't been primarily a nude-sharing app for a long time, and the fact that some people seem to go out of their way to remain ignorant about that and keep treating it as such is the exact kind of intentional smug ignorance that the "ok boomer" meme is mocking.