skysight-inc/HackerNews huggingface dataset:
"and seem to readily discount the some of the most prominent machine learning researchers in the world today."

Your reading skills seem to be up to par, since I have discredited a list of zero people.

"You're obscuring important results that newcomers might have found interesting to follow up on."

Not only have I obscured no results, but this isn't actually something I have the power to do.
Too many questions on boilerplate career topics everyone have already discussed. Many may overlap, e.g. the main advantage of tech, which drew me to this career, is the satisfaction I gain from programming in a typical day. I bet there are plenty of surveys of programmer satisfaction already out there. Use fewer, deeper, and more original questions to gain more responses and original insights. Perhaps pose them as an Ask HN, because that would provide a vehicle for discussion unlike a one-way polling.
It's not troubling at all, this setting will be buried in the bowels of the privacy page. 1% of users will actually opt-out.

"There is going to be hundreds of millions of people who will never even know that they're recommending products to people, and that's bad."

Why? Exactly what is the moral outrage that when a person 'likes' Starbucks that that information is displayed to their friends? What did they think was going to happen?
wow, at least we know not to settle out of court. They need to prove I did the sharing first (I am not my IP address).
Lets say an investor puts 3M for 30% of the company. 1-2 years later, X is profitable and valued at 30M. Now, if the investor sells their 30%, they will make 9M. That is 6M in profits.

Is this considered as success? It is not an IPO or big acquisition. But, the investor can make money by selling their shares.

Is this something the investors consider doing?
"When you think about it, large scale requires unsupervised..."

Not necessarily. Crowdsourcing is another option, like Google's image tagging game, reCAPTCHA, et cetera.

Pay a herd of people to do things, and they'll do things for you. You don't have to pay them in money. Telling them they have a high score is often enough.
Whether or not it's true, the author's argument isn't that the first product wasn't better than what was available at the time, his argument is that it was a giant compromise compared to what the founders wanted to provide.
> I like even more the idea of being able to have a HTML/CSS/etc expert, who doesn't necessarily know Clojure, be able to maintain the HTML instead of me.

Check out Enlive, it solves exactly this problem. HTML/CSS is separate from Clojure code and you fill out templates and stuff via CSS style selectors. It's sweet.

https://github.com/swannodette/enlive-tutorial

https://github.com/cgrand/enlive

Btw I think you can use Enlive with Noir, even though some of the examples from Noir use Hiccup, it's not a requirement.
Finally, a Hot Android Phone: Galaxy S III Is Hard to Get
Ah, I must have missed that part, thanks. Though changing hosts is equivalent-enough to upgrading software that I think the point still stands. They probably changed hosts to save money - either go back, or fix what the changes broke, it's part of the standard expectations of changing things.

edit: actually... no, that still doesn't work. They clearly have 100% control over the interpreter since they can patch the source and use the patched version.
US Digital Government Strategy
HN Meetup New Delhi
Hi guys,
I am trying to organize a hacker news delhi meetup on June 30th (1-4 PM) at Route 04, Connaught Place.

If you are interested please RSVP to the meetup event at Groupomatic.

http://www.groupomatic.com/c.pl?c=14235713-xxuahkjxcu-1029462&ive=1855

See you there,

Sumeru

