skysight-inc/HackerNews huggingface dataset:
Thanks! The Storybook doesn't work too well on smaller viewports, but the picker does work well on small screens in regular pages, e.g. https://lamplightdev.github.io/aeon/
Wow, this is very cool. I am merely a BSD/Linux/UNIX hobbyist (I do not write code), but I love the concept and implementation of SerenityOS. Very clean and fast. The window manager reminds me of icewm, one of my favorites. And I love the global-style application menu on the top bar. I will be keeping an eye on your progress; I look forward to a bootable iso some day. Great work!
To cast your shed-building example in the Uber model:

* You submit a desire to build a shed to a market-making company that controls much of the market
* The market-maker sets a price you will be billed
* The market-maker alerts nearby builders of a construction project
- without the location
- without the project cost
- without the project plans
* A builder (capriciously) clicks "accept project" and travels to your building site
- upon arriving the market-maker discloses to the builder the project cost and plans
- if the builder declines to implement the project at the dictated cost, the market-maker might penalize the builder and/or exclude them from the market
Looks like someone made a MIT licensed version of it: https://github.com/undefinedlabs/go-mpatch
How many non-server machines do you find yourself regularly needing a shell on where downloading it isn't an option? Why does it need to be pre-installed?
Is this fairly common / expected? The article makes this seem expected
It’s relatively trivial to attach a shock baton or flash bang ordnance to the drone, which would incapacitate the thieves as well.
Don’t assume that US wage slave practices are universal.

Most of the developed world has very strong worker protections and a recognition that mental health and flexible working is important.

We can provide jobs with good benefits, flexible hours, accommodations for parents etc without resorting to the employment model Uber trumpets. The EU proves this is possible (it’s far from perfect, but empirically better than the US), and the fact that it’s one of the worlds largest trading blocks shows it can be done without sacrificing economic progress.
FreePascal uses SJLJ, at least on Linux
DigitalOcean did not have Kubernetes then. Are you suggesting we should spend 6-12 man months migrating back?
Then you probably shouldn't look at the uWSGI documentation.

"The emperor-tyrant forced my master to commit harakiri."
Yeah it's what we call staging. I have a project now that doesn't have a staging environment that's well integrated and it's very nerve-racking. I use hg but it's the same idea.
This is just speculation on my part, but the technology being adopted is likely Linux. First Microsoft declares its war on Linux over (Microsoft loves Linux), then the Windows tooling is extended into Linux so the lines blur, then WSL was made so you don't have to leave Windows to use Linux tooling.

In my paranoid scenario, a happy ending (for Microsoft) would be: the release of its own Linux that "just works" with the mixed tooling, and young developers considering pure Linux just for small projects.
The perverse incentives that nobody spell out: this is good for monopolies.

from soy farmers in brazil to local contractors bidding on government road work in new york. Everywhere the bigger company, that can have several more machines than it need for the daily operation, all leased with warranty, will destroy the competition that can't lease because of bad credit etc and so will have downtime/missed deadlines/lost harvests because they cannot get repairs on time.

Some big pockets benefit a LOT from all this, not just the dealers.

Also, the root cause for this was when car dealerships start doing this with cars and nobody cared.
Sun as copyright holder had the right to constraint Java's usage as they wanted and embedded deployment wasn't covered.

Naturally it is hard for anyone to link to anything Sun, given what happened with their assets and Internet presence.

Is a substantiate argument? Maybe not, it doesn't change the fact that Google screwed Sun, didn't bothered to rescued it went it went down, and now we have Java and Android Java.

I guess FSF is happy with the outcome then, since it is allowed to tank companies.
There‘s a wide variety of „requires action“. It might be that it‘s fine to act within 1 hour or within 10min. Both deserves an alert, but only one requires you to immediately stop your coffe break...

In an ideal world, I agree. But sometimes an automated system can not perfeclty decide about the severity of an alert which leads to some alerts being ignofed, which is fine.
> copyright infringement? If you change it.. maybe.

