skysight-inc/HackerNews huggingface dataset:
Intelligence exists in human culture, not in individual humans. A high IQ has limited usefulness without a culture it can learn from and operate in. (Ask any octopus.)

Human culture persists outside of individuals, so the occasional genius can change culture and culture stays changed because collective memory is altered. This doesn't happen with individual animal intelligence.

So I don't think we'll ever see a true AGI. What will happen instead is that collective cultural memory will improve, and connections between human brains will become faster and deeper - just as they have done for millennia.

If there's ever a singularity it will be created by human brains operating together in a new and vastly accelerated shared state, not by silicon brains that have been programmed to appear sentient.
False. Cache misses are expensive. Unnecessary thread sleeps and context switches are expensive.
> If waterboarding was a piece of software it would be considered too crashy and unreliable and a replacement that worked better would be sought immediately

Only there is no possible replacement so they just continue using the same horrible thing. If there is one thing people are terrible at it's understanding that not doing something is often a viable option.
Yes! One politic is found to be corrupt, all politicians must be corrupt! One businessman implemented a fraud, down with captalism! One autistic child took several vaccine before being diagnosed. VAccine are the culprit!

I see, read, and hear these kind of argument all the times and they sadden me. I'm sure Snake-oil salesman, con artist and populist politicans salivates when reading how easily people dismiss things so easily.

Is the American Scientist article entirely wrong? No. Is even just that sideboard entirely off-track? No. It's probably a case of vulgarization gone too far.

But hey, baby, water, bath, plumbing, out the window you go.
Using the same language (Swift) is a great advantage. Java has reached the retirement age, it's time for a better language.
Jack Ma goes toe-to-toe with other billionaires over Alibaba’s future
Let's not kill an industry before it even begins.
Add the severe driver shortage that has been taking place in the tucking industry for about 7 years plus and it will happen even sooner.
That gives me hope, but please forgive those of us in the US for our cynicism when it comes to acquisitions like this. It's become almost a truism that acquisition = EOL.
Last night I read the entire article, out loud, to my SO.

At first, she said wasn't sympathetic because for her, it was "first world problems", and a millenial's predictable disappointment in the workplace. She's not wrong.

But I read it as a kind of drug memoir. An addict talking about their days breathing in all the toxic and intoxicating fumes of the city. And like every former addict it's impossible not to have a kind of nostalgia for it. Life is simpler, because your whole life is about the next fix.
I haven't used Erlang but I've been using Elixir daily for the past 5 months. Coming from Scala, it has been wonderful with pattern matching everywhere the syntax is very easy to get used to. The Elixir docs are very amazing as well as many of the core/common libraries. Phoenix is not excluded either. The performance of the framework is amazing as well as how simple and productive the framework is. The Elixir community as a whole is great.
Socialize Profitably 10 Social Networks for Store Owners
A Glossary of Annoying Expressions in Science Communication
Indeed, where the article says:

"these features are too advanced to be useful in 99% of the cases"

I'm pretty sure when I wrote CLOS for a living (mind you, not recently) that I used :before, :around and :after rather more than that - they are a very natural and pretty simple extension to the basic method dispatch mechanism.
Well, dfsch is currently not work in progress, because there is no meaningful progress :) But it was originally intended as scheme interpreter with native threading without GIL. Last version has GIL-style global lock, but interpreter threads can run user code without ever acquiring that lock. (In essence: the lock protect structures that cannot be proven to not be shared between threads, which are not required to interpret output of dfsch's compiler for most inputs)
Knockknock
We like to think that propaganda was something the Soviets and Fascists did decades ago and doesn't happen in the modern world. But 24/Jack Bauer and films like Zero Dark Thirty are straight propaganda. The first step in fighting it is identifying it.
I think I agree. Ultimately it's all about recognizing one's privileges, whatever they are.
Designed to irritate?

Good. Maybe it's a start of a conversation. What white people have SHOULD not be an undeserved advantage, but that's not the reality we live in.

Imagine being black with a black sounding name, or latino with a latino sounding name, and having to deal with people making fun of the name you didn't choose while growing up, and then having to deal with the consequences of discrimination when it comes to just getting your foot in the door.

You only have to deal with the annoyance when you hear the term. Other races and ethnicities don't get that luxury. Seems to me that the term is perfectly, and ironically, apt.
It's difficult to comment on this without sounding arrogant or entitled, but still I personally think this interview misses a couple of points I've seen in my own circle of friends.

1) Smart children are raised with expectations of doing great things because they are smart. If you have two children and one is obviously smarter than the other, the burden of your hopes and dreams will naturally fall on the smarter one, and equal accomplishments between the two will not have equal praise. Later in life this turns into being unhappy because you feel like you could do more because you are smart. It's a constant burden.

