skysight-inc/HackerNews huggingface dataset:
With regards to JWZ article. It is interesting how perspectives are changing in time. JWZ wrote:

" - Java-the-language is, overall, a very good thing, and works well.

- Java-the-class-library is mostly passable.

- Java-the-virtual-machine is an interesting research project, a nice proof of concept, and is basically usable for a certain class of problems (those problems where speed isn't all that important: basically, those tasks where you could get away with using Perl instead of C.)

- Java-the-security-model is another interesting research project, but it only barely works right now. In a few years, maybe they'll have it figured out or replaced."

Years later it seems that both Java security model and JVM were actually good ideas, while the language itself is considered as too rigid and too verbose.
yea I'm curious about "avalanche thresholds" and how it is a basic thing people should know about. (seems like gobbledegook from my outsider perspective.)
Interesting move. I've often heard people complain that the best minds are writing HTML/Javascript when they should be solving real problems (e.g. medicine/health)... obviously because Tech pays big money. I'm not undermining the utility of FB & Whatsapp but I feel a larger percentage of the World population needs better healthcare & medicine. I'd be happy to see the balance of crazy paying startups shift towards life sciences. What could be a better incentive to innovate than this. Have a BS/MS/PhD? Good, go hack the body & decode it. 'x' years from now, there'll be open plugins to debug & fine tune your body.
Why The Cable Companies Have Reason To Fear Amazon
Free alternative, email.
Userbase : 99,9% of the internet users.
So the most grownup thing to do would be to just agree to meet the guy, yes? I can agree with that. But why not answer a few questions like, are you prospecting for people to hire? Are you looking for a partnership? What kind of partnership? What software are you interested in? I have tons, see. No, nothing, you can give me nothing? Alright, bye.
SmartLine Guest Management App
SmartLine is an award winning wait list management solution that replaces the traditional pen and paper and buzzer system. The application allows restaurants to organize their walk-in guests, provide early detection of no-shows, collect pertinent customer data and improve the customer experience. Send table status alerts via SMS text to customer with the simple click of a button.
VCs don't understand markets, and market guys don't understand VC. It's foolish for either to opine in the other's territory.
Never write public (online) while drunk
Should this be an universal law in these times? Even when this message is a denial of the "law" :)
i sent a link over their newly acquired IM service... and now all my ads are for the company owning that link.

for one side I'm impressed at their speed in incorporating that new window into my privacy. ...or maybe the selling price was so high because that was already a feature? anyway, on the other hand, I'm unimpressed by either their inventory of ads or ability to classify the content they know i know.

if they showed me things relevant to that link it would be interesting. they just flooded me with ads for something i might even own already. its like the cheap ad networks on desktop. see one item at amazon, now all sites in the world will show you that item. they just spent billions to race the mobile ads to the bottom from the get go.
I found the book "Surviving K2" by Wilco Van Rooijen a good read about this. It's obvious that English is his second language, but if you can get past that then it is pretty captivating. He has quite a negative view of people who rely too much on porters / oxygen IIRC.

http://www.amazon.com/Surviving-K2-Wilco-van-Rooijen-ebook/d...
Right. Zed Shaw actually did a typed version: http://tnetstrings.org/

I played around with this. I'm on the fence on whether it has benefits over say plain netstrings + JSON. It's less human readable, and sometimes it's bigger than JSON. The encoder and decoder is a lot simpler, but that hardly matters because JSON is everywhere.

JSON by itself is a little lacking because you can't encode arbitrary binary values. But if you just add plain netstrings, you have the ability to encode anything -- data in efficient formats, and metadata with types in human readable JSON.
>A lot of the advantage of Go is what it doesn't have. It's a much simpler system, so it's easier to design around, especially as one needs to get closer to the metal.