I don't think whether something counts as a copyright violation ever depends on having done a modification.

> It's like suing someone for trademark violation because they show your company logo in an article about your company or product

Which is doable I believe, though maybe rarely done in practice. I haven't watched TV in a long time, but I remember how logos needed to be covered from products to avoid lawsuits.

I think the idea comes from people having the right to control how their trademark is portrayed.

> absurd

Sure.
Show HN: Geo-info A dead simple reverse geocoding API
If just a 2 terabyte cloud service faster than Dropbox would be enough, pCloud is nice.
This cycle seems to repeat endlessly in our industry:

* Early adopter independently comes up with an idea that works well for his/her team.

* Writes an innocent well-written article or book.

* Idea somehow becomes dogmatic. Even for situations that don't make sense.

* After some time, people rebel against dogma because they realize it doesn't make sense for every situation.

* Original idea now considered anti-pattern even though it may still make sense for some people or situations.
The ruling makes sense to me, but the criteria do not. At least in this case. It almost seems like there needs to be a new category for the gig economy employees. They are somewhere in-between.
Rather, people should adopt a S-curve mindset, where the shape of the curve depends on the effectiveness of mitigation strategies.
Imagine yes, believe that this is in fact the case - not so much. If only because they do not in fact have the ability to choose on this.
> With Uber want to work? Press a button. Want to take a break? Press a button. Want to work again? Press a button. Take as long a break as you want. Work as long as you want. No timecards. No obnoxious coworkers. No intrusive questions. No douchebag bosses making your life a living hell. In what other job do you have this sort of freedom without the instability of traditional selfemployment? What more could you ask for? Now it'll all be ruined for everybody because of the greed and entitlement of a few.

Interesting that you forgot to mention the below-minimum-wage rates here
Getting any sort of interesting insight from that surely requires the context of historical build statuses?

How long will it be down for? When will it be down next? How likely is it that it goes down next week? Is it just me or has it been down a lot this month?
> I publish an ad on a handyman site asking for a new shed built for £100. People can place their interest and their proposal. The price is fixed at £100, and I may set other terms and criteria.

You have satisfied all the criteria for self employment:

- The handyman can build their clientele - they are free to select whichever proposals interest them without restriction.

- The handyman can set their own rate - there is a free market of offers and proposals in which the handyman can freely make bids without restriction.

- The handyman is free to set terms and conditions - they can negotiate with a potential client to find a mutually agreeable situation.

> Uber isn't entirely different (it just simplifies the process).

It is entirely different. It "simplifies" the process by removing all of the criteria needed to be self employed:

- There is no free market of proposals. Uber sets the rate and the clients and drivers are both given the choice to take it or leave it (there is no possibility for the handyman to set their own rate). Clients are not permitted to select drivers and drivers are not permitted to select clients (there is no possibility for the handyman to build their clientele). Drivers are forced to accept rides or accept harsh penalties, like bans.

- Uber sets the terms and conditions. Both the driver and the rider are given a take it or leave it deal. Further, the driver isn't even aware of the full terms (destination, route) when they take the ride.

For Uber to be comparable to your example, it would have to allow drivers and riders to post proposals, set their own terms and prices and freely select from available offers without penalties for refused proposals.
Back in July I saw an article[1] which mentioned Youtube will introduce a new system where copyright holders would have to specify specifically which part of the video had the copyright infringing content.

This seems like a good solution since it makes it harder to just sling copyright claims left and right, and make it so entire videos don't get taken down.

Unfortunately it looks like either it was never introduced, or did not end up working as hoped.

--

[1] https://www.engadget.com/2019/07/10/youtube-copyright-claim-...
Are they going to pay more, cover health insurance due to this exclusivity clause?
And very strong incentive (ie lots of expensive lawsuits) to care in the other direction.

Create the same incentive in the direction that you care about (maybe also with lawsuits) and maybe something will change.
> I am not sure I understand why this is a win for Uber drivers(genuine question).

