skysight-inc/HackerNews huggingface dataset:
Don't you think it's possible that through diligent study of human interaction and how the mind works you could gain a better understanding of how biases are formed and reinforced and stand a chance of recognizing when your own rational decision making is being bypassed? And in fact there is a large group of people (mainly the nerds, as it happens) who are working daily towards exactly that? And haven't they earned at least a little bit of the right to call themselves more rational than the person who has never even thought in these terms for a single moment of their life?

>It's never me who's swayed by emotions, it's always less rational people, and if only those people could get their shit together, like me, we'd be in a much better place.

That is true, though I would amend it to "even if they got their shit together, like me, we would still have a long ways to go in that regard. But it sure would help if everyone knew what confirmation bias was so that politicians and the media couldn't so easily use it to convince people of things that might not be true!"
"Indians".. really?
"Dell included that [private] key on all the affected laptops as well."

Was there any reason other than plain negligence to include the private key on every laptop?
Revealing their successes would probably just lead skeptics to believe they were engaging in propaganda, and it probably wouldn't act as a deterrent to terrorists at all.
It's Tamogachi but with the word "Goth" (short for Gothic, typically used to describe macabre / death-related things. Lots of the colour black, etc.).
Social Authentication with Passport.js (updated 11/27/2015)
1.3.3.7 BGP Hijacked by US ISP
Chromebook Comparison Chart: Compare Technical Specifications of Chromebooks
Where I work we have a role called "project anchor". It comes with no extra pay, no special perks, no particular enumerated powers.

The anchor does not determine product features or direction, that's the product manager's role. The anchor doesn't hire, fire, reward or punish other engineers, that's the engineering manager's role.

The anchor isn't necessarily the strongest engineer on the project, either.

Anchors are mostly there to break ties and hold project context over a longer time frame. A founding anchor has a strong influence on the project's technical direction, but it's not a fiat power. You still need to discuss it with your peers.

And it works pretty well, because the only reason you get asked to anchor is due to the feedback of your peers.

Then again, our hiring process has a notorious bias against rockstar jerks.
Gratulerer, dude.
stop spamming, this appeared at least 4-5 times in the last 24h in the feed!
Not sure how your comment relates to the posted article, but I can summarize it in 5 words: Palestine is occupied by Israel.
Really? "Rock star dev who's also a jerk" is typically driven by ego, whereas the actual leader should be driven by the needs of the business and the needs of the customer, and be talented at balancing the two. He should also be a good consensus-builder and emotionally capable, which this guy is by definition not.

So you'll get "impressive" code that leverages sexy technologies that is also late, buggy, and not what the customer actually needs. And on top of it all you'll have a demoralized drama-prone team.
Much of our seeming choices are predetermined by a corporation/politician, the de rigueur political/economic philosophy of the day and also by the era we are born into. It's unfortunate this topic is out of bounds in most places. Even here on hackernews you're shutting him down. This conversation is potentially one of the most important we could be having today.
If Lisp Is So Great (2003)
I'm not sure if this an argument for "true" flatness so much as it's an argument for self-organising teams.
It is irrational because you're scared due to recent events. You're proving OP's point.

You can't apply reason and logic to his going to Mecca, and arrive at a conclusion that he may come in to work with an AK-47.
My understanding is that you can be flat and still have a project lead who is in charge of driving the project to the finish line. I'm skeptical of flat myself but I'm not sure if it is to blame in your situation. Rather, you seemed to need a lead whose job is to ultimately make the project succeed.
A nice model to follow to help solve the key validation (PKI) problem. :)
In the Western world, we generally rely on the fact that people are capable of compartmentalizing religious beliefs that are incompatible with liberal society. In the grand scheme of things, it works pretty well.
I really don't want to sound elitist, but my choice to go full Macbook and keep my custom built PC at home has never looked better. How long until we hear about other manufacturers also doing this?
Ah, so that's where Cixin Liu got the idea from for Three Body aliens.
Got(h) it, thanks !
Neither hypothesis is likely. Governments are neither perfectly malicious, nor perfectly incompetent.
> Whenever I see these sort of topics discussed, I rhetorically think: why is there no initiatives to make careers like HR, veterinary work and other areas more inclusive.

The answer I believe is actually quite simple: because IT is a hot field, HR is not. HR is "just a job", while IT is now recognized as easy money - you just have to spend few months learning how to bang on your keyboard, and you're off to be a next Zuckerberg or at least to be earning in your first year more than 50% of the population of your country. When the supply finally catches up with demand and average wages go down, I expect IT will be just like medicine or law - boring to talk about.
Couple thousand disgruntled young men capable of being terrorists. Its a numbers game. Insufficient resources to follow all of them. Only a few have to sneak through.