Go doesn't have a REPL and that is objectively a serious dent on effective prototyping.
As a non-CA resident I've benefitted from these stickers. One time I was given a bar set which included a shaker which had a sticker on it that said something along the lines of "This product contains lead paint which the state of California has found to be hazardous…"
If share prices were determined by a simple mathematical formula based on earnings reports, there'd be very little profit in buying and selling stocks. People (and organizations) who buy fb believe it is undervalued in the long run. They may be wrong or they may be right, but you can't math that perception out of existence.
Aren't a lot of those levels "sticky"? I could certainly see rate of increase going to zero very quickly, but actual decreases in salaries, leveraged assets like homes, etc. are a much bigger step.
"Am I evil, or is killing patents just plain fun?"

Neither. You just like false dichotomies.
Career Curveballs: Fear Can Be a Powerful Friend
This is pure gold. Well written and informative. Thank you!
Generally, new results aren't added to LFW until after the conference takes place. CVPR will happen at the end of June this year.
You are arguing that we should use anecdotal evidence to guide public health policy. Please stop doing that and use a scientific approach instead.

I remember when I was a carpenter apprentice and asked for personal safety equipment and then being told that "wood dust never harmed anyone" or "I never use hearing protection and my hearing is just fine". I have encountered this attitude in many places, especially in small companies where not following safety rules can be seen directly in the profits. But you also see it in big projects, where the main contractor hires sub-contractors that hires sub-sub-contractors and no one has an overall responsibility.
Great specs, but I prefer the Moto G model. Other than its camera, everything is superb for a pro-user who doesn't play games. Battery life is great, screen is awesome, 1GB RAM is more than sufficient. Best of all, it's the price that I love.
"Tinder for jobs" ... doublefacepalm.gif. good luck though maybe I'm wrong.
Australia, which was a big miner and user of asbestos, has the highest per capita rate of new mesothelioma cases in the world and it is still rising. These new diagnoses are considered the 'third wave' of casualties. First wave was the miners, second wave were people who worked directly with the material, and the third wave are people with incidental exposure - DIYers, women who washed their husbands' clothes etc. [1]

Bans on the use of asbestos began in Australia in 1967 and the material was finally fully banned in the country in 2003. [2]

[1] http://www.theage.com.au/national/still-breathing-the-devils...

[2] http://en.wikipedia.org/wiki/Asbestos#Australia
I do NOT believe this! I read the title of this submission, which glaringly misspells Stephen Wolfram's name. But, before complaining once again about people's inability to spell, I clicked the link to be sure it's not just a case of repeating someone else's error, and the linked page has the name spelled wrong too. Then I played the video, and the title page in the video, originating with Stanford University, ALSO misspells Wolfram's name.

This is unbelievable -- an illiteracy trifecta! The Stanford Center for Professional Development is ultimately responsible, but any of the intervening authors could have caught the error -- and none did.

Is literacy dead? Is text-based search in jeopardy? The man's name is STEPHEN WOLFRAM:

http://en.wikipedia.org/wiki/Stephen_Wolfram
what was your solution? Others in this thread have mentioned the ability to remove IPs from the ban lists, did you pursue that?
Doesn't really seem likely that shareholder pressure will make them do much of anything at all when only one shareholder (whose last name starts with Z and rhymes with iceberg) actually counts.
Excel formulas in JavaScript
The _really_ scary thing is that as rates are moved close to 0, inflation seems to slow down. This is true both in the US (almost 0 rates, low inflation) and in the EU (a bit higher rates, but almost 0 inflation in the last few months). If deflation kicks in, then this flood of free money will evaporate very quickly.
I think Fred is not telling the entire story with this bubble question/explanation. From a macro perspective I personally don't think there is a bubble, part of the rationale is explained in Fred's post.

What I think Fred is avoiding is the company-specific micro-view. In that case, I think "yes", many late stage startups seem to be over valued, just by applying Fred's yield logic (and growth-risk accounted for). Zynga was one of those companies (and obviously) we never heard how overpriced this was at IPO from Fred.

