skysight-inc/HackerNews huggingface dataset:
I cannot speak about macOS, but I can about Windows. I've used Windows since I was 5 years old, for a bit more than 10 years. I've used Windows XP, Vista and 7. Then I've switched to Linux.

Windows is frankly terrible. I've also tried Windows 8 and I have Windows 10 in a virtual machine (with plenty of resources). It's true that it has too many layers, too many services, too much in the way of doing everything. It cannot run for 15 minutes without some services that crashes or some windows that stops being responsive.

Truth be told, the same thing happened, to a lesser
degree, when I used Ubuntu (first distribution I tried). The experience was more pleasant overall, but the OS felt still too bloated.

My journey among Linux distributions led me to ArchLinux. I've been using it for a few years now, and all I can say is that it's been exceptional. 99% of the times the package upgrades just work (and don't take 2 hours like on Ubuntu), I've yet to experience an interface freeze, and I'm extremely productive with the workflow I came up with. My environment is extremely lean: first thing I did was to replace desktop environments, which just slow you down, with window managers (at the moment I'm using Bspwm and it's the best I tried so far, even better than i3wm). Granted, the downside of this is that you have be somewhat well-versed in the art of Unix and Linux, but I would say that in most cases it's just one more skill added to the skill set.

All of this to say that, in my opinion, un-bloated OSes are already here. The messiest component on my system is undoubtedly the kernel, but what can you do? Surely you cannot expect to have a kernel tailored to the computers released in the last year.
How to Grow a Plugin to 100,000 Users in a Year
Part of it is game theory. If your community is your means of survival then being cooperative in your community increases the chance of reciprocation when needed. But I think the size of the community isn't something that can be institutionally grown to scale. A community without accountability devolves into anarchy very quickly. Instead of trying to get out what you put in, the game is to take as much and contribute as little as possible.
If you've seen a real one, recordings do not do a solar eclipse justice.

Neither video, nor stills can capture what a total solar eclipse actually looks like. It's one of those things you have to see with your own eyes.

If you're on the path, I wish I was there with you. It really is one of the most remarkable two minutes you can ever witness.
I understand that but here's the scenario I'm talking about:

- I use React for my startup's dashboard

- I sue facebook for violating my startup's patent without removing my react dashboard first

Now, what patents can facebook use to counter sue me that they couldn't sue me with anyway had I not used react?
So much corporate nonsense makes perfect sense once you are aware of this
Cansina – Web Content Discovery Tool – Hack4Net
It's the kind of thing that you can only get away with if you're very, very good. At that point it becomes a kind of power move, like showing up to a high end interview in jeans and a t-shirt.
Your site says "Run tests in Chrome, Firefox, or in IE 11" - so is that claim still true or am I missing something?
It's coercion regardless of democracy unless everyone is voting 100% the same way.

If 60% of the people vote to tax everyone and use that money to bomb the moon, the remaining 40% are going to feel coerced into supporting it.

The government forcing people to support things is not leading by example at all, because any other organization would be breaking the law if it tried to force support. How would you feel if the local church just started taking 30% of your income?
How to make the most from your mobile application?
>You just need to know when to use it

When exactly is that ? Never ? That clusterfuck of generated code is useless.
I use Ubuntu Mate (17.04 now). Ubuntu is rock solid and very friendly, and Mate is my favourite desktop. That team works like a charm (prior to that I used Debian for a lot of years).
Presumably the '/s' implies that they are very charitable. Do you have numbers that show that they were more charitable than people in the US used to be?
Pentagon Thinks Blockchain Technology Can Be Used as Cybersecurity Shield
If you say that "Selenium IDE saved us hundreds or thousands of hours", why not convince your company to donate 10% of the money saved back to Selenium, so that they maybe have the resources to actually pay someone to continue development of these useful tools?
68 Commercial Use Free Vector Emoji Package
Evolution will no longer be taught in Turkish schools
Show HN: Visual Inspector – FREE Chrome extn to inspect/edit live websites
My previous company (https://smarkets.com/about/careers/) had desks on wheels. It was cool but moderately pointless after we moved into team offices. Still - the brownian motion of desks as we formed pairs was quite interesting. (And occasionally seeing someone switch rooms attempting to control both a giant desk & a chair was hilarious)

I kind of miss the liberation of being able to just flip my desk 180 and stare out of the window when I needed to work on something though.
>It's simply horrible how expensive it would be to give private offices even to >3 people in our company.

100 square feet per year is $7K/year in SF. It is pennies compare to how open office kills productivity. People who haven't worked in offices or even good cubes may probably don't even know what good programmer productivity looks like or feels like :)
This is a badly written article full of FUD. It's written by an angry backend engineer, not a lawyer, and it shows.

He goes from this:

> The instant you sue Facebook, your patent rights for React — and any other Facebook ‘open source’ technology you happen to use) — are automatically revoked.