PS: Feel free to shoot any questions at twitter.com/nodemaker or nodemaker@gmail.com
Amsterdam based Silk is built in Haskell (http://www.silkapp.com/), it's one of the few companies I know of but I guess they do exist.
Update on LinkedIn's Global Women’s HackDay
I prefer Enlive: https://github.com/cgrand/enlive
This thesis includes new research including focus groups.
But is the universe even modeled by real numbers or is this solely a concept of the mathematical domain?

Hawking calculated the Bekenstein bound, which proved an upper bound on the amount of information that can be contained within a given volume. As black holes are maximal entropy objects, one can compute the entropy for a certain black hole volume and equate that with Shannon entropy to determine the number of bits. This suggests, to some degree, that the fundamental particle is the bit.

(This also proves that a true Turing machine with unbounded memory is not physically possible.)
Advanced SQLAlchemy & Performance tricks
For better or for worse, we're in the era of "DIY" investments. You can't just dump your cash in a bank account, mutual funds, or write a cheque to your broker and expect to make money like was done in years gone by.

Now you need to be educated. You need to know the tools at your disposal and how best to make use of them.

My advice to anyone looking to invest is to first read up on gambling. Any book worth reading spends a good chunk of time explaining one thing over and over: bankroll management. For investment this is the same idea. Don't over-commit.

I'd also advocate reading on gambling scams as there's far too many dodgy investments out there promising impossible returns or companies with a "business plan" that's so full of holes it whistles when it moves.

Perhaps people who grew up in an environment filled with mistrust and the constant risk of thievery would be better prepared for investing in the stock market than most.
Rebel Mouse - a new blogging platform?
> I'd say the biggest difference between Python and Ruby's is that Python's has a syntax, whereas Ruby's is a function call

This is not true on two fronts.

First, the import statement is a convenient, hookable wrapper around the __import__ function. It's quite customizable already. See PEP302 which references and allows implementation of PEP273 (importing modules from Zip archives). Other points of reference include [0], [1] and [2]

Also, the biggest difference is that when you 'require', you require a filename (i.e the arbitrary content of a file in the filesystem), but when you 'import', you import objects from a namespace into a scope. The namespace is resolved as an item living in the filesystem. In Ruby I could require 'foo/bar' and it could create the constants Foo::Bar and Qux::Quux. I have no way to require Qux::Quux. Rails for example tries to autoload constants based on their names, but for all I know, the second I reference Foo::Bar, it could actually define Qux::Quux. Ruby encourages this style of programming, spreading extendable classes and modules around in multiple files, while Python decides that things should be contained and well-behaving, and not trivially pollute unrelated module namespaces.

My analysis is that by definition you just can't have both, and that either one has a set of benefits and drawbacks.

[0] http://docs.python.org/library/importlib.html#importlib.impo...

[1] http://docs.python.org/library/imputil.html

[2] http://docs.python.org/py3k/library/importlib.html?highlight...
Im not really protecting anyone. The author puts forth the idea of Apple having a minimum viable product (just a board), and shipping it because they were once young and scrappy. I counter, saying this was simply par for the course at the time. I don't think he has a valid point. 'To be fair' is being used in more of a colloquialistic sense - a sort of introduction to a counter point.
since (before?) Scott Adams wrote 'The Religion War'

David's Sling by Marc Stiegler(1988) comes to mind as a precursor.
Do You Deserve The Money You Earn?
And my argument is there isn't a basis for this.
The documentation is pretty sparse, a few questions:

- How does it handle concurrency? Is each procedure run in a Python thread? Process? Gevent thread?

- How does it handle faults and recovery?

- Do you differentiate errors on the RPC layer with that on the procedure layer? For example, what if the RPC call I do does an RPC call that times out?

On a philosophical note, I'm not sure more RPC layers are what the world needs. The transparency a library like this gives you is really a big lie unless you are willing to accept that any call can now be an RPC one. Otherwise it greatly affects the correctness of your program (method M can now fail with some network failure).

That being said, good work!
I did not play with dnode long enough to judge it. On the other hand, I can give some details about zerorpc that might help you to determine if it will be a better fit or not.

zerorpc support:

heartbeat: on remote loss, any pending action is canceled (either on server or client side), and your application is notified properly. You can disable the heartbeat. You can also require that a client wait for a server to come to life before checking for a heartbeat.

timeout: you can specify a timeout for how long a request should take (independently of any heartbeat).

streaming: one call, and a stream as a result. Its serves two purposes:
- transferring data sets that that would not fit in memory as well as reducing the transfer latency for big data.
- push/pull stream to get events whenever they come. The client effectively "subscribe".

Note that it's up to you to decide what to do when a client can't consume the stream fast enough, so you can do push/pull style (server blocks for client), pub/sub style (server discards messages), punish style (server shits on the client ;)).

