skysight-inc/HackerNews huggingface dataset:
I am not sure if I want to use this but I am happy to see an extension like this.

Of course the sites in question are allowed to try and raise money from me, and I feel I am allowed to try to dodge this.

More important however, I feel that these serious news sites with their current behavior are contributing to the fake news proliferation as people keep on reading news but since they cannot read serious news sites they are forced to read facebook's and other crappy sources their gossipy, manipulative and spammy propaganda.

I contribute money to The Guardian because of this, they vowed to keep their serious news site open and reward them a contribution for it, I hope more people will for the same reason.
Have a look at https://news.ycombinator.com/from?site=fold.it
Uber does penalize drivers for rejecting too many rides.
I understand, but my reply was meant to allude to both how out of touch the older generation is and also how they look down at snapchat. I have snapchat and I use it everyday pretty much, its so much more than just sending nudes, so it irks me a bit when someone calls it just a nude sharing app. Thus my reply.
This attitude that people need to be saved from themselves usually leads to worse conditions for everyone.
+1 for Loki + Promtail + Grafana. Really low maintenance once it’s set up.
This seems very likely to be an emergency reaction to the activist investors that have just started making noises[1]. Over the last 5 years facebook is up 150% in value and twitter is down 22% and that's a pretty consistent trend. Dorsey isn't even full time at Twitter, their development track record has been trash and Dorsey's planning on going to Africa for 3 months. This looks very much like a defensive move, but given how lame this feature is I think this is going to be way too little too late. The time to release this feature was July 9th 2011 - the day after Snapchat launched. Not a decade later.

[1]https://www.marketwatch.com/story/twitters-jack-dorsey-faces...
Fact is that every time you create a new way to earn money some people will do it full time no matter the feasibility. So basically you argue that we should have the current wage-slave economy forever instead of giving workers more choice. The only reason Uber is even a hint of a problem today is that we only have a single occupation following this model, but if it was more widespread and you could pick between a plethora of different things to earn money by as easily as Uber then suddenly the problems with Uber today would disappear instantly.

I understand that the current wage-slave model is better for employers, workers can't go home early if they feel tired that day for less pay since it would get them fired. Instead they have to tough out their hours every day. Similarly if a part time worker wanted a bit of extra money they could just choose to work more a few times, but that is also impossible in the current model. It assumes that workers are like machines who reliably work XX hours per week with no deviations. And even hourly jobs requires you to pick shifts beforehand and often you can't even get as many hours as you want or need, and you can still get fired for picking too few shifts etc.

So I feel that Uber is a much more humane way to handle labor than current employment contracts.
But there is still a function that panics.