2) Being smart brings with it a certain level of ability to "peer behind the curtain" so to speak, and see just how dirty the real world is. It can make it seem like sinking time and effort to make meaningful changes is just futile because of how many things are messed up. And that kind of mindset saps happiness in a hurry.
I don't understand this mentality. I see it all the time.

You're a part of a community. You've taken advantage of the community in the past: there is always an obligation to contribute positively back to the community.

The author is saying they think diversity is positive to the community. You can argue against that point, but you aren't: you're saying contributing is bad.
I don't understand this mentality. I see it all the time.

It isn't black and white. You're a part of a community. You've taken advantage of the community in the past: there is always an obligation to contribute positively back to the community.

The author is saying they think diversity is positive to the community. You can argue against that point, but you aren't: you're saying contributing is bad.
Vr will outsell smartphones in 4 years
Love mosh, but having no scrollback is a pain. I can hack a solution by using screen on top of mosh. They say that version 1.3 will add support for scrollback.
I thought the Core2 chips were actually multiple single-core processors on a single slab, which would make that true of all Core2 machines (not just Xeons). I was pretty deep in Nehalem details when it first came out and was under the impression that microarchitecture was Intel's first true multi-core chip (as in, the cores were actually integrated on the die). Could be wrong, though, since I never delved into the Core2 architecture.
Bottom line is: Singapore will give you safe nation to live in if you give up control of your life, labor protections, ability to find truths about country (eg fair media), and control over your future (dissent suppression). Several thousand years of world history show that is going to be a bad deal for many people in the country and maybe the country as a whole given enough time.

They do quite a few things right but need to counter the worst parts before it's too late. Might become the capitalist version of North Korea some day. Or something less severe but similarly hard to mentally escape or improve on via politics.
I could have sworn Ubuntu retained the top right min/max/close buttons. I guess it's just been that long since I've used a Linux distro.

Either way - it sure wasn't Windows. So I'm testing my luck that it is cross-platform. :)
What's their "in", though? It seems Google (and others!) have a stronger position on every front. It looks untenable.
Bruce Miller, an Engineer at Google, answers this here:

https://www.quora.com/Why-wouldnt-Google-use-Go-instead-of-J...
The title makes it sounds much worse than it actually is. I mean, this isn't that bad:

> But what about going to 100 different cities? A computer would have to check 100x99x98x….x2x1 possible routes.

Yes, the sentence should have included "In case of a brute-force search", but still it conveys the basic idea of TSP and why it gets exponentially harder as N increases.
I'd prefer the actual title here, "The secret behind iPhone’s camera is a team of 800 people working solely on it." I had no idea what the iSight was.