The questioned is how to prevent young ethnic men from becoming dissatisfied and and radicalized.
>And coming from the WSJ I'm even more surprised

Well given its current owner, not all that shocking even if he insists they maintain independent editorial integrity.
I share the opinion of a friend of mine which is this will eventually come to all major hardware manufacturers.
The Origins of the World War I Agreement That Carved Up the Middle East
That's how, well, everyone outside US calls them?
I don't think this inefficiency will be permanent. This surveillance is a new thing, the tools are not yet used to their full potential. It will take time before many police officers understand all the possibilities and use the tools effectively. It is also possible that they are already used in their full potential against the adversaries that matter. Terrorist don't really matter in the power balance - they might be a nuisance - but only indirectly - via the public pressure. They don't pose any direct threat. They might be even useful.

Also if it was so ineffective than the lose of privacy would also be as ineffective. After all we fear the lose of privacy because we believe that the government, or the business could act upon the data they gather about us.
I suppose the pilot union's objection is that this will somehow lead to a lower tier pay for incoming pilots.

Would experienced developers have similar objections, if their companies proposed essentially running their own code academies?
The bootcamps that do this (or are free until you get a job like App Acadrmy) are very hard to get into and usually screen for programming experience or skill. The ones that accept anyone are the ones we should study.
Related - and inspired by a different Smithsonian Magazine article - The Story of Thanksgiving is a Science-Fiction Story.

http://slatestarcodex.com/2013/11/28/the-story-of-thanksgivi...
I miss the days when I thought "Wow if this keep happening the law will surely get involved and put a stop to it." - Now I just think "I bet the government LOVE this... they probably paid them to do it."
Tamagotchi was a huge fad for a short time in the 90s. https://en.m.wikipedia.org/wiki/Tamagotchi

It was a digital pet and you had to press certain button to feed it, keep it happy, healthy, etc.

The joke is they added "goth" to the name, and you are supposed to keep it unhappy. https://en.m.wikipedia.org/wiki/Goth_subculture To be more precise, they are referring to the goth stereotype: http://www.gothicsubculture.com/archetype.php
Yes. This is, and always has been, the problem with society. Oligarchs wield their power to incite fear in the citizenry which in turn yields more power. It's a vicious cycle that's only occasionally punctuated by violent revolutions.
Deniability? If the intention was to create a backdoor, and later it was found that e.g. NoSuchAdversary had used that backdoor, a really good "we didn't intend to create a backdoor and we especially didn't give the key to that backdoor to the Adversary" defense would be the fact that actually Dell gave the key to everyone.
Ask HN: Doing unpaid research while working in industry
Does anyone manage to do research (publishing papers and the like) while working? I'm just wondering if this is possible at all as it seems both research and working take a huge amount of time.

By this I don't mean people who are paid to do research and publish on behalf of their company but people who do research, manage to publish, and aren't paid by their employers for said research.

The reason I ask is everyone seems to talk about how difficult it is to find positions in academia and such, but nobody has really come up with any alternatives. Doing research in industry is possible but besides MSR and maybe IBM it seems that companies only fund research which have the potential to generate revenue.
One way of looking at a union type is "this variable can have different types at different times." Another is "this variable has a single type - the union type."

Especially if actions are restricted to those valid on all parts of the union, I'd say it is correct to consider that to still be static typing.
How is democracy an 'unproven ideal'? It has thousands of years of history across many human cultures.
There are even not-uncommon situations where Population A can breed with Population B, and Population B can breed with Population C, but Population A and Population C can't interbreed.

Using "can breed" as the metric for "same species" creates the situation where A and B are the same species, and B and C are the same species, but A and C are not. That's clearly contrary to what most people have in mind when they use the word "species".

Species really should be a continuum rather than a binary.
It annoys me that this is being so directly compared to Superfish. Yes the technical aspect is similar but the intent is very different. Intent matters.
Expedite is hiring front-end and platform engineers, SF
www.expeditefinancial.com/jobs

Consumer lending is broken. Financing a home, car or college education is a painful and inefficient process, reliant on manual human processing and antiquated technology. Innovation has misfocused on helping middlemen take greater profits and manage their own risk but not by improving the borrower’s experience or reducing the costs of lending.

Expedite is building a modern lending platform designed to connect responsible and credit-worthy borrowers with the highest caliber sources of capital available. We’ve reimagined the entire lending process by recognizing this is a problem of data and information infrastructure.

Given the complexity and breadth of the industry, our product presents a unique but hard technical challenge.

FRONT-END ENGINEER

