skysight-inc/HackerNews huggingface dataset:
He like totally copied that picture of a snake :-)

I enjoyed the time-lapse as well. And especially liked the evolution of the python.
Interesting story! Too bad the comments are full of unadorned, witless vitrol. I don't even mind if you hate Zynga and its employees -- could you just not tell me? It's not very interesting.
SEEKING WORK - Argentina

My name is Victor, a 28 year old developer living in Argentina.

Expertise:

* PHP

* MySQL

* JavaScript

* HTML 4 and 5

* C#

* Unix administration

Secondary skills:

* Java

* DirectX and OpenGL

Background:

I've been programming LAMP based sites for about 9 years and I'm currently working for a very large mobile games developer for 4 years now.

My work in there consists mostly of the following:

* Integrating customer billing for mobile sites, both North American and South American (closed carrier APIs and gateways such as Paypal and Amazon Payments)

* On-call support outside office hours (in which I solve issues with firewalls, programming mistakes made by developers, etc)

* Shop development and design. Basically, these are websites that display content and allow purchases with the aforementioned billing methods.I also focus on improving our custom, in-house developed framework that drives most of the websites.

Previous endeavors include:

* PHP programming and Unix administration at a large South American portal (from 2002 to 2005). It proved to be immensely informative, since we had to deal with a site that gathered several hundred thousand pageviews per day.

* PHP programming and database administration at a credit-report company (from 2005 to 2007). This also proved to be quite helpful, as I had to deal with an ill-maintained IBM Informix database, with poor normalization along with hundreds of millions of rows.

You can contact me at ar_freelancer AT yahoo.com

Thanks for the opportunity!
Sex on the First Date? Go For an Android User
Ask HN: Is Startuply broken?
Startuply is one of my favorite job boards.
Recently, I pinged support with a question, and that email bounced. Then, I dug a bit deeper and tried to go to jobalchemist.com and jobsyndicate.com (both of these sites are apparently by the same guys who started Startuply). Both requests timed out.

Is Startuply dead/dying?
I'm not going to downvote you (disagreement isn't any cause for a downvote) but what you're saying still rubs me the wrong way. Yeah, Zynga's success does show that distribution counts for the majority of gaming success but you say it like what they're doing is okay. That came off to me like "Yeah they steal, but whatever it's the distribution that counts anyway so it doesn't matter who they rip off". At least that's what I heard. Is Zynga really deserving of what they have? I don't care how much logic and economics you throw at the issue, we're dealing with people here. People aren't markets, margins, profits, distribution channels or anything else. They're flesh and blood and what Zynga does is not okay. The guys who they're ripping off are the ones deserving of all the money Zynga is making off them.

This doesn't just indicate that great game design takes a back seat to distribution, it promotes the idea that the fine line between plagiarism and inspiration doesn't exist and that they're one and the same. Businesses that operate like Zynga aren't new but what's new, at least to me, is seeing such a business, despite the criticism it gets, become such a media darling. They had Pinkus on the Today show or some other morning show the other day making him look like he's some genius mythical Zuckerberg type. Businesses with the rip off model are often successful as there's a sucker born every minute but I've never seen one get praise like Zynga as if they're doing something that's one iota innovative.
It's not safe to assume that everyone has the java plugin installed anymore.
> If you know someone in the space, we would love an introduction.

I do - my email address is in my profile. Let me know your preferred method for getting in touch?
The unbearable vagueness of Mark Zuckerberg
Clojure also supports prototype-based polymorphism via Associative objects, inheritance polymorphism via Java interop/proxy, interface-based polymorphism with deftype/defrecord, polymorphism via abstraction (see the Clojure sequence operations for example, which use Java interfaces under the hood but you'd never know....). And probably a few more I can't remember right now..... there's a reason Rich Hickey calls it "polymorphism a la carte".
Best Football Trick Play Ever
I had been thinking about using LESS/SASS for a new project, but ultimately I decided on PHP. Overkill perhaps, but it gives me access to the rest of the site variables, database calls, etc.
I've done 7 months of consequences for disregard for authority before getting kicked out. You shouldn't say these things about the IDF, as in my and many hundreds of young men I've met in the reformatories experience they aren't true.
Protecting Your Business From Credit Card Fraud
You totally stole my thunder! My thoughts exactly! There's such a disconnect when it comes to this and I can't understand why. When it's copyright and patents they need to be abolished but when an IP matter like this suddenly it's wrong. I hope they understand they can't have it both ways. Either both are okay or neither are.
Action Center | Electronic Frontier Foundation
Great work. Would be nice to keep the regex active as I click different months (presently my regex is ignored).

Bookmarked.

Thanks!
Old Slashdot Thread on Zuckerberg's Pandora-like music player
Also a very non-obtrusive way to market your availability ;)
Does the Motorola Droid X still have volume issues
Den Haag/The Hague, The Netherlands. Full time.

