skysight-inc/HackerNews huggingface dataset:
Thank you! I've been playing around with Clojure, because it's just so much fun, but setting up a development environment has been a nightmare (not in the least part, because, well, I've never seriously programmed in non-data/stats languages). I've been using ClojureBox, but that obviously has limitations.

Keep up the great work!
I'm really glad you mentioned "cute little puzzles". I am sick of them. I'm not really sure who has sufficient time to spend blazing the employer with feats of their programming prowess (I was going to say only undergrads would do that - however, many undergrads in top programs have little time to bathe).

If this was big companies being stupid, I'd get it. The HN crowd ... some of the smartest hackers around do little better sometimes. I was very interested in Stripe after hearing some of their folks speak (I don't mean to single them out ... they are a pretty amazing bunch from what I've seen) and saw the cute puzzles (https://stripe.com/jobs#engineer) as a listed way of impressing them. I immediately hit the back button and decided not to apply there. Perhaps it means we would not have been a good fit. Or perhaps, we need more respect in the recruiting process. I understand the need for fiz-buzz tests and all ... but things have gone a bit too far.
For ten years, I'd used a series of window managers, but all in the same basic configuration, a non-tiling window manager with about 10 keyboard shortcuts I defined to move around a 2x2 set of virtual desktops copied from when Enlightenment first introduced me to the idea. I wanted to try XMonad after hearing people talk about it so much, but I figured with 10 years of having burned the same workflow into my fingers it would take me some time, so I sort of budgeted some playing-around time on my home computer of a few days before I even considered putting it on my work computer.

It really surprised me that by the end of the first evening I was already pretty good with it and by the end of the second day didn't want to go back. I disagree that it's a big productivity enhancer, I think there's some excitement bias there, but even after a couple of days I did find myself preferring it, which was actually contrary to my expectations.

It helps that I know Haskell well enough to truly understand the configuration file and configure it using Haskell qua Haskell, and not just copy-and-paste snippets from others (I also added some DBus support to manage volumes using Haskell DBus modules, though it's not tested enough to share), so I would say that if there's a tiling manager in a language you already know (Lua has one for instance, I think), you may want to try that one. I would also say this is not all that great a way to learn Haskell, the subset it uses for config is too small, and opaque if you don't already know what's going on. But tiling managers in general work better than I thought they would.
InfoQ: An Uncertain Future for Visual Studio Express
The scripting in Unity is built on Mono, so you can pretty much do whatever you please. The Scripting API is expansive and while there are a few nooks where you can find yourself limited, that's usually the exception. I give free Unity consulting on Fridays and I'd be happy to give you a kick-start into Unity: http://yilmazkiymaz.com/fucf
this is fixed: https://github.com/rthprog/fixie/pull/18
What is CMMS?
http://www.mintek.com/blog/eam-cmms/what-is-cmms/
What is CMMS?
CMMS
It is my understanding that "the relevant copyrighted work" in the Encyclopedia Britannica example is likely to be the article rather than the entire encyclopedia.
Just to say that HTTPS is now live across the site, and active on all pages...
Most C++ ABIs use something called zero cost exceptions where the performance of the uncommon "throws" path is made much slower so that introducing a try/catch block has no performance penalty when no exception occurs. For details, see LLVM's docs on the matter: http://llvm.org/docs/ExceptionHandling.html
I'm liking http://memrise.com/ for vocab acquisition --- I've got the first 200 or so words of French in my long term memory and it seems to be working well. I've always found vocab learning to be the hardest part of learning a language, so we'll see I guess..
Not to hijack the thread too much, but with the sort of thing you're doing, I'd seriously consider reaching out to people from the demoscene. There's a pretty large demo culture in Finland, and they'd be perfectly suited to the task, particularly the computational geometry and WebGL side of things. I'd be interested myself if I were in Helsinki.
Just FYI, You can use Unity with XNA.
Some websites auto-downloading Malware onto Android devices
There is no substitute for hard-won experiences, but debugging is a skill that can be taught. The academic world (well, some part of it) knows about debugging and is surely qualified to put together a curriculum. Really, go read "Why Programs Fail".

http://www.whyprogramsfail.com/

A lot of what I know about debugging I learned in the trenches, but I also learned a lot from that book. My question is that why I had to discover this book myself, instead of being taught.
The C++ philosophy has always been that exceptions are for truly exceptional situations, not a tool for regular flow control. Consequently, practically all C++ implementations optimize heavily for the non-exceptional case - try/catch blocks are almost free as long as nothing gets thrown.
I liked being able to have a separate YouTube account to my Google account. Actually, I like having separate accounts for everything.
The author writes from the "native Apps" point of view.
There have been Windows installers for quite a while: http://gimp-win.sourceforge.net/stable.html You'll see the 2.6 stable is available at the top and 2.8 RC1 is at the bottom (I'm guessing 2.8.0 will be up by week's end.)
Loved reading the article!!
I don't know about "Like" buttons, but I know more than a few people who complain about all of Google's messaging options (Google Talk, Google Voice, Huddle / Google+ Messaging, ...).
I came to the same conclusion awhile back. Also, if it is in any way possible, a view should be able to write its own HTML (the rails worl has a concept of JSTs, not sure if that has filtered out yet), and a view should never insert itself into the dom

What you get is loosely coupled, highly testable (and fast tests, since dom stuff is all in memory) ui code.
In an attempt to somehow link this to tech; the comments on that article (as on many mainstream media sites) are obscene in their display of rank stupidity and without exception fail to add any value to the story, to CNN or to the human race in general.

What's the solution to this? How can we fix commenting?
Surely it's simple enough to create a google account that's only used for youtube?

We do it on our server at home.
Can someone dig up the page from browser cache and put up a screenshot for those who missed it?
I find it hilarious that you instantly switched arguments as soon as an example that showed you were incorrect was put forward.

Apple are being abusive, few would deny this. Few have. Why are you?
Cloudinary's jQuery plugin for embedding and transforming images
Female Escort
Here is my impression of code canyon… most devs would be better off building their own site for selling their code (not true for themeforest and themes).

Look at gravityforms, ninjaforms, popup domination, eventespresso etc.

I think if I were going to focus on wordpress analytics (assuming from your post). I would build a free plugin that had paid components as add ons all revolving around analytics.

See --> http://www.wpbeginner.com/opinion/is-this-the-future-product...
Hmm, I kinda like it - and I tend to dislike sites that break conventions... its simple enough that it works really well for me.
This is something that I tried to cover when I wrote my book (Hello! Python). Most experienced devs will have a library of stuff which they crib from to get going, or which solves tricky problems or library issues that they had.

Beginners don't have that, so I picked as wide a variety of programs as I could get away with for each chapter. Presto! More-or-less-instant set of bits for creating simple UIs, games, business-y programming (csv, web scraping+parsing, emailing, etc.)
I think you are wrong, a designer who is used to GIMP will have a faster workflow with GIMP, it's that simple.
Creating Bulletproof Email Buttons
Regardless of the social media networks that are popular at the time, email marketing will always be the number one way for a company or organization to connect with customers or clients. But, the average internet user has 2.3 email addresses and sends and receives an average of 112 emails a day.
This is extremely discouraging. For a moment I thought that I should give Gimp a try, but not being able to draw vector shapes is a deal breaker.

The PS shape tool provides the building blocks for designing interfaces. Shapes can be scaled and merged; you can edit the vector paths and use them as masks; and much more.

Interface design requires only a fraction of Photoshop's functionality, but that is what is missing from Gimp. For image editing it might be a decent choice, but not this.
No. It prevents suppliers from price discriminating based on the fact that iOS has an associated 30% cost that the other platforms do not.

That cost goes directly to Apple. It protects Apple, not their consumers. Their consumers see no benefit from 30% of their cost, whether larger or smaller than the alternatives.
New robot butler "HERB" can microwave your dinner (w/ Video)
The OP is writing about an "entry level programmer with high level university training".

Someone fresh out of university probably hasn't accumulated useful domain knowledge from real-world industries. Hence the suggestion of "Avoid getting a job, just program something for money!" seems dubious.
Awesome. Hope they open the kimono and invite people in for meetups from time to time :)
Once upon a time there was a dude that had the bright idea to hotlink the swf mediaplayer that I was hosting. Besides wasting my bandwidth, it also wasted my time for tracking all the referrals where he used the code. Long story short, he got a flash-based XSS in response. For the lulz.
>>Being a skilled programmer is one of safest careers you could have in these days of cold economic downturn.

This is temporary luck, which will probably be different in the next downturn. (Just consider the IT death, ten years ago.)
I did and will. Your blanket denial of whole markets is rather ignorant.
Evernote Raises Another $70 Million
CodePlex - New Look
Ask HN: Why doesn't Google Analytics automatically sign in user?
We need to click Sign in to get in to the system, that's when it remembers the user. Why doesn't it take us to the dashboard automatically?
Is Zen Buddhism more of a philosophy than a religion? Or is it a way of living?
I still fail to see how Evernote is worth this much. But then, I prefer plain text notes with Simplenote/Dropbox/nvALT, so perhaps I'm just not the target audience. Still...
Very nice, great design. I've often considered this an opportunity.. although managing the events to a high standard is a difficult challenge (perhaps consider (carefully) some element of crowd-sourcing?).

What I would like to see, is some way to get photos related to a place/event (some of their own websites had none). I might usually get them from google maps (either streetview or images w/ location).. but a different approach could work too (image search?).

Another possibility would be to add walks.
"there ain't no money in poetry, and that's what sets the poet free"....
Thwarting the cleverest attackers
I don't have a very good answer to that but in India, our education system is certainly a big shareholder. And the job security afforded even at low skill levels due to outsourcing, another.
So, I'm outting myself as outsider here but:

In five sentences or less, could you describe how you got to be the programmer you are today? I.e., skilled enough to be commanding the kinds of benefits you do? It's mostly out of curiosity, I'm not looking to get directly involved with programming.
A naive search shows you get a 1000 sq feet house for 2K$ in MV/Sunnyvale. If it's really true, that doesn't exactly sound a huge amount. Look at the rents in Paris or Stockholm, and imagine you're paid 50k$.
Password Policy: Sharing Passwords
Apple Will Use Liquidmetal In A 'Breakthrough Product'
I believe this is similar reasoning to why a lot of states have made red light cameras and speed cameras illegal. The owner of the car is not necessarily the person who was driving at the time, and it was the driver (not the car) who broke the law.
> "Your startup needs to sell experiences, not features"

Eh,

What about B2B startups? What about any utility application? Say, internet search? I'm going to kill Google (and Gabriel Weinberg) if they turn their search engine into an "experience".

Seriously, guys, can we stop the "startup == social local friend to friend mobile app thing" thing already?
I've often thought that if you really wanted to pirate something, just start an S-corp for ~$200 and put your cable account in its name. If you get sued, tell them to litigate until they're blue, the company is going under.
This blog post introduces Cloudinary’s jQuery plugin for easily embedding images and transforming images in the cloud using Javascript.

As web developers, we closely monitor the shifts in today's modern web applications architecture stack. We find the client vs. server-side HTML rendering debate particularly interesting.

We really wanted to help simplify image management for Javascript developers - client-side rendering and node.js developers alike.
I've always heard: "money can't buy you happiness, but the lack of money can buy you misery"
In Finland IT-companies must pay a minimum salary for full-time workers, it's something around 2000 euros (source: http://www.teknologiateollisuus.fi/file/7960/ERTO_Tes_fi_201...) but the limit gets higher when you get more responsibility.
Use Trello, HipChat and Github to Boost your Productivity
If Facebook used SASS they may still appear to have the Facebook blue defined 261 times and have 548 unique hex values. The redundancy is only removed in the preprocessed files, when the files are processed the values are transformed and inserted back into the document
I remember I had a website once where I had a little clock widget that I made in flash. I discovered that some of the traffic to my website was coming from myspace and found out that someone had used my widget on their myspace page. I changed the code in my widget to detect which url it was loaded from and if it wasn't on my website, it would simply crash and back then, flash didn't have the 30 second timeout when a script becomes unresponsive, you really had to kill the browser to exit.
bahahahahaha!! Do you have any stats?; number of views before the link was taken off?

Please tell me it was something stupid like a few hundred thousand views

huge grin
SaaS I presume?

For the sake of the business I run (webdev), I will never trust a SaaS Issue tracking or broader project management.
Sure, I would probably earn more if I did the same job in San Francisco, but then I would have to deal with a much worse social situation, and I would have to be more cautious.

Does the crime rate actually differ much between SF and Vienna? A quick google search provides very little info, but suggests there is not much difference. I haven't been to SF lately, but crime is a negligible issue in NYC.

Though SF may be a special case - I've heard they have extremely generous benefits and the homeless move to SF to collect them. Can someone with more knowledge comment?
I don't this is a good idea. Because even if you want quick design but later you will have to fix them all. And nowadays designers are familiar with html ( the most basic skill ).
But it's nice btw
Photos of speed cameras often have the drivers faces visible, unless covered up - at least here in Norway. So yeah, the license plate doesn't identify a person, but at least it makes finding the right person easier if there's a dispute.
Hey really dumb questions, but I'm wondering what some use cases are for this?
Since I am a programmer, I vote up this post, hoping it helps that I get a raise!
I assume you had the rights to the porn? :)
Nice! Good work!

