skysight-inc/HackerNews huggingface dataset:
In my humble opinion, the key is to judge oneself accurately. Or get someone to do so.

Ramanujan wrote to Hardy: "I am already a half starving man. To preserve my brains I want food and this is my first consideration. Any sympathetic letter from you will be helpful to me here to get a scholarship either from the university of from the government."

Returning to our world, a tenured university position could provide stability, while a contractual appointment to teach Linear Algebra I & II might end next year - and a journey by stagecoach to the next temporary appointment. In such a situation it may be simpler to write code for a living, while one 'dreamed a dream' on weekends.

The way it normally works, one figures out these answers during the M.A level itself. The trouble starts if one does not & keeps plodding on.

I apologize if this sounds dull & dreary, but I recently gave this advice to a nephew who wanted to study maths after an undergrad degree - he is now safely writing code for a salary & his parents are relieved. Have I stymied the next Ramanujan, perhaps out of a sense of sour grapes at my own inability to prove the Riemann Hypothesis? Both are possible, but unlikely.
AAAS misses opportunity to advance open access
App That Solves Problems with Noisy Neighbors
hi tom!

this is already available! if you click on a user and start a one-to-one conversation, there's a handy "Voice Call" button - try it in chrome!
I think you can separate them perfectly well.

Algorithmic traders compete on price: they aim to offer better prices, and narrower spreads, to liquidity consumers.

High-frequency traders compete on the speed, with which orders are placed. The parasitic traders are the ones who profit not by providing you with a service, but by taking advantage of your inability to place and remove orders as quickly as they can.

You can do both of these at the same time, but the two competitive advantages are different and separate.

Market making is what all this activity is supposed to do, because it is a service provided by the liquidity providers, through the exchanges, to the liquidity consumers.

I think the distinctions are clear enough.
Netflix pays a company to provide Internet infrastructure to them. (Level 3, I think) If your ISP isn't Level 3, they should not have the economic right to charge Netflix, because your ISP doesn't service them. Customers pay their ISP to deliver things customers want, no more, no less.
The man behind the smallest V-12 engine
There's liability to consider as well. In the US, the consumer is generally not liable for fraud; I've certainly heard that in other countries with chip and PIN, if somebody steals and uses your card (having somehow obtained your PIN) you don't necessarily get your money back.
I just looked up Luenberger's book. Seems like a nice book.

Can you, please, post all the books(and maybe papers) you think are mathematical masterpieces? Subject doesn't matter, only the exposition.
I'm surprised that someone like IKEA has gone for this. These sort of mock ads usually come across as quite petty, especially for big organisations.

It seems more appropriate for something like the Somersby Cider commercial (www.youtube.com/watch?v=Y3rNQ2pTyAY) where the product is already light-hearted to some extent.
Ask HN: Open-source apps built with Flask (Python)?
Does anyone know of any open-source complex/large applications built with Flask[0]?

[0]:http://flask.pocoo.org/
You could apply the algorithm to IP quads. But I agree, it's barely better than Base58. It's like "BasePhoneme" or something.
I think this is a great idea. The ruby community is a wonderful thing, and part of that is reflected in the technology.

However, the original Agile Manifesto was powerful because it made tradeoffs. "We value X over Y", even when Y is a valuable thing. For this HDD thing to take off, it has to make the similar tradeoffs explicit.

For example:

We value readable code over runtime performance.
We value open-source frameworks and libraries over developing for popular ecosystems.
We value inclusiveness, diversity, and respect over pure meritocracy.
We value teaching, learning, and improving our craft over short-term productivity.
We value creating wealth over capturing wealth.
I believe competition for economic services is always a good thing. The challenge is establishing a framework that encourages that, in a way that functions, especially when you have a very regulated economy in general that you then have to dance around every step of the way to get something done.

Working within what's realistically possible (a free market in telecom services is impossible in the US), I find the idea of the government owning the last mile and renting it out to competition to be interesting. The companies pay a toll to provide services over it (internet, phone, tv, whatever), the government is charged with then putting that money back into upgrading the infrastructure. It would be open to any company, and no law should be allowed to be passed barring open competition.

With Comcast now a government protected monopoly, deeply in bed with all the right politicians, much like Verizon and AT&T, this scenario is impossible at scale (it would take decades of local munis building out their own networks to dent the Comcast monopoly, and Comcast will fight them every step of the way).

When your market system is broken by regulation and entrenched lobbying, and compromised by an existing protected monopoly (Comcast), you only have two choices: either fight your way back to a free market system, or demolish the broken half-way system and institute a better managed system ideally with competition. This is the exact same scenario that was faced in the healthcare market, and for the exact same reasons in principle. Half-way systems are more often terrible than not in my opinion, you tend to get the worst of both worlds.
> If governments want to make sure that everybody has Internet access, then governments should provide it themselves.

