skysight-inc/HackerNews huggingface dataset:
I love programs that are just that well-written that they don't need an update twice a week. I like this philosophy way more than 'we only use the newest technology'. This is actually a lot of companies say. Then, they demand their workers come in 4 evenings a week for seminars and workshops, unpaid. No wonder if employees have to learn docker, git, redux, jquery, django, azure, mercurial, specflow, angular, selenium, design patterns, ...
Absolutely loving this project. I'd recommend it to anyone who hasn't tried it yet.
Who will do the whitelist? The end user or ms?

Solitary confinement has the side effect of being both very secure, while being a torture.
Mono 5.0 Ships with Concurrent Garbage Collector
Measure timeliness with respect to estimates. Measure the transparency in which they communicate the progress and focus of their work. Measure the clarity in their design and scoping. Measure what other developers say about their work in peer reviews. Measure how well their work runs in production, how many escalations and emergency bug fixes are needed?
The way to protect against 0-day exploits is to have a smaller attack surface. If you remove stuff from the OS, you're not vulnerable to 0-days in that stuff anymore.

They're not intended to be developer machines - imagine the recent UK NHS WannaCry situation; it would be very, very nice if most of these NHS systems were running a locked down not-general purpose OS. If you're deploying a hundred "office PC appliances", then you'd prefer if they could not be simply sideloaded with stuff to make them developer machines, you'd want a clear separation between that - e.g. installing the normal Win 10 instead of Win 10S.
It does not but it limits the possibility to prosecute which is what the prosecutor came to terms with, at least according to her comments on the Swedish evening news. Basically the statue of limitations for this crime is 10 years, it's now been 7 and there is no resolution in sight so it's basically just a waste of time and money. Embarrassing if you ask me but that's the way it is.
I would not be happy if a publisher would make such things.
I mean there's mostly a hardcover and a paperback version, yes. but if they actually make books in lower qualities for others markets, that would be hilarious. why should somebody from a poorer market only have access to bad quality products? isn't this some sort of discrimination?
And "college educated Americans" are supposed to be "financially literate" (to the point of knowing the various intricacies of loans) because?

Tons of them can't even place France on the map...
Where are the numbers? What is the speed up?

The effort that goes into these posts without addressing the basics always boggles my mind.
Same here, Storm and Kafka - everything else is in consul - and 2 single sources of truth.. well :)
Amazon has employees as well, yes? Employees with access to data centers? Employees that may be convinced to make some "mistakes" in the disposal of old disks combined with the early replacement of a few specific drives?

Of course this is very hypothetical and it requires the attacker to know what disk in what rack to target, I'm not saying it's the most likely scenario, I'm saying it can be avoided by flipping a switch and paying a few extra dollars so I'll keep it enabled.
True. I was thinking of performance, but you're right: power efficiency is a measure as well, and the raspberry pi is very power efficient.
I like Cahill-Keyes: http://www.cartotalk.com/index.php?showtopic=9406 (d3.js animation included).
It's never too late.
I know, I suggest you set the default input method to typing.

First time user will probably now check out the settings, but just try, see that it's multiple choice and leave.
Thanks. At this point it is clear you are not a Java developer and have no idea how Java actually behave in enterprise applications. You would just quote an article with no numbers but unsubstantiated claims.
I recently read an article about it on Medium[0] and started using it and I like it so far.

[0]https://hackernoon.com/5-reasons-to-try-out-mini-css-62ddb47...
I don't know how relevant/important they were, but there were some advertisers who agreed to respect DNT provided it's set by the user.

https://www.cnet.com/news/microsoft-ticks-off-advertisers-wi...
!correct-ish
optimal-ish
Is all automation for Windows 10 S supposed to be performed only via domain policies? For the Windows admin crowd out there, how realistic is that?
>Parent loans leave the parent on the hook, not the student so I don't know why youre bringing that into the fold.