Some of your look-up details are a bit off though, if I click 'Newcastle' I get a list of things so we'll pick 'Get Outdoors and Dirty' as it's the first, and quite frankly who can say no to getting dirty.
If you go into Newcastle it says 7 miles, which seems about right, however if you type Middlesbrough into the search box it'll also list it but it's about 20 miles off (38 miles vs about 59ish in real life).
The point isn't to write content for you - it's to automatically add temporary content so you can test out your design before writing copy.
EBay Adds Barcode Scanning, Personalization, Better Image Quality To iPad App
A must-read for anyone willing to start a tech company. Some insights might apply to other sectors though.
info bash
Kashmir and Bollywood – A Tying Knot Relation
"Very likely to be" - yes, definitely.
"Doomed to be" - not even nearly. There are blog communities I've been a part of that knock HN comments out of the ring, with zero friction to comment (a name and email address are required, but that email address is never validated). It's about moderation and caring enough to grow a community, not the specific mechanism you use to do that.
How to Gain Consumer Trust Online
Spotlight / filtering for tabs/windows
The Wrong Things to Think When Hiring an SEO Company
Tizen 1.0
Yes, but remember that Python exceptions are cheap not because they are cheap, but because you are paying for them on every statement anyhow, so you might as well use them.
And the sad part is that recruiters are going to keep talking crap about "motivation" and how gamification makes working "fun".

