skysight-inc/HackerNews huggingface dataset:
But all candidates get demonized, and then you choose between the least of both evils. In practice, it results in a similar outcome. Media could paint all candidates as the greatest hero, and you'd pick the bigger Saint of them all.

One style is the complement of the other, so I don't think you make a good point.
Puck.js – JavaScript Bluetooth beacon
"Full-stack engineer: fancy name for a true engineer that actually went to college and studied for at least 4-5 years to become one."

No, "full-stack" means that someone knows both the back-end and front-end pieces of the technology stack.

You can certainly be a real engineer without being "full-stack". For example, I like back-end development and have little interest in becoming an expert on the ever-changing browser or mobile environments (although I have a generalist's understanding of the technology, since my code needs to interact with it). I'm happy to leave that to the equally talented engineers who like that stuff better than back-end stuff, and in a company that's bigger than a startup, there will be plenty of specialists on both sides.
The solution is for white hat hackers to hack these cameras for the sole purpose of disabling them. People keep saying the cameras can't be updated or patched to fix the DDoS vulnerability, so they should be hacked to simply make them inoperable. If a device is insecure, it doesn't deserve to be allowed on the public network.
You should read the report before commenting.
OMG, I've been saying this for years!

The left was right about peak oil. Just for the wrong reasons. People will stop using oil, not because we ran out, but because the alternatives will just be so much better.

I don't think people really understand how much oil is out there. We've got more oil in the Colorado shale formations, than Saudia Arabia does! It is fairly expensive to extract, but its existence means that oil prices will never 'consistently' stay above 100-120$ a barrel for more than a couple years. Nightmare 200$/barrel "peak oil" are just never going to happen.
Possibly not nice to be around (certainly not nice to work with, much less for), and as far as the "good bits" are concerned, it is likely too early in their career to tell (hard to imagine this attitude surviving past their 1st or 2nd job)
My Father, let my country's startup ecosystem awake
Something.JS is basically Chrome OS, which is based on Linux, so not far from the truth.
Ok I'll admit it - "San Junipero" both made me cry and scared the shit out of me at the same time. Didn't know that was even possible. Thank you Netflix. And thank you for last Monday too.
The study shows that this diet may be sufficient for a better outcome for altheimers, but I'm skeptical that this in its entirety is necessary. Research on metabolic diseases is more and more pointing towards fats not being much of a factor, and sugar and too many total calories (from any sources) being large factors.

And ketogenic diets have shown some effect at fighting altheimers, other metabolic diseases, and even some cancers, which is why treating fat as the enemy doesn't make a whole lot of sense to me.
I spent 2 weeks times ago learning react. My family was in vacation, no kids no wife... so as a diligent nerd I decided to understand why half of the world is now convinced that css, js, html must live together.

Curiosity, one of the project I want to rewrite is an old .net 2.0 using Ajax 1.0 (someone remember that...) having response.write (literally anything)

The idea was understand also how to combine babel and webpack to work with an external api (couple of weeks before create-react-app that you should check in any case)

I'm not using react in production yet, the application I have are full of data entry and very few nice things like stars and likes or profiles with nice icons but

Spend some time on

VUEJS (use their vue-cli)

react (use create-react-app) and check react router.

If you still don't get them after few weeks html and jquery will always rescue you (at least for next 5 more years)

Backend... cause you are learning ES6... you probably want to check

Expressjs

Passportjs

Express session (maybe using mongo as data storage)

But becauseyou also want basic...

Check out

GitLab pages

Github pages

Both have nice solution for static framework.

Good luck with this.new.world.
I go somewhere where others are working on their own projects. Hackerspaces and coding meetup groups are examples.
https://np.reddit.com/r/worldnews/comments/3nyulu/in_china_e...
The Google Play store link is broken, probably removed due to ToS violation. Does anyone have an alternate link to download the apk?
Google Pixel XL Teardown
Here on HN you must expect the unexpected!

Or, I suppose you could expect the Spanish Inquisition.
The post-truth world
Sorry! Will do that. It's lists of lists of integers.
Unless it's changed significantly recently, this "credit score" is only being used by Alibaba, and is more akin to a regular old karma system like that used on HN or reddit.
No one expects the Spanish Inquisition!

Our chief weapon is surprise, fear and surprise; two chief weapons, fear, surprise, and ruthless efficiency!

Er, among our chief weapons are: fear, surprise, ruthless efficiency, and near fanatical devotion to the Pope!

Um, I'll come in again...

https://www.youtube.com/watch?v=Nf_Y4MbUCLY
Season 3 is not as hard-hitting as previous seasons, but it's still brilliant and thought provoking science fiction.

Production value is better and stories can sometimes have happy endings. Definitely more mellow for larger audience.
What is your area of expertise?
What do you mean recently? We've been doing this for about three years, and it was part of declaring Compute Engine as generally available.

As for "limitations", I mean we can't save you if the NIC or ToR fails, but we lose VMs really rarely. Feel free to ping me internally, and I'll point you at our dashboards.

Disclosure: I work on Google Cloud.
Is there any way to statically analyze an app for code that might be attempting to execute a rowhammer attack? I'd imagine that rowhammer requires a tight loop doing nothing but writing to the same value in memory repeatedly, or something similarly recognizable. Such a tool could be used to at least keep any malicious apps out of the play store. It would probably be fine if it sometimes gave false positives on innocuous code that a human (at Google) could override after inspecting the suspect code.
Why the massive gap since season 2 then? If you dont count the single episode "special" there hasnt been a season 3.5 years.
WTF is machine learning?
Checker shadow illusion
Extensive discussion a few days ago: https://news.ycombinator.com/item?id=12743628
You can use PHP as a C preprocessor
What is the value of bending ourselves to fit a confusingly designed old language, rather than bending the language to fit us? The very fact that articles like this have to be written indicates a failure of user interface design, which we needn't forever perpetuate.
New MacBooks coming Thursday
Chrome windows is notoriously bad at rendering select 300 weight fonts. It's almost as if I can conclude the website was made on MAC when I see one.

The low contrast bit is senseless.
"The opening procedure requires prying up a thin, poorly-supported display assembly making it difficult to open the phone without damage"-->better be careful...
Security needs to catch up, the fact that IP addresses, caller ID among other ideas can be faked shows that we have a long way to go to improve peoples ability to validate the identity/security of communications.
Twitter and Periscope Shadowban Update
The irony in all this, is that the author of this piece is likely to have been paid really well by BuzzFeed in order to secure publishing rights. It sounds nothing short of an opinion piece.
Fantastic! Thanks for the continued work Guilherme!
Inside the Cyberattack That Shocked the U.S. Government
The Struggle in Hiring the Best Remote Workers
A year a ago I was working remotely for a company which offers software and web solutions for other company or people. Back then we're only a company composed of 5 employees. I was designated to a project and worked with another remote software engineer. I assumed that the developer already knows the tools we are using very well. The issue along the development process is that I kept on reviewing and revamping his codes because of the lenghtiness, repitiveness and it's ugly structure. It's a bummer that this type of issues still exist in an agile development process.

I saw this issue that employers or HR should have a standard in screeening employees before hiring them. More like a set of question (5 - 10) that will tell them that this person is the right one.
I envision a job listings like Dribbble which requires a Dribbble account to make sure the designers being hired are topnotch.

Post your tech jobs here with a job screening if you need the only best employees for your company.

https://docs.google.com/forms/d/e/1FAIpQLSekfxdbhUy7K2QpfEXtx7EFk8vkr82hI75iDb0qEbvBCjWQJA/viewform?c=0&w=1
> The number of phone users who care about getting a root shell for their own use is vanishingly small

Only a very small number of people care about how /any/ individual piece of technology could be improved, they have have other things to think about. That is a not a valid argument. It would be better to have it by some other means to get root, but it's not as simple as you make it out. Show a user 2 otherwise identical phones, explain that on one phone, they could do things like tethering, and on the other phone, it's restricted because they can't get root, they will choose the one where they can get root.
Why is JavaScript so hard to learn?
Another Freelancer Nightmare – Why You Should Never User UpWork, Ever
4chan's Understanding of Hacker News
Fetters and freedom: on Thomas Merton’s vision of transcendence through faith
Yeah, I ordered a bunch of extensions cords from Amazon and they came with an extremely bright blue LED embedded in the on/off switch. Needless to say, I was no happy bunny the first night when I went to sleep with two of those in the room.
Look at the Sherlock Holmes gaps.
Portable 17 inch laptops seriously do not exist. It's just too girth-y a dimension to reconcile any semblance of portability. I would seriously look in to the rMBP 15" computers (especially now that new ones are imminent, you might snag one secondhand on the cheap!) or Dell XPS 15. Your back and shoulders will thank you!
I'm not sure they'd bother even if it becomes available.

It doesn't appear that people have had any real difficulty pulling off scams where they pretend to be the IRS, or Microsoft tech support, or some other entity to extract money. The AI would only eliminate their call center costs.
I don't see episode 3 being sub par. It's classic Black Mirror.
I wonder what TinderOS would be like.
Agreed. This "criminal AI" tack is pure fear mongering. One of their biggest points was solving human computer voice interaction so you could use it for automated social engineering.

If you solved that problem you would command Gates/Musk/Bezos levels of wealth from the legitimate applications.
How to Make a Simple Pen Gun That Shoots
Destination Israel
How would you migrate libraries that are only on bower, not npm?
> Wouldn't this potentially result in the same person receiving multiple emails from you at 8:01 am (for example)?

Boomerang lets you set the time the email will be sent differently on each scheduled email. Or you could go with "send in 8 hours" for each, and they will be spaced out by however long it took to write each one.
> I’d expect static typing to win out for correctness if: [...] very large.

I would disagree. In very large projects, strong types don't scale very well across repositories / deployable units.

A very large single repository, it may be ok. Except that refactoring types will like break a lot of in-flight pull requests and branches.
He has also, you know, achieved stuff. Actual rockets, actually going up. There's a tendency of people to devalue the successes of others by attributing it to marketing. But for the life of me I can't find a way that would work to sell rockets to governments. Musk has also started at least three somewhat successful businesses, and at this point I don't think either marketing or luck are sufficient explanations.

It reminds me of someone else. I hope Musk gets his pancreas checked often enough.
They exist and they are usable as a portable machine. Luggable may be a more fitting category though.
I can't believe no one asked about the status of the Atmos 6 investigation.
Please be kind on launch day
I set a timer that just went off every hour.

And if i was doing something unproductove like youtube facebook etc I closed the tab.

Another thing was that instead of theorycrafting and worrying about O(n) for the smallest projects ever I just went ahead and got something running. Its pretty easy to be disappointed if you cant see your results.

For preparing for interviews you dont really need the internet. Just get a piece of paper and use the cracking the coding book.
Frontend: React (via create-react-app), good old Bootstrap

Backend: backend as a service like Firebase or Horizon/Rethinkdb. Vendor lock-in is a big concern here but you can get your prototype done so fast with those tools.
"my" was another often-seen useless prefix of that era
Utopia is absolutelly great!
"Where is Jessica Hyde"
The pussygate tape came out before the Wikileak emails [1] which argues, if you're rational, that the timing was co-incidental or, if you're conspiratorial, that the Clinton campaign had a mole inside of Wikileaks who had just enough access to make them aware of the leak but not enough to stop it.

[1] https://twitter.com/washingtonpost/status/784484823717011456 & https://twitter.com/wikileaks/status/784491543868665856
That const applies only to the bar symbol itself, not to anything it points to. So once bar is dereferenced, the const doesn't matter. The beauty of this method is that it predicts that correctly without having to think about it.
Doubtful. A malicious app could always programatically write the attacking binary after it has been installed. At that point, you no longer have serious performance requirements, so you can make the functionality as obfuscated as necessary. Not to mention the possibility of self modifying code, or downloading the payload from the internet.
I first read bout this a few months ago. Coming from a hardware background I was particularly struck by how damned clever this is!
As much as I love the concept probabilistic programming, the name makes me cringe every time I hear it. It’s verbose, doesn’t abbreviate well and borders on being a tongue twister. More substantially, the name suggests that the act of programming itself is probabilistic (a real but distinct phenomenom :) )

