skysight-inc/HackerNews huggingface dataset:
That's probably the only thing that truly irritates me about Windows these days. Everything else is just a design decision that, as a technical user, I am easily able to adapt to. But not knowing if my machine is going to decide to reboot itself at any random moment without me having the option to stop it from doing that? Unacceptable. Completely unacceptable.

I know you should save often and bad things can happen like a power outage or a glitch or something, but those things are rare. My Windows 10 machine choosing to reboot itself without telling me? At least once a week.

Imagine if you had random power outages once a week, and having a UPS plugged in couldn't stop it.
I'm also a research fellow at the Reuters Institute for the Study of Journalism at the University of Oxford, and I read (bits of) the US papers most days; I'm not just randomly speculating.

There are lots of things wrong with the US media. Institutional groupthink is definitively a thing. He-said-she-said reporting is also problematic and deeply embedded in US journalistic culture. Sub editing and before-publication fact checking of breaking news stories varies between fine and woeful.

Look. The New York Times and Washington Post have a liberal culture. They're written by well-paid mainly white guys, who live in Democratic cities. Their worldview is mainly establishment-progressive, notwithstanding their attempts to provide balance on the op-ed pages.

But given that, you should understand that they are fundamentally honest organisations. They try hard to get their stories right, they argue internally about the right thing to do, and they're prepared to take expensive and difficult stands on principle - e.g. protection of sources in court or publishing stories like the Pentagon Papers. Other news organizations with different cultural biases but high standards also exist - the WSJ and the Financial Times being two.

There is a massive difference between the NY Posts, Breitbarts, Daily Mails, and other people who are actively trying to sell you a pup, and news organisations which are flawed but honest. You do yourself and the world a disservice by lumping them in together.
Preview has always crashed / hung occasionally for me, on random PDFs. Sometimes it's fine, sometimes it just locks.

