skysight-inc/HackerNews huggingface dataset:
I really love the idea, and the design is really nice/easy to get. The website seems to slow my firefox down a bit.

I tries the battle in HipHop/Rap and almost has always the same songs which is less fun but I guess you'll need to have a lot of uploads and Rap might not be the best genre to try out first.

A/B keys might not be the best keys to choose a song anyway, at least on an azerty keyboard they are pretty far of each other and it's harder to chose a song quickly!

Edit : The link to change the change for a battle seems really small and I did not find it at first. When coming back to the screen asking for fair shake/snap judgement maybe add a button to change genre if we want?

Edit 2: It seems that we must sign up to test the site. Why the change of heart after opening it? It's the kind of site I want to test before, once again, giving my email...
Its one of the bnefits as well as perils of open source. And it will benefit the platform as a whole. Amazon cannot afford to move too far away from the core android that is developed by Google as it will otherwise lose all the new apps and capabilities. It will benefir them to follow androd whereever google takes it.
Have you heard of GoboLinux[1]? It revamps the directory structure for exactly this reason.

[1]http://www.gobolinux.org/
Does Aviary's web API work well on mobile safari?
This could dwarf other android non-phone sales. There is something about price points in the low hundreds that really ramps up the device sales.

>Amazon will stop keeping their common Android codebase in sync with upstream AOSP

They may just stick to 2.2, yes. Ice Cream Sandwich has a huge chance of never running on these devices except when user installed.
I am currently working on getting a better understanding of OOP basics, since I learned most of my web programming on the job, starting way back in 96, and not in some university course.
But every time I read some of the newer Uncle Bob stuff I am more confused instead of less. It's always some grandiose and general stuff about how we are doing it wrong, but without any really actionable advice.
It's all well and good to tell people "do it without a framework first", but some actual examples would go a long way in getting people to actually do it this way.
A must-watch video. Woman hears her own voice for the first time.
Python made the decision about blocks nearly two decades ago (1993). Why you expect a cited dissertation crammed into a comment on a 20 year old decision and then how you managed to extrapolate my post to "an interesting new claim about programming languages." is really mind boggling.

Do you just expect to be spoon fed information? Put some thought into your next comment before you demand something of another person when you aren't willing to put any effort in yourself.
They honestly aren't caring so much about the apps. It's a color kindle to them at the moment.

Look at all the marketing, scarcely a mention of apps and app stores anywhere.
If you are talking about the US market, you are right. In the Norwegian market, the one I'm operating it, it is certainly not that way. Very few ordinary "non-geeky" people have heard about Paypal here.
I think these issues are really overblown. Few apps would use the latest APIs anyway, since that would exclude a large number of devices from running the app.

Also of course Google is/was aware that some competitors would chose to remove the Google apps completely.
I have the opposite impression. Finally a cheap tablet that runs Android apps. To me, that's an increase in Android user-base, so I'll take it.
I suspect this announcement has a lot to do with positioning SpaceX to compete with Bezos' Blue Origin on upcoming contracts. Blue Origin has been working in stealth mode exclusively on a reusable design, while SpaceX has focused on a conventional launch vehicle that they can market right now. Musk & Co. have had admirable success, but reusable systems are a whole different ballgame, and very little of their current hardware is likely to be applicable in that context.
In some verticals Slashdot can still bring more traffic than other tech sites. It all depends on the topic, and how well the write up of the story is.

/. still relevant..!
Looks great maccman. Here's a little more context if you're not sure what he means by "Spine Mobile".

http://bit.ly/q7Wrkr
how much interest have you been seeing? I have absolutely no idea as to the size of Reno's hacker community even though I live here.
IE on mac was created by a different team, and was very different form IE on Windows. It was a popular browser.

I have still to find anyone who actually used any of the IEs that MS released for Unix.
南通卷扬机
XXXXXed out the user name. You might want to scrub your exceptions before showing them to the user...

Warning: mysql_connect() [function.mysql-connect]: User XXXXX already has more than 'max_user_connections' active connections in /home/XXXXX/techcompanypay.com/find.php on line 8
Could not connect to mysql server.
US incomes fall for first time in nearly 2 years
Well, Google are secretive about it. Amazon built their OS on top of an old version of Android because Google haven't released the source for their latest efforts yet.

