skysight-inc/HackerNews huggingface dataset:
I think a big part of the problem is that employers are competing only for the pool of existing programmers. This makes sense - the bigger problem (expanding the size of the pool) is beyond the influence of almost all employers (maybe the giants facebook and google can influence this somewhat).

As a result, only very incremental progress can be made. If the standard salary is 70k, employers will balk at offering more than 80k. If they have to offer 90k, they'll feel that a bad shortage exists, because they're offering way above the "market" salary - causing them to conclude that good devs can't be had "at any price".

Here's what I think they don't get - to really solve this, they need to start attracting people from other professions. They need to get the top minds that are currently going into medicine, law, finance, and so forth (well, the percentage that could and would go into software development if they rewards were greater).

Honestly, I don't see industry ever making this jump. I think they'll keep competing for the same smallish pool of talent and scratching their heads about why they can't attract more candidates for an incremental increase in pay/benefits.
Oracle's DB is written in C and has all the same problems. That's not a statement about C, and problems with Websphere or whatever POS that company's using aren't a problem with Java.

The ASF has a ton of stuff based around the idea of "libraries rather than frameworks".
I prefer a system like this. At my current company in fact, it's formalized. We work X hours a week, and if you work any more, it goes to vacation. Actually, you work X - 4 hours a week, every week the entire year with no vacation, such that it you actually work X hours every week, you end up with (52 x 4 =) 208 hours of vacation a year.

So, for example, I'm in crunch mode for the next week working X+3 or X+4 hours a day. And then I'm taking a 2.5 week trip to Nepal a month or so afterwards. Crunch time happens, and we can't afford to thumb our nose at it, but this system means that it can never become the norm.
Seriously ... bird in the hand! You can't buy anything with stocks.
Clojure is a functional Lisp with immutable, persistent data structures. This simplifies concurrency programming, which is becoming increasingly important in a multi-core world.

For the "Why?" of Clojure, see Rich Hickey's talk, "Simple Made Easy" (http://www.infoq.com/presentations/Simple-Made-Easy).