Pay up: there's an actual deficit of coders in the market, know why? because years ago people who were grade-A material for programming decided to go into finance instead, because those guys actually get paid

You know who makes the most money in the gaming industry? not the artists, they are actually among the worst paid. The coders? they are above the artists that's for sure, but still not even close to the highest tier: business.

Yeah, the beancounters, the guys that take 1/3 of the game and sell it separately as a DLC, they are the best paid in the gaming industry, not the guys that you know, actually make the games...
When design mistakes are fatal (and what we can learn from them)
Would be nice though if contact information and info about the company was easier to get to. It is only available on the initial page or after scrolling through the entire portfolio (at least I couldn't find it anywhere else). At least if the site were designed to draw in business, that would be the case. It definitely is not obvious.
The solutions I can see appearing soon are either

1)An in-browser coding environment that starts with classes and then supports any project you build.

Once this type of environment exists and experienced developers prove that it works with impressive applications - people will see it as a viable learning route. This could be monetized as a SaS, monthly subscription.

2)A package to download/install that creates a local development environment. It could even be some progression of Light Table, with classes, forums & support!
A somewhat off topic request: could the friendly people writing libraries "for humans" alter their titles to "for humans who like to write Python"?

This particular one isn't so bad, since ".py" is part of the headline, but it's fooled me so many times that it's getting boring. I'm a human. I think SMTP a big hassle. The headline made me think someone somehow reimplemented what SMTP does for us in a modern way. Instead, it's a client library for a programming language that I don't use.
You should know that it's more "cs/programming taugh by building a basic search engine"