... but when the government starts rolling out Internet service, major ISPs lobby for laws to prevent it. The major ISPs can't say "Woe is us, we have to roll out service to unprofitable areas," then turn around and say, "Government, don't you dare service those people for us!"

It comes across like those years where the RIAA would argue to government that their business was falling apart and making music copying a criminal offense was the only way that the music industry wouldn't fall apart in a year. Then they would turn to investors and talk about how swimmingly their business was going, and how there was nothing to worry about.
I observe that you'd rather discuss speeding than racism.

The tendency to divert uncomfortable conversations about race is one of the reasons our nation has arrived at this point. It has become a coping mechanism for us.
Neat idea, but things that become really successful slipstream into the existing way of doing things, rarely do they supplant it in such a radical way. If the US can not even change to the metric system, think how hard this will be to adopt.

Maybe a chance in third world countries, but then you need to partner with all major online map makers to make this the default or a prominent identifier in all their softwares.
>>And here I was hoping they would eventually get webOS back on phones.

http://www.engadget.com/2014/09/02/webos-port-renamed-luneos...
Yeah, sorry, I don't know the proper term for them. The ones on eg. https://stripe.com are pretty typical.
If any of our descendants ever have to worry about their intergalactic reputations, we will have saved life on earth many times over by deflecting large asteroids.

In the long run, having a technologically spacefaring species is the only way for anything other than microscopic life to survive.
And that's his good right. Calling it "Standard Markdown" when he explicitly chose not to participate is just as childish a move as this: http://www.notmarkdown.com
Thanks lotsofmangos!, typo corrected
Animating Without jQuery
Yeah I realized afterward that I shouldn't have said "this is not spam." I think I just wanted to pre-empt people from assuming that I was a HN newbie pushing spam and direct them to check out my HN profile/karma/past posts.
Do you have any experience with Python? IMHO I think python fits that niche better than ruby or perl.
Perl, Ruby, Python all have the necessary toolkit to fitful this roll. And all run within the same ballpark of speed. Honestly most of these scripting languages (or even perl in most of these cases) is doing the same thing a shell script can do.

Just Perl made string manipulation a lot easier then the standard shell. Also Perl got there first, which is slightly important.
This is wrong. The vast majority of cards are signature only. I have one chip and signature card and it's regarded as kind of a novelty.
I can confirm. I'm on the latest Chrome stable.
The current state of the CGO interface is that you can't safely pass Go pointers to C code. That's all this document is repeating.

Where is this stated? Where is it said that it's technically incorrect?

Just to be clear, I'm not passing it and then running a thread in C that just runs with the pointer to an object that no longer exists in Go. Instead I'm calling a C function synchronously -- there is no possible way the element is going to be collected during that run. It could be compacted (though Go up until now has explicitly had a non-compacting GC, so not a current risk), of course, which is what brought up this issue, but that's the reason such interop languages have pinning (flagging that something shouldn't be moved).

It wasn't by chance -- it was by design, and it was purposefully understanding the lifetime of objects.
Don't Do This If You're Hiring in Tech
Now to make it a Wordpress plugin.
A/B tests. Have a single site, two pages, and something like Google Analytics. See how many people visit the site and if they spend more time on A or B. Then modify the worse of the two and re-test.