Looking to add talented (backend/frontend & mobile/app) developers to our small team of six, within a larger firm. We have a mission to make the world more sustainable.

In the group you'll find both a passion for good design & quality code. We try to get our clients to embrace agile development and stay on the edge of modern web technologies.

Profile: You enjoy working on multiple short and longer-term projects. You can either focus on code, or also help in finding the best online solution to the clients needs. We develop mostly in PHP and love open source.

Interested? Drop me a note at jschuttelaar@schuttelaar.nl.
Thanks I hadn't realized they had gotten so far.
Putting a really big DRAM cache right next to the CPU would not actually help all that much. The reason DRAM is so slow is because selecting, sensing and amplifying is slow, not because it's far away. It's still so far away just because adding 30% bus latency doesn't sting enough to bring it closer.

If you want to reduce latency, what you want is SRAM (expensive), or one of the experimental memory technologies that scales to SRAM-like latencies. The most immediate candidate is T-Ram, which has access latency of <2x 6T-SRAM, is nearly as dense as DRAM, and is presently on the roadmap for mass production for the 32/22nm GlobalFoundries processes.

Putting DRAM on-package or on-die would give nice boosts to bandwidth. It could really help integrated graphics.
Zynga's strategy is probably not sustainable. Hear me out:

The company that made the original game normally has enough time on the market to accumulate most of the users that are worth accumulating via open-market advertisements. It is likely that they hit "market saturation" prior to Zynga being able to clone the game.

Zynga has a massive existing userbase. When they clone an existing title, they're able to cheaply migrate some portion of their existing users over to the new title through cross-promotion. This is an effective way to retain users, but there is a significant problem: The original company (probably) already hit market saturation. The result, for Zynga, is that they can't really use this cloned game to grow their existing userbase. They can only use it to retain some users.

Fortunately for the original company, they aren't hurt all that much by Zynga's strategy - as long as they had enough time on the market before their game was cloned, the net effect of Zynga cloning their game isn't all that negative. The users that play Zynga's version tend to already have been Zynga users, and would only ever have played the Zynga game.

Unfortunately for Zynga, if this is their company vision, they will never grow their userbase. They will only ever struggle to keep hold of their existing users. They need to take risks and build unique, interesting games or they will face a slow death.
It cannot be taken for granted that Mark was fairly shrewd at business in his own right. I see shades of Gate's more than I see shades of Larry or Sergey. I was clear for day one that Mark knew he was onto something and that he would be willing to walk away from the table. When you have the capability to do that you set the terms. After possible the first round he no longer was in absolute need of capital. He had the users and could have chosen the slow growth option. After MySpace did themselves in, he was holding all the cards because the competition was then well in the rear-view after that event.
Does anyone know why companies mostly want to hire full-time coders instead of freelancers/consultants/contractors?
IPhone Meets Android
That's really cool. I'm guessing you're using the Hacker News API (http://api.ihackernews.com/) to retrieve data? Or something else?
I'm a designer and I think I'm great.

http://www.andrew-rose.com/

http://dribbble.com/andrewfelix
That was the result of a weird interaction between open-uri and nokogiri. It's working now.
There's some kind of rule that commercial sites are allowed to copy blogs because they're providing exposure or something.

I agree that this article isn't strictly useful for its readers since there's nothing they can do about it, but it is educational.
Whenever I hear "higher quality" with no explanation of where or how that higher quality comes about my BS radar immediately starts going off. "Adding value" and "evolving" and "making X higher quality" are all phrases that have recently begun to lose all meaning and now sound like cliche corporate bullshit. Explain the how/where and I'll believe. Oh, and it's very easily to tell when you're being sincere so if a company uses it they'd better mean it or not say it at all.
Countries with small populations are likely to have higher variance than countries with large populations.

We often look at the most "successful" small countries and try to deduce causal effects, when it could just as easily be simply that they're small.

Israel's success with 7 million citizens hasn't been compared with the success of Tajikistan, Serbia, Papua New Guinea ...
I like what you did, congrats on the productive weekend.

The only issue I might have with it (depending on how it functions or updates), is due to the lack of a linear flow, it might be difficult to quickly find a story / link again without scanning every box.

I often come back to HN and read a link later, or check the comments later and so on. With a line by line link flow, I can quickly scan for anything I've clicked on or wanted to check out.

I'd suggest having the link colors change upon click through (right now they appear to just stay black). That would add a helpful visual cue.