Worse, rather than highlighting the key value proposition: automated inference, the name suggests a focus on the development of probabilistic programs. Perhaps, as a result, many introductions to probabilistic programming concern themselves almost exclusively on the comparatively trivial task of expressing models as algorithms while blissfully ignoring the thorny problem of inference.

I suggest talking about “automated inference” instead. It rolls off the tongue much more easily, and, more importantly, gets to the heart of the matter.
But what about "Big Data" workloads? Running Spark or Cassandra clusters say? My understanding is that having a custom scheduler makes mesos more attractive for those tasks? Has your experience been different?
Bitcoin can't handle the number of transactions required. It's simply not technically possible for the blockchain to be used as a country's (or medium sized city's) primary currency.
https://github.com/vusec/drammer

https://vvdveen.com/publications/drammer.pdf

https://vvdveen.com/drammer/drammer.apk
Nope, * const means that the identifier (i.e. thing to the right of the star) is const. That is, in this example, the symbol "bar" is const, not anything that it points to. So once you dereference it, the const no longer matters.
> The media can write stories about the spurious prosecutions (to wit).

They can, but generally don't. To wit: http://fair.org/home/charges-dropped-against-amy-goodman-no-...

> I think the prospect of breaking a story is a lot more top of mind for reporters than the financial resources needed to fight potential prosecution.

