skysight-inc/HackerNews huggingface dataset:
I like what you're hinting at here. In my case, the "IDE" is vim running in a terminal window, with another terminal window to the right where I run git, grep, and tests. Nevertheless, even in this austere environment I could imagine a vim plugin which would let me wrap some sort of bracketed enclosures around piece of text, possibly nested, with the ability to expand and contract with the press of single key. Without even searching, I'll estimate the probability of that already existing as 85%.

Problem is, anyone viewing the code in a normal text display, e.g. on github or plain text editor, would see all the excruciating detail, all the time. But it's an interesting idea.

Perhaps instead of the expand/collapse, I could just use links. Vim users should note that when you're sitting on a word, if you type "gf" it will Go to that File (i.e. open it up right there), and you can use "o" and "i" the way you use "Back" and "Forward" in a browser.
French Entrepreneur Xaviel Niel inspires main character in new book
Verizon is doing the same thing. I think that is the windows rendering of Apple's page ... using Lucida Sans Unicode.
I'm thinking it's a ploy to get people to read yet another criticism of Apple's new maps.

We get it, they're bad.

EDIT: Frankly, I think it's pretty hilarious this article is so long and formal.
Yep. Especially "bug fixes" which don't actually fix bugs, and "improvements" which touch half the codebase for about 15 different reasons none of which is explained.
I’ve been hip-deep in this kind of thing for years, and it really is hard.

Suppose that data source A has a point for “Logan Airport” and data source B has a point (a few hundred feet away) for “General Edward Lawrence Logan International Airport” and data source C has a separate data point for every terminal.... on a case-by-case basis it’s not hard to resolve questions like this, but when you try to come up with an algorithm that scales to tens of millions of map features, you spend a lot of time scratching your head saying “why did it do THAT?!?!”
I think you are going towards Knuth's literate programming. Not a bad approach.
You can probably use folding for this use case. With explicit folding markers "{{{" and "}}}" or other syntax rules it's already possible in all major text editors.
Well according to TomTom the data is solid, and its the client thats the problem.

"TomTom's Lea Armstrong says users' experience is determined by the map it supplies and features added by handset makers and third-party software providers based on "their own vision and needs." In other words, don't blame us."

http://www.freep.com/article/20120921/NEWS09/120921012/Did-A...
I have a small hosted service in beta, making it dead easy to push events via Server Sent Events (with fallbacks).

http://www.eventsourcehq.com/

It's fully open source and can be self hosted as well:

https://github.com/eshq/eventsource-broker
before you go to far into that rabbit hole, turn on whatever fancy blame view you like best. Its probably good enough.
20 Examples of Real Estate Websites Design
There are many real estate websites featuring various details of the properties. These captivating websites can fix or break a property sale.
Actually, it would then have been entitled "A class that extends the Spring AOP easily and unobtrusively", or probably just as accurately "everything that is right with Spring".

I seriously don't think you understand that at the core of Spring is an IoC container - it just so happens that Spring does a lot of other useful things.
The cheapest MBA is the one the company you work at pays for.
1) Just pushed an update to fix that, thanks for pointing it out.

2) Syntax checking has been a big discussion point for us, we would love to be able to limit people to only valid blocks but also didn't want to have a giant block of validation javascript to deal with the drag and drop on the blocks. As for error messages, you're totally right; they're massively lacking. Difficulty is that we keep changing the way we're storing rules as we learn more about what users want to do, given that we didn't want to have to build a proper syntax parser until we had a more stable concept of how they'd be structured.

Out of interest, what sort of error message would be useful? As in, how technical e.g. "I don't understand how to if moving_avg > buy" or "There is an error at 'if moving_avg > buy' returns: Nil expected: boolean"
>Twitter succeeded because it was a dumb, open pipe that developers made awesome apps for. Twitter is now acting like they don't have developers to thank for their success.

Succeeded as in "they got lots of users". Not succeeded as in "they made lots of money".