I just took it and loved it. You do build a search engine, but te real focus is learning programming. It's an intro course.
Where I live it's all professionals. And from what I understand they aren't amenable to the idea of volunteer EMT, for their own reasons.
have submitted to vagrantbox.es , hope it shows up soon
I think the "cute little puzzles" are absolutely fine if you dont have any code you can send them, but if you have a public github or even willing to send them some private code then yeah, puzzles are a waste of time.
Show HN: Keep Her Happy
Wonderful for you maybe. I call it positive discrimination.

Btw, is that startup cloudfrag? Where're you guys located? (I'd rather be a garbage man than write Python for a living, but I'm always curious about Dutch startups that I didn't know about)
Electric car conversion kit
Apple's 27 Guidelines for Mobile UX
Purebred Breeders Reviews
I gifted a puppy to my son which I have purchased from Purebred breeders. It was the best gift he had ever received in his life as he said. I feel proud and happy for considering their reviews.
#3 is the center of patio11's usual advice for programmers who want to make more money[0]. It boils down to "find a part of the company that is making money, go there, and show them how your contribution helped make more money."

[0] http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
Sir ... I tip my hat to you.

Can you elaborate on #3? Are you in the US? Did you move to a cheaper location? I don't understand how the future's going to play out with respect to retirement. I'm in my early 30s if that helps. I looked for a financial planner ... but could not find any in my area. Just financial advisers wanting to sell me the latest "product". Any books/tips?