True as far as it goes, but publishers (and indirectly, editors etc.) have the opposite incentives except when the story is so sensational that if they don't cover it, some other news org will.

And believe me, reporters definitely get the message through such means as assignments, promotions, raises, etc.
If it was so basic, why did the head of the party email the campaign the exact question? She must have thought it was important, otherwise why put your career on the line
Fred Hoyle was wrong. Science is about explanations. David Deutsch explains why in _ The Beginning of Infinity: Explanations that Transform the World _.

The catch is that the explanations have to be "hard to vary"; that is, they have to be non-arbitrary. That's why a field like psychology fails while fields like math, micro-economics, biology, and physics succeed.
Disclosure: I mainly use DC/OS mesos myself. I've evaluated k8s for our use case and didn't find it was quite what we were looking for. Our customers and stack are mainly JVM based. We do on prem deployments not cloud where GCE is already doing pretty well. We also mainly work with the microsoft side of things (azure,enterprise stuff)

Not convinced of this. Direct mesos and yarn integration with spark (not to mention a lot of the software already being built on top) is going to keep mesos/marathon relevant for a long time. It's definitely better for big data workloads.

I think a lot of startups will jump to this for sure.
Many startups don't actually have big data stacks and prefer to use go based stuff (mainly because it's simpler). In that case k8s makes sense for that.

