skysight-inc/HackerNews huggingface dataset:
I think the resistance is not unjustified - mostly programmers are fed up with "these" things, since they always get misused against them (i.e. - estimations - you and me know how it works, that it's well, estimation - but in back there is manager who translates it in his excel to $$$ and time, and the second your 8point story is now day overdue you are being pushed to zones which only further damage the project down the road (costs which you will have to pay by overtimes, not the guy behind his excel). Does that mean estimation is bad? No. It's non-programmers who misuse it. Would team be better without estimation? Probably, since it wouldn't be misused by external elements, and we could just do our damn job).

Perhaps the original agile was meant correctly, but as of today most organisations just use it to justify and coat (perhaps) same things agile was to be against.

For me today Agile has so way too many faces. If it doesn't work, answer is always "you're not doing agile/scrum correctly). There are always reasons how you're not being agile enough, no matter how many times you fine-tune your "agile" on retrospectives, if there are managers and people misusing it against you, you could as well be better without it.

What an incomprehensive piece of text I wrote. Sorry. I'm not native English speaker.

If you're lucky non of this applies though, but you have to be lucky enough to work with lots of (prehaps we might say all) smart people across whole "chain of command".
I agree with 'bad_user' here, to some extent. That is enough to give a manager a pause, but not to immediately dismiss it as a bad idea.

Most professionals will agree that it's unrealistic to believe that developer-typing-code-time has 100% efficiency. The time spent 'decompressing', which can sometimes manifest itself as spending time reading/doing unrelated stuff, does sometimes produce a solution faster than just banging away coding.

Management work is different from coding in that everything is hard and noisy to measure, so to some extent heuristics are relied upon, simply because it's the state of the art in this area.

So, even if half an hour meeting with 8 developers takes 4 developer-hours (which is a rather large number), it does not mean those hours are wasted. If one of those meetings a day stops someone spending one week chasing a dead-end known to others at least once in a while, on average the team moves faster, not slower.

BTW, I actually agree that 8 developers is too much, and that half an hour is too long for a daily. Just going off a tangent here.
These 11 technologies want to hack your brains
I'll agree with that as well, most update meetings I've been in are mainly spent with being half-present whilst listening, and then mentally updating my own list based on how granular other people are being.
America’s food-truck industry is growing rapidly despite roadblocks
Pretty much this.

It's far more difficult to gain recognition and get word of mouth going on the app store (due to volume), combined with the lower selling point as compared to desktop (for example $1 vs $15). People don't want to pay up front for games and the race to the bottom on prices have really hurt the little guy.

All graphs I've seen of sales on the app store show an inordinate amount of sales for the top sellers, whereas the tiers in the middle and below don't make anything significant at all.

Then go look at steamspy etc stats, even games 2/3rd's down the lists for a year's releases would have made a few thousand $ (as compared to app store where they might have been sitting on tens of $).

Either way, learning to code via writing a game is something I recommend for anyone, anywhere.
Literally not what it says - the article is pretty nuanced actually.
Haha, no.

Most data is crap and has no value. Even "valuable" data is only so when taken as an aggregate.

Not that given enough data you can't do insidious stuff. It just isn't that valuable at the end of the day.
Would be cool to see this for Instapaper or Pinboard
Such a bizarre comparison. Google is not all data, and Saudi Aramco is not all oil. Saudi Aramco also has refining and shipping operations. Finally, Saudi Aramco is privately held by Saudi Arabia, not publicly trade and valued my the market.
The title from the people who actually did the campaign is a little more morning coffee friendly[1]. If you get as upset as I do every time you see a story like this why not head over and donate today?

[1]https://www.fightforthefuture.org/news/2017-05-03-crowdfunde...
Agreed, except for the text on the banner. It should read "Everyone is weird. Get over it."
Yeah, you can use the remote debugger protocol to make JS calls in the context of the page. https://chromedevtools.github.io/devtools-protocol/