Java has solved memory safety. Now the task is to make sure that code that can panic will not compile
I also don't appreciate the comparison. The whole magic of being human is our capacity to transcend our "programming", something we haven't been able to achieve with computers (and something I personally don't believe we ever will achieve)
Future-Proofing Firefox’s JavaScript Debugger Implementation
Unless you have a source for everyone, please don't talk for everyone.
> Hijacking trucks (stealing trailers) is happening already with drivers and security guards. Remove the drivers and security guards and it will make it a lot easier.

I'm not sure taking away bribe-able workers with keys to the truck will make it easier to hijack.
That falls under the "too bureaucratic" item I listed. I'm not saying that your practice is wrong and shouldn't be used, I'm saying that it is a sign that I'm more likely to have further difficulties with your company and makes it less likely that I'll take part.

EDIT: There is a way to accomplish the same end result without triggering my spidey-sense, though... it's for the too-busy executive (such as yourself) to not be the one to contact me. Have a more-available subordinate be my primary contact from the get-go. They can then arrange a meeting with the executive as a sort of side benefit. That way, the person that I have the relationship with is the one who has time for that interaction, and I won't be getting "pawned off".
Efficiency and human relationships don't necessarily go together. I agree with the author that delegating the contact for a meeting where you are asking for help comes off like you're not invested. It's just a perception; it might not reflect the reality of the situation. But that's how it strikes me.

I'd argue that you could probably just look up your calendar in whatever system your assistant uses.
Looks really pretty. In the storybook example, it looks like it doesn’t like being put in a small viewport, but that’s more the page’s fault.
I think it’s a bit optimistic to assume that your customers will just change their deployment model because you introduced a fee.

You provide a web interface, so it’s reasonable to assume people will use it.
One of the things that a lot of those videos don't convey very well is this one, inescapable fact: homesteading is work. Hard work at times. A lot of videos romanticize it, but the fact is sometimes you're going to be tired and sore and cold and wet and hot and sweaty, and sometimes all at once.

I think that's something that not a lot of people really appreciate, and the linked article falls just short of touching on, which is a shame because they're almost there. The first point of "grow something - anything" is good advice, and it has the possibility of easing you into the physical labor part of homesteading.
Coronavirus is mutating: Chinese scientists find a second strain of Covid-19
This is an oversimplification of the problem. Malicious websites run under a different security model than extensions.

Not to say I am for restricting extensions more, but just to vouch for the idea that there is, in fact, a valid and novel point to treating extensions cautiously versus other kinds of software. Even programs running locally and unsandboxed will have to work quite a bit to compromise a browser.
And this is exactly what will happen to any competing service that grows big enough to be relevant.
0.1% defense in terms of actions, but not in terms of capabilities. It's just that attacks on the US are very rare, because it's so capable of defense.
Tech firms push telework as Amazon employee confirmed with coronavirus
Home Depot sets prices for services like carpet install. They sub it out to various installers. AAA subcontracts out to local tow operators to provide nationwide coverage. Huge segments of the economy would fall apart of we made all of those kinds of people employees.
I built something for binary decisions: https://en.howtruthful.com
Interestingly Wikipedia itself promotes the use of secondary sources, discouraging over-reliance on primary and tertiary sources. https://en.wikipedia.org/wiki/Wikipedia:Identifying_primary_...
This ^ it is always helpful to see who is doing the lobbying.
> Its side hustle money for bored college kids with some free time

So a side hustle for bored college kids is undercutting people who need a real job to feed a real family. Hardly an argument in favour of Uber?
They moved responsibility for determining whether a person is acting as an employee or a vendor in the vast majority of cases to the client, who must demonstrate a bunch of factors (I'm not a tax guy), not least

- the "vendor's" right to substitute himself for a replacement they subcontract (via employment or otherwise) to, irrespective of the client's deemed suitability of the chosen replacement

- the "vendor's" right to a significant level of autonomy, such as the ability to choose their working hours and lunches, and have high level control over their workflow

- the process of determination 'employee' vs 'vendor' must be significantly documented and can be challenged in retrospect for years after completion of the contract

Falling on the wrong side of a determination could leave the client liable for mandatory national insurance and pay-as-you-earn tax deductions. Now HMRC need not prosecute individual contractors, but instead clients (who may hire hundreds of contractors), making the enforcement process much more efficient for them, and much higher risk for the clients.

Net result for companies: building big overnight temporary teams out of contractors e.g. for 6-12 month projects are vastly less likely to do so, for fear that at some future date, the tax man could claw back a year's worth of tax for e.g. 20 contractors on the same project, with non-compliance and late payment penalties lumped on top (which themselves increase with respect to how long it took HMRC to get around to investigating you). It could be the case (hypothetically) that it would only require one member of a team to report the inability to substitute, or the presence of a line manager, for an entire project team's worth of tax to get a question mark placed next to it.

Net result for contractors: anyone who understands what's going on has either pivoted into becoming a permanent employee, avoiding the whole mess, since contracting is an expensive activity to begin with, and the premium has now been removed, or has banded with a few friends and attempted to set up "micro agencies". I've already encountered these, where substitution was advertised very early in conversation.

Net result for the market: it will be all but gone by April 2020.
>It exists, everyone on HN has experienced it

It may seem like something that's easy to confirm, but the mind is a messy blob of bias. Real science needs to be done to give a conclusive answer. A single study (for or against) is only one step in that process.

Remember, the plural of anecdote is not data.
If people want to work for Uber so badly then whats Uber's place not to accommodate them? If single mothers need help so badly then thats not Uber's problem, they're out to run a business not save the world. The government should do something useful for them instead of effectively putting them out of work.

Yes 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. And those left now get to enjoy more regulations, supervisors, time cards, and workplace surveillance and the daily grind just like the rest of us drones. Heck Uber is barely scraping by as is. This might be the killing blow and now everybody is out of work. Good job.
Show HN: React Frontload, component data-loading on client and server render
Actually I think you've pointed out a potential confusion. My understanding was they're "Fleets" because they're ephemeral - they get deleted after 24 hours. So they're "Fleeting" definition -lasting for a very short time. Not "Fleet" as in group of boats sailing together. So the name potentially implies they're something they're absolutely not.
Are you saying talking to an encouraging family (encouraging being re-normalization) was the ancestral solution for depression?
Sell Bitcoin and crypto for cash paypal skrill and bank transfer
Bitroz exchange allows you to conveniently exchange your Bitcoin Ethereum Litecoin for cash and receive the funds almost instantly in your PayPal Skrill And Bank account. The best part? Its Easy Secure And Fast non custodial exchange You dont need to submit any documents kyc to exchange your Bitcoin on Bitroz.
Not at the same time.
Use rsync to make one folder structure match another by copying only the changed parts of files. You can sync many gigabytes VERY quickly this way.

You'll want to have an external USB3.0 drive to get from one machine to another IMO, because you would have wanted it backed up ANYWAY right? ...so there's no need to try to copy directly from one machine to another machine, without using the USB drive.

Here's an example command:

sudo rsync -aAXv --delete --force "/home/clay/ferguson/" "/media/clay/BAK/ferguson"
This is a growing concern. There's simply zero transparency, accountability, or ability to verify who is actually moderating these communities.

I'm particularly concerned about political subs, those dealing with hot button issues, and global news. There is zero way to tell if a mod is acting in a potentially alarming manner.
Raspberry Pi: Pinout
Refusing a take-it-or-leave-it offer is not negotiation.

> Then the next day he sees that Burger king pays more

Why would it be in the interest of Burger King to do that?
The iBackpack has it all: Kevlar, Batteries and a Federal Investigation
In the current version of the standard on the GitHub repo [0], Section 14.5 Paragraph 5 says:

> Whenever an exception is thrown and the search for a handler (14.4) encounters the outermost block of a function with a non-throwing exception specification, the function std::terminate is called (14.6.1).

I don't know when precisely noexcept was changed to call std::terminate, but I did find N3103 (included in the 2010-08 post-Rapperswil mailing [1]), which argued that the standard should require calling std::terminate to avoid security issues.

[0]: https://github.com/cplusplus/draft
[1]: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n310...
VCR: Visual Commonsense Reasoning
This unfortunately is not the case for most poor users. No such muscle and resources.

“This would have been a dead end for most users. Unable to understand how the already opaque dispute resolution process might impact the status of their account, they would have to decide if it was worth gambling their entire YouTube account on the chances that their some combination of YouTube and the rightsholder would recognize their fair use claim.

Since we are the center at NYU Law focused on technology and innovation, it was not a dead end for us. We reached out to YouTube through private channels to try to get clarity around the copyright strike rules. While we never got that clarity, some weeks later we were informed that the claims against our video had been removed.“
CRDs Killed the Free Kubernetes Control Plane
Games Folder Icon for macOS
12"/hour is 0.2"/minute, so that for a couple of minutes doesn't make for ridiculous overall rainfall. Signal quality is affected by the current momentary rate, and having the signal drop for seconds or minutes is problematic.
I think Google could have moved plenty fast enough to ever prevent a domain seizure. I think if Google had ever had creators in mind, they'd have put some money into their legal responses to takedown requests, and they'd have also forced Big Media to play by the rules. The way I see it, it came down to Google being threatened with becoming a defendant to the infringement suits brought against uploaders. Clearly, the DMCA protects web sites as long as the process is followed, which Google could have afforded to do for awhile.

Instead, Google would rather have made their own job easier by standardizing 'requests.' There's nothing in the DMCA specifying that some standard, machine-readable format be used. To get the media companies on board with keeping the takedown request process as automated as possible, they compromised.
3 hours later:

> Current version: 7.0.0
> and reduce their ecological impact

I wonder if this is true. Rural living is less efficient per capita then cities. The distributed electricity and water and transportation are less efficient and they have a physically larger impact on the environment. Even the food they grow themselves requires a lot of external inputs which are shipped in via far flung transportation networks and are used less efficiently than they would be at a larger farm.
You certainly can, at least in some of their markets. The vast majority of my Uber/Lyft rides are carpool rides, frequently there are 3 of us in the car with the driver.

It's called Uber Pool, and Lyft Line.
> This being in France, universal health care already covers everyone, so don't think that drivers are going to get a better healthcare coverage.

A common misconception. Health insurance is not mandatory but highly recommended in France. Example: a dental implant will cost between 500 and 800 euros, depending on the materials used and the local market rates. Social security will pay about 200e of that. The rest is up to your private insurance. If you don’t have any, get used to having a hole in your smile
Fun with branch misprediction in LLVM test-suite 7zip benchmark
There were actual plans for people surviving in bunkers after atomic bombing. With the hydrogen bomb, the calculations changed from survivability for a few, to no meaningful survivability.
nearly everything I've expected to grow exponentially has eventually ended up being sigmoidal.

Also every physics person I studied with who worked on radioactivity has a gut feel for exponential growth and decay. Every statistician, and every computer programmer. Also most biologists. He probably just interacts with a lot of normies.
Mort, Elvis, Einstein, and You (2007)
I've been a hobbyist gardener for years with gardens at various scale. Some of my better gardens have provided ample veggies for 2-3 households to share. My very short list of recommendations for someone that wants to start providing some of their own food would be. 1) Control your soil (airpots are awesome BTW). 2) Practice consistent watering [same amount, same days, same time] (basic drip irrigation is helpful here, airpots help here too). 3) Make sure you're getting enough sunlight. Do these simple things, and you might be very surprised by the results. Lastly, visit your garden often (looking for problems), and make sure you are growing in-season for your zone.
+1e6.

Rebase workflows are the best. We used them at Sun long before anyone called it rebasing, long before even any VCSes had the feature in any way. It's the only workflow that works in large codebases (monorepos, repo forests) with thousands of developers. Merges stop being interesting very quickly once you've got a) a large number of developers, and b) a high rate of commits on the same codebase -- it's just too much metadata.

