skysight-inc/HackerNews huggingface dataset:
This is obviously cool and all that, but I see one problem with these kind of shortcuts - children (who this site targets) have no idea why this works and how. They memorise it and go about their lives using it. They know it works, but have no idea why.

I'm ranting about it because I have 2 kids who learn all sorts of similar stuff at school, but teachers fail to explain why these things work. (and in most cases I suspect they don't actually grasp the idea themselves)
Typical global-warming propaganda.. :)
Top LulzSec hackers arrested, group leader reportedly working for FBI
Wake up, spend ~20 hours at my PC with a break for pizza in the middle then sleep for ~10 hours, repeat. Not recommended.
Amazon S3 Performance Tips & Tricks + Seattle S3 Hiring Event
I don't believe Datomic is designed to operate in a scenario where Peers don't have network connectivity. The local cache Peers keep is to cut down on network traffic and improve performance, not as a reliable "offline mode".
Ah, and if you skip it on the first page, you must still sign up at the next one.
If you have any other feedback anyway, let me know :)
Possibly the Indian government doesn't consider railways to be as sexy as those things.
Armenia, Hotels in Vayots Dzor Marz
Hotels in Vayots Dzor Marz, Armenia: check availability and make reservation.
Ask HN: Company 'monoculture'?
In this post http://news.ycombinator.com/item?id=3670014 , the commenter described Google as having a 'certain monoculture'.

Do developers within big companies (or I guess within units of big companies) have such a 'monoculture', i.e. people are pretty similar in some respect?

As someone who works at a small company, I'd be interested in what types of cultures exist.

Any ideas how cultures become defined? (I would guess at hiring similar people, working on similar technologies, office environment...)
The 19 most maddening security questions
If you add two ' '(space) characters in front of a line, HN will stop "formatting" your text.
But then, you're back where you started. Why not just use a password in the first place?
I am paying about $18 per month for my linode instance. I am not going to migrate to $10 a month VPS for a saving of $8 per month. Linode knows this and is under no pressure to drop their prices.

It would be a totally different story of mu hosting needs costed me $1000s.
this is some really awesome work. Good job.

It is some interesting take on how an admin interface should look like. Were you using this in any of your projects and decided to take it out as a theme?

How long have you been working on it?
How to Boost the SEO Potential of B2B Content
Keyword Research Advice for New Websites
What's the aggregate result of testing for fizzbuzz? If you pass you go to the next stage, if not, you're out? The point of fizzbuzz is that it is so simple that if you are capable of any programming at all, you cannot not pass it.

When I say "filter", I'm talking about a negative filter: It will sort out the ones that can't program at all, it won't say anything at all about the ones that can.

Perhaps 1 out of 200 is a little high, someone else mentioned 2 out of 20, which is probably closer to home for us. In order to give as many as possible of the 20 a fair chance, we need the 18 rejections to be as effort-efficient as possible. Evaluating a strangers Github portfolio is significantly more work than evaluating his answer to a problem the evaluators are familiar with.

Your assertions about start-ups, large companies and creativity confuse me. We are slightly larger than a large start-up, but we very much want and screen for creativity, ideas and problem awareness. But if you can't code a solution to the very simplest imaginable of problems, we do not want you, and I don't see how it's not suicide for a start-up to think differently.

The biggest difference in this regard between us and a start-up is that we have had some time and resources to develop, tune and make consistent our recruitment process. Do we miss good ones? It would be weird if we didn't. But a bad hire is orders of magnitude more damaging than missing a good hire. And that's twice as true for a start-up with smaller resource buffers to absorb the damage.
If they manage to get as big as they hope for, that could get pupils to even start developing apps themselves. In any case, much better efforts than in the early 2000s, where governments experimented with computers in classes, just for the sake of using computers in classes.
My first contribution to the iOS community: Flickr+OAuth
Put another way, security problems are as much architectural problems as programming mistakes. If the architecture is secure, the programming mistakes will be less severe. Start with a good architecture and the rewards, security-wise, will be substantial.