As for the downvotes, content-free comments are typically downvoted. Also realize this site is written in a Lisp (http://arclanguage.org) created by Paul Graham (http://paulgraham.com/arc.html).
Not sure why you getting downvoted. It appears that anyone with an opinion which is not inline with the general consensus gets downvo... Nevermind..

In any case, I think the idea that true happiness comes from within, which I think is what your describing, makes sense. True happiness cannot be manufactured by buying "experiences". I don't think a laundry list, created by someone other then you, of things to do with your money can make you happy with yourself. If your not happy with yourself nothing you experience will just make you happy.

It starts with you and I'm not sure that money can buy you internal happiness.

A better idea would be to find out how people without money are able to be truly happy. I'd love to see that list...
The likely cause here is a double-whammy of complaining about downvotes in a child comment, and a form of "what is posited without evidence can be rejected without evidence" that maps to downvoting comments without elaboration. What exactly makes you think the way you think regarding Common Lisp vs. Scheme vs. Clojure? What's a crowning example of Scheme's superiority over at http://hyperpolyglot.org/lisp ? Have you even read about what makes Clojure different from CL or Scheme so that you have an informed opinion? Not a bad place to start would be the official website, or perhaps the long article here: http://java.ociweb.com/mark/clojure/article.html
Microsoft has learned a trick about recruiting straight from college developers.

Microsoft quotes the new higher a large number (120k per year) but it is all back end weighted to a bonus at the 15th month or some sort.

this allows Microsoft to see the work product and fire the ones that don't cut it, way before the bonus comes.
this is a great idea, but i'm using the most recent version of chrome and i find it to be very slow to just get the page open :\ otherwise, nice idea

i also liked the linked one in this thread as well: http://css2sass.heroku.com/
Oracle already goes after the small players who don't have a patent portfolio of their own, and patent trolls tend to avoid the bigger players anyway.

It could be worse, but not much worse.
House pares NASA's 2013 spending back to 1959 levels, suggests Europa mission
I have little coding experience and have been using Construct 2 for the past few months. Overall it has been an enjoyable experience. The tool allows you to apply programming logic in a "safe" environment where you don't have to worry about mistyping a function name or forgetting a ;.
I felt The Lean Startup could've been written in one-fourth of the amount of pages Ries used. There was a lot of fluff to wade through and I kept thinking "Come on, come on! Where's the good stuff? Where are the principles and case studies?" Perhaps I took the book a bit too seriously and had high expectations going in – I took notes and was really intent on studying the book – so perhaps one would get more out of it if used for more casual reading.
"MacMan" or "iMac?" The creative director behind Apple's turnaround
A better analogy: a router is like a phone switch. A router allows several computers to share external IP just like a phone switch allows several phones to share an external phone number. If you get a call from a switch number you don't actually know which specific person behind the switch is calling.
MasterCard approves 16 devices from 7 manufacturers for PayPass NFC payments
Deploying web apps as self-contained binaries reminds me of Go [1]. Except in Go you get this for free as a simple (and swift) compile step.

Of course, this is true of any compiled language that can produce self-contained binaries, but Go has the added benefit of being well adapted to web app development.

1: http://news.ycombinator.com/item?id=3722514
The Expressive Web - Beta
too bad I can't click on those now. now, they look fake to me. if you were "featured", I want to click on the logo and be redirected to the website. please fix those.
The assertion I found astounding was 'Normal users don't get "pissed off" like that.' In my experience, that isn't true. There are a range of reasonably common behaviors, but getting pissed off is surely among them.
This Futuristic Boat Just Circumnavigated the Globe on Solar Power
This reminds me of a saying my friend told a while ago, 'You need money to make money'.

Like it or not, you definitely need to work hard but you absolutely must have luck on your side.

A lot of people work hard to just survive. Only a few make it. In order to get rich enough to retire comfortably. You not only have to get rich but also get rich early and quickly to invest and multiply your money.
OS X Mountain Lion Transformation Pack For Windows 7 & Windows 8
> "Money allows people to live longer and healthier lives, to buffer themselves against worry and harm, to have leisure time to spend with friends and family, and to control the nature of their daily activities". These are very much necessary preconditions to be happy.

Yes, but money isn't the only way to achieve them.

There's an apocryphal story about a guy who goes on a fishing trip and tells the guide that he enjoyed it so much that he's going to go home and make a lot of money so he can go fishing every day. The take-away being that the fishing guide is doing just that. (Yes, there's more to being a guide than fishing, but a fishing-bum lifestyle doesn't cost that much.)

"Life" has a burn-rate. Is yours going for things that matter to you?
It works both ways though. A programmer position that makes business sense at 40K might not make any sense at 90K. It's not like all companies need programmers regardless of price. If the price is too high, they can just go another way.
I agree, but you're looking at this at a lower level of abstraction than I was. As you go from case to case you need some kind of methodology or general principles or best practices to guide you, you don't start from "I think therefore I am" for every problem.
I guess that is still valuable. Maybe someone else will pick it up and write the tests for it. Contribution is contribution is great!
Seven most important things in a startup mentor
Why is there such an emphasis on having a coding founder?
Why is there such an emphasis on having a coding founder, especially when applying to incubators? The two most common restrictions I've seen when applying to incubators are:

Chances are low if you're applying as a single founder.

Chances are low if you're applying as a non-coding founder.

I happen to fall into the worst part of that hypothetical Venn diagram. The catch is that the app that I'm working on was selected as a Staff Pick in the Android Market back in January. I'm not saying it's perfect (there's still a ton of work to be done) but it shows that it's possible to have success as a noncoding, single founder.