Twitter mostly cares for the second, it's not a non profit service.
I doubt that Apple was not aware of how good or bad their maps program was.
How granular is the data that you backtest against? Daily, Hourly, Minute or tick data?

I subscribed to another similar service for several years but one thing I always wished they would add was more granular data than daily.
> The result: I was ridiculed and laughed at...

Well fuck these people, I for one am sick and tired of looking for why a code section was changed in ways I don't understand in the log or blame and getting "changed stuff" back. I'd much rather people explained clearly (and verbosely if needed) what the bloody hell they're committing this change for.
It's Twitter's way or the highway. From clients to value-added services, if Twitter doesn't own it, it's dead or soon will be. Fun while it lasted, I guess.
The As seem a bit aggressive
It fascinates me that I also believe that Java has serious issues, but I differ on dimensions.

Well yes, logging. There is slf4j though. I think that works, although the fact that one needs a metaframework is... interesting.

Eclipse? I love eclipse. I used emacs every day for 2 years, IRC in emacs, news in emacs, EVERYTHING in emacs. Eventually I got sick of IMAP blocking and interrupting the world. I grew to love Eclipse because I realised I could not efficiently comprehend Java code any more without it.

Over-layering is a serious, serious problem in Java. I think I understand your point of view, but a big part of my job is performing code reviews. It really sh%ts me every time to have to jump through the Service, the ServiceImpl, then the Repository, the RepositoryImpl, the Dao, the DaoImpl and... oh, there's the fricking query. Thanks guys.

My huge problem in Java is that I always find 8 classes where 2 would do. The extra classes do serve a purpose; they fulfil stereotyped, expected roles. In some ways the boilerplace reduces cognitive overhead. In other ways, it really does not.

Personally as someone who reviews multi-million line codebases regularly for a living, I am actually terrified of hordes of new Java developers discovering lambdas or acquiring advanced generics. These things are tactical nuclear weapons of source code obfuscation in the hands of people whose judgement (through bitter experience) I no longer really trust.

Spring is not evil, but it does make life difficult because it's hard to follow references. Fortunately, whenever you see an interface Foo you normally just have to jump to FooImpl. Because it turns out that 90% of interfaces are actually not needed; except culturally, stylistically or dogmatically. Personally I think they're over-used, but that's because my observation is that most interfaces (seriously, 90% level) are implemented only once.

Agree on the checked exceptions though. That was a mistake.

I think actually there is nothing wrong with Java as a language, but without sane leadership the corporate culture of it becomes uniquely byzantine.
Welcome to basher news.
DC Taxi Commission Still Gunning for Uber
There are usually people who already have an audience (bloggers etc) and who can be convinced to carry your message to their audience (they'll be happy if you succeed in funding breweries, so it's just a matter of having a good story.)
how is this a bug in localStorage? Isn't he just reading the values from the browser when viewing pandora.com ?
Start Hacking With Java 8
Given that's a .NET naming convention and not what is encouraged by Oracle, I think that unlikely.
There can't be separate touch controller for "multitouch". In fact the word multitouch is not even a technical term. Touchscreens are multitouch by default. The two chips probably work in parallel to handle the needs of the larger touchscreen.

Galaxy Tab 10.1 actually has three Atmel touch controllers, which is probably why scrolling on it is smoother than most Android devices.
Warning: Long Queues Ahead – ENS/RSMS Lodged Before 1 July 2012
If you lodged a 121/856 ENS or 119/857 RSMS visa application before 1 July 2012, you may be in for a long wait before a decision is made on your application.
Hello

We give a chance for develop from all over the world to join Us in a unique startup Is a new start-up model

we are developers from all over the world, this is global venture and open to all any one can join US.

Here will find great people to work devoted love what they do.