This is the problem. We think of a security problem as "the developer made a mistake." Often it's the software architect who made the mistake, and if we insist that frameworks weed out the bad architects we are all better off.
We have a lot in common.

It is said that in most cases 192 kbit .mp3 is indistinguishable from >192, and blind tests support that. Granted, there are instruments like castanets which make it easier to hear the difference. In general though, I can't distinguish 128 from 192 and I listen to music a lot. Also it's unlikely that my hearing is already damaged because I try to keep volume low.

But I've noticed that where I put the speakers makes a huge difference. I can easily tell the difference from speakers on the floor versus speakers on my desk. Where I'm at the moment also matters a lot. If I lie on the floor, floor speakers don't sound as bad anymore.

In the end, I use headphones. Midrange Audio Technica ones, and I'm probably already overpaying a bit. But I bought them for build quality and comfort, and I wasn't disappointed. I can have wear them for hours (Not healthy I guess, but I'm used to wearing them even with no music being played). Headphones have the advantage that it suddenly stops to matter where your speakers are and where are you relative to them.
Awesome, I can fit four of these on my galaxy nexus.
Barriers promote ingenuity. No barriers promote bloat.
I notice the new version is running on basecamp.com. The old version is at basecamphq.com and 37signals always made a point about the domain not mattering as much as the product name. I imagine there's a follow-up to that saying that if your product becomes successful there's nothing wrong with going and grabbing the pure domain (thinking Dropbox, Instagram and others. Or basically the opposite of Color.)
It appears they just bought basecamp.com as well. It's been basecamphq.com for a while.
It's a little unfair of a comparison as .NET was released at the same time as C#. So C# never got the chance for little incorrect "how to query mssql in C#" articles.

But I agree, whatever ZF original intention, not being simple and in-core is unfortunate.
average around 14 a day
Sorry about that, looks like I just DoS'ed myself.

I was hosted on PHP Fog but just had to do a quick dash to Pagoda Box as their instance resizing doesn't happen quick enough.

It should be up now, might need a dscache flush. What a mess.
I don't see how a sharp filter could be needed if the DAC is oversampling.
The mystery of the rotating sidebar
I lost my faith in Ubuntu a long time ago, in my mind being just a Debian Sid branch, with a custom theme and a weird selection of packages.

You've got it backwards. They are incapable of NIH.
Assurant Direct-Backed Protect Your Bubble Launches In The US
12-13 between work and home
It's ties to Symfony are not that strong, and the more developers who get involved the more fair and even it will be.

If Symfony are the only framework to use it then Packist is just going to be full of their code and not a lot else.
what about one month later (again)?

-> extend the poll to include an option to postpone the meetup?
They are both confused deputy problems so they are both pretty similar. I think you are right to point out the similarity.

I have seen worse though :-P
It looks like a nice service, it was just a few rough edges in the first 60 seconds that put my back up.

Make it clear registration is required (or not - am still not clear how long I can duck it for - I'd actually say if it's needed make me do it straight away so I'm clear on that) and show the privacy policy up front and it's would be nice.

Out of interest why do you demand registration? Not being argumentative, just curious.
Around 10 hours during week days and 3 - 4 hours during weekends.
Curious to know why this question? do you plan on doing any kind of research based on the data or is it just a random question. I would be rather interested how productive people are in those hours that we spend...
If only mobile phone service providers followed the same path...
9-11 hours a day.
I've seen that problem also (not pretty) but no, the two variables were from the same .c file, and were only used in that file.
I'm happy to be enlightened if you feel like sharing.
Probably 12-14? What else is there to do anymore?
Agreed, whitelisting attributes regardless of context is much too coarse. Here is a form library that implements what you describe: https://news.ycombinator.com/item?id=3666907
AT&T's YouTube archive: Henson, Shatner, and Mr. Digit
If you include TV/tablets/phones then it's probably most of my waking time, especially in the week.
That strategy works great in a down economy when jobs are hard to find. But most good programmers have jobs, and are not going to leave a full-time job for a short-term contract.
At Tribe’s Door, a Hub of Beer and Heartache
It took me a second to figure out that it wasn't another Color pivot.
Why not have a poll with some ranges?

o 1-3

o 4-7

o 7-10

etc
>I did an interview once and asked them to interchange the value of two variables in any language they wanted. In the end maybe 2 out of the 20 applicants that past our HR dept checks got through this.

That sounds insane!?! What kind of background did these guys have that let them througt the HR process?
> If it's just an update, then why not just keep calling it "the iPad", without appending a Big Shiny Version Digit?

Because eventually there's going to be an iOS version or an application that only runs well on version X of the iPad. It's a lot easier for a user to understand "Only works on iPad 2 or better" then to understand "Only works on iPads manufactured on or after March xth 2012".
GOSU - A pragmatic language for the JVM
http://basecamp.com/transition

I want to migrate, but...

> Basecamp Classic and the new Basecamp don't offer the same features, so some data in Classic won't make it into the new Basecamp.

So maybe I'll stay. But wait...

> Will you continue to improve Classic? The majority of our design and development efforts moving forward will be focused on the all new Basecamp, but we'll continue to support Classic as long as customers continue using it. We expect that to be for many many years.

Maybe. Maybe not. The web moves very quickly you know. New browsers, standards, security risks etc. I can think of a million and one reasons Classic will get EOL'd sooner rather than later.

This is certainly faithful to their backwards compatibility intolerance. The new product couldn't be bound by the "burden" of the old. Now I the customer am left with a very distasteful choice to make.
--
Founder and Chairman of http://www.iubenda.com , folks.
Wow lots of team members (32?) at 37Signals these days!
Jus kulit manggis
Jus kulit manggis xamthone plus Suplemen Minuman Alami Generasi Terbaru solusi untuk berbagai penyakit, tanpa efek samping tanpa kimia menyehatkan.
Rethinking health reform for the way we die
great new simple and neat design.
and the copywriting seems even more direct and to-the-point.
well done.
Primative Objects for all basic data types would be lovely, but that is another "Wishlist Feature" that may or may not happen at some point.

The point of this article is not "What languages should PHP copy to get better", I am talking about "What PHP developers can do today with the available tools to fix things for tomorrow".

PHP has everything it needs to move to a more package-based way of working, it just needs the community to take it up.
Ebony Escorts London
We have London black escorts ready for you right now. They are hot, horny and waiting for your call. They love what they do and they adore pleasuring men. They get very excited when they know they are going to meet with a new companion.
"Your Basecamp Classic URL (which looks like yoursubdomain.basecamphq.com) stays the same. New Basecamp accounts are hosted on the basecamp.com domain. New Basecamp accounts don't have subdomains, so all accounts are at basecamp.com."

From: http://basecamp.com/transition
An alternative to pharmaceutical patents
If I see correctly, an app can now fit the whole world from Openstreetmap project. Offline maps are something I would really like (although probably not whole world as my phone has some memory limits).
I don't personally understand everyone's need for a stylus.

I don't understand why it needs to be everyone. How about some people want a stylus, some people don't? (Which is why, for instance, Samsung has a tablet with a stylus, and a tablet without. They have a smartphone with a stylus, and a smartphone without. They didn't go all in on the stylus).

I can certainly see value for me, especially if it's pressure sensitive. Outside of obvious painting and drawing apps, even for something where you need to interact with small objects on the screen, using a big finger, obscuring the entire area you're trying to interact with with a meat sausage is suboptimal. Substituting a little appendage can be very useful.

But it isn't for everyone. Which is why I don't get the utter fearsome defensiveness about the stylus that many in the Apple camp seem to resort to (e.g. Gruber): It isn't for them, and that's great, but trying to mock others who might want it? That's just weird.
AWS is a shared service, so as they add more customers, the overhead costs of administering the service continue to drop. Their priority is to keep growth going at a steady clip.

AWS is also a very granular service, so Amazon gets near real-time metrics re: usage, demand, etc for a variety of services. That allows them to analyze changes in usage patterns and correlate price signals to actual consumption of services.

My guess is they adjust their pricing to control growth. Too cheap, and demand will spike, requiring Amazon to grow the environment too quickly. Too expensive, and they'll have trouble making the continuous capital investments that they need to make while still making money!
Congratulations to the 37signals team on launching the all new Basecamp. Just migrated our projects from Basecamp Classic and it's working beautifully.
What about the API? Is it still going to be supported in the new Basecamp or will it remain just for the classic Basecamp? I really hope there will be some kind of continuity where the data structure make it possible.
Beside this, it looks really clean and fast. I like it! :)
Easiest is to go to your Classic instance, look at the Account tab, where there is a huge call-to-action explaining the upgrade path.
10-12 hours a day.
How I built a better location control with user feedback
is it just me, or is the stylesheet 404'ing?

http://basecamp.com/sprockets-c5fcdbcede3dff502006bc5d0d7bef...

EDIT: Told the team about it in a ticket, JIC.
Does standing in front of a computer also count?
awesome I've been trying to figure out how to do that myself. Is there any place that has a list of all of these things?
Why Thailand though? From my opinion, Malaysia is a much better place for you to find talent, and enjoy your life a lil bit. If you willing to spend a lil bit more then try Singapore.

For good company during travelling, try couchsurfing. It's big everywhere in Asia.
I doubt much will change. 6 months is barely enough for manufacturers to put everything together before the market launch. This means there won't be any major changes before the launch.

I'm not sure how it's a leap forward in UI when it makes the PC experience more confusing and less intuitive? It might be a leap forward in touchscreen/tablet UI (still debatable - WP7 hasn't had much success in the market) - but I just don't see how it's an improvement for PC's and laptops.
interesting! I'll try to show up too
Where you're at?
It's looking great - easy migration, super-fast. Congrats to all involved (no humans.txt?)
The monarch can refuse to sign legislation. However the refusal to sign would trigger the dismantling of the monarchy plunging the UK into a deep constitutional crisis not seen since Oliver Cromwell.

And while technically the House of Commons can pass just about any law it wants, the House of Lords generally acts as a counterweight to reign in worst of the Commons. Usually if its not in the governments manifesto and the bill gets kicked back to the Commons then by convention its usually kicked into the long grass unless the changes proposed by the Lords are acceptable.

Of course the Commons could invoke the Parliament Act to push through legislation it generally only does so in rare circumstances (a handful over the last century). However any attempt to do this over anything other than a firm manifesto pledge would likely again plunge the UK into said constitutional crisis.

So the checks and balances in the UK system come from the fact none of parties involved wants to deal with the mess that would result if they didn't follow prior convention.
Using jQuery custom events to organize code better
> A good sounding catchy tune is something work spending that little bit more time on.

But in reality most of your customers want a ton-frakk of compression, loudness and filters on that catchy tune so it ultimately sounds HUGE on the tiniest phone, radio and car speakers... so all that audiophile mixing and dynamics are completely lost anyway.
Unity3D for Android and iOS FREE until April 8th
Oh that's interesting. I was wondering why the education product that was trying to open up hardware was using a closed-source SOC that makes it difficult to develop and maintain support for. But he works for Broadcom. So I imagine he was able to get good prices and keep the costs down in that respect. But it's unfortunate that it was with Broadcom because it become doubtful that things like OpenWRT will run on it. Which is unfortunate because OpenWRT already has a build system and many packages. Not to mention that OpenWRT needs an injection of hobbyists who are doing interesting things with the platform.
You stand in front of your computer all day?
What gas makes cat afraid of mouse?
8 Steps: Social Media To 5 Goals & 2 Wins
This effect isn't sooo surprising seeing as it even occurs with dumb mono guitar cab speakers and is very, very, VERY clearly audible there, even just moving your head a few cm in or out of the cones' axis.
12-15 hrs
The Best Themes of the Month [Feb 2012]
~10 on a weekday.
This strikes me as yet another NoSQL with a niche in which it will be great. In this case, it's good for a read heavy application with minimal writing, where its working set is a small subset of the total data set and you care a lot about write consistency. It would fail in a smoking heap under heavy write load (single global lock, and the need to push every write to every client cache). It would blow the cache if you tried to do a range scan.
The link's "getting angry" comment reminds me of this bug report bingo card:
http://the-b.org/~kenny/bingo.txt

Which I just saw linked from this issue with an open source Android app:
http://code.google.com/p/connectbot/issues/detail?id=100

It's an amusing list of all the complaints and threats issue reporters make trying to get someone to do work for them for free. :)
Jumio Raises $25M, Turns Webcams Into ID Readers
Oh hey, it's the article I expected to read when I clicked on the blog post
Haha! However, I built and released pressureNET (my Android-powered barometer network) a couple of months before you wrote that blog post, so....perhaps you are the thief!
10-12 hours per day. This is the trap of developing software for a living and trying push out your own software in your spare time. I often ask if it's worth it. I used to spend a lot more time outside. But the desire to build my own systems is too strong now. If only I had a 40 hour week of that :)
Pixel Programming
And you cannot tell the difference. The reason to record using 24 bits is so you don't have to be as precise centering the recording level. If that level is centered then you can capture fine with 16 bits (by the way that is also explained in the article).
Interesting that they've taken an new approach to SEO for their feature pages... a long list of vaguely project management named pages.
A Simple Case Study In Finding Money: A Reality Check
I'd say at least 12 hours per day without counting time spent on my Android device. Between working, personal emails, browsing, tv shows, etc. Not even counting time spent playing as it depends on the weeks
Spider silk conducts heat in Army-backed study
The reason why we decided to require a registration on the first page is that many visitors started playing with the generator and had no way to register (and to stay up to date) before completing the second step.

This caused confusion and many left the website right after reaching the first step.

So we decided to place the registration on the first generation page, something we did very quickly two days before the launch (happened one week ago).
The fact that it was a quick&dirty move caused part of the issues that you suggested to fix :)
This was also mentioned in passing on the Software Engineering Radio Podcast that they did with Jonas Boner. It came up in the context of discussing Mist and what that word means in German.
Why shoelaces come undone
It's probably a bit extreme to say he's "bitching".

This sort of thing is quite useful to those of us who have an involvement in hiring, but don't have a lot of experience.

I've been involved in hiring a couple of people, though the process I go through usually involves:

a) Read a code sample, if available.
b) Face-to-face interview (telephone if face-to-face is difficult).
c) Hire/No-Hire