To this:

> If you use React, you cannot go against Facebook for any patent they hold. Full period.

"Full period", really? Because the first does not imply the second. This is now how patent law works.

Now, I'm not a lawyer either, but broad assertions like these should tell you that there's emotion at work here, not reason. In his fourth update, he made a list of companies that add something about patents to their open source licenses, implying that somehow that that proves something.

So the thing that people confuse here is patents and copyrights. The BSD license grants you the right to use works copyrighted by Facebook people and contributors. The patents clause, further, promises that should Facebook hold any patents that cover the OSS, they won't use them against you, unless you sue them first.

There is the whole idea floating around the internet that a BSD license somehow ensures that nobody will sue you for patent infringement. I really don't understand where this comes from. Hell, Android is Apache Licensed (which includes a patent grant) and still anyone who makes an Android phone has to pay license fees to all kinds of patent trolls (Microsoft most notably). These things are totally separate.

So first, if you sue Facebook for patents, you lose their patent grant (so they can sue you back, which everybody always does anyway - it's the only defense companies have in patent wars). But you don't lose the BSD license or anything. That's not how it works. All you lose is Facebook's promise not to sue you because you use React.

Secondly, and this is the core point, patents don't cover code, they cover ideas. Any patents that Facebook might have that, right or wrong, cover React, will surely be written broad enough that they also cover Preact, Inferno, Vue.js probably, and I bet also Angular. Not using React but one of these other libraries therefore makes no difference - in both cases, Facebook can use their React-ish patents to sue you.

To my understanding, patent lawsuits rarely get to the nitty gritty details of actual patents in reality. It does not matter whether a Facebook patent written broadly actually covers Vue.js or not - in practice, more often than not, companies will compare the height of the patent stacks they have, and agree on a settlement based on that.

All this patent grant says is that Facebook gets to use their patents that cover OSS to make their stack of paper a bit higher. Like they would if they hadn't made a patent grant at all.

So, repeat after me: using open source does not shield you from patent infringment lawsuits.
Albeit if you do not need durability or huge oil resistance you can go very far with silicone tubing which does not need plasticizers. Nobody likes the expense or maintenance though.
My garage is for my home gym, non-current-seasonal items, and household tools. If you want to maintain your own house, you'll need a fair amount of tools. It's mostly cheap ryobi stuff but it gets the job done and works well since it isn't being used super frequently like a professional would.
It still seems to pick up a lot more objects than some of the video we've seen from, eg. Tesla Autopilot.
Usually the answer given to the question "why is this article on the front page" is "because users upvoted it".
Now it seems what users think does not matter.
Forks (or old versions of Firefox + extensions) can be run in isolated VMs on platforms like Qubes.
>Physicists and Mathematics majors can only be better than a CS grad, if they come prepped with Softwrae Development experience

This is very much the opposite of my experience.
1) pilot studies.

2) it is very hard to limit exposure, they're too widespread. The main effects happen in childhood and adolescence. They may last for life.