we are Group of Developer [ startup's ]
After our success in

2 project
the first one will launching beta soon in 45 days

Recruiting develop and continue work on two new projects
The first project coming out soon

The second project development phase delicate

Today we are free to develop the project in the third and fourth

We do not pay money at this time stage we are looking for partners

for now we have 10 new Idea and project

we now looking to partner

mobile Developer

developer javascript server side

Developer
Designers
Product managers
Development Managers

this our mail : h.shtia[]gmail.com
Then read the article where there is a link to pandora.com. Click the link. Now you know pandora.
I'm also looking for better ways to index path. If I can pass some options in (use) and initialize with options, it will be better.
MapQuest. Free.
Actually, I think this is a really good commit message, period. Sure, you don't want to detail every change to this extent, but important architectural fixes are fine.

(That said, speculating about the future in a medium where you don't necessarily record "well, that didn't work" and cannot go back to add something may not be optimal.)
Do you mind saying roughly how much the IV subscription costs? All I could find was "email for quote".
Introducing the Morning Pages gem
You can set environment variable SHAKE_PATH to specify path that you want to initialize.
Does anyone fancy discussing the content of the article? I think people have the nitpicking over the title covered.

I for one am very happy to see Apple get this award. The D&AD is a big deal. I'm a designer who has been part of teams that have won awards in the past and I don't really put much stock in them. But the D&AD is different. We're talking about an awards body who in the past have not given out an award in some categories because there was nothing award worthy. Imagine the Oscars saying there'll be no best director award this year because they've all been crap. For that reason (and many other) it has credibility. It has prestige. As far as acknowledgement goes, it's hard to best a yellow or black pencil.

And then we have Apple. Im hard pressed to think of another company from the past 50 years who has invested so much of itself into design, or owes so much to the quality of it's designers. There will always be those who claim Apple ripped off Dieter Rams, but I think Dieter himself has extinguished that argument many times over.

During Apple's recovery from near death over the past 15 years, the thing that's stood out for me is the effect their design philosophy has had on the rest of the world. As a designer, it's hard to get people to acknowledge the value of good design and people look at you like you're a pre-madonna when you complain about kerning or "how something just feels wrong". But now there's Apple, the most valuable company in the world, a seeming unstoppable titan we designers can point to a say look! You might not care about line heights, but they do and they're the biggest company in the world.

We still get looked at like we're idiots, but not so much now. And I think Apple has had a big part to play in that.
This is why I am really, really hoping the "Nexus 5" rumors are true...
9 Learning Adversaries and their Antidotes
I realize my question will be off topic but I'm sure everyone in this thread would appreciate the answer. Apart from deactivating Preview, what other measures do you take to protect your Mac?
"tortious interference." sounds like a disease a radio gets....
stolen from The Insider
How the Algorithm Won Over the News Industry
It seems to me that a lot of people on HN are assuming that this design is an intentional rip-off. It's entirely possible that whoever did the icon didn't realize that they had seen a clock like that before and thus didn't realize they might infringe on someone else's trademark.
Would have been hilarious if at the end of all that we see a single line change in the diff and it's just a deletion.
I would consider this a poor example. This idiot threw away his career for $4k (which he didn't even get?).
cost benefit analysis -- OP should get a copy of the songs fro friends and not buy it from anywheree
In theory, sure. In practice, that's not what they do.
Volume data would be nice.
Guess this means Apple really has taken over for Microsoft!
Well, there's really only one official romanization of Chinese, which is Pinyin (in which it would be spelled "weiqi"). The others are obsolete or niche.
If you read the OP carefully, you will find that it is an implicit announcement. Google hasn't announced it explicitly. But the amount of hard work and time that they have put in, takes them years ahead. The number 400 is open to discussion and interpretations.

Read some of the other comments to find out how it can be interpreted.
The Youth Sports Photo Contest
The Youth Sports Photo Contest	http://taumaturg.jimdo.com/the-youth-sports-photo-contest/
The winners will be awarded with prizes: 1-st place- 3000 $; 2nd- 2000$; 3rd- 1000$, and diplomas.
There will be additional prizes for the highly commended entries and highest public vote recipients of the competition.
Here's how I'd do it:
Don't let the variable be the stock itself because otherwise your search space will be too big... limit the number of stocks you can optimise on and constrict it to variables like "moving average duration". That way you can load the stock data onto the client side and do the processing there (presumably you're already doing this for your graphs anyway) - kick it off with a few generations of pretty loose genetic algorithm then when you get near your time limit switch to simulated annealing with the best handful of results to narrow down the answer as fast as possible. Keep it quick, say 2 seconds tops. Then what you can do is give the client a confidence rating so you can say something like "Found the following result with 89% confidence. Click here to perform a longer search for higher accuracy". Work out your confidence rating based on how bumpy the ride was.
This is bad.. really bad. I'm not sure whether Apple screwed this up so badly or Google really did a brilliant job on Maps.
I'm not so sure they were forced to. I thought that too, initially, but another commenter somewhere else pointed out how hasty and nervy Google's "maps" announcement was, just before WWDC. In that context, it doesn't sound like something Google was wanting to happen.
I didn't know that, I'm not into american football or baseball, but I like the NBA a lot.

TNT Overtime is probably not available in my country (Uruguay), and most live streams are still mostly unwatchable here, but I'd really like to have the option some day :) .

I really like living in the age when cable tv is being replaced by Netflix and equivalent internet broadcasts :) . Sadly my hope that I could enjoy the same stuff being broadcast in the US, Europe and Japan still hasn't come to pass (they've managed to region-encode the Internet :P and proxies are not a long-term answer)
Must be in Apple's haste to make iOS 6 zip along impressively they got too happy with the cache settings.

