skysight-inc/HackerNews huggingface dataset:
I had the same problem, especially because I loved learning words, I managed to satisfy my hunger for words by practicing different dialects in the area and working them in and out of my speech which was a lot of fun and people didn't notice/mind. Later I learned a second language which was a great outlet for that hunger.
The sentence is perfectly readable.
That's a bug. What browser/OS are you using?
Yes, just like in the textbooks -- count depth and bail.

> One of the biggest problem which developer are facing is breaking recursive function.

Not really any kind of problem.

> It is very hard and tricky to impose limit on recursive loop.

It is very easy. Not tricky at all. An easier way than yours:

recursive_function(n) {
if(n < 5) {
recursive_function(n+1);
}
}
I think it depends on how much widespread is what you want to find. Personally I would rather see people use this service, than playing low quality videos on youtube.
>they've clearly been spending way too much time with it internally without showing it to real world users //

I find it quite easy to use but have used the old interface - which incidentally I don't see this as that much different to, much more responsive (in the non-web3 sense).

What they're trying to do is allow you to select a playlist of music whilst listening. Their primary use-case appears to be someone who knows what they want to listen to, but they offer "radio stations" if you just want a sample of a category of music.

First song you add to the playlist (at bottom of screen) is autostarted. You search for another song, click the triangle-plus button and that song is added to playlist.

You can hover a song in the playlist to get more options or just click it to play that song.

If you select a few songs then click "radio off" (to turn it on!) then the "radio" feature selects similar songs and continues to do so. Songs in the selection can be up/downvoted to say you want more/none of that type of song (used to be anyway, too granular IMO).

One thing they do really well is to let you login without stopping the music.
One thing I love MongoDB for is it's geospatial indexing abilities: http://www.mongodb.org/display/DOCS/Geospatial+Indexing

Was a really nice surprise when I was building a location based web app.
Yes, you can download the app from http://mobile.grooveshark.com/android
How to display and detect browser support for SVG images
How Microsoft Surface stacks up against competing tablets | TechHive
How to prevent code from leaking outside work?
Why You Need to Care About the Cost of Capital
I can't believe I hadn't thought of that -- I always thought the big "public cafeteria, come join us for lunch" thing on the ground floor was just space-banking and showing off, and using it as a recruiting tool. Zoning makes a lot more sense (I remember PA whining at Facebook for using that building over on Hamilton for the customer service offices, the one with the nice frosted glass Facebook text on the retail windowfront...)
Well, what I really hate about this is the 'local' filtering. Please bear with me while I sidestep into a short one paragraph rant.

Every. Single. Use. Of. Geolocation - is either useless, hindering, infuriating or all of that. Google redirecting to a local domain, blogger (a trend, right? Google?) showing all UI in a language that you cannot read unless it guesses your location right. I could go on, but based on my usage I'd mostly bash Google again and again for doing that (their openid implementation used to helpfully ask me for consent in Hebrew while I was in Israel. etc.).
This ban is insane on the same level.

What other commenter lament about is 'free speech' - which is a concept that isn't absolute in the country in question and this particular citizen of that country is happy about it. I think most here don't get the 'I don't agree with what you're saying, but I'd defend your ...' quote. It doesn't make sense here, it just doesn't apply.

Now how do we handle these differences in culture on an international level? Twitter is a US company and might stand for the US values. Here in Germany you're limited by law in your expression in certain ways and the government has the power to punish you for things that might be considered 'free speech' elsewhere.

And from what I understand this is what happened, locally. The organization is totally insane (incidently we have a bunch of nutjobs like that. 'Pro NRW' and 'Pro Koeln', are playing the same game). The German media presents them as assholes, their values are crazy and their methods and goals illegal. They should be forbidden/dismantled, just as happened on Tuesday, because that's what this country agrees on. Comments about 'free speech' just really don't apply on this local level.

But why oh why would you now filter access to a feed based on a limited, useless technology? IF there's a case to be made that Germany has a right to 'ban' social media accounts (I'm .. not sure.. Locally I'm 100% behind every sanction against these .. idiots. Online? Not so much), then accounts should be deleted or hellbanned globally.

This particular 'solution' is just bullshit, neither refusing the request nor fulfilling it.
Have you ever tried to add an Omega-3 fish oil supplement? I find it really clears my head and I can organize my thoughts better.
It's sad; so many people waste their time commenting here on HN not knowing they're hellbanned: http://www.hnsearch.com/search#request/comments&q=hellba...
Continuus zooming has nothing to do with multitouch. It only has to do with the fact that classical mice and APIs implement scrolling through a stepping/button mechanism. I have a Logitech mouse that can do continuus scrolling just as good.
The #1 Rule For Getting Rich
Streisand effect in full motion
Click to add is faster when adding to the playlist. It's just the addition of the small plus to the play symbol isn't immediately obvious if your mouse is hovering over it. I like it better than click to drag. But drag is surely best for first encounter.
Building Nuuton.(nuuton.com)
JQuery Rain
Yet it hasn't actually been released. The download links on the website all point to 12.04, and 12.10 is not available through the update manager yet either.