3) not clear and not studied, but likely yes. This might not help at all like with many endocrine toxins that act on development.
I will take a cube farm over rows of Ikea desks any day.
Firefox nightly, which will end up as FF57, uses less memory than Chrome and is faster. (Windows, x64). One of the reasons this was possible was disabling the old extension system. Does it hurt? Sure. Was it needed? Yes.
I stopped skating about 12 years ago now, still look at surfaces grain/height & think that would be a nice grind spot lol

This thinking has certainly resurfaced more, since there has been a bit of a resurgence of skating within my city, at least in the last couple of years.
It does not cripple your creativity it helps it.
Some ideas:

"Open cans"

"Sweat farms"

"Sweat cans"

"Headphones farms"
the reason is not particularly relevant to the point I was making; Just to be clear, I disagree with your assessment of the reasons for the disparity in pay, my own life experiences and education cause me to assign the disparity largely to irrational bias, but certainly I don't know of any good evidence either way.

I'm just saying that whatever the reason for the disparity in pay, adding a group of workers who make less to the average is going to push down that average.
There used to be, but it got killed https://en.wikipedia.org/wiki/XULRunner
Productivity is too expensive.
Xiaomi is reportedly working with Google on the next Android One phone
So we are forced to use a major manufacturer for our smartphones. Does that mean we can’t criticize them? They’re not on our side, they’re out to make a profit. I don’t trust them either, and I use a smartphone.

I do think it’s important that we create open hardware and open software. I’m realizing Richard Stallman was right all along.
This is not how capitalism works
Wait... I live in the EU aswell (UK).

What do you mean by:

"Gosh, I am so happy to live in the EU where we do not have to deal with this kind of BS and can just use the best technology that solves the problem."
Another day, another assault on men.
I think the article proposes that the reason is rather in the need to change your processes if you really want to take advantage of the new technology. Just replacing your main steam engine with electric one isn't going to bring real gains and you're giving away some control. On the other hand, it allows you to organize the factory anew - which takes time.
Developers are not lawyers, and developers and lawyers don't talk to each other all the time. I wonder how many of those companies even bothered to check the license, given how fast they have to move? I've been guilty of that as well in the past.
Data to back it up please?
As far as I know the hormones used have quite short half life in decent conditions. Much less metabolites.
> housing a car seems rather wasteful

Not if you live anywhere with a significant amount of snow in the winter... Especially if the local municipal authorities combat that snow on the roads with absurd amounts of salt.
The difference between government and cooperation is involuntary vs voluntary. If your government is doing something, it's not voluntary for anyone who voted against it. Also, since tax evasion is a crime in nearly every country, any government activities are going to be supported by the citizens in a coercive nature.

So yes, big governments can certainly provide services that you like. They can also provide never ending wars funded by your income that you can't do a damn thing about.
Dupe of https://news.ycombinator.com/item?id=15062225
Edit: I just looooove everything 'By Ellen Pao'.
For some reason video is not supported on Chromium (!?)
I dunno - I'm a very technical user and I use a pretty vanilla Firefox mostly just because I like/trust Mozilla and don't want to support the web becoming a Webkit / Chrome monoculture.

The only addon I use is LastPass. They support the new extension format just fine. I'm looking forward to the architectural changes coming in Servo, etc, which WebExtensions help make possible. I can't be the only user like me.
> Now it seems