A lot of these companies will likely prefer DC/OS and mesos/marathon because they have in house zookeeper expertise already. ZK is a dependency for much of the big data ecosystem as well a kafka and mesos.

The synergy is a lot better.

That being said: Many here will disagree. I definitely think k8s is winning developer mindshare overall, but I don't think it will have 100% of the market.
IMHO the better answer is "buy/recommend phones from manufacturers who give you root access, instead of giving business to companies making vulnerable devices where you can use those vulnerabilities to get root"
ClojureScript is dynamic, but it has completely different semantics from JavaScript. It just treats Js as a compile target.

I think that Clojure has much cleaner language semantics than JavaScript, and this makes the code much easier for the IDE to analyze it.

That said, there is optional static typing available with Typed Clojure, and it can even generate type annotations from tests as seen here: https://github.com/typedclojure/auto-annotation
I'm watching a great presentation on the topic of the Bronze Age Collapse right now, in fact: https://www.youtube.com/watch?v=hyry8mgXiTk
Does Hurd actually have a plan to finish, or are they just banging on it on Saturdays like an old project car that keeps them out of the wife's hair?
_Python for Data Analysis_ http://shop.oreilly.com/product/0636920023784.do
First class support for swipe left/right gestures.
My favorite English history what-ifs are:
1. What if Catherine of Aragon had borne an heir to Henry VIII? England might have remained Catholic and been spared a few bloody wars over religion and royal succession. Or maybe the English Civil War would have started earlier. Certainly the balance of power in Europe would have been different.
2. What if Henry VIII's older brother https://en.wikipedia.org/wiki/Arthur,_Prince_of_Wales had survived to become King Arthur?
Tweaking Referrers for Privacy in Firefox
Agreed. It's refreshing to read a justification to learn to enjoy such moments.