Looks like Ars jumped the gun.
Easily detected:

1. Log off your HN account.

2. Browse, look for your own posts.

The only reason a hellbanned person can't tell he's been hellbanned is because he's logged on as himself. The reason others can tell is because they aren't logged on as him. The solution is obvious -- log off and visit HN anonymously.
Spotify bears no resemblance to iTunes Match so how can it be better?
Good article! It's a simple technique but seems to work well. Cheers
I don't know anything about Ruby, but it's interesting to see typical "enterprisey" patterns appear for people using these scripting frameworks for web-app development. One thing I've always been curious about when evaluating Python frameworks, or looking at Ruby on Rails sample code in Github was how apps look when they start getting large. I usually see a mess, and it sort of turned me off. It's nice to know that some of the same patterns are being though of and applied in these worlds, too.

Also some good comments below on not just jumping into using all these patterns on smaller projects. Take the benefit of being light and nimble starting, then start breaking things apart as the app and teams grow. Best of both worlds.
Crontab GUI
>Perhaps I've misunderstood the whole idea.

Or perhaps the idea was idiotic in the first place.
Yes, I was surprised that this was not his argument.
The first property on the link when I click is £650 pcm.
> As the judge stated Samsung products lack the simplicity of the iPad.

I think their marketing guys are going to have a feast on this. They could start playing around the lines: Samsung tablets are not as cool or simple as ours. Sorry for taking this too far intend of working on cool stuff for you — our lawyers are design challenged.
Me too, upgraded from 7.04 to 12.04 without major problems.
Pants hanger used as a book holder is my favorite. I use two of those to attach papers to my laptop screen when I'm reading/coding at the same time.
Hotel in Yerevan – Marriott Armenia Hotel
Marriott Armenia Hotel provides the most luxury accommodation to the guests of our capital. If you choose for Marriott Hotel – you are already in city center which is a starting point for all visitors. Reserve room in Armenia Marriott hotel online.
Free Flag Icons
A Google A Day - A daily puzzle from Google.
For the key ring idea, I find that using the edge of a key works well too. If you take the key and push one of its top edges between the two bands in the key ring, it will pop open, with the key sandwiched between the two. Do this near the start of the helix and you can just slide the key on. You could also do this with other fairly hard and sharp edges to prop it open when you're putting on things without a hard and sharp edge. The staple remover idea is more elegant I guess but I can't say I've ever had one available when making additions to a keyring (best do it immediately, I'm quite clumsy). I'm a habitual nail biter too so I haven't any nails to use, let alone save, hence this little trick!
After 80-years of print, Newsweek to go all digital
How may similar problems in proprietary systems were silently fixed? We'll never know...
It's in the update manager, I ran the upgrade a couple of hours ago on a VM on my work PC, worked fine.
GS dev here, you should be grandfathered at the old price, if that's not the case for you then we goofed! If you contact support@grooveshark.com they should be able to get that corrected for you. :)
Using your team to better prioritize tasks in your startup (video)
Eisenhower / covey method is great, but I found this helpful for those of us who struggle to decide what's urgent / important etc. Two minutes well spent for me.
"Never use a big word where a diminutive one shall suffice" is also 'perfectly readable', but not as readable as the original phrase.
I'm the opposite. I' used XFCE for a decade and stuck by it because it felt familiar... it felt like home. With the release of 12.04, I switched to vanilla Ubuntu because I feel that will be what I see the most in the tech industry and I wanted to get use to it.

It took about 2 days to get used to it, but now I find myself super+(search term) for everything instead of trying to find stuff in an applications list and that spilled over to my Win7 use also.

I still miss a few functionalities, mainly right-click->open terminal here, but I find myself reaching for my mouse MUCH less and I'm not wasting time trying to find something buried in a list or folder somewhere. Search is FAST (on both platforms).
This is so pro. I don't mind that the algorithm's a little wonky, or the availability isn't quite right, it's just a sweet little mashup.
I use, sadly, gmail stars with a general google doc that moves from 'wish' 'needed' and 'implementing.'

Spreadsheet link: http://omatic.info/Prio-Matic.xlsx
Understood.

For me, I just can't learn that way--that's surely where the discrepancy is. I've never been able to, say, read one of those O'Reilly programming books all the way through (though I have bought a couple with the best of intentions). I just have to start playing around. It's probably not the right way, but its served me well. I think this is why the python docs don't work for me--they don't seem suited to that type of learning.
Are these the dev skills you’ll need to survive in the cloud?
However the 7th, 14th, 21st and 28th days aren't always the end of a week (Friday, or Sunday?).