At some point you have to just take a risk and develop a product. All you can really do is see if there is ANY interest at all, and also discuss it with people who might be consumers of the product to see what they think (but take it with a pinch of salt, focus groups are notoriously fickle).
I don't think this would really handle the pinning aspect if a compacting GC is implemented, would it? It does keep the pointer alive, but it technically doesn't do anything to prevent the GC from changing the pointer.
Agreed on the excessive graphical bling - it seems nice and useful otherwise.
I wish I had this in HS.
Thanks for the feedback. I'm using the new http://curated.co platform for email newsletters, and while it's quite good in many areas I do hope they fix the centered text issue (I've sent them feedback on this already).
If the status quo ante was in place for decades, why do we need new laws to preserve it now?

I don't see the apocalyptic future neutrality advocates envision. I think there is a battle over Netflix because its such an outlier in terms of bandwidth usage, and because their stance on peering was at odds with the accepted understanding of free peering (the "status quo ante"). I don't think the ISP battle with Netflix can be generalized.
Why don't we try first to get the International System of Units going worldwide? (;
Thanks rusew! , at the time I was able to encode points and street names (lines) , hopefully more complex non-linear vector can be also encoded into short name forms.
I have three cards. Only my debit/credit card has a chip and there's no pin. I can press it against one of the few readers that support this (Walgreens, Subway) and it'll work. My other two cards don't even have this. Of course, if these guys are storing my card in a non-encrypted way, its still the same issue as using swipe.

On the plus side Google Wallet works at Walgreens. I have yet to see any other brick and mortar support it. Paying for stuff with your smartphone is such a no-brainer. Shame Apple won't play ball with Google (or even put NFC in its phones) and Verizon is doing its own thing with ISIS and not allowing Google Wallet to be installed on any phones on its network. There's a lot of wrong here and its not just limited to credit card number theft.

If we have a more diversified way to pay for things it could limit the damage when one method is cracked but the others aren't. Sure Targets credit cards got stolen, but imagine if we were allowed to use Google Wallet. We'd be immune to it.
Market makers compete with each other on speed. If market maker A and B both want to provide you liquidity at $10.00/10.05, whichever one is fastest will be the one to get your business.

If market maker A wants to compete on price and provide liquidity at $10.003/10.049, too bad. That's illegal. He must compete on speed instead.

I wrote some tutorials on mechanics of this a while back, you might find them useful:

http://www.chrisstucchio.com/blog/2012/hft_apology.html

http://www.chrisstucchio.com/blog/2012/hft_apology2.html

http://www.chrisstucchio.com/blog/2012/hft_whats_broken.html
The US legal term for hacking is: "intentionally accesses a protected computer without authorization, and as a result of such conduct, causes damage"

Apple is misleading the public because if I brute force anything then I go to jail. iCloud accounts were 'hacked' due to bad security implementations.
We are discussing it on HN, I saw it on Reddit and someone told me a friend shared it with them on Facebook.

I say this ad worked.
New 2.0 software for Nest Protect
> (iii) difficulty maintaining work-life balance if you want to be successful

This is pretty much the same everywhere.
Is there any way to integrate internal-only cloud hosted applications with Meldium? It looks awesome, in a similar space to OneLogin which is incredibly clunky by comparison, but for our usage, it needs to work with our internal apps too.
The one downside is that many women are very proud to be housewives. Marketing to everyone in this context despecializes, considering they make up a very considerable margin of the stay-at-home parents and mealmakers worldwide.

As much as I would hate for this to be the case, in a marketing context it makes absolute sense to go after housewives.
I think Ruby already serves this use case well. When I have to do file munging or sysadmin tasks that are a bit too complex for bash, Ruby always seems to have an elegant and readable way of getting done what I want to do. It's a combination of the syntax, standard library and ecosystem, and it does a great job.
Algolia Low latency search is now available in four data centers
I kind of like it, but it's too long. I would cut out the sharing, passwords, maybe something else. It's not as interesting so people would spend over two minutes watching it.
7 Tips for Startups
You know you're being idealistic as well because ideally it's better to have money than not.
I'm one of the co-founders in this project. Thanks for taking a look at Rainbird.

Currently to integrate you'll either need to use our REST api or a Javascript agent - essentially a little themeable widget you can embed in your site. This means that we host your knowledge base and you need do to be on-line to access what you've built.

We do have plans to provide a version of our engine that could be used off line or self hosted. Although we don't expect this to be available in the near future.
The 1990s transition from the US Internet infrastructure being a government run research project to the multiple privately owned networks.

http://en.wikipedia.org/wiki/National_Science_Foundation_Net...
Bit off topic which I know isn't viewed well here but down vote if my comment angers you profoundly.

My sister recently finished a MSc in Robotics and is looking for work in the UK for Dyson or a similar company. If anyone has worked in Dyson or a similar company (established or startup) and would be willing to discuss her options for applying in the industry and provide some guidance could you please e-mail me at hans@hans.is?
Concurrency (Clojure, Erlang)
But is there any reason Comcast or AT&T is prohibited from entering the market and competing? If there is a demand for improved services, shouldn't they be able to do well regardless? Likely there are other reasons that make the market less attractive and not likely to be a hotbed of competition even if the CNS didn't exist.
These are a great balance of similarity and differentiation.

Is there software which models the human perceptual system, e.g. algorithms that have been trained on fanous art?

Related: http://thecreatorsproject.vice.com/blog/an-intelligent-algor...

"For their research, the team chose 1,700 paintings by 66 artists, covering the 15th to the late 20th century. Using a technique that analyzes visual concepts called "classemes"—wherein objects, color shades, subjects' movement, and more are marked—the researchers created a list of 3,000 classemes for each painting, data which The Physics arXiv Blog compares to a vector. Then, they used an artificially intelligent algorithm to evaluate the vectors and look for similarities or overlapping qualities among the 1,700 paintings. ArXiv adds, "To create a ground truth against which to measure their results, they also collate expert opinions on which these artists have influenced the others."
An rss feed would be nice
WOW !!! these videos explains all ...

https://www.youtube.com/watch?v=oguKCHP7jNQ

https://www.youtube.com/watch?v=OadhuICDAjk
I think that's a great idea-want to start us off with a pull request? :)
New York is confusing, as York is a real place? :)