Because the family arrangement might still be for the student to help repay them -- or be forced to later by changing family economics -- when he graduates.
Try this: http://news.ycombinator.com
I'm struggling to find a difference between these proposals and those of governments like. Genuine freedom is dead - governments can't tolerate true freedom.
Sport shoes
Buy sport shoes online for men and women at best prices on Saneswap.com
Good point! Maybe the title of the article should reflect this as well.
Right. And if the keel was anything like Undaunted's, there'd be a major risk of it being damaged if the lifeboat ever had to be launched by dropping it into the water (rather than lowering it gently).
Why does it need full access? It seems to work even without it
If you don't know what you're doing, yes
I agree. Most consumer electronics (phone and tablets) are non developer friendly - you cannot develop anything on them.

I find this quote by Russell Kirchner to be really good:

> They’re trying to get everyone to use iPads and when people use iPads they end up just using technology to consume things instead of making things

From https://impossiblehq.com/an-unexpected-ass-kicking/

There is also interesting observation made by Cal Newport in his book Deep Work [1] that teaching kids how to use iPads is counterintuitive as they - consumer products - are designed to be super easy to use and one should rather learn how to master hard things (e.g. programming).

[1]: http://calnewport.com/books/deep-work/
A good editor would have replaced that comma with a semicolon.
I don't get why developers even bother - just don't use Windows as dev OS - if you really need windows use it in VirtualBox - I spent years as .NET dev on Linux desktop that way. Recently tried otherwise with docker for windows and one day after some magical windows update HyperV just killed my docker VM. For me Windows is just not reliable enough to be dev machine primary OS - it's not worth my time.
The fact that he was in Sweden already? And the fact that he fled to the UK, the closest ally of the US in Europe as well as a NATO country, unlike Sweden? And perhaps the fact that he now plans to seek asylum in France, another NATO country?

It's very convenient how this conspiracy theory of the US snatching Assange from Sweden cropped up just as he was accused of a crime in Sweden I would say.
This is disingenuous. The report focuses on different browsers' ability to automatically detect and block URLs of phishing pages and malware downloads. All three browsers have some kind of automatic URL blocking, and this report claims that Edge is the best.

At a glance, the results don't look immediately credible to me: I didn't see an explanation of how they chose the specific URLs, why there is a difference between the browsers, or the false-positive rate. But the study is, at least, actually comparing browser "security", and isn't comparing user behavior or anything like that.

Disclosure: I've never used Edge.
> How quickly we forget average peoples buying million dollar homes without understanding the basics of interest rates.

If they are so stupid to buy a million dollar home without even having income (NINJA loans), it doesn't mean I must be out of all possible deals I can make.

And yes, by sharply increasing the barrier of entry, the government effectively standing in the way of me of making a fortune!

I'm not saying that I definitely make a fortune if there is no such requirement. I'm saying my chances would be significantly better (by the way, it doesn't imply that chances would be big, it's would be just better).

Unlike leftists, I never asking any help from the government. I never dare to think that rich owe me money! I never dare to blame the government if I lose my money in risky investment!

May be I'm sound aggressive but unlike leftists I'm super peaceful since I don't think anybody owe me anything!

I just want the government leave me alone.
Cirrus Vision – Single-engine personal jet aircraft
A Physicist Who Denies Dark Matter
Frugal family spending - commented annual report
I think college tends towards learning a lot about a little with a bunch of handholding. Autodidacts are more likely to have learned how to learn.

I see this a lot with junior devs at work. People are intimidated by what they don't know and ask for help or get frustrated or despondent - approaching things with a bit of bravery and analytical method is unusual. Those people are exactly the ones you want to keep, of course.
Great list thank you!
I'm not sure.

It's artificially restricted to be barely usable. If kids aren't apathetic about the device but actually willing to use it, it's hard to imagine a chance they would cope with the limitations (they seem way too severe, compared with the usual locking) and won't research how to exploit it to get around them and get the device's capabilities to the fullest.
> It contains just a cmp, a jg and a couple of mov instructions

