skysight-inc/HackerNews huggingface dataset:
LinkedIn essentially has the graph of business professionals in the US and abroad. It's not the same as connection on FB or Twitter or elsewhere -- there is greater context.

And yet, the features of LinkedIn are essentially just the connection base, and marketing to the network.

It seems there is much greater depth that could be explored there, and that LinkedIn could be so much more than the Great Public Rolodex that it is.
Light Chromebook/Netbook for running Linux?
Thinking of buying a Chromebook, and using chroot-chronos to run Linux on it. Need a decent keyboard. Any views ?
Any views on the following ?
-Acer c720
-Acer Chromebook 11
-Asus c201(rockchip processor)

Acer seems to support all Linux versions perfectly. But c720 is so ugly.. :(
Any views ?
JUnit vs. Spock – What's Wrong with JUnit
1. Interactive Brokers.
IB's interface is not my favorite (I liked Options House in this regard) but is exactly what I need from a pricing perspective.

My experience is likely limited compared to yours. I focused originally on covered calls, with some occasionally speculative short-term bets. I was very successful using Options House for about a year or so. It turned out to be mostly dumb luck and ultimately more or less broke even. After some analysis that wasn't too bad considering all of the commissions I had to pay. I've since re-evaluated my strategy, resigned myself to believing that I'm likely not going to beat the index, and only actively trade with "entertainment levels" of money. The minimum to open an account with Interactive Brokers may be high (or maybe not for you, depending on your situation) but just because you need an amount to deposit doesn't mean you have expose that full amount to whatever strategy you have planned.

Definitely check the numbers (and interface) for yourself. One "gotcha" is the data-access fees (some are waived with activity). My time-horizon for my current strategy is typically in the 3-6 month range so I can't offer much advice on the IB bells and whistle - which are many (Yahoo Finance checked once a day is sufficient for my needs). I currently only use options as protective puts on volatility based short sells.

I hope more people respond since I'm genuinely curious as well!
That's a godsend for Facebook ... I can't stand those live videos on my feed
Do you really think a very high level processor was the way to go? It seems like we're just going lower and lower in the stack in the more advanced applications.

I mean, on i432 (from what I learned about it) you couldn't even free memory - you were stuck in it's specific instructions, GC, and other elements. It could be an interesting version of a secure execution enclave (like Intel tries to create today), but I'm not sure it would be useful or performant in general processing.
World no:1 hacker
my dream was hacker
For reference, CGN airport has no-login free wifi and gives you zero bullshit.
Software Heritage: Building the Universal Software Archive
Strange. Every time I've visited the US I've had to specify at immigration where I'd be staying...
Wikipedia would not accept it, the things are not notable.

Wikipedia does not bill itself as a datastore about everything, but rather only about the important things.

Also the data they store about each thing, is not everything about the item, but only the most important things about each item.

A lot of people have issue with this: After all, it's not like they are going to run out of space. But nevertheless, that is what they do.
Can you give an example of a disease that responds equally to the same treatment in all people?
World no:1 hacker
wow most popular hacker my dream .....
With Amazon's notorious history of locking up / wiping devices in name of DRM (ref 1, ref2) , I wouldn't be surprised if people would prefer pushing it directly to kindle instead of through Amazon. (Atleast one layer scrutiny is avoided).

That said, this looks pretty clean.

Ref 1: http://www.theguardian.com/money/2012/oct/22/amazon-wipes-cu...

Ref 2: http://boingboing.net/2009/07/30/high-school-student-1.html
Wrong. We have to register our place of residence, that's true. But I can visit friends somewhere else for months and not notify anybody (well, I should notify my friends...). Because I'm not taking up residence there.
Free Software, Companies and You
That's a problem that can be fixed. Very basic statistics is much simpler than most of things doctors have to learn about. The article explained it elegantly in a simple graphic.

I find it hard to believe there is ever a time where collecting less data is an improvement. At worst the data doesn't change anything, but at best it gives you new information that improves outcomes.

If more (correct) information is actually making outcomes worse, it's not the information's fault. It's the system using that information incorrectly.
They would have considered every citizen paying money to carry around a tracking device with attached cameras and microphones and broadcasting nearly every detail of their private life to public forums fanciful science fiction.
I wonder if you can combine spock with cucumber
It is actually a long story, and it goes back to the old dogma that lists and structures made out of conses are good-enough, almost universal building blocks for code and data. Type-tagging was obviously inspired by DNA, etc.

As for protocols, there is, for some obvious reasons, still nothing better than asynchronous, out of order message-passing over a packet-based networks, with fixed-size header (upon which one could patter-match in a single pass) and adjustable size payloads, which could adapt to a physical channel by adjusting to its frame-size, so, the stdlib and OTP is good-enough and well-balanced and just works.

It is also not a coincidence that Erlang is pure-functional - so is the world of proteins and enzimes.

There is a bit more universality in a chunked linear structures and stateless asynchronous message passing of type-tagged binary data with feed-back loops co-regulation that it seems.)
> [...] consider using caddy[1]. It's a HTTP/2 web server written in Go