As a front-end engineer at Expedite, you’ll put borrowers back in control of the lending experience by giving them access to powerful, easy-to-use tools that enable them to make informed financial decisions.

PLATFORM ENGINEER

As a Platform Engineer at Expedite, you will you tackle some of the complex technical challenges found elsewhere (extensibility, security, reliability). But you’ll also be confronting a broad range of questions around personal finance technology. Those two problem domains require people who aren’t just great programmers, but who also have the desire to learn the ins-and-out of inefficient processes and build creative solutions that optimize archaic systems.
The more high-level you are, the harder it is to be interoperable.
How long until Medium upgrades their site to require 4G?
So copyright is a bad idea because... human nature? I hope you aren't also a fan of GPL.

The root of this isn't that copyright is a good idea that's been spoiled by human nature. The root implies that copyright itself is fundamentally baD. An opinion that I respectfully disagree as strongly as can be.
How solid they are depends on the environment they're in. They primarily vary by temperature so if you're using them in an air conditioned room they're unlikely to have issues but if you leave them outside you'll notice the PPM value varying throughout the day.
no license in the github repo? just says copyright 2015?
v1 UUIDs are ordered.
> a flat system ends up being a battle for leadership which puts the smart and commanding at the top

It ends up putting the person who's the least bother in that role compared to all the other roles they could occupy in charge. People you go along with while looking for another job, because at the end of the day it's not your company and it's not worth the enormous emotional cost of fighting them.
With the population density and geography, I would of thought that WIFI coverage would be more useful to the local populus and with that with WIFI and 2G you would in effect something better than 4G.

I also wonnder with close proximity to other countries that the area would in parts be able to latch onto external network signals without a signal booster of any form.

I know North Koreans will often go near teh CHinese border to latch onto a Chinese mobile signal for use for short calls so they can speak privately independant of their governments ears.

Still, many parts of the World still to get upto 3G standard and with that, one wonders if they will get marketed old 3G cell kit that is redundant and not upgradable to later standards as todays models can do with just a code update.
PCs were too weak to run UNIX in the 1980s. MicroSoft was the vender for Xenix, a 16-bit UNIX. It was so slow compared to PDP 11 UNIX.
32 bit x86 CPUs and Linux came out about the same time in the early 90s- a successful marriage.
> You need to look up "freedom." It doesn't mean "other people are required to meet all of your needs."

There are quite a few definitions of freedom that actually require that (to a certain degree), even on wikipedia.

As in the theory of justice, there are two broad views on freedom: one side seeing freedom as something abstract (by law you are free to vote; the constitution does not discriminate against skin color, gender etc.) and the other side sees freedom as the concrete opportunity space of an individual (therefore studying should be free of cost, access to healthcare should be free etc.).

Interestingly, the abstract interpretation seems to match the common meaning in the U.S. and the concrete meaning of the word is more common in Europe. That seems to explain quite a few misunderstandings in spaces like HN :)

I can really recommend Amarty Sen's book 'The idea of justice' as a quite approachable introduction into the topic.
Why use ECC?
I haven't seen anything that really showed the intent of Dell, just a bunch of woolly corp-speak about improved customer service.
Neat idea.
Not possible on 3g. You need broadband to the home for that.
If I were looking at a Windows system I would now only consider buying those branded with Microsoft Signature.
Yeah, all of those can interbreed, more or less. On the other side of the coin, consider dogs alone. Successful breeding between Great Danes and Chihuahuas is quite rare. :-)

The "successful breeding" metric isn't very satisfactory on any level
Even if Hack Reactor is an exception to the rule paying 105k for someone with 3 months experience is genuine insanity.

Looks as though they keep a pretty high bar for their students and that will lead to an overall more talented grad than your everyday bootcamp but its still crazy.

For that price you could hire 3 excellent remote workers.

I've looked at the alumni they have on their site - most seem to be hired by startups (ie. companies that likely have more money than sense). Coupled with the knowledge that its BA then maybe we're a little closer to an explanation.

Still utter insanity.
Intent isn't magic. Jeopardizing the integrity of every secure connection for a customer is outrageous. Comparisons to Superfish are entirely appropriate.

There is no product, service, business or political cause that justifies destroying the security and integrity of the internet. This places people affected by this in an incredibly risky situation. And then rather that recall the laptops, Dell is issuing removal instructions and asking customers (many of who may be receiving the laptops second hand via personal or corporate means) to fix the problem for them.

If our law were even remotely up to date, this would result in at least a crippling fine for the company that did it.
That's exactly my take on this whole thing. The incompetence you'd have to defend for the alternative to be real would damage Dell even more than the malice would.
Think you'll have to justify that statement with more than five words...
Thanks, was thinking AD but for some reason BC came out.
See Opeation Gladio.