Linear history works like a charm and is super easy to understand (because it's linear).

Nobody cares about the internal history of a feature branch that has delivered. One should only care about what mainline bugs were fixed and what features were added -- bugs that never made it to the mainline are simply not interesting at all to developers on the mainline (though admittedly they might be to someone studying developer performance, but then, feature branch history can be kept and archived, just not on the mainline).
Most of that blog post's workflow seems like pretty normal merge request development. Separating develop and master is where most of the complexity arises. The reported advantage is "the develop branch is cleared to receive features for the next big release". I have never ran into a problem with features needing to land in master before a release is cut, likely because I have never scheduled releases and I think most projects don't. Even if they did, the project has to be pretty massive to have a feature ready, but scheduled for a future release and also be blocking the development of another scheduled feature... If your project is that busy, it is seems like a reasonable workflow. Everyone else can probably just treat master as their develop branch and everything else in the article is pretty good advice.

The only other oddity I see is treating hot patches different than feature branches. In my experience, hot patches are no different than feature branches in projects that use master as the branch to deploy from. In projects that perform manual QA, I use a branch for each deploy environment to stagger rollouts, the final branch being for the production environment. In that case it makes sense to start a merge request on the production branch before master.
Gitflow didn't just pop into the head of Vincent Driessen. It seems he curated an opinionated selection of the options from the book Pro Git (https://git-scm.com/book/) and I wouldn't be surprised if many projects were already using something like it to various degrees.

I went for many years with only a master branch and sometimes a develop branch, because I often worked alone. It took me years to venture into branching at all. Before Git I used Subversion. I don't think we branched once. But easy branching is one of Git's distinguishing features. For me, branching was like learning a programming language. At first it's mindbending and intimidating. But with reading, practice, re-reading, and more practice, it can eventually become second nature. The crazy diagram that George Stocker holds up makes perfect sense to me now.

I was forced to adopt Gitflow when I joined a bigger team. But now that I have learned it, I kind of like to use it even when working alone. Topic branches remind me of functions, in that they are small and encapsulated. I can concentrate on a narrow range of code and feel safe. The eventual merge might have conflicts, but they are soluble. And the way that feature branches stem from develop while bug-fix branches stem from master, and how you have a release branch to freeze features without freezing work --- I don't know, it feels very safe and structured.

However, yeah, like Stocker says, it may be too much ceremony, especially if you're just starting out. I like to tell people to ease into it. Stop when it hurts.
Choosing between two service providers is not the same as making offers and setting terms yourself.
That's a pretty random comparison. The Titan II missile killed 54 that I know of, while Uber killed 58 people in 2018, but I'm not sure what that tells us about core memory.
So college kids shouldn't be allowed to offer a lower price for a service because someone else decided to finance their family through Uber?
Anything that would require significantly increasing human review would result in significant reduction of the amount of content on the platform, for example.
This is a very interesting solution, and is going after some of my main pain points right now (I operate within a large operationally focused org with about 20,000+ employees). I signed up for early access, would be very interesting to try out.
Evrybo – Free Collaboration and Prototyping Tool for Designers
> Furthermore, each billing account gets one zonal cluster with no management fee.

This seems like a really important detail. For hobby projects, one cluster in one zone should be enough. Per your statement, those people will not be impacted. With this knowledge, I'm experiencing much less FUD.
It seems to me the heist risk is being overrated...

But if your logic is solid, the next solution would be for these self-driving trucks to carry a human or two who'll sit there and not do anything. So, literal human shields.

Like the joke about how to solve the self-driving car trolley problem to your benefit: make sure you're in a car with a few newborn babies.
> Farmers like those subsidies, they're a good thing. City people hate them, think they're a bad thing "we spend taxes for farm states"

Could it be because those same farmers turn around and vote against government handouts for everyone else?
There's a difference between something being safe and being capable. I can make a trivially safe self driving car that just sits there and does nothing, completely safe but not capable :) My point being that Waymo could have zero colissions (which I believe is not true) but still not be as capable a driver as someone for which it is unsafe to be driving, but is reasonably capable of getting around.
> Does that mean that a taxi driver is an employee? Of course not.

Why not?