The valuation of these over valued startups seem to be driven by (i) increase in capital/competition from funds, (ii) eagerness by public markets to jump on the tech/startup bandwagon, and (iii) unrealistic "believe" that double-digit growth is sustainable for years to come.
I was thinking something similar while reading the article. The old adage is that "The Net interprets censorship as damage and routes around it" and in this case I think we can regard this ruling as censorship. So we should route around it.

Actually, this idea of an "alternate" network is a fairly old one but it just never materialized. I think thats because the "normal" network worked fine and wasn't too damaged for most of the people. However, this new ruling may be enough to get people (i.e. us, the technorati) to act.

chris_mahan has proposed one solution in a sibling thread. Are there others? I had a thought to use a cell phone as the mesh connector. Its something we all have in our pockets anyway and wouldn't require any new hardware. What about a company that provides the hardware for free but charges for the service? This is very similar to how the cable companies started out and it seems to have worked for them. :)
With almost anything else, what you really need isn't the idea, but the factory to make the idea. You could tell me everything there is to know about making a Ferrari, but the likelihood that I could build a factory that could replicate Ferrari's is relatively small.

Now look at software. The "factory" can be obtained for free by going to a public library. As such, I'd argue that 1) the broadness of many of the patents that already exist is ridiculous, and was earned by nothing more than a rudimentary understanding of programming and 2) the relative likelihood that you're going to have a TRULY novel idea is lower due to the size of the population and amount of collaboration inherent in programming.

On top of all that, you don't see "first, invent a programming language that allows me to do all this neat stuff." They're already building on so much groundwork that they don't understand, it's sort of belittling the achievements of the people who truly created NEW things in computer science, to say that rounded corners on a texting app or whatever deserve a monopoly that could crush other applications.
Ask HN: Why has no one really tackled personal email analytics and analysis?
My Gmail account now has 6+ years of mail, attachments, and media. In there are touching personal messages, life changing news, photos I don't know I have, and many digital artefacts I might want to reread/archive/understand better.

Yet there doesn't seem to be an easy way to interrogate and analyse this data? I'm talking more than Gmail builtin search. Something more user friendly, content analysis, sender analysis, stats and trends, media extraction, maybe even sentiment analysis.

I know about Gmail Meter, but am I missing anyone active in this space? Is it too hard? Are privacy concerns too great? Am I the only one who wants this?
If deflation kicked in, why wouldn't the fed fight with increased QE?
This would result congress becoming a body whose major action was reaffirming existing laws that were expiring, and would minimize their ability to take on further responsibility.

There are many cases where they have in the past given laws a time limit, and most of those either

- get up/down extended, at which point why bother with the limit, or
- mire congress for weeks because someone decided to pick a fight over a normally non-controversial law.

I'm not sure that would improve the system or help us move more power back from czars and appointed directors toward our elected representatives.
Yea +1 for this would impress me if I were interviewing you. (So long as your site was decent.) Also agree with other commenters about being diplomatic and focus on positive aspects.
Things I wish someone had told me when I was learning Ember.js
"did you mean?"
The tl;dr: anyone who thinks equity valuations are based on rational decision-making are going to be taken to the cleaners.
> The flip side is that you won't want someone in said position that doesn't know anything about the industry.

CEOs rotate into of different industries all the time without knowledge of that domain.

The top-job isn't about making policy, it's about representing the organization's interests and setting strategy.
Does anyone know if he or his company patented it?
I think my main beef with haskell isn't the syntax per se, but the culture of single-letter variable names, which this post so wonderfully demonstrates :P

(I know this is just a short demo rather than production code, but all the "good examples of haskell" I saw at university were like that too, and much of the online documentation I saw :/ )
I've just started using Chocolatey and it's been a mixed experience. Overall, a speedy way to install software (no clicking, just type) but sometimes the packages are broken, so don't install, or don't include (for example) whatever is needed to be uninstalled.

I'm not sure if there's any auditing on packages, which look to be submitted by individuals or small teams to their "gallery." I have a few misgivings about that in the same way as some of the unofficial repositories on CentOS or Ubuntu (which I also use).

