skysight-inc/HackerNews huggingface dataset:
Your dev team is spot on. The Java market does not have a solid Cloud Platform so far because most vendors go their own way to support Java (Heroku and CloudFoundry are the example of going their own way).

The only Java-friendly PaaS so far is Jelastic simply because they support GlassFish and Tomcat utilizing standard deployment model. But Jelastic does not provide the infrastructure (data-center or AWS, whichever), they partner with hosting providers, which I think is not a great move.

If AppFog can come up with a more standard/sane Java PaaS model out there, you guys can win that particular market.

If I may suggest more:

1) Tomcat 7 instead of the older 5 or 6.

The JavaEE landscape has changed significantly from J2EE 4 to JEE 5 to JEE 6 in which each major version moves toward _way_ less code and reduce XML/settings/configurations to a very minimum.

2) TomEE (if possible, or as "add-on"/next-level offerings)

Tomcat 7 implements a subset of JavaEE 6 (known as the "web-profile": Servlet[controller], JSP[template], JSF[view/controller], Dependency Injection, JPA[orm])

Enterprises who are still in love with EJB 3.x need TomEE.

3) Maven for deployment (feature/option)

Use Maven for deployment.
Californian wins $52 million dollar Mega Millions lottery jackpot
its not real time... data is updated too late
Definitely influenced by a few existing libraries (libsvm, svmlight etc.) but ultimately custom built to really ramp up performance and scaling. Our customers throw the Twitter firehose at us, so we need to be able to analyze data quickly.
Unless Japan has gone back to an agrarian economy and are lighting up oil lamps at night, I doubt they've reduced their power consumption by anything other than a token amount. A speed bump in the need for more power generation capacity.
Building a Diablo 3 AH Bot with OCR
I suggested two ideas I had, not saying by any means they are correct... just wanted to start a discussion. And it worked! Some very great points in this post and all other comments.
Flaws in state test
Thanks — pushed that change.
Yes. It's a common teaching method (and not just in math) to teach simplified methods so that people can see them in action, and once students have some experience experimenting with them, delve into the underlying theory. I think it's a perfectly valid teaching method. Students should probably be past the point where they really think "Now I'll use FOIL" by the time they finish a class where it's used as a teaching method. But in any class, there are going to be students who don't really end up grokking the theory.
In the context of the $15Bn total cost of the games, the cost of providing a data API to results and medals is hardly going to be significant.
How would this scheme support hyperlinks from one page to another? You wouldn't want the page that your hyperlink points to to change based on the changing whims of some search engine.
I thought that this would be a link to the comments for some random TC article.
Shameless plug: This sounds similar to my own werc project: http://werc.cat-v.org which uses the file system to store plain markdown files which you can edit in whatever editor you like.
Torrent users
For example, dont use this AS-IS unless you want to make the scrollbar visible all the time.
My mood is still inching downward

This, too shall pass.

http://en.wikipedia.org/wiki/This_too_shall_pass
They teach that everywhere. Just graduated high school here, most of my peers still use it. They even taught a special method for three term polynomials. Algebra II is the worst taught class of them all. People spend years after it still learning to factor. But yeah, FOIL is incredibly stupid, I was the only one that refused to call it that, and called it distributing instead (which it was).
Google Now has a timer built in
Re: to get some sort of cultural awareness of Math, aka Liberal Arts degree in mathematics

The Princeton Companion to Mathematics is the best tool I know for this job. This is a bedtime reading, no problem solving needed. A bit like reading, say, Python Modules of the Week. You'd need to actually use that module in your code to "get" it, but just knowing that some module exists is very valuable. Same goes for math.
That is a really pretty analogy. My compliments.
Yes, the IOC are streaming the whole olympics on YouTube at www.youtube.com/olympic to 64 countries in Asia and Africa, where there aren't exclusive broadcaster arrangements. It's the full 10 feeds of events and 1 news channel - no ads and full events.
Many depressed people realize they are depressed, and lack the will or energy to do anything about it.