Tongue in cheek of course, but I don't think that _that_ problem would limit the adoption. I fail to see how this might reach a critical mass, but ambigious (parts) of names? We already have that today and handle that fine in general.
browserstack.com
> But then why bother with a Show HN?

Show HN is not limited to startups out of Silicon Valley. It's literally just a prefix to say "Hey HN, I want to show you something I built..." In this case, you can add "for my wife..."

Of course, judging by some of the comments, he'd have to add: "because she wanted this thing, and I figured it others might find it interesting" for those that like to infer things that were never said.
Place names have huge emotional content associated with them. Place names are changed for example to honor a person (Washinton, DC) or an important concept (Union City, CA). There's something very human and basic about that mapping between place names and our identities.

I think this is an innovative idea you propose, but because it runs against the grain of what it means to be human, it may not receive the uptake you would like.
A ".org" CIA project?
> If ISP's were up front about these practices, would it be OK?

It certainly doesn't help that the SOP for ISPs in the US is to deflect blame for network issues, even when the blame falls squarely on them (throttling Netflix, their DNS server is down, etc). It's always the user's fault or the remote site's fault. Never the ISP's fault.

You can even see this in the rhetoric that they espouse about Netflix. The ISPs are choosing to throttle Netflix. It's a business decision. Yet, they want people to think that it's Netflix's fault for not "paying up." Regardless of whether or not you think that the ISPs have a right to ask Netflix for this money, it's disingenuous to say it's Netflix's "fault" for deciding not to pay.
The concept is good, even though javascript is awful. I'm more in the direction of a Riak/Webmachine/Ember-Angular-Backbone-Batman-Knockout-Whocares/Erlang stack, though. There are many ways to execute pretty much the same thing as MEAN and avoid Node/Mongo, and new tooling on legacy projects to support the MEAN stack will inevitably also support other methods because that client-services model is so decoupled.
Grusome isis behead soldiers  al BAGDADI,leader
Boris from Meldium here. While I can't make promises, we intend to invest and improve our service for years to come!
Show HN: Interactive guide to Tetris in ClojureScript
It isn't only the cable connection that comes with services you don't want; there's no ADSL or FTTC without a landline and the associated line rental.
Despite being an amazing parody, the irony is that the bookbook is made out of paper — if it was actually digital instead, that'd be a whole lot of trees not getting destroyed...
"Macgillivray, though, also does a bit of engineering of his own. After leaving Twitter, he hand-coded a script for resurfacing old Gmail messages to which he hadn't yet replied."

The article links to https://gist.githubusercontent.com/amac0/6b17b0ca497e9cb1f37... , which has a comment that says:

* This script is based on and is nearly identical to:
* http://jonathan-kim.com/2013/Gmail-No-Response/

I don't think modifying an existing script counts as "hand-coded". Anyway, I still find it interesting that WashingtonPost links to a javascript file directly.
I don't want to leave ruby, but at the end of the day, it's slow. Jruby is pretty decent, but the clunkiness of the JVM takes the fun out of it.

Maybe it's just the lack of a corporation pouring billions into it like google did with V8, but I suspect that ruby can never be fast, due to ObjectSpace and the like. That awesome/insane object model we all like so much is just impossible to optimise. All the other weird shit ruby can do doesn't help.

http://blog.headius.com/2012/10/so-you-want-to-optimize-ruby...

Still, for stuff that doesn't need to be fast, ruby is still a joy to use, and always will be. The enumerable API feels so fluid, it's only really surpassed by languages like clojure in my experience.

As you might be able to guess, I'm looking forward very much to swift becoming a general purpose language. If apple are all funny about it and try and neuter the ecosystem for some reason, I will be a sad panda.
If you need a lightening fast API, anecdotal evidence suggests you just can't get it down to the speeds you see with Go. Rack/Ruby just isn't going to cut it.
True, but does those feature phones have GPS?
If they're Internet accessible then yes! Feel free to email us (support at meldium dot com) to talk about it.
By being very fast at taking into account new information as fast as possible market makers reduce their risk, thus allowing them to offer better prices.

Price and speed are closely intertwined.
I'm already using Ruby for this. It's great for making little scripts and utilities to automate things and glue things together. Being able to interface with just about anything without much boilerplate while also having all of the tools of a high-end language make it really nice. Performance may not be as great - I don't know how it compares to Perl - but it's rarely an issue for these sorts of tasks. You could be 10x slower and still not notice the difference.
Ruby is a lot faster than it use to be. But it's a matter of Ruby being complimented by other languages for their best attributes.
There was a "book genome project", but recently acquired by Apple and shut down.

http://www.tapor.ca/?id=349

http://www.businessinsider.com/apple-buys-booklamp-2014-7
Chef. Tungsten Replicator-a powerful infrastructure orchestration tool-is all Ruby.