Or even let me click and tag an icon on the story box, for future reference (equivalent to an "important" tag). Then I can scan the boxes faster.
Marketing Wigs Via Ecommerce Sites
To save money by branching out with brick and mortar stores offline, branch out online with ecommerce stores. For instance, feature your wigs and other products there, and then market your ecommerce site as you would your own blog or website. Here are tips on how to do this.
Mikhail Lomonosov and the dawn of Russian science
Well, this is a textbook case of a semantic divide: deciding what the codes should mean for your application. This is similar to figuring out whether NULL should mean "not applicable" or "not known" for a particular database table.

Now, I don't really think it's worth arguing and I can certainly see why you would use those codes that way but for me I've always treated 4xx codes as being about the resource/object and 5xx codes as being about the object's environment (i.e. the server). Said another way, I treat 5xx as runtime exceptions and 4xx as application error messages.

I'd never write code that returned a 5xx error from within my application for instance, that's for the server to handle.

405 means that the object knows about the method but for some reason won't allow you to call it. In OOP parlance, you would use it if someone tried to call the "Drive()" method without first calling the "StartEngine()" method. Indeed, RFC-2615 prescribes that you return a list of valid methods if you return a 405.

Thus, the only real candidates for something like METHOD_MISSING are 400 and 404. But 400 seems like it's for something that the application can't even understand. Like if the client is using some weird encoding in the host headers or something.
SEEKING WORK - Remote (Hong Kong)

Web interface designer from California. I work with companies around the world on application design, usability, and branding.

HTML5 / CSS3 (Sass, Stylus) / JS / Photoshop / iOS
This is just what the doctor ordered, for me. Been searching for a lightweight pure framework that plays nice with other mobile app dev frameworks. Looks like something I can wrap my head around. Someone mentioned it earlier, this got just as much to do with mental models.
Well in your example there's really no point in having an "X-" there, "aws-" itself is kind of a vendor prefix, there's no chance of that ever conflicting with a real standard header. Adding "X-" would just be wasting bandwidth.
Zynga is knowingly spewing BS about their products. They know full well they're stealing and we all think they suck for it. Personally, I'd be a cheerleader for them if they were just honest about their business model. It's their attempt to even try to deny the obvious that I think is creating such animosity toward them even more than their douchebagery
I got bit by the switch from Ruby to Node.js. The Node.js arrangement was considerably more difficult to set up on the older systems we maintain. Most annoyingly lesscss.org makes no mention of the switch away from Ruby. Our plan right now is to abandon less-css and just check the converted CSS into our repo - the (server setup complexity) costs far outweighed the benefits.

[edit]
Well I guess the old repo did mention the switch :\ https://github.com/cloudhead/less still frustrating
Also, I think it needs the comment count.

If a story doesn't seem interesting at first on HN, but the comment count is high'ish, it might change my mind about reading it and diving into the conversation.

Or if the comment count is just plain high regardless, I'll often scan the discussion to see what has the HN community so fired up.
>- $5,000 to buy anything you want to get your work done (must include an Apple computer of some sort)

Good disclaimer, otherwise you'd be causing a bubble in the cocaine market :)
I can not think of a cognitively bigger language than C++. And I mean language, not library set or anything like that, but literally, what the syntactic constructs are, how they are defined, and in particular how they end up interacting with each other. I often wonder how many of the C++ defenders could actually answer detailed questions about it, or how much of the code they write would actually deeply, deeply surprise them with what memory allocation bugs are lurking, how much indirection there really is, or how many implicit copies of things they are making if they really took the time to step through the assembly language version. Or how many of them could bang out a decently accurate summary of the new official memory model, let alone how it might interact with all of the other features of C++. Or for real bonus points, successfully use it without introducing enormous numbers of things that are, technically, errors, but it so happens you never run into them at runtime.

Non-zero, I'm sure, but I bet single-digit percentages, tops. Except that last one, which I'd put money on sub-1%.

What are the odds that C++, as a fairly extreme outlier, is actually closer to optimal for the general purpose tasks it is used for than all the other languages?
70% faster Database Server - CUBRID 8.4.1 is now available for download
I don't think the only alternative is software patents; if the copying is close enough, it can infringe copyright as well. For example, some novelists have lost lawsuits over cloning novels, when they wrote knock-off versions that came way too close to the originals. You can write a parody of Dune, for example, because parody/satire is separately protected, and you can rip off the basic premise (a book about a desert planet with spice and giant worms, etc.), because that can't be patented. But you can't write a direct, scene-for-scene ripoff with a 1:1 correspondence of characters and action, even if you didn't literally copy the prose in doing so.
...it is worth pointing out (perhaps to the choir) that the stereotypes of dumb jocks and fat nerds are not realistic...