Certainly, if they consider themselves competitors to Android Tablets, it would make sense to get the OS under their control, while perhaps ensuring a certain level of compatibility for app porting, etc.
Japan’s labor force shrank last month to its smallest size since 1987
U.S. CEOs in no mood to hire, spend
And now that he might have standing, the USG will say that all of the due process evidence is sekrit, sorry.
ClojureScript is compiled to JS using Clojure which needs the JVM to run.
On the other hand, there are things that you want to make difficult, like stealing credit card information.
It's called the "Power Law" http://en.wikipedia.org/wiki/Power_law

You also hear a lot about the top 20% taking 80% of the gains which is a special case of the power law called Pareto Distribution > http://en.wikipedia.org/wiki/Pareto_distribution

You see these same distribution patterns occur all over the place in economics, biology, chemistry, etc.
Chevy HHR. No matter how much I adjusted the mirrors on that beast there are spots along the sides, and directly behind, that you just aren't going to see.
There's no drawback if you're working alone. The rest of the community however, decided that spaces are the standard. Yes it's somewhat arbitrary (golang picked tabs for instance), but if you don't want to conform to the community coding standards, it only brings hardship upon yourself.

A lot of python is convention based, and you can break all the rules you want and still have valid code, but no one else will want to use or maintain it.
Hello World Android Reviews
How I Was Nearly Seduced by Grouper, the Biggest Sham in Online Dating
As the author of the article, I agree, it should be obvious. Unfortunately, the security implications of a service like ours is less appreciated by the general user community. Today, there are other services similar to Sauce Scout you can try where you'll see VMs getting reused and sometimes even catch a glimpse of the previous browser session. So we thought it would be helpful to outline our approach and why it matters.
Some, but not all, table views were replaced with web views a few months ago. News Feed is one example that is now HTML.
Use CloudFlare[0] with your site. They cache your static content for free and estimate a 60% bandwidth savings as a result. Apparently you can continue to S3 host your content and they'll cache that too.

Disclaimer: I haven't used them, but I've heard good things about the service.[1]

[0] https://www.cloudflare.com/

[1] http://news.ycombinator.com/item?id=2631019 http://news.ycombinator.com/item?id=2561341
Tabs are more likely to be destroyed than spaces. Simply displaying a file in a character-based terminal shreds tabs. Spaces are fine.

It's true there are tools, especially on the web, that eliminate whitespace and if you rely on those tools using python is going to be a problem. But generally it's pretty obvious whether that's going to be an issue. Tab problems tend to sneak up when you least expect it.
Try the Flask web framework in your Browser
Investors dumping Chinese Internet stocks
Ah! Chris thanks for the links, that is exactly what I was looking for more info on.
This is a very limited apology. He was in the news for pretending to be a journalist while researching a startup, sure, but that was merely weird (you might even call it "scrappy," like some of the stories you hear about other startups doing slightly dishonest stuff early on). But that story had plenty of other examples of Guo doing really weird stuff, like getting free air travel and product samples by claiming he was going to write about companies. He vaguely alludes to that in the blog post, but it's a weird omission not to address that. A simple "These stories are all wrong" or even "I was broke and really intended to write about those guys, but it was still the wrong decision" would be fine.

http://www.betabeat.com/2011/09/27/jerry-guo-newsweek-groupe...
So, this information isn't signed or anything? Airports that scan your pass to check your name don't actually look up the name from a database? So..:-\
W3 Total Cache, from his page source.
I dont think he hates software....he seems to hate the unnecessary steep learning curve that he is faced with when he is out to do something simple with an existing platform like unix.

