skysight-inc/HackerNews huggingface dataset:
I guess there's a rule in place that hides the down arrow for comments in reply to my own or something. Anyways. I'd downvote if I could. The guy is almost certainly not an idiot. That's a rude, shitty thing to say.

Further, if you accept that Spring is a good idea (which in my opinion is equivalent to accepting that Java has major shortcomings that require something like Spring to overcome) then this class is likely plenty reasonable. Like other commenters have pointed out, frameworks are hard. Java makes them harder. In the context where Spring and Java are givens, I'm sure the author of the above is a very handy chap to know.

Be nicer.

[Edit: To be clear. I want to make sure there's no confusion that the point of my original comment was that the class is hilarious. Not that it's not justified, or that the author is foolish, or that Java is awful, or that Spring is awful. I don't have very strong opinions about any of those things.. other than assuming a committer on such a huge, demonstrably successful project is plenty smart and did the poor chaps who are in the unfortunate position of needing this class a great service.]
The article basically says "A football match is now like a complicated, high-level chess match. It takes deep understanding to know what's going on, so only those parts of the match that most viewers can understand ought to be screened". This is not sound. By extension one could argue that complicated games should not be screened at all.
Yes, but what other plausible way do we have for getting rid of bad patents? The problem is that those "defensive" patents are all bogus too. If the bad patents are ever going to stop, there has to be a transition period where some of the old ones are still valid (although they can be invalidated over time), but new ones aren't being granted (or realistically, not being granted at the same rate as they were in the past).

Given that it has to happen some time, let's start right now.
Difference Engine: The PC all over again? (3D Printing)
These Guardian articles might also be of interest

"Benoît Assou-Ekotto: 'I play for the money. Football's not my passion'"

http://www.guardian.co.uk/football/2010/may/01/benoit-assou-...

"The footballers that don't really like football"

http://www.guardian.co.uk/football/2007/apr/25/theknowledge....
I miss the blue too, so I made an extension that adds the old-style coloring for your commits: https://github.com/typpo/github-participation-graph
> I wouldn't say just you though, because there are a lot of people who don't grasp this.

I think it comes down to a difference between those who see the now and those who see 3-10 years out. If they came to you and said "we've got this awesome game, and we plan to stop there", you wouldn't fund them; that's what most people see. I have no idea what trick they have up their sleeve or if they'll sink or swim, but if it's a YC company, you can assume they have a grand plan (even if it's wrong in the end) to be a Big Thing (TM). That most people don't see it is probably a good thing.
I remember a story my mom tells about her, a Montanan until her adulthood, going to Chicago with her new husband (born and raised in Skokie) and asking him what kind of planes land in Wrigley Field.

http://en.wikipedia.org/wiki/Wrigley_Field

See, in Montana 'field' is always (or nearly always) short for 'airfield'; there's no way to tell how language will change over time and place.
With their own map app, they can push location-based advertisments and have greater control over it. Google is made on advertisments.

Google wants as many people to use its maps as possible.
I hadn't heard of it yet when I wrote my earlier reply, but intel demoed a WiFi solution a few days earlier: http://www.computerworld.com/s/article/9231264/Intel_demos_7...

http://techreport.com/news/23303/marvell-wilocity-partner-up... writes about it:

"We're told latency will be in the order of "microseconds, not milliseconds"

So, latency will not be much of a problem with this solution.

I do have the impression that this is called Wi-Fi only on commercial grounds, not on technical ones.
I'd probably be less offended if I didn't see this argument so often. As Evbn points out, it's not the first time I've heard it. I find the premise deeply insulting.
The ABCs of Web Development
Why should girls have to be interested in bio-alien-robots? Gender differences are real, so instead of trying to overcome them, we should do what this toy is trying to do: recognize them and work within them.
gcj (GNU Compiler for Java) can compile JVM class files to machine code.

Technically, the JVM also compiles your Clojure to the native instruction set, via JIT; but I don't think a JIT compiler performs the same level of optimizations (due to time constraints) as a say "gcc -O3".
And how do you access the /home page? All other pages works fine and I can't find no link to the page from other pages.
I guess I should clarify - It's not the prettiest vimrc and could use some cleaning up with regards to the formatting, but I've been looking around a lot of ppls configurations, and this one has the coolest collection of useful little mappings and scripts (plugins are plugins so I guess they dont count).

You seem to know what you're talking about -- Do you have any other resources you think I should take a look at to improve my own config?
This is a common problem in Ireland. The locals are constantly using google maps and now apple maps to land their planes.
ReelSurfer (YC S12) is hiring to change how video is consumed
Explaining Focused Controller (for Rails)
LAPD Joins Feds In Skirting Fourth Amendment With Cell Phone Tracking Devices
>What’s missing from this conversation is that map usage is critical. […] Google’s maps are going to start degrading.

By that logic, Apple Maps would never reach Google Maps anyways as there are way more people using Android phones and/or web-based Google Maps then there are iPhone users. Regardless, the article "How Google Builds Its Maps"[0], which was recently submitted on HN, seems to indicate that Google improves the bulk of its map data through Google employees rather then through user feedback (although I suspect it's a mix of both).

[0] http://www.theatlantic.com/technology/archive/2012/09/how-go...
Gender differences are real. But interest in bio-alien-robots is taught.
New and Improved Referly Website (Signup, Onboarding, Friending)
I will file this music video under 'So Bad It's Good'. Almost died laughing. Thank you for sharing.
Really? Would you get arrested by feds? Are you really breaking any federal laws? Isn't denying you access all they can do to you?
The science behind what motivates us to get up for work every day
Presumably one can still get the content from http://gnip.com/ just not directly via Twitter's API?
The ribbon is actually a functional belt drive. It starts with spinning one animal/spindle, then builds up to spinning all five at once, the way a belt drive would.

For more info:http://www.theatlantic.com/technology/archive/12/09/can-a-ki...
This is exactly my point about the hyperbole. As if 5 billion people are wandering alone in the wilderness today because of a new map app.

To quote Steve Jobs, "Relax... it is just a phone."
The Amazing Parchment Maps 6

1/100 of the cost of an Apple device.

Thinner.

Lighter.

Faster.

Powered by clean, green energy.

No Chinese workers exploited.
I might give this a try.

However, subtlety is a good thing in dating, so I don't know if I like the expectation that "everyone is looking." I think this might work well for younger people who might need a little more explicit guidance. More socially experienced people can usually figure out if someone is looking or not.

I prefer grubwithus.com - it's just meeting people without any expectations.

However, I really like that people are screened on grouper.
PS3s redesign raises base price
Google-Authenticator-Rails v0.0.3 gets cookie management
Well, yeah...when there's specialized knowledge required for the job (like, say, "physics"), it's obviously a good idea to change the job title.

The problem here is that "data scientist" adds no semantic value above and beyond "scientist". A scientist of data, you say? However will we find such exotic creatures!?
To be fair: maps do "degrade by themselves", simply because the world changes and they must be updated to prevent being wrong in the future. Obviously that's no more or less true of any data source, so Gruber still isn't making any sense...
Yeah, but that's just an over-patterned object-oriented design. This has nothing to do with Java specifically.
From the article:

> The biggest losers are Brazil, India, Taiwan, and Thailand (population: 1.5 billion) which overnight will go from being countries with every maps feature (transit, traffic, and street view) to countries with none of those features, nor any of the new features either.

To be fair, Apple's Maps in Bangkok is actually pretty good. We never have Street View until a few months ago (and it only covers central part of Bangkok). Google Maps transit was never really good here since it only contains data from BMTA, traffic is possibly the only thing I truly miss.
Emoji work in most browsers. The problem is that many fonts are missing the corresponding characters. You just need to pick a good font. You'll be missing full color icons, though.

Example page with an emoji character that works almost everywhere (with a web font based on Symbola): http://unicodepanda.com/
Screen scraping is an interesting topic. From what I understand, a ToS is technically a legally binding contract, but if you send a screen scraper from a server that you are not physically at, then it negates it. Also, as I understand it, there is some discrepancy over whether a ToS is truly legally binding.
Agree with TWAndrews. At the end of the day, if there are girls out there who would not be interested in playing with the boy-oriented sets but WOULD be interested in playing with GoldieBlox, and from there learn that engineering is cool - then the toy accomplished what it set out to do.
I'm glad they've acknowledged the problems and it sounds like they're working on it. I'm still surprised how after over two months of beta releases they couldn't fix any of this stuff. It was certainly improved over the betas but not much.
Add to the list for the need for a decentralized, distributed platform with no one party in control of our information and publishing. I, for one, am really looking forward to what the http://tent.io/ guys come out with.
Clojure does support primitives: http://clojure.org/java_interop#Java%20Interop-Support%20for...
Really? Obviously no single class is that ridiculous (hence the title of the linked article). But that nonsense is pervasive in Java, and largely driven by the standard libraries (less so the core stuff as the more peripheral layers). I specifically remembering Swing being introduced with all the MFC goodness and noticing that they'd defined and implemented a "Model" class to track state for ... a button.
At least they were functional, and it's not like they pushed ping and blocked every other social network from working on macs.

As far as what Jobs would have done; the state of the maps is a plain embarrassment - I can't see why anyone has released this, let alone anyone with as much care about details as Jobs.
Just yesterday I saw someone saying how twitter's API policies didn't bother him: http://news.ycombinator.com/item?id=4545823. Now they do.
Except Google+'s non-writeability is more a symptom of Google's crappy API support than anything else. They built a product, and didn't really put any time in to make it a service or a platform.

I think it's apathy rather than malice on Google+'s part.
Sorry, but ... why?

Just ask them for their number.

You are not a lion and they are not a zebra. You do not need to isolate them.
Odds are, they'll want a Toy for Gender. It's not 100% and I would never push my kids to have a particular type of toy, but gender differences are real.

I have four kids. I've bought many toys that matched stereotypes and several that didn't match. What surprised me the most was, even when we didn't buy toy guns or swords, my boys turned things into them; and no matter what game was being played (and how violent the boys wanted it to be :/), one of my girls always wanted to be the stereotypical girl (the other is a very interesting mix of incredibly girly and not).

We tried very hard to not overly bias our kids, but the bias is in their genetic code. What I like about this toy is it recognizes that while providing a creative play experience. There are few girl's toys that allow you to build something.

The bigger question: do the girls want it? My guess is that they do. Not all of them, but enough to make this kind of toy successful.
The Dock Is Dead
Apple's home-grown Maps leaves users lost
Wild guess: you have small-to-medium-size hands.
i like to pretend i'm a hacker by ordering expensive drinks at the y combinator cafe in the mission....i am hoping the skill around me will rub off by osmosis or something
What causes startups to fail
I think it was the MobileMe team he humiliated and necked out of the door.
Part of Apple lore.

Now everybody knows that Apple's history with cloud-based initiatives have been less than stellar, and no time was that more clear than during Apple's klunky MobileMe rollout a few years ago. Server down time and extremely slow loading times had many wondering how Apple let a product that seemed beta at best roll out to the masses - for a $99 fee no less.

The MobileMe fiasco was of course not lost on Steve Jobs who reportedly told members of the MobileMe team that they "should hate each other for having let each other down."

At one point, Jobs asked his team what MobileMe was supposed to do. Upon receiving an answer he quickly fired back, "So why the f doesn’t it do that?" Jobs even invoked the name of trusty ally Walt Mossberg - who was critical of MobileMe - to drive home the point that the MobileMe rollout was a flop.

"Mossberg," Jobs said, "our friend, is no longer writing good things about us.

Source: http://www.networkworld.com/community/blog/steve-jobs-mobile...
Ask HN: Going to SF Bay Area for 50 days. Any advice?
Hey super cool HN community,

I really appreciate your existence. It has already given me so many positive ideas and advices.

Not it’s time for me to ask you.

I go to San Francisco this October for 50 days having a bit more than $3k in a pocket. I’ve never been so far away from home before, I’ve never seen ocean and I am super interested in entrepreneurial community which exists here.

I don’t have a specific plan, but the ideas and goals I have are to attend different events/meetups, to make new connections, to roam around a bit, to think and absorb Silicon Valley’s spirit while I’ll be there. So the basic goal is simple – it is to get that experience.

I want to rent a room somewhere in Mountain View or Palo Alto. Are those places correct for such a goal of trip? Some friends of mine say it will be hard to find a room/apartment for just a month or so. Is it truth? For the first week or so I plan to use CouchSurfing and StartupStay. What do you think?

What to do here in Silicon Valley? What are the best places to meet great people? I found those pages:

http://startupdigest.com/

http://paulgraham.com/seesv.html

http://bases.stanford.edu/

CouchSurfing has also lots of events happening here and there.

Any more suggestions?

Other friends of mine make me scared by saying that you guys have no public transport there, do you? I googled for “San Francisco public transport” and it seems that there lots of it here. Do I need to rent a car?

By the way I am Philip and I am from Minsk, Belarus. My blog is – http://okendoken.com/.

Thank you for your help!

I searched HN for thread like this one but those I found were not appropriate enough and were too old. So I think expect helping me this thread will also help other HN fellows asking the same question.

Thank you again.
That's what I get for switching from watching =3 to HN: can't help thinking that maybe that kit would sell better to girls if it wasn't called "erector set".
Grocery Hacker Needed at Instacart (YC S12)
Instacart (YC S12) is looking for the founding team of iOS/Android engineers.

About us:

Instacart (www.instacart.com) is the first ever mobile storefront with instant delivery. Customers order groceries on their smartphones and we deliver them within minutes.

With over 25k items in inventory, our customers have stopped stepping into grocery stores.

We are growing rapidly in San Francisco, and plan to be in every major US city within just 1 year.

About you:

- You are an Instacart user.

- You are passionate about fundamentally changing the way people shop.

- You are a Senior iOS/Android Engineer with at least 1 year of demonstrable experience.

Compensation:

- pay + equity + benefits + Instacart Coupons

To Apply:

- email links to some of the apps you have built to founders@instacart.com
...or myspace or friendster or orkut or tribes.net or ...
Its not a coincidence the gambling industry (which is just a stochastics variant of your thesis) is called the "gaming industry"[1]. There is nothing more pavlovian than a "player" who takes a 92% payout to stick quarters in blinking-box for a couple of hours.

______

[1] Amongst the professional ranks.
Everybody I've seen complaining is an iPhone user upset that they've lost functionality.
How To Erase A Speeding Ticket
I find the sexualization of this article to be completely unnecessary, especially the attempt at humor toward the end; the author is effectively saying "lol premature ejaculation" and I'm not sure what that is supposed to add.
Regardless of this post (which, indeed, has little to do with Java per-se), Java the language might be outdated for many applications. But I believe it's now pretty widely acknowledged that Java's contribution isn't the language, but the platform. The JVM is the best performing, most stable managed runtime in existence. Not to mention the invaluable runtime profiling an monitoring that is years ahead of anything else out there. The platform (possibly used with some other JVM language) still gives the most bang-for-the-buck for performance critical, scalable applications.
Torque 3D released on GitHub under MIT license for game developers everywhere
We have just released our Torque 3D game engine on GitHub so that developers around the world can develop their games for free. We chose GitHub as the launchpad because it is extremely easy to fork projects and it truly adopts the idea of social development.
As far as I can tell, the current tech/startup rankings are SF > The Bay Area > Seattle > NY. - INCORRECT

CORRECT VERSION: Peninsula > South Bay > East Bay > SF > NY > Boston > Austin.
> And it clearly demonstrates the utter bullshitness that is there fight against Samsung

The only thing it demonstrates is that you have no idea what you're taking about. The app "functionality" is "being a map" something Google has never patented. The UI elements are Apples, as they designed and built the iOS Maps app.

The only thing here that's a slavish copy is your comment. Reminds me strongly of the comments of a million other uninformed idiots that barely understand the concept they are trying to deride, yet insist it is hypocritical.

Yeah, it's the worst hypocrisy to use assets you designed and a concept that can't be patented in a new app. I heard Apple has a calendar app too? Is that also a slavish copy of Google Calendar?

Apple didn't sue everyone who made a phone FFS. They sued Samsung, a company that genuinely did rip them off and try as hard as they can to present Android and their devices as much closer to the iPhone than anything else.

Apple isn't doing a single thing that's similar with Maps. They're just making a Maps app. Google doesn't own the concept of mobile mapping.
Web Inspector Debugging for iPhone and iPad from Mac OS X - Encore અંકુર PTL
I think he meant "nothing except possibly IDEA beats Eclipse". Now, whether you agree with that or not is a different story...
"you have to isolate them"

My guess is that by "isolate" the parent means it would be awkward to have others at the table hear that you are doing that (edit: asking for a phone number) or it might make someone who wasn't picked feel uncomfortable or even the person you've picked might feel uncomfortable in front of others rejecting (or even accepting) a phone number request.
What.The.Hell?

You would figure companies out there would have learned a lesson or two by now.

Wow.
Why should it have been different with a Google maps app shipping with iOS?

Because the world of business development is very different from the world of consumer APIs. In a bizdev world, you want SLAs and contractually understood definitions of how both sides will behave. A company like Apple (or Google, Oracle, Microsoft, etc) isn't going to build a core feature of its product on somebody else's technology without understanding exactly what that means.

And all of that costs money.
Because this would be incredibly expensive and the lawyer would end up doing nothing like 70% of the time.
Show HN: Fun project Tetris Clock
Correct me if I'm wrong, but the complaints aren't based on lack of those features, but very poor POI and mapping. How does one provide statistics on that without end users actively documenting every mishap?
Unauthorized use of a computer, computer trespass... and it's probably over state lines.
Stellar.js - Documentation
Why IFTTT Removing Twitter Triggers is A Warning For Developers
Former MunchOnMe Team Launches Caviar, A Curated Seamless
Building what you see on the video is very clever.
Maybe. But all of those are artificial problems that don't really exist with people who have gone beyond the emotional/social maturity of 14 year olds.

It's also a sign of cowardice. Cowardice is unattractive in potential mates.
Kickstarter is Not a Store
I'm surprised people are even responding to this. How much nuance did you expect from a 8-paragraph, 18-sentence blog post titled "Forget self improvement"?

If the author can't be bothered, why should you? I realize 99% of blog posts are half-baked throwaway propositions like this one but that doesn't mean we have to validate them with serious rebuttals.
Ha, that never occurred to me before.

"Erector Sets" sold in the us are actually rebranded "Meccano". I'm not sure when that change happened, but it seems like that is what I actually had. I guess they bought the brand for marketing reasons.
quitter!
All of those were relatively minor projects, and likely off Steve's radar, which is why he could only berate the teams after the release. But maps is a major part of any smartphone experience - everyone knows it. And Steve would definitely would have paid close attention to it, especially since it involved trying to outdo a competitor's product.
> The science behind what motivates us to get up for work every day

Another egregious misuse of the word "science" to dress up someone's subjective philosophical observations.
Google is making a catastrophically bad tactical error

I think Google has a lot to gain in terms of promoting their services to iPhone. Android phones are just a part of the Google ecosystem.

Also, "don't be evil"
It was apple that chose not to continue this agreement.

Do you have evidence of this? I find the history of this fascinating and have my own theories (that I've posted elsewhere), but this is a pretty definitive statement that isn't the way I imagined things going down.