Some clinical trials have shown St. John's Wort is effective for relieving mild depression - and you don't need a prescription to get it.

Get some, then literally beg the person to take some while you have some too.
I've done some research in this area with examining user input mechanics. This particular example would be solvable using B-spines [1], as one possible approach. The "path CAPTCHA" even provides some great computational hints, by indicating the starting point as a circle!

http://mathworld.wolfram.com/B-Spline.html
so how does it differentiate between me and my wife, on the same network?
I come from an abusive family. In the past, moving on from that would mean simply moving to another town. With the internet, abusers are now free to stalk and harass regardless of geography; the old norm of pulling up stakes and heading on is gone. Requiring real names would mean that every jilted ex-lover, every insane sibling, every schoolyard bully can see exactly what you're doing, any time they want. Frankly, I'd rather deal with a few more trolls than deal with that.
So are you admitting the downside of such severe moderation?

It's not really a competition about who can criticize the other the best, though. They don't even try to be the same: one is a BBS where news is welcome among other things, the other is a news aggregator. But, in any case, criticism about 4chan is welcome and more relevant on 4chan (in the very thread this story links to, if you want) than here. I think it's natural that Hacker News gets criticized elsewhere: people have high expectations of a news aggregator (especially with a reputation like this one) - of 4chan, not quite.
At a very high level, I like this idea. It would be great if there was browser support to super-persist the auth tokens (cookies) through cookie-clearing and also sync between browsers on machines -- most likely via a browser plugin.
I don't get that TED talk. For example, how are you meant to properly understand the ubiquitous Gaussian distribution without learning Calculus first?
Many of the good domain names are still "available".. for the right price. It just means that companies need to resort to domains like getdropbox.com before trying to acquire the good ones like dropbox.com.
Why is first year calculus the standard for symbol manipulation? Algebra is also pure symbol manipulation, and the applications of it are more universal, whereas calculus is symbol manipulation over 2 functions, plus algebra; but those two functions have a lot of conceptual baggage that is not nearly as useful.
Live streaming from the IOC on YouTube is only available in 64 countries where there aren't exclusive broadcaster rights. All of those countries are in Africa or Asia, so not available in the US alas.
No, the domains are already taken.
Not defending him but ipv6 supports mobile IP allowing you to move but retain your ip by having it rerouted to your new one.
Those 10 reasons don't even hint at the IOC being corrupt or even the Olympics being bad (all 10 reasons are about how some supposed, ancillary benefits don't materialize, in someone's option).

Not about sports? That's beyond cynical.
Domain names are just nameplate, people keep forgetting that. Utility lies with search engines. What would really solve end user usablity problem is improving search - and companies improving their standing not through interrupt marketing but via inbound marketing. This name-issue is moot point, because if service is large, useful and popular people will remember it or will easily find it via google. Use bookmarks and what not. Sure it is somewhat important in the startup market if you company depends of VC funds. Business card based advertising of your brand is tenuous at best...
my 2c
HNpod #4 - Yahoo, Digg & Sparrow
Fishing and hunting around Memphis, Tennessee - Memphis Travel | Examiner.com
But at what cost?

/dramatic
Redhat is very strongly pushing WebSSO as the next best thing for single sign on and simple/secure authentication. Conceptually, it beats OAuth. We shall see if it gains traction:
http://websso.github.com
http://www.needle.com

the core chat/webserver is written in C and accessed via Python. And yes, we are hiring jr devs
Threads and processes both require a context switch, but on posix systems the thread switch is considerably less expensive. Why? Mainly because the process switch involves changing the VM address space, which means a TLB shootdown: all that hard-earned cache has to be fetched from DRAM again. You also pay a higher cost in synchronization: every message shared between processes requires crossing the kernel boundary. So not only do you have a higher memory use for shared structures and higher CPU costs for serialization, but more cache churn and context switching.