I had no idea that the iPhone camera was actually technologically impressive; I assumed the huge ad campaign was more gimmick than substance.
A Boeing 777 is a Curtiss Jenny, just implemented better.
Cable companies are universally granted local monopolies in the US; by definition they are an example of what happens when you artificially limit competition.
The Rise of Remote Teams
From a perspective of an assembler, C, shell, and AWK programmer, Java has never been, nor will it ever be ready for anything. We use it at work (we run thousands of Java applications, written externally and in house), and it is a total piece of shit: 300 GB of RAM consumption on the average(!!!), CPU intensive, slow, not backwards compatible (try changing the Java runtime environment under an application and see how well that works for you). From my experience and point of view, Java is overcomplicated and unintuitive, even for the simplest of tasks. Furthermore, I deeply regret that Java was one of my core computer science courses at the university (way back when Java was all the rage). Personally, I would rather drop dead than use Java, and if they tried to force me to write code in it again, I would quit on the spot!

If I had it my way, Java would be a criminal offense carrying a minimum prison sentence of at least 20 years, and if I ever have my own company and I catch someone using Java, I will fire them on the spot with so much gusto! It will be so awesome.
When I see the term "no self-respecting" developer, I know the article is going to be highly opinionated and complaint oriented with very little new information to discuss. I continue to be proved correct with this article.
> But the argument goes both ways here as well: take an arbitrary human (such as yourself, if you happen to be human) and try placing this human in the cockpit of a landing jet plane, in a semiconductor factory, in the oval office of the White House, in the kitchen of a gourmet restaurant, on a horseback in Siberia, or equipped with only a spear in the middle of the Amazonas jungle. There are humans that have been programmed to do well in each of these situations, but it is very unlikely that the human you were thinking of (perhaps yourself) would know what to do in more than at most one of these situations.

At least the random human will have a chance at doing something and if the situation isn't life or death like the landing plane or the Amazon jungle could with time actually learn to operate in the new environment even without interacting with other people who could teach them. That's what's missing from AI the flexibility to operate in a chaotic environment. Until relatively recently the slightest thing going wrong in even moving through an area or performing a simple task like moving a box would completely break.

