skysight-inc/HackerNews huggingface dataset:
> A point which seems to be missed (and which is, thankfully, made in the podcast) is that these terrible conditions are better than the alternative.

This is often brought up, but strangely "the alternative" is defined as "the way things were before" instead of "better working conditions." The fact is that there is no one "alternative" to these kinds of business situations; there are many different alternatives, some of them better and some of them worse. Conditions can be improved, if people want it. Otherwise, there would still be 12-year-olds working 80 hour weeks in factories in the US and Europe.
This makes no sense to me. It assumes that I'll attach the icon to it's own HTML element because it sets the width and height explicitly. Adding icons to your links won't work this way.

Generating useful sprites is much harder than this guy thinks IMHO.
Cool design. Unfortunately, the "put the pots anywhere you want" concept requires induction to work. You'll have to pry my gas stove "from my cold dead hands" :P
I'm in my twenties but I feel much older. I've been working in software development for a few years, part time, earning a good salary for my age and area, and dreaming of going solo and being independent.

The only problem with my current life is that even though I can say I'm happy (with my family and girlfriend), I can't socialize with most people my age, because they are in a different state of mind (only thinking about partying, the girl they hooked up last weekend, etc)
Finally a reason to revive good old Clippy!
PEBKAC my ass. Your software is terrible.
PEBKAC my ass. Your software is terrible.
and for node. And it's almost as fast as a C implementation. JS isn't terrible, you know. People just never learn it because it's confusing. It's more similar to lisp than to C, except for the syntax.

And built for speed doesn't mean "the fastest." It just means within this implementation the goal was speed.
PHP preg_*() previewer
No, it's not sexy. It's sleek, or simple, or innovative, but I really hope no one wants to fuck it. </petpeeve>

And please, please, please stop saying "culinary enthusiast." In my humble opinion, if "[o]ne of the key consumer cues for induction is cleanability," that's less an enthusiast and more a lazy person with 5 grand to throw at a stovetop. I know a few people who actually work as chefs - the most enthusiastic of culinary practitioners, I presume - and I haven't heard any of them ever complain about the "cleanability" of, well, anything.

[Edit] Not to mention, the UI on that touch panel is totally uggs. Look at those pseudo-3D buttons!
We're A Lot Further From Legalizing Online Gambling Than You Think
Are Microsoft subsidising Windows Web use over Linux?
123-reg have renewed their VPS offering. The curious thing is that Windows servers are cheaper than CentOS/Ubuntu and they're promoting the fact.

What's going on here? Are Microsoft subsidising this? Have 123-reg decided it's cheaper to support Windows Web.

Does not compute.
https://www.123-reg.co.uk/vps-hosting/
I'm gonna buy a Nokia Lumia 800.
Jesus, WP7 + 8Mp Carl Zeiss lens.
"(2) Could be replaced by a clever algorithm"

lol
Yes, but the author is not.

Lobbying is lobbying. It is not interfering. That's my point.
Distributed MySQL Sleuthing on the Wire
Why? Induction is nothing like an electric cooktop. It's very responsive and very very fast.

They're also pretty cheap; a single burner cooktop from a good brand costs under $70.

My understanding is, gas is the gold standard in the US mostly because gas (cooking fuel) is so incredibly cheap here; induction is more common in Europe.
Truth. Not to mention, I'd be terrified of throwing my cast icon pan anywhere near that glass top.
Induction is as responsive as gas, faster to boil water (no wasted heat, or need to heat the pot before heating the contents) and more energy efficient.
I agree. And I agree the the government should use open standards. I just don't like the sensationalism of the article.
Although I agree that home tasks and trick-algorithm questions are useless.