If we make the assumption that it doesn't matter, and the quotas are 'rolling', then surely the same could be said about the monthly quota not ending at the actual end of the month?
C++11 async tutorial
When not having flash installed, the site popups a dialog suggesting to go to html5.grooveshark.com "for a flash-free experience". When clicking that link, the browser gets redirected to grooveshark.com and the dialog popups again.

Chrome 20.0.1132.47 Ubuntu 12.04
Technology that Product Managers Need To Know
Llmyw is probably easy to pronounce in Welsh. Apparently ...

Lli is a variant of llif - life.
Ll is a letter - [phlegm production noise].
Myw is a mutation of byw - tide.

So in Welsh it's most likely as hard to pronounce as "ktide" in English. Maybe he's using a multilingual dictionary.
Re: painting the lock on your sliding glass door white -- this is a good tip for gun safeties as well. Put some red paint on the part that's exposed when the safety is off and then remember "red = dead."
Thanks for the bug report, I'll look into it.

Edit: Can't reproduce on my machine. Can you clear any cookies related to Grooveshark and try it? I'm wondering if it has anything to do with the cookies we're using to direct people to the new interface.
LeonaDare.com would be an exact match for a name check whilst limoship would be a made-up word but pretty good for a local limo-to-port service or a high class pleasure-cruise or something.
The Problem with our Transient Generation
of course. But the real challenge for non-technical people, is not coming up with the innovative idea; it's figuring out a way to execute that idea. i.e. recruiting engineers, funding the development, marketing launch, etc. Navigating around obstacles is the REAL innovation
"python" is still Python 2, and will be for the foreseeable future. Python 3 is, as you guessed, a separate binary called "python3".
Very cool and useful. Could be very useful once you add keyword search and more filtering. Good job.

I have a somewhat off-topic question. How do you get access to these domain names?
> Or at the very least add a second play button per song that actually plays the song.

Right click, Play Song Now. Not as discoverable as the play/queue button, but at least the option exists.

I think an animation of the item flying down to the queue would help emphasize that you're queuing a song, not playing it. But I don't know how easy that would be.
Windows Boss Can't Resist Riding the Surface Like a Skateboard
The rocket always lands as predicted? He didn't pay much attention to the Space Shuttle accidents, did he?

Perhaps he's referring to ballistics. Rocket science generally refers to designing the rockets, which to this day sometimes blow up, lose engines, spiral off course, and suffer various other catastrophes.
As an economist, I salute this post. While common sense will get a person far in life, strategic decision making is a hard process to model.
* blog refers to husband--should it be a "she"?
Wow, they're beautiful!
Linode will supports Rails Rumble 2012
It will still be really easy to have Python 2 & 3 installed side by side, and "python" will still be Python 2. So you don't need to do any symlinking or messing with $PATH.

I think Ars misunderstood, as well: 12.10 has both Python 2 and 3 by default. They're working towards dropping Python 2 from the default install, but it's not there yet. When they do, it will just be an "apt-get install python" away.
I don't think it's that CEOs must be "bad people" (for want of a better description) to succeed.

I think it's more than CEOs have to be able to upset people to get the result they want. It also helps if that result is beneficial to themselves or the company.
Yes, you need a 90MB FLAC file to hear all those "decibels bro".

http://www.codinghorror.com/blog/2012/06/concluding-the-grea...

http://www.lifehacker.com.au/2012/04/mp3-or-lossless-see-if-...
I took the liberty of re-writing the ad. Do and A/B test.

Develop a passive income startup
without disrupting your life.

Developers. Are you frustrated with your day job? If so, allow me to share my experience with doggy-tag. A startup I started developing some months ago. Like you, I did not know where to begin .
Hi, I'm Ami Heines. A 42 years old software developer. I created this page to tell you about a book I'm writing. Its about building your own passive income startup.
Building a product is tough. Day in. Day out. We struggle to bring the idea into reality. Doggy-tag was a special case, because it is both a physical and software product. Aside from the normal development process, I had to find foreign manufacturers. Also had deal with marketing, sales, packaging and shipping. It is a daunting process if you have not done it before.

This is why I wrote the book “Real Biz App.” It focuses on showing you how I built Doggy-tag. In it you will get all of the little talked details that make or break businesses. Since my startup is still growing, the book is now available as a beta version. Follow me along and find out what problems I face and how they are solved. If you are thinking about doing your own startup this book is a must read. Learn how I went from an idea to $1500 revenue on the first month of sales.
That is not all. Join now and get exclusive access to my business masterminds club. An exclusive group of entrepreneurs focused on developing successful startups. Go ahead and sign up for more information below. I will not spam, sell, or do evil things with your email.

<sign up form>