So, why is there such an emphasis on having a coding founder? Since I'm not a coder, I hired a great offshore team to develop the code based on my UI designs, process flows and logic, wireframes, an excel spreadsheet of the algorithms, and database requirements. It's worth noting that I didn't throw piles of money at my team, in fact the first version, the one that was selected as a staff pick, cost me $300 to develop the code. So why is this approach looked down upon by incubators?

I implement SAP for a living, and this style of work is done quite often. For example, much of the technical team is offshore while the functional team works onsite. So why are startups penalized for taking this same approach when applying to incubators? I'd argue that the ability to quickly scale your team based on current project scope is a very potent tool, which outweighs the argument that because of the time constraints of an incubator you have to have a code friendly cofounder to churn out code.

Just something I've been thinking about, I'm curious to hear what everyone else has to say. Thanks for your time.

Just to give reference, the app I built is called Amazing Grocery List, and it's available in the Android Market.
A Pitch for a Micro-Donation Site That Uses Social Media
Just How Troubled is Groupon? Analysts Can't Decide
These people have a wrong definition of extroversion.

The actual site rates extroversion vs introversion, but the analysis here mistakenly uses the term social scale, implying that extroversion and sociability are interchangeable. They are correlated, but by absolutely no means are they interchangeable. This analysis should have stuck with the original vocabulary more consistently.
Corollary: you'll never have a mass of good programmers in sectors that CAN'T PAY them competitive salaries. This is a bad thing.
42Floors launches “Showroom” to show off cool additions for your office
Nothing says sociable like an iced grill ..
How to do Responsive Web Design?
If your assertions about the ease of solving those various problems are true, it is even more bizarre that they are not being attacked by collective action.
Well, your second statement was not really accurate or even really coherent. CL and Clojure both have relatively simple syntax compared to most mainstream languages because of their use of S-expressions. Although reader macros mean they aren't purely S-expressions.

But the main reason that you're being downvoted is because this site tends to attract Lisp aficionados. Paul Graham is well-known for claiming that Lisp is better than all other languages:

http://www.paulgraham.com/avg.html
Small light grey code on white background. You might want to change that.
Friend of a friend just made a game featuring Balki in 3D. 'Nuff said.
I suspect that this "lifecycle of talent" is a part of SV's secret sauce. As manufacturing becomes even more amenable to rapid prototyping, this sort of culture could be applied to that domain. (Is it already?)

I've wondered the same thing about whether this is a differentiator that makes SV companies successful. Observing it is part of the reason I'm even interesting in speaking to these companies, despite the unrealistic outlook I have on actually living there.

I do wonder if the Makerbot/3D Printing thing will lead to the same thing. I certainly think it could, but it'll be hard to make shippable products using 3D Printing at home. The production cost for volume will be too high to leave it to the consumer based machines.
Thanks, I assumed those would need a whole series of windows drivers to initialise them.
But it looks like you can just jumper straight to the RS232 interface on this chip
Sorry, I could have told you about him.
You are being FAR too kind. It could be condensed to two pages.

I honestly can't understand what the fuss is. There are far better books startup books going around.
I see people getting low salaries who do not assert themselves. I know of friends and employees who are capable of sticking up for themselves getting over twice the amount the ones get who do not. Employees who don't ask for a raise don't get one as apparently they don't want one.

One of my best friends (developer) gets FAR too little for his experience, intelligence etc, but when I tell him to ask for more he says that he's happy like this and he doesn't care. Most devs (I met here and I met a lot) are like that; of the 100s of devs we employed we had maybe 30 asking for a raise directly. The rest (and we are talking a period of 12 years now) are just happily plodding along. People rather have the boss not whine when they don't turn up after a boozer or when they want to suddenly out with the family than more money. Fine.