As a developer, this is one of the most irritating things to see in a bug report: a smirky uninformed assumption about why the bug exists.
> In the USA, the government cannot have copyright and everything is in the public domain. This is not the case in many other countries.

This is an overly broad statement. Federal government agencies in the USA can hold copyright in certain situations, and the rule doesn't apply to state or local government.

This is a really interesting page that lists ways that the government can own copyrighted works.

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

(Also the design that Apple lifted is trademarked, not copyright, but that's a different issue).
So judging from the the screenshots... Buy Apple? Yea that would of totally worked. Now for any other stocks, probably not. Also you can see it's less than the simple buy and hold.

Seriously I don't know why people even try trading in their free time.

Now, that being said, I'll take a bet against anyone who thinks they can find a profitable trading strategy using this product :D
Enough of code - Design a Big Data T-Shirt this weekend
My daughter loves things like the Pet Shop: http://shop.lego.com/en-US/Pet-Shop-10218

Really fun to build.
Past performance may not be a guarantee of future performance, but it's all we've got to work with.
Faunus: Hadoop+Gremlin+Titan Graph Computing Framework
Free book on developing packaged apps for Google Chrome
Linkbait headline, got it.
It's amazing to me that despite having not seen an episode (or clip) of the show in years, on reading your comment I was still able to immediately hear that unmistakable "bubbling" engine sound in my head. Good luck in your search - that will be a fun effect to play with :)
I don't think that's their thinking actually. I think they knew it would be near impossible to have a product at launch be as impressive as googles and they're ok with that. However, by deploying in a mandatory setting with such a large user base they can catch up to Google quickly. Who knows though, they may have legitimately overlooked it.
With Kickstarter, if you get the money you said you needed you actually get it. It sounds like what you're talking about, you'd have to still completely finance the project yourself with the understanding that you get that money if it works out. Completely different (and pointless?) thing.
I'm surprised foursquare has such a small sales team.
Credit where it's due: that was pretty fast.
Launching my first project - Day #1: BigbangJobs
Large Investment in OpenStreetMap from Knight Foundation
Why too many startups suck
Your business' default state is broken
Designing for multiple screens is about consistency
Apple responds to Maps criticism
It's a little bit cheesy to submit something that you did yourself and describe it as epic (no snark intended).

Source: contact in whois for domain listed in OP's profile is the same as the author of commit in git log.

Related: My favourite pull request ever http://github.com/ericf/yui3-gallery/pull/21
For years, Google has been sending fleets of specially equipped cars down countless roads in order to help verify their map data. It is impossible to imagine Apple undertaking such a massive and unsexy project as a first mover, nevermind as in an effort which would obviously be copying Google.

What has changed as Apple has scaled is that they are willing to weather a PR storm.
Apple has no web search so it can't be compared - I guess.
Review Of Bitrix24
I'd be more worried about the associations with the fish than I would with Groupon ;)

But seriously - I don't feel like this is an issue. There are several companies out there with group-based names (Groupon, Grouper, GroupMe - to name a few) and I don't think brand confusion is a huge issue -- yet.
This is because however politically incorrect it is to point out, that girls and boys are different in basic fundamental temperaments.

Boys play competitive games where they either compete against each other or work together to overcome an objective. That's how my brother and I played back in the day. And growing up in the UK, we played with Action Men rather than GI Joe's.

Now, I have two daughters and they play cooperative games. The best description of girls playing that I've heard is "lets". I've heard my daughters playing together and they say "let's ..." all the time. They role-play scenarios with their Barbie dolls. And before they had Barbies, they did it with their stuffed animals. I'm a pastor and they often re-enact church and family stuff. They get details exactly right, including the pastor (me) working on his sermon on his laptop.

I have not forced this behavior on my daughters. And they like a few activities not normally associated with girls. My oldest likes shooting, has her own .22 rifle and is a pretty good shot. They both like wearing camo much to my wife's distress. They do play with lego and mega-blocks. My oldest has an Ubuntu laptop and loves it. But most of the time, they play traditional girls stuff.
Speaking as a GIS analyst it looks like a large part of their problems are bad cartography followed by incorrect assumptions or spotty analysis of their vendor's data. I don't see how hiring more programmers will fix those issues.
6 Things I Discovered To Stay Consistently Happy
"The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying."

- John Carmack
This is probably directed by Apple, seeing as how verizon[1] and att[2] appear to do the same.

[1] http://www.verizonwireless.com/b2c/splash/iphone.jsp

[2] http://www.att.com/shop/wireless/devices/apple/iphone/5-16gb...
Thank you for sharing the stack. I've been wanting to build a map like this for ages. :-)
procrastinate
I'm probably going to HN hell over this, but there's one aspect that isn't clear about Jetsons: http://anongallery.org/img/9/1/what-was-on-the-ground-in-the...
How to get Google Maps in iOS 6
Assuming it'll only take XX days to get it done.
The secrets of my failure – why “winning” is not our natural state
Last I checked, the standard library wasn't trying to implement an IoC container. Your comment is actually fairly amusing, given that Spring was developed originally as an answer to the overly abstract mess that was the original version of Enterprise JavaBeans.

Interestingly, things like @Inject came after Spring, and were inspired by Spring and a number of other containers.
I suspect that in many cases, it's hard to divest oneself of one's ego and sense of ownership of the startup.

Killing a failed project and going back to the drawing board is hard.

Also, most of us like doing. Searching for customers, not so much.
Data Visualization Challenge for consumer behavior data. 10K USD prize.
True, but I think there was a vulcanic explosion that caused several cold and miserable years? It was too far in our past, though, so again it is part speculation I think. Don't remember the specifics, I think it was during the 30 year war?
Can noise cancelling headphones really cancel out typing noise? (More than any normal closed earphones anyway) I thought the technology only worked for predictable noise like the background rumble of a plane?
You've misread the article - he's advocating doing things you feel driven to do by your own will, rather than doing things you think you should (based on external motivations). Of course those things will be difficult sometimes but you won't care.

It's 'programming' for me - I have spent countless hours doing it; sometimes it's frustrating and difficult, sometimes I suck at it - but the drive is always there so I keep doing it, and still enjoy it.
Not to step into your flamefest, but point #2 is already solved by using TACK (https://news.ycombinator.com/item?id=4010711) and Chrome has other partial workarounds in production.