> (It's hard to understand why anyone would want to be in a plane flown by a human, now that there are alternatives.)

Detecting and ignoring spurious inputs and extreme edge cases are one of the main reasons that I feel better if there's a person alert and at the controls of a plane. Extreme cases like Quantas 32 where a huge number of systems are absolutely destroyed would be a huge challenge for modern autopilots which are great but aren't tested or designed for emergencies. [1]

[1] http://lifehacker.com/the-power-of-mental-models-how-flight-...
Why Google App Engine Rocks: A Google Engineer’s Take
While white privilege and male privilege are important realities, I don't think they are the only things that matter.

If it helps to hear this from a white male who is a believer in recognizing white privilege and male privilege: being white and/or being male are sometimes disadvantages too!

In most of America, you can't be male and teach young kids these days. People (parents) will wonder if you're a child molester, and get weirded out by the prospect of you helping kids go to the bathroom even though they'd be fine with a female teacher doing the same thing.

Recognizing something like that isn't incompatible with recognizing male privilege.
The story taps emotions, and impacts decisions better than just raw data. This is why politicians try to attach names and faces to policies. Good leaders use the data to inform the decisions, but stories to explain them.
"What in particular do you like about it?"

As someone who has also used Erlang in the past I can tell you what's nice about Elixir: super modern developer friendly ecosystem. Mix - the pkg manager - is dead simple and does the job well, the docs are amazing with tons of examples and direct links to source code everywhere. The language itself also has some nice syntactic sugar over standard Erlang, and integrating with Erlang was a breeze. Overall the whole system is just smooth and works. I was impressed.
"for a better language" that interoperate seamlessly with existing java apis and codebases, and had android restrictions in mind during the design phase.

Fortunately, this language already exists

https://kotlinlang.org/
http://try.kotlinlang.org/
Being (Almost) Eaten Alive Can Make You a Diehard Environmentalist
It's really hard to sell a physical game for 5$ and make any profit. Pre steam ~90% of games had approximately 0 sales within 2 years of release. Steam / GoG / etc are a great additional revenue source for an incredibly competitive market.

Remember, steam sales are approved by the publisher because they make them more money.
I don't think OP is referring to getting the phone from your carrier, they're referring to the 'iPhone Upgrade Program' where you pay Apple a monthly installment and get a new phone every year: http://www.apple.com/shop/iphone/iphone-upgrade-program
Does it work with node 4+ now? I was using it on node 0.12 and it worked like a champ.
I assume you are talking about ISIS here. This is my current understanding.

The explicit goal of ISIS is the creation of a caliphate. A caliphate is an area governed by a caliph that enforce their strict interpretation of the quran in their limits.

The terrorist acts that we suffer in the west have mainly two aims: terrorize the civil population so they force the governments to stop acting in the area and attract fighters to their cause.

If something, their ideal world is not one where they kill us all but where they convert us all.

Can you tell me where you heard/read that they want "to kill us all"? Is in the same place where they say that they just "hate our freedoms"?
Man, those workplace disappointments sure aren't "predictable" except in a larger workplace ecosystem that's 100% fucked up.
I've always thought trucks should have their own lanes due to very different acceleration and lane changing patterns from other automobiles. I wonder if the emergence of driverless vehicles ends up leading to a separation of driverless and driver roads/lanes. At least early on. It could assuage safety concerns of mixing both modes, and one can imagine efficiency gains from chaining driverless vehicles in 'trains' on their own lane.
sorry but these products just seem so lame & chintzy. Probably you can find all the same stuff on ebay for $10 delivered from china including s&h.
Safer than people is not 99%. The accident rate is around 74 per 100 million miles (and fatalities is 1.13).

It's unclear exactly how to turn that into a percentage, but no matter how you do it it's way way more than 99%.

Say an accident takes 5 minutes, and people drive 30 miles/hour. Then that works out to 99.999% for humans. If you use the numbers for fatalities then it's 99.99999%.

That's not even in the same ballpark as 99%.
'Beautiful people' dating site that rejects ugly people leaks 1.1M user details
I worked for Cray Research and its successors for many years, including a stint at Cray Computer Corporation in Colorado Springs on the Cray-3 project. I wrote the compiler's optimization and vectorization phase, and this gave me a chance to interact with Seymour on several questions and problems with the architecture. It remains a very fond memory.
I'm a little confused by this. The project page makes it sound like someone's weekend project, complete with a donation link, but in fact it seems to be the client for one of SpiderOak's products.

In any case, I'm having fun reading about some of the projects used to build this, including Crypton. Will this work with any Crypton server, or is it somehow tied to SpiderOak?

Edit: "I am happy to announce that SpiderOak has acquired Encryptr" (blogs.devgeeks.org).
Is there that much room for a company like Strike to negotiate on salary? I hope they're that entrepreneurial.

For better or worse, I've seen large companies sometimes acquihire (amongst other reasons) as a way to pay up without killing their salary bands.
>>now living in the capital of Bulgaria I know that the price of food, housing etc. is way lower here than in the valley or NYC. Easily 3 times cheaper

You're comparing two of the most expensive places in the world to Bulgaria, it's likely that your statement is true of many parts of the US.
[IANAL]

Paying a lawyer to draft a letter was deemed cheaper than trying to purchase the domain. That's why they did that instead of offering to purchase it.

There's an asymmetry of expense involved if they "lawyer up" and you just stonewall. To them, that's the minimum value of the domain name. You can always "lawyer up" later to further increase their costs.

However, none of that matters. What matters is how much it is worth to you to keep the domain.

Good luck.
Tadashi Tokieda: Perplexing Paperclips – Numberphile [video]
Pretty much. Our pinning varied by task. Some were pinned to sockets, some to cores, and some to specific hardware threads. That's what I meant by "other considerations"; we would have still been pinning threads even if the bugs in the article didn't exist. The bugs just made figuring out the best pinning scheme more difficult.
The acquisition isn't the result of a Mayer-esque spaghetti-against-the wall buying spree. Withings doesn't represent an existential threat to Nokia, so it's not something they'd like to watch whither on the vine. And it's not a robo-dog pet project of the week. Acquisitions are justifiably met with trepidation in general, but this doesn't seem bad.

I guess I just don't really understand the letter you'd have him write instead.
Theranos continuously failed to comply with CMS on several counts documents show
> It would be very easy to invent games that were so complicated that only computers could play them; computers could even invent such games automatically.

Of the many errors in this article this is one of the most flagrant. Computers have yet to invent any novel and challenging games. That would take ingenuity, something computers have failed to demonstrate. However, I suspect the author is trolling a bit.
If a single alcoholic beverage precludes consent, then what if both parties have had at least one drink? How can that possibly be rape? If it is, then that's sexism, because it's a double standard: they're claiming the woman isn't responsible for her decisions while intoxicated, while the man is.
It's massively strange that this was closed source while at a public university, and open source under a public company.
I'm more worried about a shitty samba/cifs implementation! That is about the only worse thing I could think of.
Tadashi Tokeida: Toys in Applied Mathematics [video] (2013)
How We Built Skype in Media on WordPress
Yeah, Elixir is nice in a lot of ways, and is a much needed shot in the arm for Erlang.

I should have been more specific: what about Phoenix do you like?
Goldman Sachs Launches GS Bank, an Internet Bank
anyone know how this became cisco's to release?
I think they'll bring it back in the summer, but didn't find a more recent source than this: https://www.thurrott.com/cloud/microsoft-consumer-services/o...
Hubble and the Expanding Universe (1929)
I don't think he has gone: both his blog [0] and the American Scientist site [1] refer to him as a senior writer in the present tense, and he had an article about deep dreaming in the Nov-Dec 2015 issue [2]. His blog is interesting, and has posts more frequent than his magaine articles.

[0]: http://bit-player.org/about-the-author

[1]: https://www.americanscientist.org/authors/detail/brian-hayes

[2]: https://www.americanscientist.org/issues/pub/2015/6/computer...
I smell cheese coming out from your window. You been driving under the influence tonight? Maybe chasing the red dragon?

Out of the car and put your hands on the hood, Taffy.

Am I going to find any sheep or coal in your vehicle, sir? Maybe some really bland food?

~
This is a good documentation for autorandr: https://help.ubuntu.com/community/DynamicMultiMonitor
It was rational because you valued what your teachers and parents thought. All value is subjective, so you cannot define a universal optimum.

To say whether something was a rational decision requires evaluating the subject's utility function at the time of the decision. This is something only the subject can do. Trying to judge something after the fact is very difficult.

What good input could you have used when you made the decision (or while you continued to execute it)?

Making mistakes in reasoning and/or lacking information that would allow for making a decision at a higher perceived utility does not make one irrational.

An irrational decision is one where an action determined to have the most utility is not taken.
Pretty much all of the Lumia design mnemonics was outsourced by Nokia to Frog in Helsinki.
Runscope Teamcity integration
I agree - I have a wifi scale that is part of my daily routine, and it's helped me so much. I was debating a few of their other products, and I don't think this changes that plan, despite some other comments saying be weary of the merged Withings.
My suspicion is that Chomsky's "language instinct" is actually a derangement of our ability to reason about probabilities that leads us to make the same mistakes consistently, thus understand each other.
well here's their website: http://www.solarcity.com/

you have to schedule a consultation if you want prices.
About 18% of computer science graduates are women [1], so Apple (22% female) discriminates against men and Facebook (15%) discriminates against women.

Yes, the above is partly tongue-in-cheek (I realize that not all employees are programmers). I am just trying to make a point that companies hire from a pool of qualified candidates (with college degree usually being the "qualified" selector). So if the pool consists of 18% women, companies will likely not have more than 18% women as programmers.

As to why 18% of computer science graduates are women is a completely separate discussion from the topic at hand.

[1] http://fortune.com/2015/04/20/the-pervasive-bias-against-fem...