-- fx
That Haskell is used extensively in trading is quite interesting to know. This distinction did not come out that well on the wiki link. This is probably the reorganization that the page needs. Split in to sections highlighting companies which use Haskell as primary language, then split along industry lines.

Highlighting companies which use Haskell as primary language will be beneficial to both the language and the companies. Brings along a trust factor that real money can be made while using on Haskell.
I recognize the irony of this, given the 'Less Video' portion of the parent article[1]. But my first introduction to using Python in a truly 'Pythonic' way was Peter Norvig's free CS212 class on Udacity. (It will be starting up again June 25th).

Until then, I had just been translating my old habits into Python.

[1] Also, I'm a huge fan of learning languages from 'guide books,' as recommended by the parent article.
You can watch Andrew's talk, along with a talk from Rob Pike and one from Evan Shaw here: https://www.youtube.com/watch?v=JE17r3n1kz4
Did scientists find the 'God Particle'? Higgs Boson announcement expected
This whole thing is in the "mathematical domain". The point is that you can define a number in such a way that it clearly exists, but there's no good way to calculate it.
Customs don't normally call the special branch, and whilst being detained for hours is now normal practice in the US it's still (thankfully) pretty unusual in the UK.
Show HN: Google Closure Library API Dock
http://oinksoft.com/static/closure-api/

The doc coverage is less than 100% (building w/ plovr and haven't figured out yet why some information is being missed by the generator) so still use the official API docs for a definitive answer.
..Unless you run on an ARM chipset, at least in the case of Windows. I don't advocate government intervention often, but I would really like to see that particular requirement struck down on antitrust grounds.
Maybe you didn't realize this, but the science fiction author bit wasn't meant as a slander. Many high quality people, and also Kurtzweil, are science fiction authors.

What I was getting at was "you realize they're writing books to make people happy for money, not doing legitimate science on that day, right?"

.

"words - such as variety and polymorphism - have different context specific meanings."

Sure. All handwaving about the rules of language notwithstanding, though, none of The Singularities have merit or underlying measurement, even if you want to talk syntax and grammar to create a seeming of academia by proxy.

.

"The idea of infinite recursive Moore's law"

... is nonsense. What would "recursion" be in the context of Moore's law? Have you even thought this over?

What, Moore's Law solves itself by going deeper into itself until the datastructure is exhausted?

.

"fueled intelligence explosions"

The science fiction part. I mean, you might as well say "fuelled by warp drives," because there's no evidence they're going to happen either. Or unicorns.

.

"is something I assign a low probability to."

This suggests that you don't know what probabilities are. Probabilities are either frequentist, which cannot happen here because we have no knowledge of the rates here (this would be like calculating the frequentist probability of alien life - it's just making numbers up,) or Bayesian, where you draw probabilities from observed events, at which point the probability is exactly zero.

So, is it undefined or zero that you're promoting?

.

"I don't find it hard to believe that there is some point in the future - say 2131"

(rolls eyes)

.

"they would never be able to understand what was going on and everyone from that time would think circles around them."

It seems you don't even need to be transported into the future for that.
Question: Is the pointer the start location or the end location of the commute? It wasn't immediately obvious to me and in many areas it makes a huge difference. It seems like it's just pulling worst case "in traffic" drive times right now.

Also is it possible to adjust the time of day that one commutes? (since many may work shifts off rush hour and encounter little/no traffic or strange/intermittent transit schedules)
Sure buddy. I'm coming. Excited to meet you guys. :)
Predicting the next Mac desktops
Since they are not told, in any reasonably accessible way, what is going to happen when they click "like", they have grounds to complain about anything that does.
Athemetical approach allows simulation of noncrystalline materials
Protip - if all you want to post is "thanks" or "cool" or something like that, just upvote and don't post anything, that's what the upvote button is for. The parent poster will know which one the upvotes mean.

Otherwise, your post will tend to get downvoted around here for not saying anything a simple upvote can.