I think this argument is perfectly sound. As a software developer, there are times when I wanted to do something simple using a particular framework, and I was faced with a steep learning curve to achieve it. Note here that I was not trying to use the fanciest features of the framework, but the most simplest of it.
Proposed delete behavior changes in Emacs
The secret to beating your irrational fears
Good call, Z is the man
It's amazing how beautiful people can be when they're that full of joy. Thanks for the pick-me-up on this Friday afternoon (for me anyway)!
I don't really have a problem with Python per se, but the one thing that bugs me is that the significance of indentation encourages the use of 4 or 8 space indents. I guess on one hand it's good because it would probably discourage heavy nesting, but seems like it would be a pain to paste on blogs and would require a lot more eye movement.

I guess you probably just get used to it, I'm just coming from the 2 space Ruby standard.
I knew he probably did well, but wow.
That should be "nuked", the issue was fixed in under an hour this morning.
Which drugs are you talking about? There's a wide range here; something like LSD is not as dangerous as, say, methamphetamine or tobacco.

Also, you're ignoring the possibility that the "unwholesomeness" of their lives, and general propensity for failure, caused their regular drug use, rather than vice versa.

It doesn't sound like you're being entirely honest in your reasoning here.
I had some estimates, but this was the first time that I was ever 100% completely on the outside looking in.
wow - 40k of free money to go enjoy Santiago and build a company. Sounds like a dream!
Yes it would and if you know anything about winter in Canada you'll know that it would be awesome to be in Chile instead of the cold north.
How to make animated GIF file using Adobe photoshop
I created the account yesterday simply to share the story that Slashdot actually picked up. Then I emailed info@ here to try to get 'CmdrTaco' back. It sucks that someone is squatting my nick here!
I don’t want to stoop to their level and give a point-by-
point refutation, but will just let my reporting speak
for itself and the love our Grouper members have shown us.

I found that this sentence did not match the general tone of the article. It seems out of place in an apology to insist that, while you are a dishonest entrepreneur, you are an honest journalist. I'm sure the statement is true, it just seems like an odd topic to bring up in a relatively short, otherwise focused post.
The delta based in-place patching technique that chrome uses to update itself probably looks really fishy from the outside as well.
My guess is not much. Everyone will want to spend his money on best of the list, specially when all those are same priced. Thus the top 5% will garner all revenue while the rest will starve.
Most things behave the same way.

Ha ha. You jest.