Using cmov you can improve performance a bit.
Point 4 talks about knowing what everyone is working on, I think just from that a good manager with technical competency can discern underperfomers.
Having just spent a couple weeks on a pretty hard engineering problem, after having done more "architecture" stuff for quite a while, I would definitely add one thing to the Do's:

* Protect your engineers' attention.

As a manager you are the primary firewall between the world of distraction and the world of getting shit done. Most places these days have institutionalized some amount of distraction -- the various recurring "ceremonies" -- but anything beyond that, it's essential that the manager can protect the engineers from being distracted when they're working on hard problems.

(I've been pretty lucky in this regard throughout my career, but now that part of my job is to live among the distractions it's really been driven home.)

Also:

> You’re the one who makes hiring and firing decisions. Everything that happens on your team is your responsibility.

This is, to put it gently, not quite true in larger organizations.
Land is expensive. Why should those of us who choose not to drive subsidize those who do?
Antivirus Tools Comparision Between Avast and McAfee
You are being unduly pessimistic (or maybe petulant/arrogant/toxic).

Ruby is the language for the second most popular HTTP MVC framework (Rails) and the first most common popular tool (Chef).

My biggest grip with Ruby are mostly that the community seems more amateurish than average. SO Ruby questions are like Javascript questions in 2008. with a lot of misinformation and the assumption that you were using jQuery (or Rails for Ruby). I'm sure there are a lot of Ruby experts that know how to program well. They just don't seem as common as say, in the Python community.
But if he's worried about the Swedish police violating Swedish law, why would he care about whether or not the case is closed? If the CIA/Swedish police were to snatch him, in blatant violation of a number of laws, it's not like they would hold back just because some rape charges were dropped?
> why should somebody from a poorer market only have access to bad quality products

It would be even worse if customers in the poorer market only had access to products they can't afford. The important thing IMHO is that the lower quality version also has a lower price, and that, in case of re-import, there's a way for customers to know.
ZatiiQueendom
IMG_0640.mp4.mov Like and share @zatii on Facebook @zatiiqueendom on instagram. Coming soon
Finally a domain where English is a lot more specific, ruining the joke on us Germans :P

Common road/street identifiers here include:

- X-Y-Strasse = e.g. "John Smith Street", bigger street
- X-Weg = e.g. "Falcon Road", smaller street, probably more rural, but hard to tell
- Y-Gasse = e.g. "Market Alley", smaller street, probably more urban, but hard to tell
- X-Allee = e.g "Poplar Alley", it has trees on both sides
- X-Ring/Bogen = really only circular roads, not so common

And of course stuff like "XYZ-Platz" (Place/Square) and when there's water around, "XYZ-Damm" (Dike)

I think my point is that 90% use Strasse/Weg/Platz and only 10% combined are all the rest - or I am totally oblivious to the rules, but afaik I've never seen anything like naming them different based on direction or hard criteria for buildings around (exception is "Allee")

NB: I used hyphenation in my examples to better distinguish, this is only the correct form for most given names. e.g. it would "Johann-Schmidt-Strasse", but written in one word (e.g. "Falkenweg" for "Falcon Road") and in 2 words for place names, e.g. "Berliner Strasse" for "Berlin Street").
ZatiiQueendom
Sounds utterly miserable! I spent a few months on a ship that tended toward pitching more than rolling -- that motion was miserable for my body. This guys journey sounds like it will be a real sufferfest ...
Bogus Paper on the Conceptual  Published in a Peer-Reviewed Journal
I read this recently and found it very insightful because whereas most software management essays seem to have an agenda of advertising the author as a great person to work with, this one seems like a pretty straightforward dump of lessons learned.
I don't see any justification to use win 10s on any system for any reason. It's inferior in every way. Why does it exist?
I agree C++ is too hard to parse, and you should design something simpler. Simpler isn't the same thing as a context-free grammar. The issues you are pointing out are lexical (Python has a CFG but still has imprecise syntax highlighting in editors).

> A context-free grammar, besides making things a lot simpler, means that IDEs can do syntax highlighting