I get how fun it is to do the long jump, but given that we're talking about something that happens less than 0.0001% of the time, it seems fair to expect a bit better reply quality than this.
It is easily testable. Take samples of war veterans.
If only that were true...
I like SpecFlow (http://specflow.org/), a .net flavor of cucumber. It's not quite rapid development, but as with others here I've found the test recorders to be too brittle to justify the upfront time savings anyway.

I've used it for front end testing and database/view testing.
And would you care to tell others why?
Collectivism != cooperation. The comment to which you replied also says the US has heavily collectivism. But due to its coercive nature, it killed the cooperation that existed before it.
Would you please stop posting unsubstantive comments to Hacker News?

https://news.ycombinator.com/newsguidelines.html
I'm not sure if it's faster yet, but Firefox 57+ is getting very good due to all the radical changes they have been making in the last year. If you haven't checked out Firefox in a while I think you should try Firefox Nightly...
Flagging is a separate system from upvotes. It still needs upvotes to be on the front page - which it has.
Personal attacks break the HN guidelines and we ban accounts that do that. Please (re-)read and follow them when commenting here.

https://news.ycombinator.com/newsguidelines.html
Analysis of IPv6 route lookup performance on Linux
"1. Please post civilly and substantively, or not at all;
2. If you have a substantive point to make, make it thoughtfully; otherwise please don't comment until you do."

Dang, just above a few minutes earlier.
If you want even more people to sign up, you may want to edit your post to include the URL to the list[1] in your original post. It took me quite some time to find it as you called it a discussion list here on HN and a “group” on your blog post.

[1] https://groups.google.com/forum/#!forum/idealos-design
>The implications are massive and disturbing. 13yos will be able to buy heroin

I'm far more concerned about people buying and selling thirteen year olds.
> if you want something based on stored data such as a stored script or a blocklist to happen early, during page load, you can't get it to run soon enough. This breaks Greasemonkey[1] and NoScript.[2]

How does UBO work? Or is it broken too?

EDIT: Thanks for the replies. I know there's a webext version of UBO, but that doesn't really explain why the problem I quoted would affect noscript and greasemonkey but not ubo?
Extracting Chrome Cookies with Clojure
Does your 8-core Mac run on an SSD? I/O performance and consistency is way more important for responsiveness.
Ah, the age-old assumption among developers:

Everything is terrible and broken, the only way to fix it is to throw everything in the bin and start from scratch.

Some things never change...
Nearly 200 IT Employees Gather in India’s Silicon Valley to Form a Trade Union
Show HN: Tiny cross-platform webview library for C/Golang
I don't think it's developed very actively, but a recent effort is PharoNOS:
http://pillarhub.pharocloud.com/hub/mikefilonov/pharonos
I'm kind of surprised that some people don't eat leftovers. While it's understandable from a taste perspective the time required to cooking fresh food every day, assuming you cook most meals, seems staggering.
What difference does it make if it is the same system or the separate one? I am talking about users' will being ignored there on the whim of someone, just because s/he knows better.
What doesn't seem right is that, if you're in the Bay Area, it probably feels like you're just barely scraping by with $3k.

He's running his businesses in a tax efficient way so he's keeping a lot more of his money than when living in CA.
Seems like that may have happened with this very substantive Bloomberg article today as well, worth reading, "How Women Got Crowded Out of the Computing Revolution": https://news.ycombinator.com/item?id=15058338

It was on the front page then disappeared quickly, then flagged and unflagged. I fear however that by the time it was unflagged it lost momentum and never had a chance to make it back.

Here's a thought: Would it make sense to reset the decay rate for unflagged articles to counteract such effects?
You should do an in depth review of Redox OS and let them know your thoughts.
It was really interesting to hear about the potential of a troll brigade being dispatched against her during her trial.

I'm not saying I buy it and have re-evaluated everything I've ever heard about her; but it raises an interesting awareness of how often carefully placed comments and bits of information can forever color your opinion on something.
Ouch. I had a look and according to the Chrome task manager that page is sitting at 12-18% cpu usage while looking at the animation.

For reference, a 5000Kb (720p) twitch stream I had open was sitting at 3-4%.
I appreciate the effort that goes into these kinds of lists but to be honest I would advocate people getting more familiar with their package manager and learning how to search for packages within it instead of using 3rd party lists compiled in this way. The benefit of the package managers is they can convey more information (eg open source or not - just looking through that list I saw non-free software without much warning about their status) as well as actually enabling you to install said software.

Plus there are nice graphical package management tools like the Ubuntu Software Center that has screenshots and reviews which I believe would better aid those who are less experienced with Linux - those who are the likely target of this git repository - so they would benefit more greatly from said management tools than an ordered list of app names. And frankly I would trust the descriptions used by package managers more than the unofficial overviews compiled by casual users of the software (thus people who might overlook features or even just miss the point of the product entirely).
But how do I make a cut then?
I am probably missing something, but does that mean that you can do anything as long as you do it seldom enough?
> Why is there no talk about the dramatic increase in the supply of workers over the last 40 years?

Because it is irrelevant. If you have 100 workers, they produce and consume as 100. If you get 100 million, they produce as 100 million, but also consume as 1000 million.

> It makes sense from an economic standpoint that the price of labor would not rise when the supply is increased

The price of labor would not fall if the demand increases also. That´s why it´s a non problem to have more people, until you hit the ceiling of Earth resources.

The problem is the distribution of the wealth created, and that´s explained in the article.
Here they are - creating a message to be uploaded to the computer https://www.newhorizonsmessage.com/

Now I wonder how long it will take until the memory of the computer is destroyed by cosmic radiation. I guess the old method of a gold plated record would be more durable.
I was ramen poor for a year or so after moving countries on my own as a teenager. Since then I must eat everything I make. My parent's generation will often leave food on their plate to show that they can afford to do that, so I guess it goes around in circles.
You can read about the difference between free and paid versions here: https://testcafe-discuss.devexpress.com/t/what-is-the-differ...
GNU/Linux (Arch), and a rooted moto-g :) my desktop is notion: http://notion.sourceforge.net/