I'm from EU, the Netherlands. Most people are know are not very money focused; quality of life is the word. A lot of them work less to spend time with their kids/family and most are happy making nice money to live, go on vacation twice a year (and the trend here is to go inside of EU because 'there is enough beauty, why go further?', which is often much cheaper than flying to the other side of the world) and have a good pension.
Hollywood thinks Google Fiber will empower the pirates
Target will stop selling Kindle. Keeps selling iPad and Nook
Samsung Galaxy S III Launch Event To Be Streamed Live
There are a couple of errors in this post: mainly, we cannot use absolute widths. Of course you can, you just need to combine them with Media Queries. My personal preference is to use media queries in CSS rather than selectively loading the stylesheets. I don't think the extra traffic justifies more connections.
Ive recently been working with SublimeText2. Yesterday I wanted to give Clojure another try, so I had a look and found the SublimeREPL plugin. It provides REPLs for several languages, Clojure included. It was very quick and easy to setup, I had it up and running inside of a short lunch break.
Sounds like you've used it & would recommend it?

It definitely seems interesting and possibly valuable, but I'd be a bit apprehensive about it. IE. I feel like its much better to get introduced organically to and advisor than pay for it. When it's pay per minute it seems like they're incentivized to take on anyone whether they can provide solid advice or not. Also feel like there would be a stigma like "here's this guy who can't get an advisor so he has to pay for it".

Edit: I should probably just try it, potential value > potential awkwardness :)
from vrmd.fabric.ubuntu.deploy import Deployment

How do you differentiate builds on say redhat / BSD / windows as opposed to Ubuntu ? I would guess vrmd.fabric.fedora.deploy contains a lot of the same code except for pathname changes?
Any attempt to compare <insert your favorite tool here> with something else is going to make you disappointed. I am not a Python fan either, but Python has its own use cases for which its well suited. Its barrier to entry is low, and a lot of web frameworks are around.

To give you small example. Today I just solved a problem by chaining sed and cat statements through pipes, whereas the guy next to me considers usage of anything apart from Java as a waste of time. Any attempt to convince him why spending one whole day writing a Java program is not worth, when something like sed can do the task in minutes is futile.

Because your mind is trained to think in one specific language and its ecosystem, you find it difficult to embrace anything else. No matter what its merits are.