it's all serialization - but that's not a bottleneck for most web servers.

I disagree, especially for a format like JSON. In fact, every web app server I've dug into spends a significant amount of time on parsing and unparsing responses. You certainly aren't going to be doing computationally expensive tasks in Node, so messaging performance is paramount.

i'd love to hear your context-switching free multicore solution.

I claimed no such thing: only that multiprocess IPC is more expensive. Modulo syscalls, I think your best bet is gonna be n-1 threads with processor affinities taking advantage of cas/memory fence capabilities on modern hardware.

this is the sanest and most pragmatic way server a web server from multiple threads

What is this I can't even.
The problem is that they have removed the standard way for OS X Client users to administer Web server operation that has been there since at least 2002. What's more, they REMOVED the functionality for users who are upgrading to Mountain Lion, yet left those users with operating Web servers. So a client user that needs to disable Web Sharing now has no way to do it. Apple had their heads up their asses on this one, if for no other reason than they left users' computers in a state that the average user now has no way to control.
Anyone can live without nuclear power. Everyone can live with solar power. Most people can live without electricity at all. The point is that nobody wants to do it though. The problem for Japan is that they either have to buy power elsewhere, settle for using less power(most power is consumed by industrial facilities which try to make profit, mind you) or find a way to generate all the power required very densely while NOT using nuclear power.

If they won't use nuclear power, then what? Buying causes expenses, people pay - quality of life goes down. The same happens if they try to make the industrial power consumption go down - profits die - people pay.

I personally can't think of any other way for a densely populated country as Japan to prouce power than nuclear power, without giving up some of the quality of life. How much they need to sacrifice depends on the area though.
There are probably more than one Harry’s Chips in the world.

This ambiguity can be solved, actually. Use hash-based addresses for linking content and to resolve IPs, and use human readable dns names as bookmarks.

For example:

Harry’s Chips 1 has hashlink http://F00BAR1.hash
Harry’s Chips 2 has hashlink http://F00BAR2.hash

User goes to harrys.chips and is presented with a list of options:

Harry’s Chips [5 km from you] [visited 5 times] [recommended by Your Friend]
Harry’s Chips [...]

That way squatters go away. Of course this is just variation on what search engines do right now, so it will never take. Too much hassle for not enough gain. But this is probably how you will end up designing any system that tries to tackle the Wild West of how DNS works right now. The added bonus is that it works very nicely with all kinds of distributed systems. On the other hand, it enables all kind of new phising attacks. Probably not more than current DNS system does, though.
Meh. The Celeron was just a gateway to his home network. What machines was he running there?
There already are a large number of mostly ignored TLDs (.info anyone?). Everyone wants .com's.

I would argue that for most users domain names simply aren't important anymore. When I want to go to the website for, say a local bicycle shop, I just Google them, and it doesn't matter if they have companyname.com or companyname-of-burlington.com, the GOOG finds them (not just by my terms but also proximal searching, etc).

To some degree I do think this "problem" will be self-resolving -- the domain landgrab is largely over, and many are stuck with domains that they are costing them yearly for absolutely nothing (when searching for domains I tend to find that the overwhelming majority that are taken are dead-ends or placeholders. At some point people will just abandon them).
yes, they are taken. And when they come up for renewal and the price is $25 instead of $8.. the owner will have to decide if it's worth it or not.
As you say was probably a rollout lag. Working here in UK now.
RSA encryption explained (using colored lamps)
Yes, but in the context of OnLive, connection drops aren't any more horrible than they would be on a regular MMO client. In fact, since the whole problem with MMOs is the distributed nature of them and unpredictable latency to the clients, services like OnLive that put many clients very close to one another in latency could actually improve MMO lag issues.
Well, the opening ceremonies had the highest US viewership ever (including against US-based Olympics). Are you sure your contention is accurate?