The interview usually involves talking about our company and the interviewee talking about their previous experience. The hiring decision is usually based on "I like the feel of this guy", with some weighing up of their skill set, the job role, and also how interested they would be in working for us.

I've found this works for the company I work for. We don't hire large numbers of people, so I don't think this approach could scale - as an example, the largest block of CVs for a position that I've seen is about 10. I don't know how it would work if we got 100 CVs.
Begin With a Job at a Startup, Then Start Your Own
Oh boy, reading some comments on hours spent on weekends makes me feel like I have no life other than in front of computer!
DevOps DNS for Developers – Now There’s No Excuse Not To Know
Heh, that’s a good list and what you describe does happen often.

Being a developer myself, I try hard to not make that impression when reporting bugs. I always check first if the issue was reported and don’t post unless I have some value to add. If there is no fix yet, I fix it.

However, in this case, there are (working) fixes and I don’t see any other method to contribute to fixing this issue apart from raising awareness and thereby maybe getting an OpenSSL developer to merge the patch.
Working with the FBI for the lulz?
I stand up(not sit down) over 8 hours, maybe more. I enjoy it a lot.

I also stand barefoot(very very important as normal footwear forces your weight over your toes, witch is bad for your knees and posture), and learnt how to stand in a right posture from books.

The first thing I do in the morning is exercise, and it really helps to boost my energy(it has to do with the lymphatic system).

It took me months to get the musculature in my legs, now in the subway I don't want to sit.