Python has its own warts. But it useful for a lot of problems.
Sorry, forgive my ignorance (I'm a designer not really a developer) but are you saying I should host all my JS myself?

As for the fall back to a working site should JS be disabled, or the scripts fail to load you're entirely right of course. There is a lot I could still do to the site, but it serves no real purpose and was largely just an experiment so isn't very high on my to-do list at the moment.
A layoff is not considered being fired.
What's wrong with VIM and a good alias?
Santo Domingo VIP | Periodico Digital Dominicano
Periodico digital de actualizacion constante y un toque de entretenimiento. Noticias nacionales e internacionales, deportes, tecnologia, cine, espectaculos.
Dividing equity using a reference point
> The experienced also don’t mind digging into code

I only got this pretty recently. For the longest time, something did not work, I would try to look for an obvious cause but more often than not, I would not find anything and just give up.

More recently though, I observed myself quickly finding the code in question and usually am able to figure out the issue, too. From there, you can see how much effort it would be to fix it. This is amazingly awesome! I absolutely love it!

It really devaluates closed source software for me. If something in Matlab or Cocoa is broken, tough luck for me. If it's broken in Numpy or Qt, I can deal with it and either circumvent it or directly fix it because I can read the source. Invaluable.
This is less re-inventing the wheel and more putting a square tire on it
Auto Trans Broker
Auto Trans Broker is the leading provider for all auto transportation services.
Yes, yes they are. I don't even see all of the resumes submitted to my company since they are filtered through the recruiters and our HR guy but the ones I do see still need a fizzbuzz test more often than not.

Granted, it is not a thing you should give everyone. I can usually tell when I look at a resume that such a thing is likely to be pretty pointless (It points me to a github account I can look at instead? Why bother? The resume is clearly written by someone who knows what they're talking about and isn't stuffing everything they've ever done onto a page in a game of buzzword bingo? Probably safe.) so I don't give fizzbuzz tests to everyone but sometimes you have to be sure.
No, it comes down to a question of the letter of the law versus the spirit. By the letter of the law, jasonkolb's proposal would work. However, jasonkolb's propsal clearly violates the spirit under which corporate protection was originally developed.

Now, if you argue that the judge should follow the letter of the law, and ignore the spirit, remember that the first amendment protects the freedom of "speech" and the "press". It doesn't say anything about websites. Of course, the spirit of the law was clearly anti-censorship and would obviously apply to written texts that haven't physically been through a printing press, but the letter of the law says no such thing.

Alternately, you could stick to the letter of the law and simply redefine the word "speech" to include things obviously not spoken, like websites.

Convincing judges that the spirit of the law does not match the letter, or that the dictionary definition of a word isn't the definition to be used in the case, are ways of hacking the law that have nothing to do with judicial corruption.
It's too late, he's already got a following. I saw the headline and thought "I hope this is another awesome Python package by Kenneth Reitz!"

My only regret is that it's for receiving rather than sending. I use ugly wrapper scripts for my most common attachment mailing scenarios right now.
> Blogging for ad revenue is not going to be very
> successful unless you start a porn blog.

I have a successful porn blog but have not monetized it. How can I do that? Which ad networks will provide me with the most revenue? Any advice would be very much appreciated...I've been mulling this question for a while but don't know much about ad networks outside of AdSense.
Maybe they picked up on that technique from the US - our politicians eat it up as well :(
In another possibly-maybe-not unrelated datapoint, Target is going to stop carrying the Kindle. Wonder why...

http://gizmodo.com/5906934/why-is-target-kicking-amazon-kind...
Electronic Arts At Ubuntu Summit; Linux Games Coming?
Using a CDN is usually appropriate, but not hotlinking someone's site.
Announcing the Perl Maven site and Cookbook (not related to the Apache Maven)
No, I think the resources you spend on camping are very much part of the experiences they are referring. Likewise renting a studio and jamming with your friends is another experience that plays into this. You need tools for any given hobby, but once you invest you have a lot of experiences ahead of you.
Who said "let the experts think for you"? No one. You were arguing against "give the experts' opinions more weight than others, often a lot more"

"You should form your own opinions, not just uncritically adopt the opinion of some expert."

False dichotomy again, there is a lot of ground between "uncritically adopt the opinion of some expert" and "forming your own opinion and hoping it's informed".

You should find that middle ground, it's where all the smart people are.

I didn't miss the point at all, I just completely disagree with you. I don't think it was needlessly rude either, it was sarcastic. And I feel no need to treat people who are promoting anti-intellectualism with kid gloves.
Santo Domingo VIP | Periodico Digital Dominicano
<a href="http://www.santodomingovip.com">Las Mejores Noticias Latinoamericanas</a>
From what I understand you are trying to achieve, I think your best bet would be to find meetups (meetup.com) in your area and go attend a few.

Talk to the hosts and those who attend on what they think of your idea.
I suspect that one cause of this is that super wealthy people are often owners of a business. Their money is tied up in what made them wealthy emotionally as well as politically. For instance Buffet was wealthy in Berkshire-Hathaway shares. He recently started contributing significant portions of his wealth to charity because he no longer felt that he needed those shares to retain control. On another point, while Gates Foundation is not nearly as visionary as I would like they are not a traditional charity either from what I have seen. They tried to identify the best place to save lives (in the short term) with money, and started there. They have a good statistical grounding.
So far yes it has been. But what he's saying is that in cases of so many people the risk of catching innocents in crossfire outweighs the likelihood that their IP address is actually connected to someone doing the infringing. This is only in New York though, but the precedent is there now for lawyers around the US to make their cases.

EDIT: likelihood wasn't spelled likely
That seems less "passive" than just "small". But then again, as the poster noted, there are many ways to define passive income.