It's not meant to be a win for Uber drivers. It's meant to be a win for taxi companies.
Even with a clear definition, private entities don't have to honor fair use privileges. Their server, their rules.
Android Booting on iPhone 7
It's one free cluster per billing account. Have separate billing accounts for dev and prod usage of GCP. Probably a good idea to follow separate accounts on any cloud, for that matter.
Yes.

the virus uses RNA to keep its code, RNA is error prone.

so the code shifts gradually everytime it replicates, usually its not a big deal, but if by chance just the right point mutation, or a long series of them accumulate, there can be major changes in the character of the virus, such as how catching is it, what cells it goes after, what kind of animals/hosts it can infect.
A couple things I'm confused about here.
Was NYU monetizing this video? Is that where the grounds for dispute are? If that's true, would demonetizing the video clear out the disputes? Even though this clearly falls under fair use, it's still something that was unclear to me.

I'm surprised there's not a serious case against Youtube/Google for denying people the right to Fair Use.
Is this because people don't have to use Youtube? Is this in the Youtube contract somewhere? Is it because Fair Use doesn't work like that?
If you provide a platform like Youtube for people to use, are you not held legally responsible for protecting Fair Use laws the same way you'd be held liable for copyright infringement if you didn't give corporations/people the ability to dispute?

If Youtube allowed all videos to exist regardless of copyright infringement, and didn't lay out any paths for claims, would they be in legal trouble? Is this not the same as automatically removing obvious Fair Use content?
How much would it cost for you to provision and colocate your own hardware, run a k8s cluster, and manage upgrades?

You might not be at the scale where this is feasible yet since that's probably multiple full-time engineers, but eventually the cost functions intersect.
Using TypeScript 3.7's optional chaining to work with null and undefined
I see. Curious about the latency between your GCP apps and the database on AWS - is it like 1 ms or 100ms? Does it affect the product?
The caterpillar larvae 'plastivores' that consume and metabolize polyethylene
Agriculture is an enormous business in the USA, with 1% of the overall GDP. That may seem small, but consider that all USA industry combined is only 18% of the GDP. Many states in the country depend on agriculture as their #1 product. The USA is an exporter of food, with corn, beans, wheat and beets being the top crops.
In your shed building example the customer is setting a price. In Uber's case the customer is not. This is a very significant difference, and actually a compelling reason why Uber drivers are employees who are paid a wage rather than contractors who are charging customers for a service.
But a lot of businesses have a reason to stick to GCP. For example if you need access to TPU's... You can't easily use Azure kubernetes with the actual VM's running in GCP...
In what twisted world is that a counter argument?
I don't know if it's a theory as so much as it actually happened. I remember the SCO lawsuits and it scared a lot of people away from BSD, the user base was a decent portion on free *nix at the time and it was virtually overnight Linux became the uncontested dominate force when that happened. SCO had a huge chilling effect on BSD which was it's intention all along.
There are plenty of Uber competitors out there. There model of employment isn’t the only one possible. We can do better, and we should try.

On the basis of your arguments business should make no attempt to care for any of their workers, and all worker protections should be abolished.

That model only works if you buy into the fantasy that employees have any real negotiating power, they don’t. The only negotiating power they have is collective actions taken by governments. France is nice strong democracy, it’s not unreasonable to say this is the French people’s rejection of Uber’s exploitive employment practices.
If college kids on Uber are hurting families who rely on the income of a taxi/cab/whatever driver, why wouldn’t we step in? There’s no golden rule that says we can’t intervene in the market to ensure people can have a decent life.
I started learning Kubernetes and was overwhelmed. The biggest problem was the missing docs. I filed a Github issue asking for missing Kubernetes YAML docs:

https://github.com/kubernetes/website/issues/19139