In fact, broadcasting the Olympics is a massive _LONG_ term bet since NBC loses tons of money on the games themselves.
Better than nothing: http://www.glassdoor.com/Reviews/foursquare-Reviews-E492487.....
Foursquare is small enough (like many other startups) that any reasonably detailed description will probably not be very anonymous at all.
I think we should extend the idea of cc tld's down to the city level. most real world small business's are local / regional only anyways.

For instance www.billysbbq.bocaraton, this would also help with local marketing and seo for google, which already shows you geo specific results anyways.
> Why should "anti-nuke protesters" boycott the power grid?

For the same reason why folks who object to social program {X} are called hypocrites if they use said social program.

It's a neat argument form. Force someone to pay for your way of doing something and then call your opponents hypocrites for not having the money to do it their way.
The rules that protect tech company brands
Agreed. When I'm hiring developers, when they tell me they only want to work in certain languages, it's almost always a red flag in terms of their overall problem-solving ability. Just my experience though.
true. you don't need a degree to be an excellent software engineer, but you do need to understand CS fundamentals. although not a guarantee a degree helps you learn them, but if you're smart there's no obstacle of learning them on your own.
Well, that just shifts the problem of name resolution into the TLD space. Trying to arbitrate .apple between Apple Computer and Apple Records is no different than trying to arbitrate apple.com between them.

More generally, the problem is that any single namespace containing approximately the entirety of the world's electronic communication will result in name collisions. This already occurs in natural language absent of electronic communications. Monster Park in San Francisco is sponsored by Monster Cable, except that it's commonly thought to be the careers site Monster, or even Monster Energy Drink.

This collision problem will happen no matter what the medium is. .com names will collide, TLDs will collide, top search results will collide, keywords (like AOL's) will collide, all because natural language collides. The best we can do is include an arbitration system to resolve obvious offenses when possible while keeping out the speculators and spammers, which approximately is what ICANN is doing with the new TLDs.
The Way of War
Good advice in general, but if C and Python are the only languages that he currently knows, getting a job at a company that uses them might be much easier than convincing an employer that he could quickly learn Ruby or Haskell.
The simulated video of the Curiosity landing makes it seem very complicated and prone to failure.

Wondering what full scale prototypes where built and what testing was done.
> Someone can intend to use a technique, while not intending to infringe a patent.

I understand where you're trying to go, but, as with the criminal law situation, you're trying to reward ignorance.
Raising the price is what I advocate, too. At the current price, squatting on a domain name can be profitable if it brings in $10/year. Raise the price of a domain name to $50/year, and millions of domains will free up.

In fact, I, too, would probably stop renewing some of the domains that I am not using for any purpose. I'm not even a squatter.
Who's to say that wriggling on the floor in a virtual reality simulation isn't the next Pilates or Yoga? Also, the girl referred to her jogging gamification and navigation app.

Isn't it plausible that many more people would exercise with the added encouragement training that such technology could provide?

Streamlining mundane activities frees time for more interesting ones. Augmented reality might enhance human interaction, rather than diminish it.

Anyway, I appreciate your thoughtful comment, but I thought I could counter it with some devil's advocacy.
The curative powers of the Internet
The book is available as a free online pdf:

http://www.math.wisc.edu/~keisler/calc.html

Checking it out now.
I think this is a case where someone is trying to come up with technical solutions for a perception problem. Jumping back to the Harry's Chips example, why do consumers have such negative views of URLs like this:

harrys-chips-of-york.com

harrys.yorkbusinesses.com

harrys.chipshops.com

harryschips.info

DNS (as it stands) is a perfect system, but {short name/no dashes or numbers}.com is unsustainable. As soon as people start looking at subdomains/atypical tlds as being just as valuable, the problem will right itself.
My high school has a relatively progressive math program, and we never learned d/dx as a function. We began calculus with limits, then started solving Lim[dx->0](dy/dx), then we started using d/dx as a shorthand so we did not need to pull a nested expression out to take its derivative. I never thought to think of d/dx as a function until I started doing functional programming.
I'm not a squatter either, but if the price were $50/year, I would drop about half of the 30 domains I own.
Useful and readable domain names are running out.

This is false as of this moment. Startups in the current batch have been able to find decent names that weren't taken. Maybe there will start to be a problem in the future, but 26^n is big.
Right on. Shame on me for living in a house. Shaw is painful in sone parts of N Burnaby.
Faire Play
I think abstract algebra (group, ring, field) is a better way to teach symbol manipulation. Or even logic. A proof of well-ordering theorem beats integration by parts if your goal is to teach deduction and symbol manipulation.

Let's be honest: calculus is taught for its application in engineering, not to teach deduction and symbol manipulation. If that is your goal, there are more suitable maths to teach.
How to translate your app to 15 languages in 4 month
And I recently had to wait about two weeks to get an email from Channel 4 (UK TV channel) to confirm my email...
What happens if someone uses something like LastPass, RoboForm, or any of the other automatic form fillers to legitimately sign up for your website? I would imagine that these would "guess" that username means username and email means email, which may lead to false positives for real users.
Personally I am not for real name policies, but I do believe that these problems should be fixed properly if possible, which is why I consider employee gagging the worst part of the Google+ nymwars.
I remember back the late 90's when these formats were being created (I was involved with cdf's inception) and while I'm sorry this woman has been disrupted with mountain lion's removal of rss from the mail app, I disagree with you on the claim that rss is anything like usenet. Rss is, like cdf, a content delivery format which is just a simple agreed upon set of XML tags for title, snippet and so on. If rss had discussion or comment capability, it might be reasonably compared to usenet, but rss has nothing in common with usenet as it stands, it's a one-way protocol, I subscribe, or I publish, there's no discussion, as there is with usenet. In that it's open, with no single gatekeeper, it is no different to http, but comparing rss to http would also be pointless.
I hope that this works out well for you and your team, however when reading the post I couldn't think of anything else but measuring developer's performance by lines of code.
Works great. This way you don't have to send all your traffic through the VPN, only the requests that are used to geolocate you.