I disagree with this because it's wrong. People don't use Clang or context-free grammars to syntax highlight code. Java has a CFG -- who uses it to syntax highlight code?

This conversation isn't very interesting because it's just me explaining the same thing to you over and over again. Your head is stuck in the mode of "expert" and not somebody who is curious and wants to learn something.
With reader macros, yes you can.
If you require metrics to determine whether an employee is productive in a team, then that is a red flag (to me) that you need to communicate more. Talking to people is a far better way to find issues than looking at metrics.

I'm highly sceptical of managers that are focused on measuring metrics.
And governments tend to fiddle the unemployment rate to make it look better than it really is
Considering there is an infinitesimally small chance that a meteor will kill me before I hit "submit", I'll take that chance.

EDIT: Whew!
Countless numbers of rabbits are going to starve to death in Second Life
that's the growth of "so called" self employment low paid mc jobs
I'm the developer of mini.css. Thank you very much for sharing it on HN!
Oculus Home for Gear rewritten in ReactVR, making it 3 times faster
Programming is a skill just like management. I would argue that if you spend 5% writing and 95% reading you won't be maintaining that skill.

If you come from a strong technical background when first promoted (Being the go-to expert on the team or similar) then you can probably keep the respect of the team for a while but eventually others will rise to fill the gap (After all there is 95% of a rockstar programmer's time missing in the team). At that point your comments on code reviews will mostly be seen as micro management.

I would say that there are two ways to go about it, either fully trust your developers and let them develop and review their own code or stay as an active member of the team, doing as much coding as you can fit into your schedule. Which route you pick of course depends on the workload of managerial duties.
It's targeting the chromebook market of a curated marketplace for apps.
> By the way, what is the difference between a devil's advocate and a troll?

Both roles try to formulate arguments that question the group narrative. The difference is the intention: The troll just wants to induce discord, whereas the devil's advocate wants the group to discover and correct the flaws in their arguments, thus making the arguments stronger.
Advantages and Disadvantages of a Savings Account
Actually you can start learning Ember.js without any subscription on the most popular Ember.js Tutorial page: http://yoember.com
Domain use is not supported either.

https://support.microsoft.com/en-us/help/4020089/windows-10-...
I interpreted it as the bus starting at 9am and stopping at 9pm, making for 12 trips of one hour each. So the off-by-one error would be in the code generating the possible trips.

In fact, the code as shown only produces 48 trips, instead of the 52 given. I had to actually run it to make sure the Python interpreter in my had wasn't buggy. No idea what code they actually ran to get that result.
Nobody here complains about Apple's OSX vs iOS, where iOS has no shell
(Citation needed)
Good point. Others are indeed faster - 0.7 to 0.1 once cached (not sure why Chrome doesn't brake it).

I do have 802.11ac on 100mb fiber...
This clickbait title explains nothing.
Well by that logic we can ask anyone for free stuff and point at CO2. Google is not giving away their data for free, the lend it to you.
Comparison Between 60Hz vs. 144Hz Gaming Monitor
Go read OpenSSL's code before they decided to have a consistent style[^1] and come back here

[^1]: https://github.com/openssl/openssl/blob/7a71af86ce75751f3cb2...
iOS is a companion device. Except for Federico Viticci, anybody technical has a Linux/Windows/MacOS system to go along with their tablet.
Ask HN: How to protect public APIs from bots when using a BaaS?
Say you have an listings/classifieds app with public entries served via an API. How do you prevent bots from scraping and stealing your data by directly hitting your API?

If you build your own backend, you could put a gateway like Kong or similar in front —to detect and throttle/ban robotic usage patterns.

But how do you achieve this if you use Firebase, Graphcool, or another Backend As A Service (BaaS)?

You could deploy a proxy/gateway, but that would incur in an extra hop (= latency) for every single call.

EDIT: Actually, this question is applicable to any API, not just public ones. For private APIs restricted by login, the bot would simply have to create a user first.
The user experience gets better with more options.

A 'superiour' user experience implies lots of options. I.e. luxury car with all the gadgets, etc.

A stripped down application, void of options, doesn't provide a 'superiour user experience's. If anything it provides cheap entry model.
Compared to other OECD countries not really.
Well Google want something for free, why can't I get stuff from Google for free? Like, not rent their data, but actually browse their index properly (remember, verbatim && date search has been removed and it's likely to get even worse).
She inherited Palmisano's promise to investors, and re-committed to it when she signed on, and at that very moment she painted herself into a corner. She tries to serve two masters, and ends up failing both: shareholders and a bet-the-company pivot.

This likely signals she herself doesn't really believe in her own championing words on the pivot. Definitely not enough to command the shareholders and spend the buyback funds she did spend on the pivot instead.

At this point, the sectors they're betting on for the pivot are not hauling in the kind of revenue required to replace what they are losing in their legacy sectors. Hence the appearance of a death spiral.

What isn't widely known is those legacy sectors are by and large still profitable. Just not enough for the leadership team; a tragedy of micromanagement and misdirected metrics.
https://bellard.org/jslinux/
I've used (and loved) VMware Workstation and Virtual Box, but WSL is a whole new level of awesome. There is something about the pureness of it's integration with windows (well, since creators update) that just makes it a joy to use as a client OS.

Now, you still need virtualization for a ServerOS - WSL is all running under Bash.exe, so when that exits - everything is gone.

But, for client OS - It's the bomb.
Alas, in order to optimize profits you wouldn't want to use a shared key pair. The risk of course that once your private key is disclosed then you'll potentially thwart future revenue.
If your intent is to load scripts asynchronously and keep their order, just use `<script defer>`. From what I see, you only ever need something like `fetch-inject` if you also want to load stylesheets OR if you want a load callback.

I've been using `defer` exclusively ever since I read this: https://calendar.perfplanet.com/2016/prefer-defer-over-async...
Theresa May wants to regulate the Internet
This shouldn't be surprising, as 10S is meant to compete with Chromebook/iOS devices, where system is completely locked and you can install apps only approved gateways. This may not be an ideal system for people here, but schools love this and also makes good for home systems by non-technical users. Lesser chances of Virus/Worms, corrupted settings, easy to refresh.
Enabling a backdoor to it, would have defeated the purpose
And I've never seen a 42 inch boat.
Windows has outlived it's usefulness for everything but games and office apps.
Which also works on Edge, so given that Windows 10 S is targeted to the same education market that is buying Chromebooks, I don't see any problem.
To be honest I have the same opinion about Chromebooks ¯\_(ツ)_/¯
Where is this for? I can't think of anywhere I've lived in the northeast (NJ, NY, PA) where this strongly applies.

Here's one: I live on a "Drive". It's road built through townhouse complex. Pretty much the exact opposite of what I'd call "long, winding road shaped by natural environments". It connects to a "court", which is another road through the complex that most certainly does not "[end] in a circle or loop – like a plaza or square".

Edit: "Road" isn't even on this list!

2nd Edit: I've consulted some traffic engineers. I'm genuinely curious to see what they say.
Clever, but depending on the flooding, the pressurization inside the vault may not be enough to keep water out.
> Unlike leftists, I never asking any help from the government. I never dare to think that rich owe me money! I never dare to blame the government if I lose my money in risky investment!

I do not agree that denying help from others is a virtue.

Let's say you have health issues and need medical treatment that costs thousands of dollars, but you don't have them right now because of life circumstances. Wouldn't you agree that you would benefit from a government that pays for your medical treatment?

Or would you just say "Oh bad, didn't consider that. My fault, that I am fucked now. Well. That's life."
Yes. I don't see anything in its code that can't be done without fetch.
Web Rebels 2017: Who wants my ticket?
people so under estimate how difficult ocean sailing can be; not saying your father is in this category because its obvious he isn't if he is willing to try that trip.

I remember sailing out of Hilton Head area (SE Georgia US) on a thirty footer and damn can waves just make the horizon vanish let alone that feeling you get when you don't see land. Throw in sail is not something I would want to manage by myself.