skysight-inc/HackerNews huggingface dataset:
> Same build quality as Apple

That's not even remotely true. I am posting on a Razer Blade Stealth QHD/256 right now running Ubuntu 16.04 LTS.

This thing has only been in my possession since the first of the month and already I have experienced the following:

- The trackpad is poorly constructed and is prone to randomly sticking when clicked. The drivers on both Windows and Linux also do not remotely have the level of work pumped into them that the OS X trackpad drivers had, so there's a lot of false inputs and finicky behavior.

- The chassis is not at all a proper unibody construction and already the bottom plate on the lower right of the machine is starting to separate as it throws a screw I need to keep tightening. The plate wobbles if I squeeze the lower-right corner.

- The fans like to buzz and whine in a very obnoxious way due to poor construction, they rattle against things.

This is a pretty okay laptop and overall I do not regret the purchase yet, but do not kid yourself for a second thinking that Razer builds things on the level quality Apple does.

> Thin and light as the Macbook

This also isn't true. The 2015 MacBook I just replaced with the Razer Blade Stealth is both smaller and lighter.

* 2015 MacBook: 11.04" x 7.74" x 0.52" @ 2.03 lbs

* Razer Blade Stealth: 12.6" x 8.1" x 0.52" @ 2.75 lbs

The Stealth actually feels a lot heavier after using the MacBook solidly for a year and I keep thinking it weighs as much as an older MacBook Pro I used to carry.

ALSO: This isn't even going into what a fucking NIGHTMARE it is dealing with the RazerZone store and its almost total absence of support when something goes wrong as they limit the means of contacting them. I'm still waiting for them to refund me for the second Stealth they shipped (and charged me for) by accident.
Never take dating advice from taller, better looking men.
You can have the account memorialized (and/or removed): https://www.facebook.com/help/150486848354038
I think we can safely say that globalization kicked the knees out of the manufacturing sector in the West.

And, as a consequence, destroyed much of its middle class. The new service jobs that replaced them are largely... Not very good ones.
specifically in this case, the only non-John Doe defendant I am aware of is dead so those provisions do not apply.

The FBI is not doing this for proceedings related evidenciary purposes but instead for investigative purposes. No one has been charged here (from what I know) so the issue of speedy trials is moot while the statue of limitations on the crimes under investigation are likely extremely long if they exist at all.
Opera 12 and Opera Mail security update
At my previous company, someone walked into our office and asked if we had any openings for engineers. Given that we were hiring anyway, we said sure so we talked with him. Unfortunately because of visa issues we couldn't hire him but if not for that, we definitely would have. It was a case of right-place-right-time, but it definitely was something we talked about for a while afterwards.
I was told in school back in France that they were dating back to the copists monks. Basically they were making the same mistake over and over and the accent was the correction of the omission on the top.
He had a 5C, so wouldn't help here.
Donate to these folks:

http://www.seashepherd.org/
We have estimation in place, and planning is done at a high level via Epics, but not at the granular level of "you can get 25 points done this week, based upon past performance" (yet).

Related: We have cumulative flow diagrams in place at the Epic level so that you can see where your bottlenecks are and visualize progress.

Suggestions are welcome on how to best add tracking to the system without it being too overbearing.