1. http://ycombinator.com/newsguidelines.html
What happens when your internet goes down?
Great concept, but I think there are a lot of data errors here. (In Seattle, a drive I take about 5 minutes to make was listed as taking an hour!)
Found this on HN: http://news.ycombinator.com/item?id=4129306
It's interesting you mention that. Gerard 't Hooft came up with a way (a loophole) that the universe could still be entirely deterministic using the cellular automata model. Most physicists disagree with this view, but what makes it interesting is that 't Hooft is a Nobel laureate.

Here's his paper: http://iopscience.iop.org/1742-6596/67/1/012015/
What calinet6 is saying is that the reason you think "it is almost certain (borrowing the mathematical usage of that term) that our universe is unlike almost all combinations, and to a significant degree" is because this is the world that you live in. That makes it seem like some sort of special case from all the other innumerable possibilities. In reality the only special thing about it is that it is the one that happened to happen.
Show HN: Stairway takes meetings to iPhone
Having received a magnificent feedback and plenty of excited users earlier this week with Stairway launch on HN

http://news.ycombinator.com/item?id=4127094

we're continuing on our quest to turn live meetings into online collaboration. To make Stairway even more accessible, we are launching a FREE companion iPhone app today

http://itunes.apple.com/us/app/stairway/id532590412

You need an account at http://stairwayapp.com to use it. If you give it a shot, we'd love to hear your feedback.
Same question, iOS development? And while we're at it, Grails?
Zeta Code - Open Source IDE/ZUI/work in progess
Valve & Adult Swim Are Teaming Up
You're being too critical.

This isn't a website to tell you your exact commute time. If you want that, try Google Maps.

This is to show you roughly estimated travel times in all directions when you're looking at purchasing real-estate. And I think it works very well for that.
PHP vs Node.js
The pointer should be the start location - so drag that to where you live - then from there you can see the estimated commute time based on the heat map.
I taught myself to code by writing bots for EVE. At the height of it, I was running something like 13 accounts without paying a dime out of pocket by buying time cards for in-game currency ISK. Most of my money came from bots performing margin trading of commodities in Jita, the trade hub of EVE.

To answer your question, I think it largely depends on what a player does in-game. A young player running a lucrative in-game business is indicative of something very different from, let's say, if they spent their time scamming others or were primarily involved in combat ops.
i really like the response to the first hacker news' round of comments.
It's disheartening to see the strong negative reactions to this. If human society and culture is worth studying, then "internet culture" is a necessary part of the story. I know from experience that there are multiple distinct communities that orbit the lolcat universe. There's more than enough depth here to warrant academic study.