I'd like to recommend this in a production environment (I'm a config specialist at the moment ;) but I know what my manager would say. Useful at home though.
Should be, "How to be a useful software developer".
Super Shoes – Smart shoes that can help you navigate while you walk
Thank you for not forgetting the 101st.

http://en.wikipedia.org/wiki/Anthony_McAuliffe
How does Chocolatey cope with install options? The author's example script names a lot of programs to install but no further options for them.

If I install a bunch of programs with Chocolatey, will I end up with ten yahoo toolbars and a trial version of every antivirus product, because the bundled crapware for each app is installed by default?
Go back in time with Google Street View
The Eurozone is looking at mild deflation, and it will do a lot of damage. Deflation in the US is nearly impossible, because the FED will just purchase assets until the problem of low inflation goes away.

Deflation in the Eurozone will be bad mainly because it will make the personal and public debts of the debtor nations unbearable. Not because "money will evaporate very quickly".
The author doesn't understand the patent system.

The government, via the patent office, is selling a monopoly on technology. If someone writes a frivolous application the patent office usually takes the money and grants it.

Does the author think the patent office gives refunds ? There is no incentive for them to stop granting bad patents. While this situation persists, it makes financial sense to apply for a patent if you think you can get it.

It's a self perpetuating cycle; it's easy to get a patent -> many people apply -> there are too many applications to examine thoroughly -> more people apply -> etc.

Killing patents, as the author suggests, is a waste of time. The USPTO is not going to be more rigorous when checking patent applications. The proper solution is to make it very easy to strike down bad patents and stop accepting them in the first place.
Economics aren't discontinuous around zero. All this evaporation would either happen approaching zero or not happen.

Deflation does not mean spending money is a bad idea. If I have $100 and there's 10% deflation, in a year, it's worth $110 of today's dollars(or some other number because I can't math, but in that general direction). But if a company is experiencing 100% growth and is worth $100 today, it's still a good investment (if you can sell it in a year).
Here you go: http://www.google.com/patents/US3158457
Previously Unknown Warhol Works Discovered on Floppy Disks from 1985
Devices like this exist.

http://en.wikipedia.org/wiki/Lifelog
http://getnarrative.com/
Speed up databases with Hazelcast (webinar)
FISA requests started appearing in transparency reports this year. http://googleblog.blogspot.com/2014/02/shedding-some-light-o...

Neither the FBI nor the NSA have code related to data requests running in any of these companies' servers either, so the in-server versus in-datacenter distinction does not make a difference.
Showterm – slideshow in the terminal
> If you had a 100 Mbps connection, like many other countries do, streaming Netflix in HD would not be a problem.

A 100 mbps connection to the ISP isn't much help if the ISP only has 1000 Mbps upstream to share amongst 20,000 subscribers.
Απολυμανσεις – apofraxeis-vlachos.gr : apofraxeis-vlachos.gr
That kind of system really hasn't worked out too well with things like the debt limit in recent years...
...and using the ST monad. In the end it pretty much ends up looking like an imperative program.

The good news is that it stops at the function boundaries. Your quicksort may be implemented in the ST monad, looking like some bastard child of C, but the function type ends up being

qsort :: Ord a => Vector a -> Vector a

And that's one of the likeable properties of Haskell: it doesn't deny that real-world programs sometimes require mutability, but allow you to isolate it through the type system. So, even though qsort may use mutable memory for sorting, it is a pure and referentially transparent function.
If I were a drug dealer, I think I'd take on pretty onerous risks like that. You could reconfigure the wipe interval and/or drop all sensitive data from RAM and leave it in a safe encrypted state, as the situation requires.

You have good points. Both sides seem to be pushing for the extreme permissiveness or restriction in their respective viewpoints, but the best probably lies in between, as you say.
One of my banks, every night between the hours of 12 am and 6 am America/Chicago (local), notes that they are processing the day's transactions or something, and my balance might not be correct. I presume they're handling ACH transfers during that time.