PS. Stop dreaming and start earning today. You owe it to yourself. Sign up and start building a better future.
Couple of sources. http://www.freshdrop.net/ & http://www.premiumdrops.com/ both require subscription, but the data is pretty good.
There's the Game Institute (http://www.gameinstitute.com) but they're not free...
How long did they take to make?
I like it a lot more than the old interface, way more speedy. I have two questions. 1) Does linking to last.fm scrobble your tracks? The description doesn't say. And 2) Can I disable the sidebar when logged in? I just used an adblock filter for now but that's a bit inelegant. Thanks!
Yes, twitter account confirms: https://mobile.twitter.com/anjaligupta
Oh no... reddit's leaking.
It would help tremendously if the files were named by, say, ISO 2-letter country codes (where it applies).
The flags themselves, around 100hrs! We updated the styling and improvements this week which took a few more hours.
Nokia Lumia sales fall 28% in Q3
There are two folders within the zip, one has them named in this way :)
Almost all large Bitcoin transactions are directly related
Given that Apple has a history of doing similar things in adverts I can see them at least trying it, whether the Samsung legal team lets them is a different story.
Expect full page ads:

"Samsung tablets are not as cool as Apple's"
— Judge Name
Take a right down the hall and then take another right and you're at the server room. Beware of the Storm Trooper. Looks like it could easily house 16k computers based on my quick counting.
Yes, but relatively rarely, and when they do we can almost always work exactly why they did what they did and exactly what went wrong where to cause that failure.

There is no debate as to the science behind the failures of Colombia and Challenger, but there is a lot of debate about what human factors led up to those failures and what to do about them, which rather strengthens his point.
/r/lifeprotips from reddit.
install nautilus-open-terminal.
Is the use of “utf8=✓” preferable to “utf8=true”?
Hopefully in 5 years we will be able to download a 3d printer files and print out of most this stuff at home fully customized to your needs, instead of cutting bottles, or using "X" as "Y" hack.
Newsweek to axe print edition - News magazine to go digital-only from 2013
This is a nice way to prioritize and to decide what to be doing next...

However in the end many people see priorities on features/stuff different and so you still end up with not really knowing what really is the most important next thing but it sure does help to get some structure into things.
Isn't the person being quoted a man?

>Recently, my husband pointed me to the work of a well-known sociologist, Duncan Watts, earlier at Yahoo! Research, who explains why people exhibit such behavior. Here is my favorite part of his TED talk
Wow, awesome. I'll definitely be using this. In fact this is so awesome I actually gave my real email address.
Wow. That should be default. I obviously never even tried to google the issue. THANKS!
Honestly, the tips are mostly wrong, and the community is very hostile. I had to unsubscribe months back.

edit: Oh I see, that's exactly the same kind of crap this submission is.
Actually, no, everything's fine. My mistake, editing the original complaint now.
After 80 years in print, Newsweek will go all-digital.
Problem is you have to worry and take special care of infinite loop of recursive function.
And of course your solution is valid but not universal. Everytime you have to think of its minimal condition where it may not work. This solution gaureente that you simply put this condition and apply your logic, here you never meet infinite loop condition.
Clever use of content scaling/resizing on the Surface site
postgres does horrible with multicore unless you have many concurrent pooled connections. fork-and-forget
Agree on all fronts. However, for getting something up and running, MVP, and for 99.9% of sites that don't need to scale past couple-hundred thousand users (just making up a small figure here), this type of solution might be more than sufficient...

I don't know, though, but I do know that I'll keep following the project. They make great screen casts, and have interesting ideas.
I don't think you should vote like this to prioritize features. It seem complicated, bureaucratic and and smells a bit like "design by committee".

Decisions like this should come from a single person with a clear vision, or be based on real world data (e.g. A/B tests). Don't get me wrong, I do believe that developers should be part of the discussion that leads to the decision. But the decision itself should come from a single person. Not from the result of a calculation.

The spreadsheet might be OK as a tool for the discussion. But I don't think it is a great discussion tool, because it requires to use a computer during the discussion phase. And what's even worse is that it does not add any insights over just a whiteboard with the votes.

So sorry, but I don't think this solves the prioritization problem.
You should know that ever since the departure of SJ, Apple has been determined to emulate MS software quality assurance principles

First things first -
Upgrade to Snow Leopard from Mountain Lion.

Then set up Bootcamp to install a decent OS like Win7

;-)
Oh, right, thanks, that's exactly what I was thinking about :)
Surprised the 'FBI Van' one wasn't mentioned as I've seen that more than a few times in the wild and posted around the internet.
> I don't have breakfast, have a modest lunch and a large dinner

If you're anything like me, this doesn't necessarily contradict his claim that productivity is likely to drop if you go hungry: After a couple of weeks, I adjusted to the pattern and stopped getting hungry in the morning.