(I'm also a founder here.)
It's an API
People also wear "wifebeaters" but we don't expect them to beat their wives in them.

Also "laptop" is an american term. The rest of the world calls them something closer to "portable".
All of the dispensaries in Oregon that I know of have ATM machines on the inside and instruct customers that only brought plastic to take out cash for their transactions.
"locked" is a relative term. Anything encrypted can be broken with enough effort. But that is the semantic difference between leveraging a back door and brutally busting open the front door. I want a device where there is no back door. I hope you can appreciate that difference.
Yes, the device has reference to Esee and IIRC it sends XML data to their server.

I didn't look into that as the other stuff meant it was game over.
> Are you arguing that since we can't replace everything with safe code, we shouldn't replace most of it?

Well, yes, the effort to replace even a small part of current code base with something perceived as "safe code" is huge. The re-factoring effort is so great that there is no doubt a significant number of new seurity problems wouldn't be created.

They would of course be different kind of problems. Not indexing errors, perhaps, but something we don't even know about. And justifiying this very large cost is not so easy.
>Taiwan will join China in a manner similar to what happened to Hong Kong and Macau.

this is not a foregone conclusion. it could in fact (and probably will) remain independent like Singapore.
There is about:memory but it's not exactly as good as this indeed.
> It sounds like the most typical usage would be to implement things in OpenGL and then do a few hardcore optimization tasks in Vulkan.

No. You can't really mix the two. The semantics are wildly incompatible.

Roughly: the OpenGL API models an ideal graphical state machine and does an enormous amount of work to retain state and paper over the fact that a modern GPU works nothing like the ideal state machine.

Vulkan does literally the opposite. Stateless calls that let you control low-level GPU resources, and nothing more. You can't really make a bunch of Vulkan calls and then an OpenGL call that will blow away all your buffers, generate shader code dynamically without telling you, and do a billion other things "magically", and make it all work. The two fundamentally different approaches are in opposition.

They're implemented by different drivers, as well. The Vulkan driver is intentionally very thin, stateless, and consequently multithreading-friendly. The OpenGL driver is enormous (including everything up to and including a GLSL compiler), stateful, and consequently very hard to use from more than one rendering thread. This is a big source of performance issues, since it means draw calls are inherently limited to a single thread, which is a big limiter for games.

You can't have the two different models, from two different drivers, talking to the same hardware at the same time. It would be pointless even if you could -- you use Vulkan so you can thread draw calls. OpenGL destroys that.

I think this answers your first question, too:

> Why isn't it a subset of OpenGL, then? Maybe that's what's confusing?

You lose the thin & multithread-able advantages of Vulkan if you keep OpenGLs higher level stateful semantics around.

It's been tried, many times, in different OpenGL versions, over the years, to create a low-level performant subset. The conclusion has always been the same -- retaining compatibility with higher level calls hampers what you can do in your new low-level calls (need to constantly sync state and expect that at any time a call could have been made that changed any number of internal state variables == lots of checks and lots of locks). Your draw call ceiling is always low and CPU bound because the locks kill threadability
STEAL THIS SHOW S01E06 – With Lance Weiler: How to Hijack Sherlock Holmes
Preview into Unit Testing via Swift Package Manager
Yes - his GitHub actually had the repo for this in the past.

Someone reported the issue on there before I found it.
Personally I think it matters a lot for the same reason why it mattered to her - Poland at the time was under occupation and for a long time wasn't even on the map - Polish language was forbidden and associating yourself with Polish values would get you thrown in prison or executed. She continued to emphasize that she was Polish and it mattered to her enormously - and that's why I think it should be remembered.
>The design of a case law system however, which the U.S. operates under, is intended to minimize fuzziness by looking at case precedent for guidance on issues moving forward.

Sorry if this comes out as pedantic but I think it is important. Case law is not intended to minimize fuzziness but to address occurrences of fuzziness.
No. The people of the United States of America run things. The government is our servant, not our master.
I have to agree 100%. My work computer is an EliteBook and the headphone jack has constant static, the fan runs high even on simple tasks, and the trackpad is downright terrible. I prefer my older MacBook Air's hardware by far.
It doesn't do the same thing. ReactOS is a full reimplementation, including the Windows kernel. You can boot your system with it. One of the main goals is to provide for the loading of Windows drivers. ReactOS and WINE share code for userspace to the extent possible.
IBM and Microsoft Will Let You Roll Your Own Blockchain
Maybe I am missing something here, but the Washinton Post says "Federal prosecutors stated in a memo accompanying the order that the software would affect only the seized phone". What is so wrong with that? If they just use it only on this phone? Or is that the weapon has been created and could be used?
Thus the open letter. To inform the public of what everyone here already knows.
There is no way to recover a phone if you lose the passcode?
Ask HN: Where can I find an editor for my Medium article?
Looking for an editor that oozes concise and pithy. Where do I find such a person or service?
You'll end up wearing orange and state issued jewellery.
Yet another reason why we can't have nice stuff. Sigh.
As if one needs to be Indian to be suspicious of Mark "They trust me. Dumb fucks." Zuckerberg.
Please post a link to your blog here when you and your wife get it going. I would love to follow your journey.
It's much more than tha. If they do it "just this once", that means they can allow others to get to encrypted data, despite what they've been claiming all along. It's a very binary situation.
If you connect your card to Apple Pay you get an immediate notification every time your card is charged (might depend on the bank), which is useful for detecting this sort of thing.

Actually I'm not sure why Apple Pay should be necessary--if you have the bank's app installed that should generate notifications on "purchase" as well.
Datagrams larger than the MTU can be sent, they'll just be fragmented. The point of PMTU is to avoid fragmentation where necessary, but it's still possible.
ReactOS uses some of WINE's code:

http://www.reactos.org/wiki/WINE
If your illness is contagious, then absolutely not. If it's not contagious, then it's up to you to decide whether or not you feel up to it.
Because they don't want to spend the time.

After too many incorrect pins, there's a time delay before another attempt can be made.

The FBI is also thinking about the next time. They want to be able to take a phone, plug it in and brute force the PIN to gain access.
Wow... Please do not rely on an animal model to make lifestyle choices.

What this article needed to answer the question was IQ tests conducted possibly right after exercise and later in the day for people exercising in specific ways and not exercising at all.
" Or is that the weapon has been created and could be used?"

I'm pretty sure it's this. Once it's created it's only a matter of time until it's leaked and anyone can use it.
A case for cloud privacy brokerage
There was a slightly worrying bit of latency visible here:

https://youtu.be/rnlCGw-0R8g?t=32
If they made this for ODROID I'd get this 100%. I wonder if some cutting will allow fitment with a C1.
everyone touts this as if it makes a difference. as if the US defaulting would be fine because it's defaulting to US based creditors vs. foreign ones.
> if I run certain (not particularly fancy-looking) games, for example

I like to play FTL, and it makes my laptop sound like a vacuum cleaner, with a 1.5 hr battery life. And that's a freaking turn-based roguelike. But I can run an old SNES emulator for an hour and barely touch my battery.

Go figure.
> When I asked why, I was told "this worked because you were naive enough to think that this would work". I've been here four years now, and it's still the most important email I've ever sent. Maybe luck, maybe naivety, but I'm thrilled it's worked out.

When I was half way through college I decided I no longer wanted to be in school. I emailed a bunch of startups saying essentially "Your company sounds cool. I'll come work for you for the summer for free as long as we set up some kind of goal system where I can get a job offer at the end of the summer." I ended up getting two offers from that and never looked back. I didn't end up lasting 4 years there like you, but I am definitely glad I did it.

Ironically enough, now that I'm somewhat into my career I can't see myself doing something like that again, which is too bad. I've picked up some risk aversion along the way :(
Does it cooperate with an issue tracker? I.e., is it easy to convert tickets into tasks?

Also, I just watched the demo gif. To move a task from "unstarted" to "started" you have to drag and drop it? Doesn't that get clumsy when the "unstarted" column is really big (which it will probably be in realistic sitations).
I have a two-factor auth device that requires that I physically activate it by touching it in a certain way. Why the hell aren't contactless credit/debit cards similar? Why should I need to keep them in a Faraday wallet when they shouldn't be active except in those few second windows when I explicitly want them to be?
> This is an analysis, not an objective and demonstrable fact.

No. You don't have to assume that law enforcement or intelligence agencies are bad faith actors to see they are constantly seeking to expand their powers.

http://thehill.com/policy/cybersecurity/235910-fbis-hacking-...

https://www.eff.org/issues/national-security-letters

http://www.latimes.com/nation/nationnow/la-na-nn-fbi-using-d...

https://epic.org/foia/fbi/lpr/
TYMHLSIFARTA (Today you might have learned something if you actually read the article).

It's not a great write-up, but it isn't about closing an app.

It is about the potentially surprising impact of individual tabs that keep code running, and a way to identify them.
Hi,

What do you feel is stopping you from becoming a game developer? And how do you think John Carmack will change that for you? I don't think they can change anything for you, you have to change it for you.

If you really want to build video games, then build them. Try things, play with Lumberyard, play with Unity, play with Unreal, find what you like. Find what part of Game Development interests you, learn more.

Then from there it's finding a job, depending on your current career you'll probably take a pay cut, game development is notoriously underpaid.

I'm currently a developer at a decent sized game studio / publisher. I sort of just happened upon it, I was previously a web developer, I decided to apply for a job here, and now over a year later I can say it's something I really enjoy.
The US can't default because it prints the currency it's debt is denominated in.
Mark Cuban on Trump, Mavericks, Twitter, and the Markets [video]
If you lose the PIN on an iPhone you need to do a wipe and restore it from backup. You had better hope you remembered the backup password. You can't make a backup of a locked phone either.

The backup is probably easier to attack if you have it, since it doesn't have hardware imposed timeouts on password guesses. It may not be current however.
There's something non-standard going on with it for me. It snaps to certain sections at the bottom and I can't swipe to navigate back and forth like I usually do.
Understanding asm.js
I'm not sure how many UK banks send them. Mine certainly doesn't.

It's also been the slowest to roll out Apple Pay support.
china will get its way. imagine china building a military base on cuba or hispaniola and see how well that sits with the us government, un commission be damned. as china grows it wants to secure it's geographical sphere of influence, and all the western powers in the world will not win this battle. china has much more to lose and win.

protestations by the phillipines and other smaller outlying nations are again, the same as cuba or puerto rico or haiti protesting against guantanamo bay. the bottom line is that the dominant regional power dictates the terms and the smaller guys follow. if i were a western power i would spend just a modicum of effort pushing back against china but concurrently prepare to lose this battle.
China's alliances are with the youngest regions with big growth potential - much of Africa, Asia, Iran, and now central Asia and Latin America. US has hitched its wagon to the declining western Europe.
I'm a bit near-sighted so I prefer having my monitor somewhat close. That's especially true with a laptop, since the screen is smaller. However, if you're not near-sighted, then I suppose a MBP that opens to 120° might be fine.
I've done something similar by creating a 3rd party companion website for an online marketplace (which has ~50 employees), but haven't contacted the company directly. Now I'm stuck. What Shane did requires not only hard work, but the guts to engage the company and knowing what it is that you really want. If you're considering this, make sure you're resolved to a particular course of action.

My site targets sellers from that marketplace and provides a search of information scraped from the official source as well as detailed sales statistics which are not available from the official source. For active users, these two things can easily save several hours per week.

The 1st party company has acknowledged the existence of my site and indicated to their users that they'll allow it but are unaffiliated, which is completely understandable since they have no idea who I am. My companion site was created out of necessity and receives about 20k pageviews a month (approx 2000 users).

Currently, I am not charging for the site but a half a dozen people have suggested charging for its use or contacting the 1st party site to license it to them. The people making these suggestions are the marketplace sellers from the 1st party site (the users who are common to both sites).

But now there are difficult decisions to be made. I've worked from home for over a decade and loathe commutes, even those measured in minutes. This company is 2.5 hours away and best-case public transportation would have me out for 12-14 hours per day. This company makes no mention of any kind of remote work possibility but my impression is that it's done some of the time by some of their employees. I wouldn't want special treatment even if they offered it. With all of that said, if I did have to travel to work... this place looks like the kind of place I'd enjoy working. It was relatively easy to find about 1/4 of their team on social media and get a feel for their culture, even found some video of their office on a regular workday.

If I did join them and the commuting situation were overcome, would that constrain my freedom to make the new features and enhancements that the community wants? Contacting them with a laundry-list of questions feels wrong.

If I didn't join, would enough of my currently free users convert to paid to make it worth continuing? What's the optimal price to balance the seesaw of retention vs dollars (number retained free users * price per month)? Is it unknowable? What percentage of the existing users might actually pay? It's all very uncertain. It'd be great to get some feedback from everyone, maybe with your own experience(s).

Shane's idea is great but it doesn't magically fall into place, relationships are complicated!
There is no "point" to Contactless if you have to take the card out and touch it. At that point you may as well swipe it.

Contactless as an idea is probably ill-conceived though.
So HN is a great community full of smart people. It attracts new people all the time. Further the larger tech community is a "young" field. As a result of both, there are people who are just learning this, or at a point in their personal growth that this stuff is just clicking or needing to be pointed out. It's OK - those folks need to learn too and articles like this are great for them.

Further software is a gigantic field. There is stuff that is basic to one person that is voodoo to someone else. This is usually bi-directional: things that are basic to you are voodoo to me, and things that are voodoo to you are basic to me. That's another reason this belongs here.

And if nothing else: I suspect there are many people, such as myself who know that some browser tab is responsible for my mbp being warm, or eating battery, but just put up with it for convenience reasons. Until today that is, when we learned about the chrome per-tab task manager tool.
Awesome Hubot
How to Build My First Android/iOS App
>>I don't think technology has gotten cheap enough in that span of time for even a $4 dumb phone now.

You underestimate how far we have come, here is $30 phone : http://www.walmart.com/ip/44465710

You won't be getting this for $4 next year. The margin of profit is already so small, no body is going build phones and sell them for profits of a chewing gum.

But you can bet a $100 phone will be available for $30 very soon.
I don't get this. Credit Card fraud is used to acquire goods from unsuspecting traders. This requires a trader to have a POS and money is not usually credited for 1-4 weeks, by which time his/her account will be frozen and the police on the way.
Kudos to Apple for standing up to the US government and stand by its users.
Or to look at it another way, "I can make all the newbie mistakes on somebody else's dime? Sign me up!"
HIRING: Houston, TX ONSITE Jr. Back End Developer
There is a different point to be made here though. You can't predict everything ahead of time, but what do you do when somebody finds an edge case?

For the future the answer is obvious. You consider the edge case, decide what to do what it happens, publish the decision and follow it from now on.

The real question is, what do you do for the person who fell into the edge case before it was decided?

And the problem with the existing criminal justice system is that the judge decides how that edge case should be handled and then imposes it on the defendant's behavior ex post facto. Which the courts don't allow Congress to do but seem to have no problem doing themselves.

There is a fair argument to be made that we should let the first defendant who does it get away with it, but then publish the decision saying that it was wrong and imposing that on the next one.

It's kind of like the exclusionary rule: Somebody getting away with something that one time would be the punishment Congress gets for not considering more of the edge cases from the outset (or passing simpler laws that are easier to reason about).
Twitter not reliable predictor of election outcomes: study
I'd really appreciate further comments on what to do with type errors for prolog/minikanren-like tools as typecheckers
Not everyone wants to run a business.
Serious question - can someone explain the appeal of the backlit keyboards? I notice it's a big deal whether you're a Mac or PC fan, but I generally don't understand it. Is it for people who can't touch type without looking at the keyboard?

Admittedly, my desktop keyboard is backlit (I had to buy a gaming keyboard to get the macro keys I wanted), but the only purpose of the backlight for me is to know which of the four keyboard profiles I'm using -- and this feature isn't on many laptops at all.
The Gap Between What Leaders Want and What Recruiters Deliver
Location intelligence company CartoDB acquires Nutiteq