This is especially true in a society that tends to only place value on thoughts that directly lead to tangible means of moving forward. Sometimes, however, these moments of thoughtlessness can complement the aforementioned moments of intensity. This combination can actually lead to an overall net gain in achieving ones goals, whatever they may be.

A tough concept for the prototypical Type A personality to grapple with, no doubt. But something that is worth pondering.
I definitely considered this, it was just the look on local faces, they said that stuff does arrive but sometimes goes missing too. My screen is more like $300 so considering I have a functional setup I decided I was happy enough. Besides the hackery was worth it in itself :) And I'll be in Delhi next week now anyway.
And the meta-rule: don't be obese. No matter what you eat.
Where are the Eyes is a program for detecting and mapping surveillance cameras
I use the wasteNoTime plugin to block websites on safari. Also, hide the plugin so it makes it even more difficult to unblock the website. http://www.bumblebeesystems.com/wastenotime/
However, when presented with the full story (you can get tethering on this phone, but at the cost of security; you can get security on another phone, but at the cost of tethering; and you can get both tethering and security on this third phone, but at a higher price), enough people will opt for option three as to make it at least meaningful to the market, despite those who don't care about security.
Fix for jumpy cursor when typing on OS X El Capitan
Linus discovers a need for ´Ctrl - T´
I did try for a bit, but the screen update FPS was annoyingly slow. Also the resolution difference required a lot of pinch zooming. I think it'd be worth experimenting with reducing the desktop resolution to match my phone cos it would likely alos increase the FPS. However, I'm productive enough now with mosh and tmux.
Everything at the factory you described runs on electricity, most likely clean renewable electricity. And if not, it will be shortly as solar and wind continue to drive out fossil fuels in the electrical generating mix.
- Meteor is promoting react for view layer.

- Blaze, meteor's original view layer, lacks components
and has very slow development.

So, comparison with meteor quite useless.
So - I have to ask (as a Graduate AI student, but no specific familiarity with the e-discovery domain) why is this the reputation? Like the applications don't work well? The salesmen don't know what they are peddling? I guess basically - could you extrapolate a little more on this group?
I think my problem with it was how plot-driven the last episode ("Hated in the Nation") was. It ended in a way as if it mattered whether the cops catch the bad guy. I love cop shows, but the procedural bits here took time from all the interesting tech concepts that had been brought up. Another reviewer described it as feeling like an episode of X-Files, which I think is an apt way to describe it: Good, but not the kind of good that Black Mirror is uniquely positioned to deliver.
Was Sigmund Freud “deathly afraid” of the number 62?
How much of this is possible within an Android app? Are Android apps allowed to download a file and then make it executable?
This is nice. Though, I plan on going through the source code later, can you give a short gist of how it works?