Google will ignore it like all of the tickets I file. The fact is that Google is in the business of making money and they are focused on enterprise users. Enterprise users are not sensitive to integration difficulty since they can just throw people at any problems. So eventually everything Google makes will become extremely time-consuming to learn and difficult to use. They're becoming another Oracle.
Yeah sorry, I should have specified which repo. I'll stick with the original version for now.

Hopefully this quarrel between the two devs can be settled without requiring a permanent hard-fork.
'Root of 5G problem is Chinese espionage and predatory economic practice'
What gig companies provide are not gigs, so much as a market for service goods, which necessarily requires some standardization of units of work and of information so as to be practicable. In any market we expect substitutable and comparable goods. The standardization is what drives the implied lack of freedom to negotiate rates, terms and conditions, etc. for each and every job. It gets tedious and ridiculous, not to mention overall inefficient for all parties.

The nature of whether somebody is self-employed rather than the employee of another should be very simple. It should have nothing to do with the specific items of negotiability or having or lacking information, as long as the unit of working relationship is one job with a deliverable, the taking or refusal of which is freely chosen, and there is no expectation that either side will work together again. I simply don't see how such a relationship can be considered employment in an intellectually honest way.

Now on top of that you can regulate how such marketplaces should work, like how states make Amazon and eBay collect and remit sales taxes, and have fair advertising laws, but that's a separate concern from the employment question.
I always see Stories as an engagement ploy. Come back every day... or else FOMO.
Sometimes I wonder if inattentiveness (i.e. breadth of thought) is perhaps a fundamental attribute of generalised intelligence, and having a laser focus on the task is the wrong way to get there.
Doesn't that mean they need to be sending a hundred of these out per hour, 40 hours a week, just to make payroll?
Analysing .NET startup time with Flamegraphs
> the main effect of this is the company will have to restrict its standards and probably less of these people we're supposedly so concerned about will be able to work anymore due to qualifications or being able to cope.

This kind of whining and fear mongering is done in response to absolutely every kind of employment regulation or workers rights improvement. Somehow it never seems to come true.
Is there anything here that doesn't generalize effectively to a case for preventing the user from installing arbitrary software on their own devices ?
This article blew up! I appreciate the feedback provided by those in the audience and the excitement that everyone brought to the material at hand.

To cover some of the points; the team behind the article had the pleasure of working alongside management and executives from large enterprises and governmental bodies to SMBs. The website serves as a medium to share some of the knowledge that our team has gained throughout our careers (supported by research from what some consider to be leaders in their respective markets) with the aim of helping individuals and organizations bring their very best to wherever place they work at.

I can appreciate the skepticism of some netizens, but I think it is worth noting that many of the tools, solutions and perspectives that are provided and advised in the website are either free to use or considered cream-of-the-crop in the market today. Some of the tools in one of the segments for today’s article are in-development because they are often provided free to use and involve personal development time outside the organization’s average daily schedule.

If you have questions, concerns or need support with anything, please reach out via linkedin.
It's not really that he just sold a web app and then put the money in an accelerator. They wrote pretty much the first web app and then founded pretty much the first seed accelerator which is still several times their competitors size in terms of startup valuations. Average performers tend not to do that kind of stuff.
I don't understand the argument here at all. Git flow seems pretty orthogonal to concept of branching lifespan. We did the "merge early, merge often" approach with SVN 15 years ago and it was fine. We do git flow now and it's fine. It meshes perfectly with agile development where you work on the smallest feature set that adds incremental value. That means your branch only ever lives long enough to do one tiny thing and it gets merged as soon as it's working and no sooner. I've been following this approach for years with dozens of teams and it's very successful. And I've never run a rebase on purpose in my entire life.
i kind of agree, after trying AKS, EKS and GKE. GKE blows everyone out of the water.
I was happily surprised by Alacritty that launches Powershell much faster than Powershell itself (??) on my laptop at least.
The most common thing I've heard is "blast radius reduction", i.e. the general public are not yet smart enough to run large shared infrastructures. That seems something that should be obviously true.