https://en.wikipedia.org/wiki/Operation_Gladio
You're right about enhanced sampling methods (of which aMD is just one). The D.E. Shaw lab actually presented detailed comparisons between conventional simulation and techniques like this at this year's Biophysical Society Meeting. I don't see why you couldn't also run accelerated techniques on Anton, or perhaps a related ASIC system though.

Now, you don't have to look too far to see what scientists are doing with this system (https://www.deshawresearch.com/publications.html, http://www.psc.edu/index.php/resources-for-users/computing-r...). From the D.E. Shaw group alone, 7 papers in Science, 7 papers in Nature-family journals, and 13 papers in Proc. Natl. Acad. Sci. The publish slowly because they don't have any obligation to publish. I can't vouch for all of those papers, but it's definitely a step in the right direction for the field.
It's also how they were called inside the US at the time.
Vietnam abolishes death penalty for 7 crimes
Usenet, what have you become? (2012)
That would just make it easier for a MITM (and maybe others) to spoof all your static content with legitimate signatures.
Someone else pointed out doing the same with the Russian Meteor-M N2 satellite. Also doable with an RTL-SDR but the images are much higher (12x) resolution than the NOAA satellites: http://www.rtl-sdr.com/rtl-sdr-tutorial-receiving-meteor-m-n...
How would it hurt?

We get wood pulp from trees that are farmed, not by clearcutting old-growth rainforest. If we used less tree pulp, the obvious result would be that we'd plant fewer acres of forest. If anything, finding more uses for wood helps the environment as it's using a resource that literally grows on trees in lieu of other resource that don't.
You seem to be under the impression that types are for late stage development. I find them indispensable early on. First, because they let me feel out where my assumptions conflict, often before I've gotten to writing the bit of code that will make it obvious. Second, because when my assumptions are wrong, the type checker is a tremendous help refactoring - telling me all the places my old code is incompatible with my new assumptions. Both of these mean I don't need to be quite as sure that I've got things exactly right as I start coding.
Ah, a company that produces chargers telling us that electric cars are inevitable. Maybe it's true, but native advertising is not what will convince me.
Never leave the original os on a laptop. That has been the golden rule of wintel laptops. Install clean windows and nuke the factory recovery partition.
You'd really think that was a parody website if it wasn't for the fact that the domain is indeed registered to Microsoft.
Link to the repo/releases page...
RAMCloud
Well considering that the author went on to work at Apple, it sort of makes sense. I don't think he was explicitly told not to continue development, but it is likely that some sort of boilerplate part of his contract restricts him.
Functional programming as a strictly immutable lazily evaluated paradigm in which to do everything from the bottom to the top is not useful for most apps.

This "but" is a complete fail:

> Y-combinator founder has noted that his and associate's choice of Lisp as basis for one of the first online webstores ... GONGGGG!!!

Lisp isn't a functional language. Lisp has mutable variables, mutable data structures, loops, goto, ... Lisp supports applicative programming with immutable objects where it is desired.
How is this not part of Postgres proper already?
As much as I enjoy bashing Microsoft Office, OneNote is a real pleasure to use. If I had it on my laptop, I might have used it for this purpose, too.

But, alas, my laptop has Office 2007 Pro, which does come with Access (which I have no use for), but without OneNote (I think it was still a separate product back then). IMHO MS Office has mostly gotten worse and worse with each release following 2007, but I really do envy my coworkers who have OneNote on their machines (although few actually use it).

For somebody not wanting to dive into the complexities of org-mode, OneNote is - depending on the platform - a great alternative. Probably, OneNote can do things org-mode cannot, and vice versa. But they address similar scenarios.

I for one have already invested heavily into becoming proficient with emacs, have it open all the time, anyway, so spending time making emacs do even more things for me seems like a good investment at this point.

Also, the result might be slightly confusing but it still is a plain text file that can be read with any text editor.
I challenge you to find actual leaders in the past, ones we use as examples, who would fit your description of "an actual leader".

A leader is someone who can get people to get shit done. Usually it means convincing them that what the leader wants done is the thing to be done. Consensus-building can be done in many different way - in particular, a very good way is to just arbitrarily announce what the consensus is. In most fields, and in pretty much 99% of business, almost decision is better than prolonged periods of not knowing what to do. And if a leader is competent in the field in question, his arbitrary decisions will usually be good.

So as long as you can align their ego with business/customer needs, a "rock star dev who's also a jerk" isn't the worst choice for a leader.
Revealing how the plots were foiled might teach future would-be terrorists how to better avoid detection. Just to play devil's advocate.