bbot@bbot:~/foo$ ls
bar
bbot@bbot:~/foo$ ls bar
text.txt
bbot@bbot:~/foo$ mv bar baz
bbot@bbot:~/foo$ ls
baz
bbot@bbot:~/foo$ cp baz bar
cp: omitting directory `baz'
bbot@bbot:~/foo$ ls
baz

There are hundreds of things like this. dd's hilarious syntax. The spotty usage of --help. Inconsistent behavior when you invoke a command with no arguments. The dazzling array of contradictory option flags for ls. Everything about vi. Etc etc etc.
cool web app. i think the difficult part of converting it for mobile would be the screen size necessary to work effectively and possibly getting the touch gestures to work properly for moving and resizing the controls.
Yup; the key is adoption :)

My approach right now is to manage all my software within my home directory in a way not unlike what GoboLinux is doing. The home directory gets mounted on different machines with different operating systems. So the aim is to gradually work out a software packaging strategy that works well across all the existing OSes.

Similar to homebrew or GNU Stow, actually. But homebrew is mac specific, and weirdly tied to a github repo.
For what you are suggestion wouldn't it be simpler to start with a known code base such as gitolite and to then add the modifications you require?
Where is my Kindle Fire 3G with free, worldwide Internet access?
It depends on how far they have forked the OS. At this moment, I don't think Amazon cares about anything Google does. They already have the OS customized to meet their ends, anything they need, they can extend the OS themselves and that's what they have done. They are not sharing the code back to Android's ecosystem, so there are no benefits to the Android platform at all.

One more thing to keep in mind, the millions that'll buy Fire will not see it as an Android device, they'll see it as a Kindle tablet which is not the same thing as an Android device.

It doesn't benefit Amazon at all to follow Google, which was what this article was saying. If Kindle Fire really takes off well, the sales it generates will lure the developers away from Google toward Amazon as the leader for Android apps. Developers want to target the largest markets and with Fire, they can do just that.
Five Ways To Make Holiday Gift Giving Perfect This Year
I couldn't agree more. In software engineering, I have seen people read books on design patterns and use it EVERYWHERE possible.

Even the most simplest and straightforward development work is matched to a pattern and implemented as a design pattern.

I think there should be a rule that says if your feature or a particular problem that you are trying to solve does not exceed XYZ lines of code, then it should never be implemented as a design pattern.

Yet to determine XYZ. I would guess XYZ = 200?
Nine Skills That Will be in Demand During 2012
Maybe we should tax the top 1% of game devs to support all other game devs.
4 Negocios Innovadores de Alta Rentabilidad
Actions Speak Louder than Words (Job Posting Advice)
DreamIt, and be ready to get it
If the original programmer fixed some edge case and didn't bother to flag this in the code by means of comments then they worse than an idiot, they are incompetent. As would be the second programmer if they neglected any such comments which were there.
Moncler down jacket men
Multi-Channels, Multi-Platforms, Multi-Millions?
Could we possibly be on the verge of greeting the next superhero sent to save E-commerce? Or are we dealing with the next "makeover" specialist? A "quick-fix" for something that has inevitably struggled on it's own... I for one have been perplexed at the plethora of inabilities of the e-commerce system. Particularly the inundation of inefficiencies correlating to the execution of payment transfers across multiple platforms and business models. I wonder if many of you have struggled with the same issues?! One can only fathom a logical solution when dealing with the perplex nature of thousands of sub-accounts and multi-platforms. How else can one effortlessly funnel payments from User > PROCESSOR > SELF > THOUSANDS OF SUB-ACCOUNTS (all with different acct #'s)?? X.commerce will look to put an end to the dark ages of E-commerce by releasing the handcuffs. An effective and efficient means of doing business over multi-channels is just around the corner. If that is truly the case; make way for innovation...
I have not tested, but Aviary's Mobile API for Android and iOS works really well!
Ancient?
(1) Android is not free, ask Samsung about the $180 million check they're writing to Microsoft this year and the 20 court cases the have with Apple. There's potential liability with Oracle and if they put 3G/4G chips in them, Nokia. Then since Amazon is forking it they have their own development costs anyway.

(2) Amazon is locked out of Google Services and the latest version of Android, if ICS or Jellybean has a truly killer feature/service they could get their clock cleaned by other Android vendors. Hoping Google will always release the source early on releases yeah you might not want your eggs in that basket.

(3) Integrated development ala Apple can be the most profitable model. (or it can not, cough Palm)

(4) There's a lot of IP here and Amazon doesn't have a lot of patents.

(5) The tanking of everything WebOS may mean the price is very cheap. Maybe they implement a WebOS-like layer in Android.
haha, this comment is like a pile of kindling, covered with some lighter fuel and you laid some matches down next to it JUST incase anyone wanted to engage :)
Email Reminder Services – The Ultimate Review
Nowdays, open source repos providers should be a mix of community engagement initiative and real business. Like GitHub and BitBucket.
Saw this yesterday here - http://news.ycombinator.com/item?id=3053747
Hi, I graduated college with an undergraduate degree in Geography, specializing in GIS. My professional background is software development, and a few years back I transitioned into user experience design.

I'm wondering what, specifically, you're looking to "revolutionize." ESRI's suite is ugly, complicated and crash-prone compared to, say, Manifold, but Manifold has little traction in the market. It's like Word and OpenOffice.

GIS is a super-broad product category that support everything from photogrammetry to spatial analysis (think demographics, computing safety of bike paths, lines of sight for signage) across both vector and raster data with arbitrary reference points (did you know that most geographic data sets aren't globally georeferenced?).

Making a web-based clone of Powerpoint as an excuse to reinvent Objective C and Cocoa in JavaScript is comparatively easy. Your statement makes me skeptical that you know anything about the market at all.
Possibly... Are you a fellow developer or a suit?
Not So Fast on That ’Samsung Official'
And then the client gives you a cheque that says "infinity" on it. They have fulfilled their end of the deal, now you must. What, your bank won't accept that cheque? Not our problem, get back to work.
My response to the poll:

* I oppose the proposed change of deleting the entire region on a single delete command.

* I feel fairly strongly about this (4 on a 1-5 scale).

* I have been using Emacs for 15 years.

This behavior is unhelpful for three reasons.

First, unless transient-mark-mode is turned on, it is often not obvious that an active region exists in Emacs. I can press C-SPC and then forget that I did so and move the cursor. In that case, pressing delete will trash the unhighlighted active region, which will surprise and irritate me.

Second, Emacs already has a default keybinding for killing the active region: C-w. Emacs users learn this shortcut quickly and it becomes second nature. There is no missing functionality for removing the contents of a region in Emacs.

Third, existing Emacs users have muscle memory for the default behavior. Most of us have learned to switch from Emacs to native-OS behaviors during text editing. There is no need to break a behavior we internalized about the way Emacs works.

I also strongly oppose the "further change" about inserting characters deleting the active region.

PS: These changes may be acceptable if they are limited to transient-mark-mode, but even so, I am not entirely convinced.
Of course I meant, "I misread that".
Well fuck, I've been doing it wrong all these years. Alright guys, shut down the reactor, we're re-building it using Ruby.
Is it made in phonegap though? ie. The only native control on your app is a web browser window?
This sounds pretty cool. I'd go to Chile if not for a little travel and to escape the Bay Area bubble in lieu of a broader life experience. Wonder once you finish the 'program' what the terms are. I suspect they'd want you to stay wherever they're funding you. I also suspect developing countries (PIGS) are going to be a hot bed of innovative startups. Tangible problems beget real solutions, e.g. - successful companies?
I'm actually surprised that this isn't even more pronounced.

Zero marginal production cost, while the long tail is very long. If I'm buying 10 apps, I'm just gonna buy the best 10 and ignore the rest.
Car-Mechanic-as-a-Service.

Have your car fixed, pay by the hour, brilliant idea!
Rethinking the Linux distibution
Great! See you there.
Apple removes click-wheel iPod games from iTunes
LifeTrac Frame Construction Video
Having worked with some enterprise software before, this is not a surprise. What happens if you have multiple booking systems? You end up with 87734 being non-unique. GUIDs? What if the system was produced in the 80s?

Having the scan code contain the same info as the boarding pass itself is just fine. It's what you would do with a paper pass anyway.
I agree. This is really a damage control to his own reputation. I don't find the apology sincere at all, given the extent and duration of his dishonesty.
Are you seriously challenging this?

If what you say is true, you should easily be able to provide hard numbers.
The 9 types of collaborators (JPEG infographic)
No answers?
Build groundbreaking technology at MemSQL (YC W11)
MemSQL is a lightning fast database that is 30x faster than MySQL. MemSQL is fully relational, durable, highly available, and distributed. Earlier this year we raised a $2.1 million seed from Tier I Investors.

For a 9-month old database company, we’re already generating revenue and have recruited engineers from Facebook, Microsoft SQL Server, Stanford, CMU, University of Waterloo, IIT, among others, and through competitions like Top Coder and ACM ICPC.

Data is expanding so fast that existing databases can't keep up. At MemSQL, you can help change that. By putting data into memory with proper data structures and access patterns, applications can use SQL at scale instead of using limited interfaces like Memcached or NoSQL.

Google, Facebook, Twitter, and Zynga have enough engineers to efficiently operate in memory, but more companies and applications will need an easy way to go into memory as they hit high traffic or migrate to the IO-bottlenecked Cloud.

We’re working to change the state of the art. We’re hiring. Join us.

Responsibilities:
· Work with a small team of engineers to design and implement core database components of MemSQL
· Formulate and refine new data structures, access patterns, and algorithms
· Work on distributed systems architecture

Requirements:
· 2+ years of systems-level experience
· C/C++ mastery
· Ability to understand, develop, and implement advanced data structures and algorithms

Benefits:
· Pre-Series A option grant
· Market salary
· Cool work environment in SF (18 foot ceilings, natural lighting, cherrywood floors)
· 100% coverage of medical, dental, and vision insurance
· Catered breakfasts, lunches, dinners

Send your resume to yc@memsql.com