That said, during that time, my balance has read any of the previous day's balance, the next day's balance after processing all pending transactions, $0.00 (this one is particularly worrisome), and amounts that cannot be obtained by adding any combination or subset of the day's pending transactions. And that's not mentioning that the uptime for this is effectively 75%, assuming nothing is going wrong.

It could be faster. I could enjoy not having to worry that I might lose vast quantities of money because somebody got the number that I both must keep secret and give to everyone I do business with. I could wish for bank websites that understood how SSL works.

Yes, for what it does, perhaps it "works pretty damn well". But the requirements have changed since 1960.
Deflation will be bad because nobody will by something today when they think it will be cheaper tomorrow.
Your position is that you prefer and believe in "repairing" our brains using biotechnology because there are too many problems with the alternative "electronic based" solution. That is a reasonable opinion and preference.

My response to your comment focused on what I perceived as "consciousness as something that is defined by the workings of the human brain" and that could not be achieved by any other means.

While I agree that attempting to replace our brains with "electronics" is a dangerous game, I also think that the computational approach can provide a lot more interesting answers (and questions) about many phenomena that occur in the "intelligent mind" and what consciousness really is, than the simple "fix by replacement" can.
I means your connection to the server is encrypted and that your browser trusts their certificate, preventing stuff like sniffing and mim attacks. It does not mean that emails on the server are encrypted, which is what this is article is about.
I agree it's unusual that an employer will cut someone's salary - but there's another way to decrease average salaries.

If the cost of money rises, companies that are only viable while the cost of money is low go out of business, and their employees' salaries drop to zero.
It's not outrageous when you consider the marketing, distribution, R&D costs (incl. for future models) and of course, increasing wages (unless you like having people slave away 12 hours a day for $200/month). If you break even, what's the point of establishing a factory in the first place?
Interestingly, he didn't answer the question with a no. He described a situation that, to some readers, may be a yes. "It's hard to sustain a bubble for four years, but here we are," in essence. He explains that the demand for stock in certain companies is artificially high, driving up valuations by a multiple.
> The volume control is pretty bad, but the insult added to that injury is that it actually used to be better. You used to be able to click anywhere in the range and jump right to that spot on the range.

Actually, that solution was horrible for people like myself. I have a player connected to an external amp with no volume control. The amp is big. Which means that the useful volume range on the sonos is up to about 20% (perhaps), at which point the music becomes really loud.

Accidentally tapping the volume slider (and setting the volume to 85%) is a recipe for disaster in that case.
Gmail now also requires IPv6 rDNS for inbound mail servers - that caught me out for a few days when it was implemented.

Not a problem with a good ISP but many retail ISPs don't have a process for maintaining rDNS to arbitrary blocks held by subscribers.
11 pronunciations of "ough"? I've always heard it as seven:

thought, though, through, tough, trough, plough, and, somewhat questionably, hiccough.

What are the others supposed to be?
You shouldn't be installing what is essentially scamware anyways.
The Sony Z1 Compact is as close as you can get today. Only slightly larger than an iPhone and with comparable specs to the high end android phones.
https://www.youtube.com/watch?v=neLkqo9hU2g

Direct link if you don't wish to give the cunts your info!
All of Denmark on Minecraft
Well done, but I fail at seeing how that could be useful?
They are sticky, but part of the rate of change is driven by people moving between companies and getting raises and such. That will just happen less and attrition over time will do the rest.
"Into Thin Air" (1996) from the author of this article is one of the greatest books I've ever read; I highly recommend it for its great storytelling and its description of the Everest microsociety.
How Binary Stars Form?
A note -- if you're linking to arXiv, it's better to link to the abstract (http://arxiv.org/abs/1404.3840) rather than the PDF. From the abstract, one can easily click through to the PDF; not so the reverse. And the abstract allows one to do things like see different versions of the paper, search for other things by the same authors, etc.