Live and let live.
Uh...aren't a lot of "Show HN: [my app/startup]" commercial postings in nature?
Unfortunately, a lot of prime, undeveloped real estate is owned by aggressive squatters with enough money to make any such venture a living hell.
I really liked Greplin (go to https://www.greplin.com/ to understand how it is related to Cue). I vouched for its ability to search twits (and other data source) for such a long time, and now I'll probably have to search for another product, as the team stops focusing on Greplin (and possibly eventually killing it).

Don't mind me though: I'm always happy when a team changes to a product that is more worth their time, even when I liked the former product.
This is matches perfectly for why I stopped playing as well.
End location - Trulia is trying to sell you houses that have a good commute to your work.
Fernandoprats - In April, Immadencity
Go seems like a rehash of Ada, without the option to dynamically linked. Maybe an improved version of Ada.

I liked some feature of Ada a lot, it was safe, input, output, in/out parameters for functions. Of course to make itself useful as a lower level language you need to be able to call OS functions, which in unix means C. So then you have to start wrapping... Some parts of Ada were terrible (string handling comes to mind.)

I think its worth a look, but I'm still not sure what problem its trying to solve.
With the registration page having a picture of Pyro and the text "We're your new family now.", part of me is thinking it's a TF2 cartoon. That'd be quite fun, and new territory for Valve.
This approach still uses HMMs, it's just that the observation probabilities are now coming from a DNN (neural network) instead of a GMM (gaussian mixture model). "Senones" are not new, HTK can use various context dependent phoneme models, and the HMM states (typically 3) within each context dependent phoneme essentially boil down to what they call a "senone" here. Interestingly, they use GMM's to bootstrap the DNN training -- which I suppose you could avoid once you have a reasonable DNN laying around.

The main difference here is hooking DNN output to an HMM decoder, replacing GMMs, and possibly even more important the training process they use to get the DNN fairly efficiently. That's the biggest thing -- GMMs, at least the last time I've looked, can be trained and adapted much quicker than a DNN.
Because you don't need a God any longer to explain things. God is a literary device that has been used throughout the ages to fill in the gaps of human knowledge. It's akin to other devices, like dream sequences, flashbacks, Chekhov's Gun, just one that caught on, mainly thanks to a couple thousand years of it being rammed down the throats (often, quite literally) of uneducated peasants.

These days, we don't need the concept of a creator because we better understand the workings of the universe.

This of course doesn't have anything to do with Faith, that's an entirely personal thing that some need/want to get through life, to each their own. Fortunately in this era we mainly have switched away from executing those that don't share the same faith. Oh, wait...
How We Die
As China grows wealthier, must it also grow fatter?
3a) to your fake friends
I've been very happy with Liquidweb vps. High quality, excellent support, semi managed (fully managed available). Not super cheap, but not really expensive either.
Yes. If your business was acquired and you gave your investors a decent return, you won't (or shouldn't have to) bootstrap your next company, thus reducing your personal cost (and risk) the next time around.
"In general, a singularity is a point at which an equation, surface, etc., blows up or becomes degenerate."

Do you also participate in discussions of Microsoft Surface by explaining that in general, a surface is a flat exterior of a coherent object?

.

"To call Vinge a particularly bad science fiction author"

Vinge didn't come up the singularity; Kurtzweil did. Kurtzweil did. I quite like Vernor Vinge's work.

.

"says more about your critical acumen"

Acumen is the ability to make good numeric estimations on the spot, such as business decisions.

Despite that I quite enjoy Vernor Vinge's work, I also feel it important to point out that merely should someone dislike an author you like would not, in fact, be a measurable sleight against their intelligence, any more than liking different pizza toppings would be.

.

"I read the "singularity is near" in the article title as ironic"

That's interesting. If that's correct, then you have a point. (Also, bravo for being part of the one percent of the internet who knows what that word correctly means. I mean that in earnest.)
I'll stand by my original comment - no other single decision that a modern adult can make, than driving (or riding) in an automobile, will more negatively impact their health, or more likely result in a fatality.

If you take a representative sample of people who do what you suggest (seat belts, mirrors, tires, breaks) versus a sample of people that I offer (people who just don't drive - I.E. Walk) - I guarantee you there will be far fewer fatalities and injuries in my group, particularly in the 15-44 age range.

This ties _directly_ with credit cards - in that if you take a sample of people who do what you suggest (use credit cards properly/responsibly) versus a sample of people who do what I suggest (just don't get a credit card) - I believe my group will be better off financially.

To be truly scientific - we need to do a randomized trial - take a good sized group - and bucked them into two trials for 20 years - one group without cars, one group with. Another group with credit cards, another group without.

I'm confident that the non-car driving, non-credit card using group will experience fewer fatalities and be financially stronger.

I'm not arguing that you _shouldn't_ use a seatbelt, and that it doesn't help you (it does!) - I'm arguing that once you've started driving/riding, you've already increased your chance of fatality in a way that wearing a seatbelt can't reduce.
This is the most worthless chart I've ever seen. When would this be useful? It's roughly the same everywhere.

Before I am downvoted into oblivion... honestly can someone explain to me when they would ever reference this chart? Give me one good example.
This is super cool!

It's more of a backend question, but what algorithm are you guys using to traverse the maps?

Also, why did you decide to use Google for the display maps, when you used OSM for the backend calculations?