Not sure if it's worth including in my script though, since WARCs aren't easily browseable (correct me if I'm wrong).
You are assuming that this will be easy to find.

The most obvious methods that comes to mind:

Isolate the purchase to some kind of shell company or chain of shell companies. The sale can go through them and end up in my hands.

Also possible that we will see the rise of a data broker, who buys the data and sells it to clients but keeps them anonymous.
There is also KeeWeb (https://keeweb.info) which you can install as an electron app or self host.
Doesn't this article fail to consider the bigger, practical picture, i.e. overall resource efficiency/footprint in multi-component architectures?

Containers allow us to condense workloads in a single OS runtime –while preserving isolation– where otherwise the same workloads would have spanned multiple machines or VMs, each with its overhead and slack (unused resources).

Example: consider you need to deploy not just a single instance of Wordpress, Redis, Postgres, etc., but a complex application consisting of many of those components.

You can either choose to (a) deploy each in a different machine [incurring in the overhead of OS + unused resources]; (b) in different VMs [incurring in the cost of OS, but being able to share a resource pool]; or (c) in containers, sharing the OS and incurring in the overhead of the container daemon.

I would love to see an article that takes these points into account.
Agree. Have a job, kid, and a need to eat, relax at least for an hour in the evening, and sleep. 30 mins exercise a day (which incl. prep and travel to place of exercise could easily turn to an hour) seems as luxurious to me as having a private chauffeur.
O nenni, laghe sono italiano
Show HN: NoteTuning – A music game built with React
This is a little ear training game I built with React, Tone.js, MobX, and D3. Enjoy!
My script should work with very minimal tweaking if you can get a list of urls + titles from those services.

Just one line of regex changes probably: https://github.com/pirate/pocket-archive-stream/blob/master/...
> some people are just too stupid and they'll hurt themselves and complain about it

stupid people will hurt them self, one way or another. You can't protect people from their own stupidity by introducing more and more regulations. Soon, you won't be able to purchase a kitchen knife.
My brother was prescribed a fidget toy by an educational psychologist about 10 years ago. At that time, even though both of my parents were teachers, they'd never seen them before.

His was a rubbery snake-like thing, which didn't make any noise. It should have been less distracting to the class than clicking a pen, or tapping fingers on the desk.

Now that there are thousands of them on eBay, and they seem to have become a trend, I can well believe they're a distraction in class.
FYI: VMWare is 0% CPU overhead.

CPU instructions are executed as-is. Running on VmWare, ESX, Xen, Docker, LXD makes no difference.

It's a different story with network and storage access. Impact of containerization/virtualization is variable(5 to 95% performance drop).
Yeah I didn't read it that way either, just a matter of factly "here are the differences" – that section probably could be expanded and clarified.
It wouldn't even need to _spin_. You could mount the habitat on a large, banked, circular track and just drive around it at a constant speed.

Or if you wanted to go underground, bore a large circular tunnel and put the habitat inside.
You're welcome! I've been wanting to build this for ages but headless chrome finally inspired me to actually finish it.
What do you do when programming sucks?
How is "software used to evade authorities"

different from

.. using a "radar used to detect highway patrol"?
It's not about shaming corporations. It's about telling people which companies to boycott.
UberData: Designing with Real Data in Photoshop
I thought it was because VSC is using c++ binaries for stuff like intellisense
In regular corporate settigns, I see these standup meetings are a way to simply make information flood across organisation hierarchy. A good leader can then parse and make sense of signal amongst plenty of noise. But it does rarely serves that purpose. We used to 've standup of 10 members several years ago! Since then I kind of developed disliking towards regular meetings. Currently we 've a trello-kanban updated so that we've information flowing. And a weekly mail with traffic lights, explaining current-and-next week activities - working well so far.
I appreciate the point you're trying to make here but this isn't correct. Point 4 makes it sound as if courts do allow natural persons to claim civil disobedience as a defense. They don't. At the level of a general statement (i.e., subject to specific statutory context), natural persons and legal entities are in the same position. Either could argue that a given law is unconstitutional, and win or lose. Or, either could refuse to comply with a law on purely moral/ethical/whatever grounds. In the latter case, the legal consequence is the same regardless of natural person, partnership, nonprofit, forprofit, etc.: violation of law. Considerations of justice, motivations, etc. can impact sentencing for natural persons and legal entities alike. Legal entities may have their personhood revoked in some cases - that is one difference w/ natural persons.
> It's also about the market adjusting prices

Yes, but it'll work the other way around - the "safe option" will become cheaper, otherwise services that provide it will go out of business. What makes you think that "unsafe option will be the only option available for some people". Feels a bit like you're demonising the free market.
Actually the link I posted dealt with reloading config, not restarting (which is something completely different - you can't upgrade binary that way). But broken clients are everywhere, so you can't discount them. And persisten connections too, while we are at it.

I did however find instructions how to properly restart Nginx without dropping connections: https://www.digitalocean.com/community/tutorials/how-to-upgr...
Apparently it can be done (and could even be automated), but the procedure looks very generic to me (not nginx-specific). Is this what you did?
The mafia, even if it is as once was, does not target "civilians." You have a much greater chance of being slashed by a 14 yo gang-member in USA
This is a great offering from Microsoft, and it's getting new features all the time.

I think they have big news planned for VSTS during //build so keep an eye out next week.
I wasn't assuming that at all. Just wondering about the real world prospects for someone self taught.
And, to be fair, only exceptional organizations let you keep pace with your experience both in responsibility and in salary. It's much more typical for advancement to come through political moves and/or attrition (your boss quits, you're the backup, so now you're the boss).
7 Big Mistakes Designers Make. How Not to Kill Your Project
You originally wrote:

> It would not be feasible to 'report to a tech lead every 2 or 3 weeks'.

Yet there is nothing in your workflow that demands a daily standup either.

So really you are saying "We find standups helpful". That's a far cry from alternatives are not feasible.
Yet another example of generative adversarial networks learning mindbogglingly complicated functions, in this case, a function that takes an image of a person playing an instrument and produces sounds made by that instrument, and another function that does the opposite (i.e., generates an image of a person playing an instrument from a sound sample).

Very cool.
This post is a dupe of https://news.ycombinator.com/item?id=14269073
What is the difference between YARN and Zookeeper?
I thought the whole point of multi-factor authentication is to reduce the risk of breach by having different unrelated means of authentication, each of which is assumed not fully secure.

Wouldn't acquiring the 1st factor access (say, normal user credentials) be subject to similar social engineering attacks ?
BBC Earth – There are diseases hidden in ice, and they are waking up
Show HN: A joyful VSCode theme
Uses the latest workspace UI theming functionality of VSCode, a joyful theme to code with.

https://marketplace.visualstudio.com/items?itemName=anaganis...
Your kind words are much appreciated. Many people seem to indeed be missing the point. I wasn't trying to create a new distro, I'm just trying to teach people in a way so that it would just take a few hours of your time.
On how to protect your identity when hacking a target, in a short ebook (free)
Funny to think this the nation that once produced the Magna Carta ( https://www.bl.uk/magna-carta/articles/why-magna-carta-still... )
Flip-flops and running Ruby's C extension code on the same VM
We use Microsoft Link for our phone system at work (recommendation: NEVER use MS Link).

My first thought was to compare it to "Lancelot Link, Secret Chimp" [1] which was a slightly bizarre show in the 70's, mostly intended to be funny.

I didn't much like it then, and couldn't even watch a whole episode this year. In discussing it with a co-worker, he pointed out that some people find monkeys inherently funny, so they'd get a kick out of it.

[1] https://en.wikipedia.org/wiki/Lancelot_Link,_Secret_Chimp
The first-past-the-post voting system is to blame.

Politicians need only argue in the newspapers (mostly owned by Murdoch), once they've won the election they can mostly do as they please.

In a functioning democracy, the politicians would need to debate and compromise in Parliament, not in Fleet Street.

The difficulty is in changing the voting system. Both the Tories and Labour were too shortsighted and greedy when the referendum was held. If it had passed, then soon after the Tories wouldn't have felt so much need to appease UKIP voters, and Labour could perhaps now split into two.
> "They then set about rewriting an algorithm they’d been researching at work, one designed to accelerate packet separation in chips, to apply it to this problem."

IANAL but are they not worried that Broadcom will sue with statements like that?
There is nothing accidental about that photo, Bannon and Boteach, are both very media savvy. Boteach is a one-man PR machine for the Boteach brand and Bannon co-founded Breitbart News.

We are just being played here.
I'm amazed that Reg has 21 year old twin daughters at age 88! I'm sure raising kids at 60 will keep a man young.
The company itself might not be traded on stock exchanges, but the products are. Which means, the moment you own 20% of all the oil on the planet, and 25% of the gas [1] , you can compute the value of the company quite easily.

And this value dwarfs Google and Apple very easily.

[1] http://www.londonlovesbusiness.com/business-news/finance/sto...
They work perfectly fine. From the browsers POV all that's going on is a input field. Since you manually type in the number from the device there's no need for OS support either.
Wow, very gutsy.

Donating has its risks, after all there's a reason we have two, when only one does the job. I know a person who donated one kidney to his son and was told to essentially change his lifestyle at least when it came to physical work.
I think there's a place for the "# retrieve data" sort of comment. Suppose you're skimming rather than reading the code, either trying to get a high-level overview of what it does or looking for the particular bit of it where a particular thing happens. Then, sure, you could just read all the code; but most of us can skim-read a small quantity of text faster than a larger quantity of code. In a syntax-colouring editor it's easy to ignore everything but the comments, and if the top-level structure of what's happening is sketched in the comments that's helpful.

How helpful depends, of course, on the style of the code; in particular, it gets less helpful as the length of functions/methods goes down, and in the limit of "ravioli code" where everything is decomposed into 3-line methods whose main task is calling other 3-line methods, it doesn't help at all and the sort of comment you need to help with skimming is an overview of how the pieces fit together. At the other extreme, if you have the sort of 1000-line function that's quite common in e.g. numerical code, these structure-sketching comments can be invaluable.
I don't think it was so much the film vs digital, as the two aren't that different (digital has a sensor and no motor/film roll, but they're otherwise pretty much the same). The Mamiya must have just had better weather sealing, being a much more expensive camera.
The Patek Philippe Caliber 89 and Horology’s Easter Problem
It's all about trust. If you trust the 3rd party more then it's good. That could be because the authentication provider has more resources to devote to things like intrusion detection. A separate service also isolates your credentials from the various services.

Downsides include telling that 3rd party every time you sign in and putting all your access rights in one place.
Control Mac keyboard backlights programmatically
Bum on a seat using the Python free tools as a blackbox and the internet as a reference then? In most business cases it would work just fine but employers want to buy the most they can in advance, that's why degrees as a filter. Your best shot is showing up with one or more interesting, unheard case studies to gain attention.
The five real robots that appear in the teaser for Westworld
Being played poorly, I might add.

The travel ban was supposedly issued on a Friday to get people to protest to demonstrate the administration's power. Then the courts blocked the ban and made the administration look impotent.
> no, you can not teach yourself data science. You will need at least one degree. Or more.

Why not? What is it that prevents anyone from learning anything without getting a degree? I disagree with your statement, I think it might be harder, but I don't think anyone "cannot teach themselves X".
https://i.imgflip.com/1ogx80.jpg

https://i.imgflip.com/1ogxn5.jpg

:)
You know it's the Economist because the angle they go for on this story is the effect on the travel industry.
Perhaps the same company that you're already trusting to not have backdoors in the browser and OS?
I still struggle with this. Anything for me that needs creativity or critical thinking (programming and writing mostly) really suffers with the interruptions.
I found it delightful, and would like to see more of it.
The differences from a password:

1. Not shared across sites
2. Guaranteed minimum length
3. The portion going over the wire cannot be used more than once or after a few seconds
4. The phone app doesn't expose the seed or allow you to copy it off the device. Running on iOS has strong guarantees against access by other apps.

That's not perfect and U2F is a huge improvement but it's safer than SMS and given the number of google users who get attacked daily a reasonable incremental improvement.
You can have people very happy about your product and still little to no "word of mouth" if your product is niche.

For a niche product each happy user would have to tell many other potential user to make one conversion. So practically niche products rarely get viral.

Hence why Steam focuses on games that can be sold easily, not especially those with the happiest users. To make a game greenlit the voters vote on the screenshots and the beginning of the video, not the gameplay.
Move to the EU where 4 weeks vacation is the rule?
> A thousand man-years of effort? Sounds like a very large project.

Kind of. It's upper-medium.

It's nothing compared to Microsoft Office, a web browser, etc.

Microsoft for example has maybe 50k developers and so creates 50,000 man years of work every single year.

> Typical project size is somewhere around 500 to 1000 man days.

That's roughly 2 devs for a year. That's hardly even a prototype where I work.

It is fascinating to see the difference in scale in our industry.
I can't help but think that electron could eventually become similar to Adobe Air (except actually open), where the main runtime is/can be installed separately, so multiple apps can share a runtime.
DOCKER ET DOCKER SWARM STATUSLINE
Mark Zuckerberg must be feeling ecstatic. You don't need to outrun the negative PR bear, you only need to outrun your idiot fratbro friend.
Moto Bike Racing Stunts
وظائف الاهرام الجمعه 5/5/2017
Worth noting is that, although the USA does have a crime epidemic, the typical murder doesn't take the form of random shooting or a mugging gone wrong. Think young men who already know each other shooting each other.
It's harder in the office because it's a social group, the chatter may talk about you, your project, etc.. So the expectation is that you listen to it.
Harvard Business School risks going from great to good
Exactly my thought. What would be the point of writing those down on a whiteboard? And who is so organised and tidy with their whiteboard?

Also, this doesn't belong on HN
It was planned, but that makes it even more stupid. The courts have been using Trump and his surrogates own words against them showing their true intent in the travel ban. Don't see how this will help them when they're challenged again.
This is cool.

Could you add an option to either add tagging, or separate the tagged items into folders?

e.g. "programming/", "docker/" etc, I often find myself digging through my Pocket archive trying to find that one article I found 6 months ago and it gets incredibly annoying
Open source slack clone is more accurate, but still cool. Might take a little wind out of their billion dollar sails :)
Greenfield Announces the Limited Public Beta of Its Cloudonix.io Service
“Imitation is the sincerest form of flattery that mediocrity can pay to greatness.” --Oscar Wilde
It really depends on version of node, and the modules used. I'm more inclined to want to see what can be done as a minimal electron... or seeing electron go the adobe air route, and have a shared (continuous updating) base, but that could prove problematic as binary modules (namely sqlite) are common.
Polio is an interesting one. It has been eradicated everywhere except certain rural regions of Afghanistan and Pakistan, where the Taliban and other extremist Islamic groups have declared that the polio vaccine is a Western plot to make children infertile.

It is a remarkable example that the challenge isn't just technical but sociological.

http://news.bbc.co.uk/2/hi/south_asia/6299325.stm
If you're working in an interdisciplinary team you need to know what the other groups in your team are working on.

Sure, but does everybody need to be updated every single day? And does that update have to take the form of an all hands meeting?
I agree with parts of both statements. On one hand, if you're looking to seriously get into data science then it's going to be hard to even get interviews with companies that are looking for real data scientists without those pieces of paper (diplomas). On the other hand, I agree that with enough dedication and effort you can teach yourself anything (after all, university is largely just you teaching yourself with the help of a schedule set by an institution).
You're missing the other point. You had to also have committed a crime.