To be fair, it's not. It simply wraps Go's HTTP/2 server which is mostly developed by Brad Fitzpatrick, which in turn relies on Go's crypto libraries (written in Go and assembly).

As a Go user, I personally don't see any point in using Caddy, as I prefer writing a few hundred lines of Go to serve static pages with all the features I need, with the additional ability of serving more than static pages (you can do fastcgi with Go's stdlib if you need it, I personally prefer writing server code in Go). This is especially true considering that they called their non-paying users dishonest, for not "honestly paying back the value it provides you" while at the same time not sharing a single cent of their revenues with Google who develops the actual HTTP server they wrap (or with any other third party libraries that "provide value" to them).
(old discussion: https://news.ycombinator.com/item?id=11264041)
Java came out 20 years ago, though.
The solution with a graph object looks nice, but when you allow some graph operations, than subgraphs could be shared among many (new) graphs. So, another level of sharing. I can't find any better solution for this problem.
The Supreme Court of DFSG-Free?
Obviously. Less repetitive, less verbose. And, most importantly, one could hide all the irrelevant details inside a macro which is equivalent to extending a language with a new control structure.
> Heck, go is billed as a systems language and it's GC'ed! That would be crazy 20 years ago.

When your allow the term to mean anything, it's only natural that anything qualifies.

The computing world uses the term to describe things you build operating systems and kernels and hardware interfaces with.

Google redefined it to mean something you build web apps with ala NodeJS. By that definition, PHP is a systems language too.

Basically Go as a systems language is a false claim.
Editor war
I did, and clicked every result in the top 20.

I can assure you that nothing is going to happen to me.
>Also this web site you are interacting with right this moment as you read this is built on lisp.

And didn't they at one time have to reset the server every few weeks because HN would use up all the RAM or something? That's not something other forums built in lesser languages have to do.

I mean, it obviously works, but would anyone say it works particularly well, even as a Lisp implementation of a web forum?
eyyy VT represent. Ill be attending this fall for Engineering ultimately aiming for Computer Engineering. How was/is it?
> Please don't submit comments complaining that a submission is inappropriate for the site.

I never did. I was just questioning on the popularity it got on HN, not on it being inappropriate.

> Please resist commenting about being downvoted.

Ok, I apologize for that. My mistake. But hey, may I know the reasons why do you think that my opinion is wrong, anyone, and specifically you @cskau, if you do? Eagerly waiting for it but I fear I'll receive no on-context answers :(
See it from another angle: why are you so worked up over the specific limit of 60k? Because you would certainly say just the same thing, had the limit been 65k, 55k or even 30k.

You're practically demanding that the government chooses a limit to specifically include Tesla.

On the continuum of prices for electric vehicles Tesla is one of the (but not the sole) outlier. By choice. Of course chances are high that they will be excluded as long as there is any limit, no matter how that specific limit has been chosen.
Imagine a world in which 50% of people worked, and the other half lived on basic welfare income. How do you think the 50% that worked would feel about the other half?

The point is that people would choose whether to work or not. Everyone would have that choice - live on a basic, low income, or top it up by working. If you've chosen to work then it's unlikely you'll resent those who choose not to.

Furthermore, even if that wasn't the case, think about the number of people who hate their jobs and resent going to work now. Getting that down to 50% of people hating their job would be an improvement.
You are definitely correct, this is definitely a bug.

Helix is setup to do the right thing – it already goes through a coercion protocol, we can easily add the encoding check there. We just missed that detail when porting the code, will fix it soon.

I suppose that echoes my point about how system programming in is hard to get right, there are just too many details you have to remember!

This is why having a shared solution like Helix is beneficial. By moving all the unsafe code into a common library, it's more likely that someone will notice the problem and fix it for everyone.

This actually touches on an interesting point I would like to elaborate on. When we say {Helix/Rust/Ruby} is safe, there is an important caveat – {Helix/Rust/Ruby} themselves could of course have bugs. I have definitely experienced segfaults on Ruby myself.

While true, this caveat is not particularly interesting. It is not a slight of hand. Moving code around doesn't magically remove human errors, that's not the point. It's about establishing clear boundaries for responsibility. (This is why unsafe blocks in Rust is great.)

When you get a segfault on Ruby, you know for certain that your code is not the problem. Sure, you might be something weird, but it is part of the contract that the VM is not supposed to crash no matter what you do. As a result, memory safety is just not a thing you have to constantly worry about when programming in Ruby.

It is the same thing as saying JavaScript code on a website "cannot" crash the browser, segfaults in user-space code "cannot" cause a kernel panic or malicious code "cannot" fry your chip. All of these could of course (and do) happen – but from the programmer's perspective, you can work with the assumption that they are not going to happen (and when they do, it's someone else's fault). It's not "cannot" in the "mathematically proven" sense, but it's just a useful abstraction boundary.
Show HN: Jarvis, a Messenger bot that reminds you to get things done
I'm surprised there are no globe makers that make oblate spheroid-shaped globes. While the sphere shape isn't inherently "wrong," a oblate spheroid is more accurate because the earth is compressed.

Would just be a cool niche to have scientifically more accurate globes.

Stack Exchange about the earth's compression:

http://earthscience.stackexchange.com/questions/108/why-is-e...

Scientific American article about the earth's true shape:

http://www.scientificamerican.com/article/earth-is-not-round...
What Is 'Cloud Native'? Is It Important?
The take away for me is that vulkan is similar to opengl. Mindlessly complex APIs just to play around with basic stuff. Graphics really doesn't need to be this complicated :/
Eh... not really. Doing that is actually not very efficient because of all the losses you incur going from AC to DC, into the battery, then out of the battery, back to AC and into the motor. The Honda Accord Hybrid, Mitsubishi Outlander and BMW I3 do something like what you describe, but they take the energy straight out of the generator, which still has some losses, but is made up for by the lack of a multi-speed transmission. None of those cars will charge the battery past a bare minimum at stop lights.
I'm curious, where exactly do you think his conclusions are wrong?

I lived and worked in Beijing for over 5yrs and I think his conclusions are in general pretty accurate. Which is fairly impressive for spending only 3wks there.
"Listen, Liberal!" by Thomas Frank. A must-read if you care about politics in America
Diving deeper into causality
What happens if a program is statically linked to OpenSSL 1.0.2, but dynamically linked to a library like libpq (Postgres client) and this is linked to an older OpenSSL version?
Pff. Nothing.

Germany to Give €100B refugee subsidy

http://www.reuters.com/article/us-europe-migrants-germany-co...
Interesting article but I feel it's light on actual hard data comparisons.

One fact is wrong though.

> Startups can achieve massive scale quickly, because the domestic market is 1.3 billion people, which is four times the U.S. or European population.

I don't know what definition of Europe (Western maybe?) gives you 300 million people. Demographically Wikipedia says Europe had 70 million people in 210 so presumably it's over 3/4 billion now.

I feel like people don't appreciate that Eastern Europe / Russia is Europe too for a lot of definitions of Europe. The E.U. includes a lot of Eastern European countries and Balkan states and Slavic states but not all. Ukraine and Russia _are_ European in many respects, be it ballet, opera, classical music, theatre, cinema, religion, architecture, you name it. Arguably modern Turkey is the least European _culturally_ because of the influence of Islam and Arab culture but geographically Istambul is closer to Rome than London is and when the Western Roman Empire fell the seat of power shifted to Constantinople and continued on for another, I don't know, more than _500_ years anyway.

Wikipedia say Europe had 300 million people in 1916, midway during the First World War (sorry world!), exactly one century ago.

side note: I have to chuckle to myself when some point out that air pollution in China will be a limiting factor. It didn't stop the industrial revolution in the UK or US so why should it stop China? And it wasn't _that_ long ago that air pollution was a real problem for London and LA, for instance. Judging by history air pollution will be a thing of the past within one generation (25/30 years) in China. You can quote me on that.
Austin police do not follow up on hit and runs unless there is a crime - vehicular assault or manslaughter. Even if you have the plate number and video footage.
Mining systems and kaggle
> In this article, they seemed to be targeting one person.

That is an interesting interpretation, because the same article left me with the impression that they recorded everybody within earshot of the bugs for 10 months.
I'm not sure if it's available in Germany, but in the UK Volvo do a varient of the V60 which is a plug in hybrid. Converting GBP to EUR it would be ~€65,000 vs €30,000 for the basic petrol model.

At this much more and with only a 30 mile range it's still only really for buyers in the "I've got cash to burn" category.
The borrow checker is what makes unique pointers in Rust unique. In C++, you can pass ownership but still reference the unique pointer you moved from. It should crash at run time, deferencing null, but the compiler will happily compile it.

Can you actually cause #11 in Rust? Example?

Circular references remain a problem, but they can only cause memory leaks, not security errors or crashes. It would be nice to have a Rust static analysis tool for circular references. Often, you can prove their absence for a type.
Shen (in particular its type system) is an executable Sequent Calculus system [0] written with a small portable lisp. This derives from a propositional logic system, not H-M over typed lambda calculus.

[0] - http://www.shenlanguage.org/learn-shen/types/types_sequent_c...
Fructose is crack for cancer.
I'm not talking about across different people; I'm talking about different types of cancer.

The causes and treatments for lymphatic cancers are different from lung cancers are different from breast cancers are different from prostate cancers are different from brain cancers are different from liver cancers, ad infinitum.
Module Hub – The Redis Modules Marketplace
I do not follow security vulnerabilities very closely, but I have no recollection of any major security vulnerabilities coming to light from voluntary law enforcement disclosures. Is this something that EVER happens?
Comparison of Container Schedulers
Because there isn't going to be anything confidential that the search result returns. And anything you access is something that was widely available.

It'd be like googling, "Bank of America's Secret Backdoor Password to steal all it's money".
What's so cool about this in a way it hasn't been cool before?
> A tiny app written by McAfee’s team was downloaded onto two brand new Android phones which were used for the message exchange.

Does this mean they installed malware on the devices before the messages were exchanged?
The key point is that you're evaluating both companies TODAY, and they're at different points in their evolution. The fact that ULA/etc. had failures in their infancy is fairly irrelevant because that's the distant past - the fact that SpaceX had failures in its infancy is highly relevant because they're still IN their infancy.

The "pass" on quality/success is for things that happened in the distant past because they're less relevant to current performance, not some strange pass for anything that happens "during infancy" regardless of when that was.
I wonder if there is a nice and easy to use x86 simulator like the MARS simulator for MIPS [1]? Some place where I can run (step through) little x86 assembly programs study their effect of the each register.

[1] http://courses.missouristate.edu/KenVollmar/MARS/
Microsoft Windows VMs for Using IE
Well. Change is hard, structure of scientific revolutions and all that. Back when I had chemo, nutrition wasn't even discussed. I got strange looks just by asking about it.
Advanced Ping: httping, dnsping, smtpping
An Astronaut Finds Himself in Greenland
Neither China, Cuba, nor North Korea are communist in any way. You need to update your propaganda.
I am not a trans-Pacific entrepreneur, so take this with a grain of salt.

From what I can tell, China's most fundamental problem is that it's taken an inherently protectionist stance on large businesses and investment, one which is completely incompatible with the sort of business done in Silicon Valley, which requires heavy international cooperation, recruiting, business mobility, and fluid investment, as well as the opportunity for frequent, unpunished failure without consequent shunning.

As it was explained to me... If you want to do business in China and you're not a citizen, you damn-well need to find one to start a Chinese business which can transact with you formally. If you want to scale your business and you don't have a midlevel member of the Communist Party running your HR department, you damn-well need to find one who can drink baijiu with the right people. If you want to scale your business to large enterprise levels and you don't have enough bribes in the right pockets to be part of the Chinese economic planning process, you damn-well need to get there; You might not be the first to do so, even if you try.

Don't do these things, and the rug will be yanked out from under you every which way possible, from licenses to immigration to financing to every sort of red tape. The Chinese Communist Party may have liberalized its way into a functioning domestic economy, but it's not willing to take its central planning thumb off the scale or permit full capitalist investment without political influence. The consequences of this mentality extend beyond tolerable levels - if the central plan is that this new startup BaoJao is the greatest thing ever, why would they permit your competitor to try and defeat it? The default stance is doubt about you and your enterprise, particularly if you represent foreign involvement.

One of the enduring differences between Silicon Valley and the rest of US capitalism is the lack of noncompetes, which is a step forward relative to the rest of the country for thriving competitive enterprise, but China is not two steps back, it's fifty steps back.
My son attends LASA in Austin. His calc teacher has a 97% rate for his students scoring a 4 or 5 over 15 years. This includes a few students who didn't take the test.

(My son got a '5' on the BC calc AP.)
If Chinese Were Phonetic
ABYSS: genesis of a fully free streaming software package used at LibrePlanet
Please don't learn to code
I just used the Github mobile UI to read code. I'm sure there are better tools out there. I've been meaning to try iOctocat...
> John McAfee supplied a screen shot from his team’s server. They removed all pixels which could identify the server.

I'm curious about this. How would someone identify the server using pixels in the screenshot?
Wikipedia: "researchers have asserted that not all of the communications infrastructure, such as the bridges, was targeted, nor were the extensive industrial areas outside the city centre. Critics of the bombing argue that Dresden was a cultural landmark of little or no military significance, and that the attacks were indiscriminate area bombing and not proportionate to the commensurate military gains."
Aligning patents and open source
Why is #2 only true for Lisp? I've seen it true for every job I've ever had.
Before you sign: Employment agreements and free software
Yes, Lisp is a distinct, different culture (think of Aryans versus tribes in ancient India). The difference is as it is between craftsmen (who are artists) and assembly-line workers.

Look, read Gabriel or Graham or early Norvig (his Lisp style and anti-design-patterns essay), not me. There is something behind their insights.
Is Beijing the biggest tech hub in China? Silicon Valley is really a long corridor of tech between two cities, SF and San Jose. Is there something similar in China? Would you say that China has multiple tech hot spots or is Beijing it? Is Beijing more like New York in this respect? Do you see what I'm driving at?
https://news.ycombinator.com/item?id=10901895