People had exactly the same experiences with Mesos and OpenStack, but k8s has decent tooling for turning up many clusters, so there is an easy workaround
SEEKING WORK| Washington DC, USA | REMOTE

Technologies: Javascript, Node.js, Express, React, Puppeteer, Postgres, Redis, MongoDB, jQuery, Vue.js, Node.js, HTML, CSS, AWS, Azure, Linux, Docker, Redis, SASS, RESTful APIs, AngularJs, Python, Ruby.

Remote: Yes

Willing to relocate: No

Github: https://github.com/dtangeeda

Email: deepaktrao@gmail.com

Linkedin: https://www.linkedin.com/in/deepaktr

I'm a full-stack developer with 15+ years in Web Apps using front-end and back-end technologies.

Specialized in Web Scraping tool development to scrape data online. I can scrape any data from web based on your requirements and provide the data in csv, json formats or save to databases.

I developed a web scraper tool to fetch pricing data from US Hospitals websites and save in MongoDB, then aggregate and show the Prices online at one place.
I developed a REST API and UI module to display that data on Front end.
Tools used: JavaScript Puppeteer library, Chromium and Node JS with ExpressJS to develop the web scraping tool.
The code is available on Github. https://github.com/dtangeeda/hospitals-scraper
Well, we don't even have a dedicated ops person.
I completely disagree with that. I think that even with all the issues small content creators run into because of overzealous automated systems, Youtube's overall value to me has been tremendous across its lifetime. Every day I watch some new clip and learn something new. It's just not imaginable to look back before we had free third party video hosting, to me at least.

Thing is, if Youtube wouldn't function for most people then it wouldn't get that many viewers then the ads wouldn't be paying as much then it wouldn't exist. But practice proves that it can exist, with lots of compromises being made err-ing on the side of the large copyright holders. Maybe it's possible to build alternative systems that work better, there's no law that says there can't be alternatives to Youtube so let's see if it happens. If not, that itself should be a strong enough signal that maybe the way Youtube is done may be one of the _few_ ways this can be done.
Nomad is much simpler.

https://www.hashicorp.com/products/nomad

For slightly larger teams, Cloud Foundry (PaaS) is like local Heroku and it supports Docker too. If you need actual VMs irrespective of deploying apps, it's better to run something like CloudStack (IaaS) underneath. CloudStack + KVM + Cloud Foundry + Docker is a much cheaper way to run [IP]aaS on bare metal to save money on pricey, stable workloads on AWS/GCP/Azure and Heroku. For test labs, home and dev/staging, it's fine to run used enterprise servers. It may be fine for some production use-cases with proper, Googlely-style HA too.

OpenStack =~= K8s in the over-engineered, overly-complex department.
It's tiny. I have a Roomba and never notice any salt in its bin.
Counterpoint (from the basis of what I know from how the US, not France, classifies independent contractors):

1. Uber drivers also drive for Lyft and other services

2. They can reject a passenger when the call comes in

3. They bring their own tools to the job (their car)

4. They provide their own training and technical qualifications (they're responsible for getting a drivers license, license plate, etc.)

5. They set their own hours

6. The choose where they work

7. They're paid by the job and the price is based on the job, not necessarily just hourly wages (like paying for a deck, or a custom paint job)

8. They work with limited supervision

This sounds an awful lot to me like an independent contractor working for a small number of driving services. I do think that the fact that drivers have limited ability in a given app to set their own rates indicates employment, but very rarely does an independent contractor actually meet every single one of the criteria I listed. A house cleaner, for instance, brings their own tools, etc., but they're not paid by the job and they don't work with limited supervision. Meanwhile some construction work might mean that work can only be done during specific hours of the day using specialized equipment provided by the nuclear plant / factory / whatever.

This is as opposed to someone like Microsoft or Intel that hires employees, but gives them a different badge and excludes them from certain meetings and then goes and pretends they're contractors when they're actually just poorly paid interns.