You can use the same method to bypass MLB.tv blackout restrictions.

Instead of a Linode box, I use a privatetunnel.com VPN (free starter available) and modify the config:

route-nopull # (to avoid sending all traffic through)
route outbound-ip netmask # ex: route 8.8.8.8 255.255.255.0
I have tried to learn discrete mathematics topic however I have never made progress past Calculus.

I had multiple false starts on Linear Algebra, Probability,Graph theory,Set theory, and Logic. Somehow books on these topics tends to run into hundreds of pages with multiple exercises of similar type which kinda encourages me to drop it typically when it starts becoming repetitive.I am not sure how to cross this plateau.
Apple produces products we all buy for the brand it represents. Google owns the market on information and have started to enter the hardware industry. Facebook owns the market on stalking cute friends. We are all willing to pay for a physical product that ties in all our favorite free apps. I'm not worried about Apple's future. Google is in a good place. We have no idea what products they have hidden. Facebook: you'll need to monetize cyber stalking or find something more helpful for the world
As I understood it, he's usually using this machine as a router at home.
It's hard for me to comprehend that someone could understand any subtle (or even not-so-subtle) distinctions or complex arguments without at least a basic understanding of algebra and statistics.

I could be wrong though. What about famous thinkers like Jefferson or Lincoln -- did they understand algebra and statistics at all?
I was forced to read The Scarlett Letter in high school, and I have never once had to use that knowledge in my professional life.

I memorized dates for history exams in high school, and that knowledge has had no practical impact on my life whatsoever.

When introducing myself to (non-math/science) academics and telling them I was a (now former) physics professor, I can't tell you how often the first thing out of their mouth was something along the lines of "I was never very good at math" or "I never liked science." I frequently have had doctors tell me how much they hated physics as a pre-med student. That kind of pride in ignorance is quite rare in the opposite direction. The most broadly educated people I know are scientists.

[edit: typo fix]