I don't think home tasks are useless, but they have to used properly. A home task geared to 1-2 hours seems reasonable for an exercise between the first and second interview. Some may say they'll just look up the answer (it's encouraged!), and that's why during the second interview the employer should discuss their answer. If the candidate can explain why they made particular decisions on the take home piece and have an intelligent discussion about the trade offs they took then who cares if they looked up the answer. In fact, the home test is probably closer to real programming since I don't know anyone who codes without Google nearby.

So, my preferred method is to use FizzBuzz as a first cut on the first interview and then give a take home quiz that should take the candidate 1-2 hours or less if they are good.
Yeah, I'm sticking with iTunes, at least until they get more content on there.
Good point. Orthogonal. However, copy & paste isn't that hard. Additionally, one would be at the mercy of whatever changes would occur at the source. You may want that; or not.
Odd, maybe I should press myself harder but if I have to choose a permanent age I would say it always has been a few years in the future.

Luckily I'm an optimist.
I never understand when people have NoScript and AdBlock, then complain about a site not working properly without checking if it's broken because they've broken it.

I figure we're at the point on the web where Javascript et al would be expected in your browser, but even if you don't sign up for that belief, at the very least you should understand you're part of a small minority and sometimes have to make concessions.
There is zero chance of content without DRM and probably requires locked hardware too. Boxee and Android (cant rent movies on rooted devices) had those requirements for content deals, Ubuntu won't be any different.
Gas oven with induction hobs are a popular choice. Natural gas is cheap (in the UK), but the efficiencies of induction are nice.

I did have trouble a few years ago finding a good quality pan suitable for use on induction hobs with a non-stick coating for my US sister.
My app made it on lifehacker, how do I build on this momentum?
http://lifehacker.com/5874115/ikeepm-is-a-simple-free-inventory-for-all-your-stuff

So I released my app (http://www.ikeepm.com) about 3 months ago. I worked on it here and there when I had time. Yesterday, my phone kept vibrating to indicate new emails. To my amazement, I had 200+ signups in less than half an hour. At first I thought it was a spambot but Apache's log files showed otherwise. I'm now over 1000 users in less than 24 hours and it feels great.

Granted, the app is still free but at least people know about it. If I can convert 20% of those people to paying clients, I would be VERY happy. Anyways, for those who found "success" overnight via a blog article, how did you capitalize on it? I'm working my butt off to implement some of the new features people are asking for. Being a one man show means I'm limited to time at the moment.
Why is "working" in quotes?
In the Android Market one of the related apps is Go Daddy Mobile!
Plus if you have a TV you're already paying for the best programming out there, the BBC.
From what I understand of what I read of Jobs, what you posted isn't the issue. He wanted to bring the manufacturing of Apple products back to the US but there were other issues at play such as labor laws and extraneous fees that came with building and supporting manufacturing plants in the US.

I don't know the details but this is supposedly one of the issues he spoke about to Obama.
For Firefox I recommend Poster: https://addons.mozilla.org/en-US/firefox/addon/poster/
Well, I'd imagine people working as chefs don't complain about about 'cleanabilllity' of their stuff, because they aren't ones cleaning them.
Nokia Moves To Quash Barnes & Noble's Letter of Request
They're also competing with iPlayer, 4oD, etc, which:

* are used by millions of people

* are free

* have a much better selection
One problem with induction cooking is that you have to use cookware made of ferromagnetic metal. For other pots an interface ferromagnetic disk is required.
Interesting, but not sure I agree. I find that life changes in unexpected ways. As humans, we adapt to those drastic sudden changes and learn and grow from that experience; and as your perspectives change so do you.

I know for me, my "permanent" age changed quite a bit when I started traveling to other countries and interacted with people from other cultures. The world is so full of enriching experiences, why limit yourself to the ideologies of a single age?
Are you a lib dem member or supporter? As someone who had optimistically voted for the lib dems in the last election, I think there are plenty of reasons for them to be embarrassed about their time in power. Anti-tech, anti-education policies are being proposed that we were led to believe the Lib Dems would be tempering, but from the point of view of the average person I can't see anything of the sort happening.
This looks really nice and I'd be eager to give it a real try for whatever I can up with ...

If only the UI wasn't so sluggish.

I tried both Opera and Firefox, so I guess it's just the fact that I'm on a relatively low-powered machine (netbook, 1.6GHz, 1GB RAM) but frankly I don't see it doing much that should be so slow. Now GMail can be similarly sluggish, but GMail doesn't require me to drag boxes around at 2-3 frames per second.

Even the highlight-on-mouseover effect has a delay before it happens, and there is no excuse for that since it should not take any time unless you're doing all sorts of things between mouseover and setting the highlight. Switching that around would already make the UI feel so much more responsive: Always indicate responsiveness feedback first before you make the user wait for anything else.

I can think of some things that might be causing this. Maybe there's zillions of JS events that are listened for and being triggered even when they don't effectively do anything in that particular app state.

Partially, it's because at some points the responsiveness feedback vs waiting for something being done is the wrong way around for providing a snappy UI feel.

And when I drag a card around, it gets CSS transform rotated, and a rather big drop shadow. All sorts of other UI elements have subtle shadows and glows and I bet they're all done in CSS. It definitely looks nice, no argument about that, but if you're going for a really simple but super-useful tool, you shouldn't be sacrificing usability for eyecandy.

Especially the card box dropshadow, if you're going to animate it, don't do it in CSS, use a semi-transparent PNG instead. Yes CSS3 is very nice, but you do realize that the browser is (inefficiently) recalculating the gaussian shadow blur every frame?

Maybe the easiest thing would be to have an option in the preferences to switch off the "special effects" so that everything is just plain CSS boxes with borders (that can increase in thickness on mouseover, instead of increasing their box-shadow blur radius ...), that don't need to slightly rotate when you drag them.

Or maybe you could consider what it means to build a really simple, powerful web application that is an absolute pleasure to use, and whether that really requires using the latest CPU-heavy special effects and animating them.
Under SOPA this would be banned from the Market. But at least on Android you can get it from other places (at least before they get banned, too).
To me, the article is about 1 or 2 years too early. It provides great detail about all the pros and cons of judging the choice in advance, but no evidence that they made the right choice. Unless Spolsky is ready to start judging the performance of a sales team by some metric other than revenue.
Okay, so there are reasons why C is /difficult/ to make very efficient for numerical computations. Aliasing is not one of them since C99 for a sufficiently knowledgable programmer thanks to the restrict keyword.

The library is the real problem.

code.google.com/p/fridgescript - faster than C in some cases, only because it doesn't use the math library, but uses hardware without indirect calls and without caring for obscure edge cases.
What keeps you going back to those blogs and news sites?
Induction is hardly new, and the touch screen interface is probably just going to piss you off massively. For an interface like this, you need input feedback and should be able to utilize muscle memory.
Zeel Launches As A Booking Engine For Alternative Healthcare Providers
The Epic Failure of Stand-Alone WAN Optimization
And during the recruitment process, to the best of her knowledge.
Hipmunk Checks In: Launches Hotel Search For iPhone And Android
Dealbreaker: She's Never Had a Job
Acer Unveils World's Thinnest Ultrabook
Vimeo releases apps for iPad, Android, Kindle Fire & Windows Phone
When Advertising Works
Forget caps, here’s the next big thing in wireless pricing: "Turbo" option
csssprites is much more complicated to use but will take image alignments into account which makes it the more useful tool.
The “Lock in Effect” in WordPress Themes and Plugins
Is “Stalking Text” The Creepiest App in App World?
Demand and satisfaction for Apple’s iPhone strong following 4S launch
Flights to Canada
Visit hidden treasures of Canada on your so long awaiting holidays. Book cheap flights to Canada with Southall Travel agent in UK and enjoy the rest. Interesting offers available on flights and hotels booking.
Welcome to the Ice Cream Factory
I am curious to how fast/slow python interpreted apps will be on mobile. On the desktop at-least, Java code runs much faster than python code.
Former Google Exec: How Hollywood Can Crack The YouTube Code
I believe the government should use whatever best serves the public welfare. Given that the bulk of the IT expense for a government is going to be support not initial purchase.

Open software requires support approximately as much as proprietary systems do. The unfortunate fact is that although one can call Microsoft technical support, one cannot "get Linux on the phone."

The open software ecosystem is changing for the worse - e.g. Oracle's IP strategy with regard to software developed by Sun, particularly the mission critical (for a government) Open Office suite.

Do not misunderstand me, I have political concerns about governments partnering with business as the gateway to a slippery slope.

Were this story about IBM rather than Microsoft, it would largely pass unnoticed on HN (and were it a story about government using iPads which depend on Apple's cloud the praise would be laid on so thick one would need hip waders).
Ask HN: Getting out of CS Research to improve craft as a programmer
I feel like I'm stuck in a rut. Would appreciate advice from fellow HNers. This is a bit of a long post so I apologize in advance.

I used to work as a professional coder in Telecom. Then went to grad school and have a somewhat successful career as a CS researcher (at an industry lab). I've come to realize that this is not what I wanted in life. I've looked into startups for a while (had wanted to do one since I was a kid). However, I can't make the math work/have a hard time differentiating between hardcore techies and posers (heck ... some days I wonder if I am a poser :[ ). I applied to YC and did not get in. I subsequently realized the rejection was a good thing ... my idea was too far out ... not likely to generate something sustainable within a year. Right now, I'm contemplating interviewing for a strong tech company (ala Google or Facebook). Even though coding feels more natural than English, I'm doubtful I can get past the interviews (have been rejected by both once before after several rounds ... i.e. I've been told I'm on the fence). The issue is that I code less than 30% of my time at work ... typical research work (writing papers, discussions, prototyping, etc.). Improving my skills at my current job isn't working ... too low density, and too many people who seem to be coasting for multiple decades :(

Sorry for the long rambling description of my situation. Here are two concrete questions.

1) For someone in my position (PhD, research background), can you recommend a good established strong-tech company (ala Google/Facebook)? I'm mainly interested in the Silicon Valley. A place where I can take my craft as a programmer to the next level?

2) As an intermediate coder, how do I reach the level of an expert craftsman?

Thank you for your advice.
Interesting. I always thought I'm quite the child (although I can act mature when needed). I never thought of it as a permanent thing, though.

And I don't live in the past and I think partly is because of this childish point of view to life I have. I would think older types tend to look back more?
Tobii technology enables your eyes to control computers
That's not the problem with people of your age.
That's the problem with the people you picked up as your friends.

Consider changing them to another set, you might be happier.
Try choosing people with a serious hobby, they tend to be deeper.
The benchmark is very impressive. Thanks for this!
I train myself to fix holes for the next job...
Angry iPhone users bring antitrust class action against Apple
Is that per year or for the whole degree? I was living in Waterloo and the students I talked to were paying $5-$15k a semester. To put that in perspective for an American, at RIT I was paying $40k a year + all of those living expenses.
I just think the name wasn't well thought out. Cherry pop reminds me of "popping cherries"... the colloquial term for taking ones virginity.
Most chefs also cook at home, no?
Facebook _Very Slowly_ rolls out Timeline
To be honest, I have a friend who trains athletes (some pros like NFL, NBA) and he helped me out. You can look up many of the exercises using Google, but I would suggest finding a good trainer in your area and spending a couple hours with him/her. A couple hours working out with my friend help me understand what each movement should feel like, which was a big difference between doing it correctly and incorrectly. After that it's pretty easy to do by yourself, and most of the exercises only need a floor you can lay on, a wall you can stand against, and maybe some bands.
Just emailed 10 Downing street asking for an explanation, if they have one. I encourage other people to do the same.
Piano Media Extends its Mass Paywall
11 questions asked when making a business on the internet.
Funf is an open-source sensing framework
The Archive Team: saving our digital mementos
Matlab may be a pretty bad language, but it gives access to a huge (and growing) body of existing code.
The post was downvoted to the max, so apparently I'm not the only one that feels this way. Furthermore, I believe you are wrong on both statements you present as fact in your own statement.
Reasons to Avoid Test Driven Development
C and C++ suck rocks as languages for numerical computing. They are not the fastest, not by a longshot. In fact, the fundamental design of them makes it pretty much impossible to make really good, efficient code in C/C++.

I dare say this is more or less true of C, but following big improvements in the quality of C++ compilers (changes that happened well before 2006), C++ has proven itself as a language for high-performance scientific computing. Todd Veldhuizen provided a survey back in 1997 of the changing case in favour of C++ to accompany his Blitz C++ library: http://www.autistici.org/sens/inf/scientificcomputingcfortra...

Fortran still has considerable advantages, but it's been a long time since Fortran programmers could regard C++ as offering unserious performance.

I would also hesitate to say that C++ is lower level than Fortran. With a suitable coding style, C++ is a quite high-level language. In fact, it is precisely the abstractions that C++ offered (templates) that allow the optimisations to take place that have delivered these improvements in compiler performance. Was the author not aware that templates can be used in this way? The discussion of alias detection suggests so.

The high-level point is right, namely that abstractions make for safer languages and give compilers freedom to make optimisations that apparently more efficient, less safe languages cannot, and so deliver better performance. But it would have been a better article if it had not mentioned C++.

Another conclusion to draw is that benchmarks produced by people who are out to make a point are worthless.
Member and campaigner. We have a major perception problem on that score - the work our ministers do tempering policy is inside the opaque government bubble, and the public (and indeed activists like me) have no idea who thought what before the unified public face of government is presented.

People on our democratic, party wide Federal Policy Committee have a better idea, because they're called in before decisions go public (I was astonished when I learned this, and greatly encouraged!)

I sincerely hope that the coalition process is made more open before we get to a 2015 "but we were saying this in private"-match during the election campaign (which would leave us looking either disingenuous, weak, or both.)

(Edited for grammar.)
Small Business Owner vs. Entrepreneur: What’s the Difference?
Safari Books Buys Bootstrapped Threepress for E-Book Tech
CineTap For Netflix taps into your queue
Macworld to leave out formal tribute to Steve Jobs
You know, while you're probably right overall, people can get very particular about the tools they use. I'm quite attached to my development environment and am snarlingly possessive about it; I wonder if there are any chefs out there who feel the same way about their stoves?
Adele, other top acts, avoid music-streaming sites
Watch Contraband
Watch Contraband is based on Reykjavík-Rotterdam which is written by Arnaldur Indriðason and Óskar Jónasson. Film making is by Barry Ackroyd and edited by Elísabet Ronaldsdóttir. The film is planned to be release in cinemas on the 13th of January, 2012 under Relativity Media, Working Title Films, and Blueeyes Productions studio.
Bulleted List Control in ASP.NET
US VC Firms Raised $5.6B In Q4; Commitments Up 162 Percent; # of Funds Down
Politics & Twitter - What We Tweet About When We Tweet About Politics
Robert Wood in a 1909 experiment proved more carbon dioxide and other "greenhouse" gases in the atmosphere reflect the sunlight and reduce sun heating. Quite the opposite of what the mainstream climatologists predict.
I know I'm just one data point, but I'm happier now at age 49 than ever before.
Top 25 iPhone Apps Every Graphic Designers Should Have
Assuming the grading system measures values relevant to my interest. You talk about injustice like it was some inherent right of a man to be always perfectly well judged. Or is there a limit to it? How much effort are people morally bound to put into making sure their judgments are possibly pure?

Note, we do not talk about judgments in situations where you forcibly affect life of others. No, we talk of, more like, assesments. The assesment takes up enterpreneurs resources, and if the race or gender, or any other tidbit of relevant information, that was already public or got undisclosed by interested voluntarily, is taken into consideration, it only helps to make the recruitment process more efficient. Recruitment has it's product - a good employee on correct position. It also has costs - a HR's salary for example. You may call it prejudice or racism, but it's not the point. If a group of workers loses opportunites because of prejudice, then the group of employers that are prejudiced lose the very same opportunites. Karma. If however they are "prejudiced" and it turns out more efficient, then the only thing you can do about this, unreasonable to me, but suit yourself, is refuse to interact with companies that do not earn a label "no-prejudice" from some reliable third party.
+-