Within a given college, it is likely to be realistic. Take U-Mich, for example (since they are the only school to reveal their point system) - being a student athlete is worth +1.0 on GPA. I.e., a student athlete with a 2.5 is on equal footing with a non-athlete having a 3.5. This means that the intellectual average of student athletes is highly likely to be lower than the average of non-athletes.

http://www.cir-usa.org/Images/mich_index.gif
Assimilating China
My wife like Pinterest because of the recipes and crafts and stuff.

When you said Pinterest for Hacker News, I thought it was a more social version of Hack-a-day, which I thought would be pretty cool. I would use that. hackerest is the perfect domain for that service. (hint hint)
Nicely done, but there are few issues from the top of my head.

1. Security - this should really be going over SSL. In fact, the whole site needs to be SSL'd.

2. P2P - I bet you are not P2P, and you won't be able to be P2P if you keep the viewer in the confines of the browser. However, the client-to-client traffic really needs to go peer to peer. It's an absolute must. This is what keeps the cost of running the service low and this is what allowed LogMeIn to grow like a fire and eat Citrix lunch. You keep pushing all data through yourselves, your bandwidth usage and infrastructure upgrade bills will likely to kill you. Scaling a server-relayed service is a bitch of an issue, don't underestimate it.

3. Java dependency for sharing - you'd be surprised how many locked-down corporate setups have no Java (not that they are your target audience). I personally don't have Java installed either (and again, I am probably not your target user either). A fallback to Flash would make a lot of sense. Also the screen sharing on iPhone/Pad/etc would require a native app, which effectively means that you are on your way to replicate join.me.

4. Patents - I'm sure the easiest way to knock you down is through a patent litigation. Be mindful here. Try and build a bit of a defensive portfolio if you can.

All in all, good luck. You are entering a crowded market littered with failed startups... and interesting acquisitions ;)
You should insert snapshots of the linked pages into each of the posts. Pinterest's magic comes from the visual interest of the varying images.
NYC, New York, NY - Full Time Developers, Devops

Indaba Music - http://www.indabamusic.com/ - gives musicians reasons and opportunities to make music. We launched in 2007 and over the past five years our community has grown to over 650,000 musicians from almost every country on earth. Our musicians compose, record, and remix music for fun and professional opportunities. We have created original songs for brands like Red Bull, Bacardi, and the NFL and have remixed music for Yo-Yo Ma, Linkin Park, Metric, T-Pain, Peter Gabriel, Snoop Dogg, and dozens of other incredible artists.

We're looking for developers who are passionate about music and believe that the music industry is more alive than ever.

- We code Ruby
- We code Javascript
- We love AWS
- We <3 New York

We believe in test coverage and giving our developers a fair amount of autonomy. We have a large code base and are happy to experiment with it for a better experience for our users and our developers. We're looking for ruby/js developers, devops, and really anyone who would like to help us build out our awesome engineering culture.

Email jobs@indabamusic.com or find out more on our jobs page (which is mostly a re-telling of this post):

http://www.indabamusic.com/about/jobs
As the owner of a consultancy I have to acknowledge that FTEs are often appropriate, for good reasons:

FTEs are available in perpetuity (theoretically), contractors can be flighty

Manageability of FTEs is assumed, while freelancers often multiplex

Overall lower cost

IP/knowledge remains in-house with FTEs (talent acquisitions show this is a big deal)

Of course, there are some bad reasons too (trust issues, etc.).
According to some the latest hn posts about facebook, in our industry you're doing something wrong if the building doesn't fall over from time to time ; ).

Public shaming can be a good idea, especially on people who are knowingly breaking the rules and holding back progress (See IE6).

However, I'm just glad people are creating APIs, especially because basically no one gets REST right anyways (Hint: if you can't click around your api in firefox with the JSONView extension, it's probably not RESTful).
SEEKING WORK - San Diego or remote
python, appengine, c#
project/program management
particularly interested in big data problems.
http://news.ycombinator.com/item?id=3537881

And here is February's jobs thread.
> single core, hyperthreaded

thanks for the correction

> Did you notice a performance increase when you swapped to a larger HD?

No. Although the left palmrest tends to be a bit warmer!

> Ubuntu tweaks for SSD drives

Do tell? What?

> I love the design

This. I really like having an "unbranded" machine. I don't need big, glowing, ostentatious branding on my pants, why do I need it on my computer?
Thanks man, it's a really fun project. I was curious about what makes Pinterest so compelling - and my hypothesis is the flow and visuals. You bring up some great points. I will be adding/changing some things so expect some of your feedback go live :)
Rather than complaining about down-votes -- it would be awesome for you (who having bought a ton of FB ads knows that market really really well) to explain and justify your statement. Can you give us some examples of their short-term thinking?
For personal tasks - pen and notebook.

For my team I use Trello. It's perfect.