Funny story: my fiance and I got went to the local Barnes and Noble to check out their personal finance section. Over half the books were on how to make a fortune in foreclosures. The other half was the rich dad/poor dad crap. We ended up getting a very very simple book called "the smartest money book you'll ever read". It was saying the right things but still - very high level. I wish someone wrote a book on how to retire for intelligent people with jobs in the private sector. I'm beginning to suspect the math is so bleak that it isn't possible :(
I agree. Vector tools in Photoshop are horribly clunky. I had better results using Illustrator to design a web layout.
The sample PDF gives some good thoughts on the HN title but this submission feels overall more like an advertisement.

I'm interested why they recommend HipChat and not Campfire i.e.
I think you might find that someone without a job is interested in jobs from any source. Having a crowded job board is not a bad thing. If you think some of them are fake or scams, you should vote them down or point it out.
Strange. I could see implementations not being patentable, but the creation of a programming language could and should be copyrightable as a whole, not as individual pieces. Python is usable, whereas LolCats exists mainly as expression. But I'm not a programmer--what do y'all think?
Yeah, I can agree with that - it's a great tool but really, it's just a way to store notes for later. Then again, a simple photo-sharing application company just sold for $1bn. Crazy times :-)
Reddit is..Reddit. I used to think Reddit was dumb and I started going deeper, and quite frankly Reddit scares the shit out of me sometimes. The occasional meme is funny but HN isn't near what Reddit is.
Yeah, to command six figures, you've either many years (10+) of experience under your belt, a masters + experience or you're applying in NYC or LA/SF where cost of living is astronomical. In the midwest, you'd be hard pressed to find a starting salary at 6-figures except at the very bottom of that 6-fig range.
Does this reasoning work when I don't want to pay for the pay-per-call calls I made on my phone?
Absolutely. To focus the blog post I didn't go any further, but I plan (at some point) to write a blog post going deeper into how (I think) views should work.
Startups and the Seductive Allure of Blogger/Media Coverage