Apple is putting their money into iOS development. And in breaking things in OSX which previously used to work...
template is an ambiguous term, clear communication and definitions of terms would help.
Linux Kodachi3 – The Secure OS
Ooh, a programming version of the reversal test! (https://en.wikipedia.org/wiki/Reversal_test)

That's always been a great trick for getting rid of "this is where we are, so justify all changes" and seeing whether your problem is one of inertia or real challenges.
The 2012 UCSD paper [1] claims they observed 5.73 bits of entropy in their admittedly non-representative population.

As with everything, it depends on the user's threat model. In a court setting, it'd depend on how individual pieces of evidence stack up against a user to make them look bad, and whether there is enough reasonable doubt.

[1] https://cseweb.ucsd.edu/~hovav/papers/ms12.html
I think the problem here is that you asked for the wrong thing.

Of course you had to code everything by hand yourself - you didn't ask for code, you asked for design templates.
I think you give Satya Nadella too much credit. Steve Ballmer laid much of the ground work. Ballmer granted an interview to Bloomberg where he gave some candid answers [1].

[1] https://www.bloomberg.com/news/articles/2016-11-04/steve-bal...
Not only teraflops and ram size defines "best"; MBP's touchpad is the only touchpad on any laptop that I can work with without pluging in a mouse after a minute. Screen is good. General feeling of quality is just the best.
Ask HN: Recommended Events/Meetups for UK Startup Founders?
Well, I've heard about all these startup events and hackathons and meetups and what not, and decided I want to attend a few this year.

However it seems like there are literally hundreds of them over here in the UK. I mean, I checked a few directory type sites and came across about 11 pages worth of possible events planned between now and the end of December.

And as a result of this, I'm a bit lost for which ones to pick.

So what would you recommend? What UK based startup events and meetups do you consider the 'best' ones? The ones that someone looking to check out their competition or network with others would want to actually attend?
Mentioned elsewhere, but KWM may be a little more to your liking and focus follows mouse: https://github.com/koekeishiya/kwm
There's a part of me that really wants to use RHEL on the desktop to both support the company and to encourage them to put more of an emphasis on it. I'd love to see Dell Developer Edition with RedHat out there.

To me, that just seems like a long term win.
Those are "preferred" seats. They're usually windows and aisles close to the front of the plane. They are released to everyone once check-in happens.

They save them pre-checkin for status holders (people who fly 25,000+ miles a year typically). As someone who flies _way_ above that number I appreciate that they do, as I am typically buying last minute tickets (less than 2 weeks out) that are much more expensive. Those seats mean that despite paying more than most people on the plane, I'm not stuck in a middle seat most of the time.

That benefits attracts people like me to try and stay loyal with an airline rather than going with the lowest bidder. I'm willing to bet that people with similar flying habits to me provide the majority of profit for an airline as well.
MEET HENRY ORENSTEIN, THE MAN WHO CHANGED HOW THE WORLD PLAYS
Sure, but turn-around times are affected by many factors, and the time it takes people to stow their luggage is probably one of the least significant.
> 1. Field of the Invention

The present invention relates generally to devices for assisting infirm or injured individuals to move from a standing position to a sitting position and from a sitting position to a standing position. More particularly, the instant invention is directed to a toilet seat which is configured to assist infirm individuals in lowering themselves to and raising themselves from the sitting position.
Maybe I'm a huge dork but that stack with Scala, Go, Node, and React is fascinating.
I use Windows 10 on my main dev box. I somewhat agree with the parent. The Windows 10 situation has been enough to push me to start experimenting with Linux.

The phone-home and forced-update-reboot are the big problems for me:

The phone-home behavior of Windows 10 is a repellent. Turning it all off is non-trivial. The easily accessible privacy settings don't disable everything. There are various lists of firewall rules, scripts, policy settings etc. I can't recommend a specific source, but I think there are some well-maintained lists/scripts on github. To be honest, I'm not sure whether anyone knows exactly what goes back to Microsoft (not being tin-foil hat about it, I just don't think it's well documented).

The no-choice-auto-update-reboot thing is also terrible (I've lost data on more than one occasion from unsaved files when Windows forces a reboot while I'm afk). This can be disabled with a lot of work and research. Some people say manual updates will re-enable it. Note that I really do want to keep my machine up to date, but ideally I don't want to have to reboot, and when I do have to reboot I want to choose exactly when. I didn't buy a UPS so my computer could reboot randomly by itself.

As for "ads on startmenu, little QA (buggy like never before)":

Running Windows 10 Pro I have not seen any advertising.

The system runs fine for me. Arguably it runs with lower memory usage than Win 7. I agree that Win 7 is very stable, and that's been my experience with Win 10 too. That said, I only started using Win10 in mid 2016, so perhaps earlier builds were worse.

Overall I would have been happy to stay with Win 7. So far I've found Linux GUI to be less polished, but maybe I'll get used to it.
Between 98-2004 the US lost 4 million jobs to the Chinese. In that same period the chinese lost 15 million jobs to automation.

I don't think most people understand how fast this is going mostly because we work in the part that still benefit from this.

When automated cars and truck become a reality then 12 million jobs in the us are in danger. Transportation being the one job that can't be outsourced to other countries (contrary to Europe) is the most common job in the US. Once that's gone so are their jobs.

And can we please stop comparing to farming and the luddite fallacy they are completely missing the point of whats going on right now. Did the horses get new jobs when cars started taking over?

Technology replaces jobs that require higher and higher levels of abstraction and while technology keeps improving humans only improve to the extent that technology allows them to.

Also here is another good example of a huge manufactorer who is going to get rid of all their people.

It's here faster than you think.

http://www.theverge.com/2016/12/30/14128870/foxconn-robots-a...
Behind Data Streaming
The SP3 I had was a nightmare. Backlight bleed on the screen, unpredictable battery life, random freezes and even just windows deciding to install updates randomly during the day if I left it alone for half an hour.

The SP4 I have is better but still has issues with sleep/hibernation, at least compared to every Mac I have used. With my Macs I can leave them for a week and they will wake up immediately, and still have decent charge. I leave the SP4 for two days and it is dead. Leave it for a few hours and it takes 10 seconds to wake.
Detroit, MI | Sift (http://justsift.com) | ONSITE

* Front End ReactJS Engineer

* Backend Node Engineer

* Or Full Stack of the Above

Analytics for your employees. Everything else has a dashboard these days, why don't you have one for the health of your organization?
Our team is small and we are looking to grow. We like to push often, get things done and play a bit of Super Smash Bros. Melee.

Start off by filling out this form: https://goo.gl/forms/da7xs2nKAeXMj9u32

Any questions shoot me an email, I am the CTO: matp@justsift.com
Finland launches two-year experiment in basic income for the unemployed
Well, hierarchical representation of those images is indeed a good idea for some data. Saves both RAM space and bandwidth, and CPU time.

Just not the quad-tree way described in the article.

There are ways to implement hierarchical structures that work well on modern hardware. One is hashmaps keeping dense 2 bits per pixel blocks (again, 16-64 bytes per block) with the values saying filled/empty/mixed. Another one is B-trees or B+ trees.
Beyond Detection – Exploiting Blind SQL Injections with Burp Collaborator
I'm guessing that the rendering is actually more accurate in Preview, not that it helps. Reader has an awful habit of displaying all blacks in CMYK documents as composite, which has bitten me occasionally when going to print…
People are very adaptive
Why I Want to Learn Python
> Apple is headed down the path that the old Microsoft was headed.

Exactly.

> Which they, Microsoft, have ironically backed away from.

Are you really sure that Microsoft backed away from this path? Just google about "Intel SGX (Software Guard Extensions)" and inform yourself how Windows 10 uses/plans to use them. To help you a little bit for researching on this topic, here are two references:

> https://sec.ch9.ms/slides/winHEC/03_WindowsSecurity.pdf

> http://www.alex-ionescu.com/Enclave%20Support%20In%20Windows...
What they did with the iPhone really makes me sad. They had a unique opportunity to completely open up mobile devices. Instead, they stuck with the walled garden approach, but done better. There was huge outcry about this from developers used to PCs, but Apple didn't budge and developers put up with it since, as you say, it was a lot better than other mobile platforms.
It's really hard to know when a patent will expire or has expired. Figuring out the relevant priority date is complicated, especially when foreign applications are involved. We're still in the region where you have to worry about the June 8, 1995 rules change. Patents whose prosecution took an unusually long amount of time can still be granted a term extension. Re-issued patents can complicate things even more. I've known patent attorneys who will consult with another lawyer more well-versed in the intricacies involved rather than trust their own ability to figure it all out.

I've seen the legal status listed on http://portal.uspto.gov/pair/PublicPair be literally years out of date, and I don't know of any way to ask the US PTO if a given patent is expired. I was hoping this site had figured out something I didn't know.

When it matters, make sure to consult your lawyer.
Using auth tokens as an alternative to SSH keys in VCS usage
An advantage of the silicon photonics (over other on-chip optical technologies) is that we can leverage a lot of the experience that we have with silicon to fabricate these devices. There are still large technological challenges, since we often need to introduce new types of materials, etc, but we're not _totally_ out of luck -- there's useful knowledge that can be carried over.
My only true mistakes were people mistakes: Being too cocky. Underestimating the capabilities of my seniors. Competing with my co-workers rather than cooperating. Not learning to communicate effectively.
You can contact your local USPS office and just tell them you do not want the junk mail - and they will no longer deliver it.
TV adblocker project
I'm sorry but I just can't agree; brake performance is not binary, brake fade from continual use is only one factor to consider. How the brakes perform in different weather/temperature/riding conditions is also critically important.

It would REALLY suck to find out that some cheap brakes that worked great on the sunny+mildly warm day when you installed them but end up failing miserably the next day when it's a bit wet and they have a bit of mud on them. Maybe the city environment I usually commute in has more obstacles than most, but investing so heavily in your ability to accelerate + maintain high speeds and then sacrificing braking is an incredibly poor decision.
In May.Life and Live NO BRAKE Breaks All Brakes
Great talks and presentations at 33C3
Silicon Valley for Trump
The annualized returns for the past decade (which includes the 2nd worst recession in American history) in the S&P500 was 6.95%. I'm not sure where you're getting this 2.5% figure?

And given this 2.5% figure, how can you suddenly withdraw MORE money than 4%? If you can't earn 4% reliably, withdrawing over 4% puts you at risk of running out of money unless you know at what age you will die (unlikely).
I think this is an over-estimation of the amount of entropy. If canvas hardware acceleration is disabled, the only things that can really have an impact on the output of the panopticlick canvas fingerprint are OS version, user-agent and available cpu vectorization instructions.
Unlike copyrights, patents don't have an invariable lifetime: they have to be renewed, usually for an increasing fee. In the US, the schedule of maintenance fees is:

(A) Three years and 6 months after grant, $980.
(B) Seven years and 6 months after grant, $2,480.
(C) Eleven years and 6 months after grant, $4,110.

This allows patents that are not being profitably exploited to lapse early.
Yes. I don't think knowing about category theory makes you more proficient in using or designing functional languages either. Lambda calculus has much more obvious utility. Even things similar to monads can be described more simply without abstract nonsense: state is just another variable that you are passing along in your functions. The best books on Haskell do not dwell on category theory.

There's actually a bit of harm too: the abstract nonsense seems to make it harder to reason about execution speed and makes it very easy to write very slow code. I know a lot of people have a hard time being able to predict the speed with which, say, Haskell code will run.
A Smaller Alpine Linux Based GitHub Pages Docker Image
That page doesn't explain the use of "uplift" to mean what's commonly called "upstreaming". That page refers to "uplift" meaning a patch being added to an older Firefox branch ahead of normal whole-branch promotion. (I.e. cherry pickin from the Nightly channel to Aurora, Beta or even Release ahead of Nightly as a whole becoming the new Aurora, etc.)
"If you want to make absolutely sure that stimulus money ends up spent in the economy, as opposed to saved or transferred abroad etc"

i read this all time around here. money "saved" is usually invested, and that too stimulates an economy -- and probably more meaningfully long-term.
Funnily enough, a few days ago I was looking up some information and noticed I'm stuck in "lite mode" on Windows 10 with the latest dev channel of Chrome because apparently my system doesn't meet the minimum requirements. Of course, Edge works fine.
Agreed, if more people are using Macs/Macbooks, it doesn't click.

For this, I always try to compare stats from three sites, because they all differ.
Businesses may be sitting on trillions of dollars of assets, but they also have trillions of dollars of liabilities. Outside of tech, at least in the US, most industries have fairly ugly balance sheets.

Inflation is another debate. Traditionally wages rise later rather than sooner in that environment.
That's not the same thing. "uplift" for that page means "backport from development trunk to a more-stable branch".
Faraday Future, an Electric Carmaker on the Brink of Collapse
Find an excuse to take your MBP to the Apple Store and let them see the power adapter. There's a good chance they'll replace it for you.
Lack of a degree makes things more complicated.
Riot – Communicate across a wide range of collaboration apps
I said "or economy plus"
Great work with this, I can see it providing me hours of entertainment. Obligatory what's the stack?
Yeah, but "Basic supply and demand" rarely applies cleanly in the real world -- as there are way more factors into play, and even interactions between such factors. In this case, however, businesses "sitting right at their maximum labor price point "should be worrying about that fact instead on surviving on subsistence wages and/or subsidies.
Whoa, the GP asked what to use to edit the files, not what to use to write them from scratch :p

Yeah, they're plain text, but they're pretty nasty, for sure.

I'm not a Windows developer anymore (haven't been for over a decade now), but my understanding is that if you're going to be doing a whole project from the command line, you're going to want to use MSBuild[1], FAKE[2], or perhaps nmake[3] (which is old-skool and not particularly compatible with the usual %nix makes, but will at least be familiar for many developers coming from %nix).

Of course, there's no (technical) reason you couldn't use some other generic build tool with the Visual Studio command line tools, but other Windows developers will likely not be prepared to deal with them.

[1]: https://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx

[2]: http://fsharp.github.io/FAKE/

[3]: https://msdn.microsoft.com/en-us/library/dd9y37ha.aspx

P.S., I don't think those are hashes—just UUIDs. I've edited the solution files by hand before without touching the UUIDs and they continued to work fine. IIRC, the various %.%proj files are also plain text (XML, I think, but I could very well be wrong). Unfortunately, I don't know how to answer your other questions, other than that I think you can usually open solution files for older versions in newer versions, but not vice versa.

EDIT:

P.P.S. Pretend the various '%' characters are asterisks. Couldn't get them to stop italicizing everything...
>> ...Only Perl 6 comes close to the ease of writing parsers with Lua+LPeg.

I would argue that it doesn't get any easier than using Rebol/Red parse dialect - http://blog.hostilefork.com/why-rebol-red-parse-cool/
"Our first finding was that requirements 2 and 3 are satisfied by a feature called Message Groups. What came as a surprise...ActiveMQ and RabbitMQ, do not support this feature"

A quick search seems to indicate that ActiveMQ does support message groups: http://activemq.apache.org/message-groups.html
Learn OpenCV: Examples and Tutorials ( C++ / Python )
Not so fast though. Comparing Paris to LA isn't quite fair. Paris is about six times denser than LA and therefore creating a competitive public transportation network is quite a bit cheaper there.
THANK YOU! I needed something like this badly. I created my own static image videos using Adobe Premier but it took way too long. Kudos!!!

Market this towards music producers. Mainly those who compose instrumentals. Hip-Hop, Dubstep, EDM, etc...
I was, up until recently, running Safari as my main browser just to avoid the cost in battery life; I'm also an avid RES user. I finally bit the battery life bullet and moved to Firefox for my personal browsing, but it was a hard choice to make. The battery savings (until recently) were non-trivial; giving those up was a hard decision.
Except it will tell you and you can say no. On Windows, you can only extend the actual reboot, sometimes, and that within 30 seconds.
If you go for a pee, you might return to a rebooting machine.
Or some restaurant owners will just absorb some lost profit margins (for which the difference in new minimal wages paid could have minimal effect anyway)...
New year, new SaaS dashboard company...

It's nice to see transparent pricing though I wonder how realistic it is. $4/month for unlimited everything, regardless of customer size? While it's nice to see pricing thats 1-2 orders of magnitude less that competitors (seriously look it up), forget turning a profit, you could easily get net-negative per customer on bandwidth pricing alone.

The trailer says, "Castor is a service edited by 10033111 Canada Inc. By using Castor, you agree to our terms and conditions." yet it doesn't have a link to the terms of service. Also, not judging too much but "10033111 Canada Inc" sounds like the name of a company created by a computer that makes companies.
That's less than picking one character randomly from a keyboard. Seems pretty small to me.

>>> import math
>>> print math.log(95) / math.log(2)
6.56
India’s Call-Center Talents Put to a Criminal Use: Swindling Americans
This looks freaking awesome! It would be super cool if you could link this up with one of the many HQ royalty free photography websites like Unsplash[0].

[0] https://unsplash.com/
I'm confused about what makes this special. Is it just an image behind an equalizer graphic?
HERE Maps. I also liked HERE on Windows Phone, but the deciding factor on Android was Google Maps being broken on my phone - attempt to get it to even calculate directions and it crashes out completely. Probably fixable with a factory reset, but I have an alternative that I already liked...
I actually struggle with this idea myself. I consider myself a good person, and I enjoy helping others. Sometimes with a fair bit of cost to myself.

But I don't consider it "altruistic". I help them because I want to help them and enjoy having done so, and not out of some innate sense of ethics or of what needs to be done.

I think people doing altruistic things do enjoy them, but they don't do them because they enjoy them. They do them because they need to be done, and the enjoyment is a side effect.

Of course, this distinction makes it incredibly difficult to know if someone is actually being altruistic or not.