I took my hat out of the desktop race a long long time ago. the only thing that has really affected me recently was Mate switching entirely to GTK3. my text editor now does all sorts of things the maintainer of the editor can't change, like smooth-scrolling when using the find dialog.

I really want to get behind this effort for an improved desktop, even if it means breaking everything. but I have to be able to trust each of the components.
Dracos Linux – Lightweight and Powerful Penetration Testing OS – Hack4Net
I don't. What articles have you seen that paint Google negatively and are frequently flagged? I'm genuinely curious.
I don't understand this argument. They are the owners of the patents in question. That gives them a limited monopoly on the rights to use those patents, and can create any number of products using the patents, and offer them to you under any number of licenses.

Facebook re-licensing React doesn't create prior art, any more than an inventor manufacturing a new product using a patent they own would create prior art.
>Honestly, I might have considered dating him had he been

>less arrogant and less married.

Ah, I see. If you are attractive enough, suddenly it is not sexual harassment anymore.

I am not going to have a shred of compassion for any woman in tech who complains about harassment, while mentioning the dating opportunities that happen to come.
This article goes all over the place. Can anyone make a good summary of what point she's trying to make? It reads like an unfiltered stream of consciousness.

I think she's trying to be convincing and using her writing style to do that - but for me bullet points are more convincing.

From what I read, her account is 99% about her personal experience and not he industry at large. How does this equate to "sexism in the valley"? Honest question.
Personally (ignoring sugars) the 'MONO AND DIGLYCERIDES' is the bit I try to avoid, not worrying so much about the gums.

Mono- and diglycerides of fatty acids:
https://en.wikipedia.org/wiki/Mono-_and_diglycerides_of_fatt...

Seems like this replaces hydrogenated oils across a whole range of products, and I'm suspicious that it's just a way to avoid public concerns about hydrogenated oils by replacing them with something similar just without the same stigma.

Quick search found this article, which states some more specific concerns, if in a rather extreme way:
https://foodbabe.com/2015/07/31/theres-no-safe-level-ingredi...
(but of course you can search and find similar concerns about many things, doesn't make them true).
Common Security Flaws in IoT Products
Actually it is; there are subsidies for open source projects all over the VC funded technology industry.
Flagging is - as far as I know - not intended as some system to impose the users 'will'. HN does not allow downvoting of submissions. Flagging is a mechanism to remove topics which are off-topic and/or low-quality from HN, not to remove topics some people don't like.