skysight-inc/HackerNews huggingface dataset:
It's nice to see that our news media can still produce such in-depth investigative journalism on important issues.

The scariest part of this whole story is the FDA's role:

"Indeed, the FDA -- charged with protecting the safety and health of Americans -- went even further. Despite the agency's finding of fraud and misconduct, it granted Ranbaxy lucrative rights to sell new generic drugs. In the most high-profile example, in November 2011 the FDA allowed the company to maintain its exclusive first dibs on making the generic version of a medicine taken by tens of millions of Americans: Lipitor."
22 million Yahoo IDs stolen from their Japanese Server | The Hacker News
We deploy to a RHEL server where the stock Perl is 5.8.8. Sure, migrating that to a perlbrew/local::lib setup with up-to-date CPAN modules would be really nice, but would require some major testing, and right now nobody has the time for that. Never change a running system sigh...

But hey, generally it's not a big hassle, from a programmer's perspective that version ain't that outdated. About the only thing I really miss is "//="...
Doesn't the old-fashioned Lynda.com offer much better videos? At first blush, Codeschool doesn't seem to be teaching so much as introducing. The JavaScript lessons seem way too high-level, and way too focused on frameworks and libraries (these are important, but only once you have the basics down).
Gree Returns To SWTOR New Rewards
Noooo, not what the GP is suggesting at all. The GP is saying that local public schools generally pay subsidies to instate students, so that's not a very expensive proposition. He's saying that it shouldn't be $40k + $40k, but rather $10k + $0k (live at home with parents). Racking up an unnecessary $70k/annum debt is something of a self-infliceted wound if that more expensive option isn't going to pay itself off through increased earnings later in life.
Well, there's always Tramp :-)

http://www.emacswiki.org/emacs/TrampMode
Ted Nelson reveals who is creator of Bitcoin Satoshi Nakamoto
Command-T is written in Ruby, no? With natively compiled Ruby extension for performance. Is there something like that for Emacs, by the way? I couldn't find it, no matter how hard I searched.
The lack of credentials are usually forgiven when he or she is a founder/entrepreneur or an early hire. If they happen to be successful (which is rare) why wouldn't we celebrate that? Everyone loves an underdog story.

Now with that in mind, would you hire someone that didn't have a degree?

A degree is a basic filter. How do you prove you have some knowledge about computers and programming? Traditionally it's a degree. If someone already has a bias that women can't program, the chances that she'll land an interview without a degree is slim to none.

In any case, a proper university will teach you the fundamentals. They will give you tools that will help you continue learning in the future, like how to recognize categories of problems, and a general sense of how things are abstracted from high level languages down to the bare metal. Learning "practical" knowledge of current languages/frameworks should be easy after that.

If I'm hiring for an open developer position and they have no degree (in CS/Math/Physics), it's usually a red flag for me.
"So the motivating example here is putting together a feed reader. Recently my favorite feed reader disappeared. I need a new one." :D
From the djangocon.eu bio page:

Steve Holden is known throughout the Python and Django worlds as a stimulating speaker with a broad knowledge of computing generally and Python in particular. Steve has been on the board of the Python Software Foundation since 2004, and served four years as the Foundation's chairman. His latest venture, The Open Bastion, produces technical events and conferences including DjangoCon US, ApacheCon US, Cloudstack Collaboration Conference and ApacheCon NA.

In short, a prominent/instututional Python guy who organized the last few djangocon.us conferences, and who's recently branched out into event management specializing in tech conferences.

As for what went down at djangocon.eu, no idea...
"It". A disembodied voice in a dark forest, regardless of whether you can deduce gender, is most definitely an "it". An "it" I would run away from.
Is this a poorly written joke? It makes no sense to me.
Part of that may be a misunderstanding of game theory.

Game theory is about assessing what your possible strategies are, what everybody else's possible strategies are, and what the outcomes could be.

Where game theory completely falls down is when one tries to use it for calculating specifically what to do. Even under perfect rationality assumptions, the calculations usually don't go well. What's worse, if you perturb that assumption even slightly, the answers may change significantly. (So yes, the rational behavior part of your critique is indeed a sound one.)
Call me maybe: Postgres
If he didn't put money in and took a near-market salary from day 1, 5% is extremely generous.
Sick Site to build Langing Pages on
>This says nothing about practicality, but nobody ever said it did.

Tons of people "said it did".

It's a BS argument they use all the time. "Language X is turing complete, so you can build Y language's abstractions there too, so I don't see the need for Y".

Matter of fact, it's the very BS argument that started this sub-thread.
The hack overuse of <X Industrial Complex> makes this article very difficult to take seriously.

The real military industrial complex and the regulatory capture it described was far more serious and dangerous than this ever could be, producing war after war on the backs of the poor to serve tiny oligarchies.

Compared to that, this is just a schoolyard tussle.
Hitting the Powerball - A (simple) Interactive Simulation (work-in-progress)
Just went through it on my iPhone.

First, nicely done. The interface is clean, the progression bar is helpful.

A few suggestions:
It would be nice to have a bell go off both at the beginning and end of the rest period, so you don't miss the beginning of the next 30second sprint. On my phone I only hear a bell at the start of the rest period.
I would also suggest displaying the graphic for the next exercise during the rest period. I work out regularly but I still didnt know what a "push up and twist" was so by the time I figured it out I had already missed 5-8 seconds of the sprint.

Nice to see products like this generating conversation. Keep up the good work.
> and I wish they had a way to do some sort of sponsorship

They do, just ask. :) You can get an "ad" that shows up on the side that says "this reddit sponsored by foo", or myriad other options. Just hit them up and they will work with you.
An eternal question of timing
Thank you for the timely advice. I'm actually a technical person teaching myself SEO and marketing and working on something vaguely related to the hosting industry.

I've found myself needing to do the opposite, stop focusing on the technical aspects of things and putting up a Wordpress site for the content marketing side of things.

I've got a few targeted pages up already with Mailchimp forms to gather interest and validate the idea.

I've actually got some code already written but have found that the advice to gauge customer interest first is spot on and have refocused my efforts on that. Once I've identified what aspect of the full business model customers are actually interested in based on the Mailchimp group that gathers signup, I'll focus on that subset for the private beta.)

If anybody is interested the site is lanceject.com.
Technological experiments often call for risk-seeking and adventure, but when it comes to things that affect other people, a more conservative and level-headed approach is necessary.

For example, the utter recklessness involved in deploying calibration scores and shuttering 20% time is deplorable. That's an extreme lapse of professional responsibility.

(Sorry if this irritating, but as a matter of principle, I must keep doing this until Google does the right thing and one of the two founders issues a formal apology, and not only to me but to thousands of other affected people.)
As a sysadmin, you have to be capable of quickly editing files no matter what or whose machine you're on.

This means that you often don't have the luxury of installing anything on the machine you find yourself on. You might find yourself on a small Linux-based router that only has busybox on it. This is the case for many resource-starved VPS' and other small Linux installs as well. Busybox comes with vi, but not with emacs (or even vim). If a sysadmin finds himself on one of these, he simply has to make do with what he has. He may not have the time, or an internet connection, or the authority to install anything at all. So familiarity with vi in these circumstances is essential.

On very few machines will the situation be reversed: with emacs or mg available and vi not (I have never run in to such a case). So a sysadmin has little incentive to learn or install emacs.

As for mg, even if you could install it, I'm really not sure what it would buy you over vanilla vi. In the kinds of resource-starved environments where you'd actually prefer mg over emacs, you wouldn't want to spend a lot of time editing anything. A quick in and out edit should really be all you could reasonably be expected to do in such a situation... and that could probably be done equally well with either mg or vi.
They usually ask the moderators if it is ok for that particular sponsor. Never had a mod say no though, since the sponsorship is usually pretty targeted and appropriate.
How did they control for factors other than the router? Did they again attempt germination when the 2 devices were completely off? I'm not convinced when entirely separate rooms were used.
Building a Tested, Documented and Versioned JSON API Using Rails 4
> Reddit could build profiles on people or even ask for that information in the signup form but their users will not like that one bit.

They could, but by not doing that, I think it makes the users much more comfortable knowing that reddit specifically protects its users from that kind of intrusion.

> In addition I would be worried about the age demographic lowering dramatically (my opinion, not a fact) in recent years.

The median age actually goes up every year. The kids just get louder. :)
Ask HN: Have you ever had a job offer rescinded?
I already accepted a job offer, and I'm at the stage of background check.

In the criminal background check I have a speeding ticket (driving at 41 MPH in a 30 MPH zone) which remains unpaid, and there may be a bench warrant.
I let my soon-to-be employer know about this situation, and they didn't mentioned a word about it.

Also, I have bad credit (in the 400 FICO) because I don't have enough money (that's why my speeding ticket remains unpaid), and the money I earn from my current employer is not enough (I make $12/hr as a Software Developer...), some times I make just enough money to pay rent and utilities.

I'm afraid that my soon-to-be employer might want to rescind the job offer, which will take me back to the start.
What modern language do you use that doesn't also have a laundry list of warts?
Hard to believe this was just 70 years ago, I guess in another 70 years people will say the same thing about us: "Hard to believe they used to fight cancer with that horrible Chemotherapy thing".
Almost ;-) The current perl version is 5.018000, so that would take 982 releases until the numbering scheme breaks down. Of course, Perl v-strings can have elements of INT_MAX each, but I doubt such high numbers would ever be used, for back-compat reasons.
The Rest of Odersky's Functional Programming Course
Why the moderators not only changed the title, but changed to one that is NOT the article title?

Usually they do the opposite (and ruins a perfectly good title), not they did something consistant (ruined a title) while not following the guidelines they claim to follow (of renaming to follow the article title)
Do you have some kind of script set up to alert you any time a story mentioning Google makes the front page?
For now, yes. This is because outside of those countries the way you purchase an ad on reddit could be considered gambling. Once they switch to a pageview based system you'll be able to buy ads from lots of countries.
You make 12hr as a software developer, that is very interesting
I agree about working on a message that resonates with the general populate. I've found it incredibly easy to seem like a crazy tin-foil hat guy with these sorts of situations, when a more sober, rational, and measured approach would have proven more effective.

Personally, it's easy to get very emotionally fired up about these erosions of our civil rights, but I have to remind myself that for many people emotion === unbalance. So I'm trying to incorporate "gentleness" and humor into how I promote the causes I care about and how I talk about these potentially very serious problems. It seems to be much more effective than bombast!
At one time I was looking at NaCL as a possible solution for lightweight server-side sandboxing.
No, but that's a good idea. Thanks for that.

I have an important job to do, which is to try to save Google (although I will probably fail) from the people who are trying to destroy it. Even though I left that place and will almost certainly never go back, it's too important a company to let it fall to ashes.
Factory Records put a lot into design and the concept behind it. Durutti Column's "Return of Durutti Column" sleeve was made of sandpaper, so it could damage other records placed beside it (the idea was supposedly Tony Wilson's).
There has been one for about twenty years called 4NT, now tccle.
To be fair, so does Perl 5. Perl 5.18.0 happens to be the yearly major release.

To my knowledge, Rakudo hasn't reached the point where its developers call any Star (runtime plus libraries) release a "major release" of the sort that users ought to use in the wild for a year or more.
The config is on my github.com/terhechte can't look it up right now I'm on a wedding, color scheme is jellybeans :)
"CEO Eric Schmidt" lol
I see NERDTree on your GVIM screenshot, yet no equivalent in Emacs. I don't know about you, but I missed NERDTree very much, so I looked at speedbar in Emacs. Unfortunately, out of the box it displays as another WM-level window (frame in Emacs parlance), but I managed to beat it into shape with: http://www.emacswiki.org/emacs/SrSpeedbar

Speedbar is good, because not only looks like NERDTree, it also displays summary of file contents (for programming: functions, classes, imports, etc.) if you want.
WarNode.com : A free Multiplayer RTS Game in HTML5 
Hi,
I have developed a Warcraft-like 3D RTS Game in HTML5 / WebGL. Feel free to test it and give feedbacks ! www.warnode.com
Hipster apps are not enough.

It is better for example to create some social mobile games, and then get valuated in a crazy bubble.

For example the company Gungho, they got 273 million invested on them at march for about 60% of the company (do not remember the exact number), then released a single game named Puzzles and Dragons, and now they are valued on the Tokyo Stock Exchange for about 15.1 billion USD yay!

And yes, that is more than Nintendo, for a single game. Perfect example of investor rationality.
From the T&C:

"[...] and by doing so, agree to learn more about New Relic."

How is that even enforceable and what does that even mean?
That's an interesting use case. And you chose docker instead?
That is very sad :) That's another reason why I'm looking for another job.

I've proved soon-to-be employers that I'm smart enough to make much more.

I don't want to bad mouth my current employer, but they don't appreciate software development and in general, there are not a lot of software development career opportunities here.
Wow finally somebody who wants to see things built and is not in for the money!

Oh...

There's just one winner...
There is a good difference between a sysadmin's workstation and/or what I'll call "management servers" - those we use for our own tools and whatnot, and those that we keep up for production use, where uptime is critical and knowing exactly what is going on is paramount.

I use emacs... all the time. It's my favorite editor, bar none.

I use vi/vim every day, because it's always there.

It's not that no file should ever be edited there, but, especially in today's clustered world, it's good practice to keep your servers as minimal as possible.

It might sound silly, but keeping to principles and controlling as strictly as you can get away with the changes that go into your production servers is a good practice that tends to keep things working.

vi is handy because it's always there. Emacs is fine - but it only REALLY shines for me when I have my custom environment set up - for a quick edit, it's just a quick edit.
I wish not only that I could afford it, but that regulations of my country did not made it almost illegal and impratical (in fact, Nissan Leaf is no go here either, and it was not lack of effort from Nissan, that even borrowed a entire fleet of them to the goverment to test)
Depends where you're living I think. I live in Europe and, besides not displaying easyjet, ryanair and the other lowcost companies, it displays good prices.

But what really gets me is the UI. It's my favorite one out of all the websites I know.
The dynamic scoping in Perl seems a bit troublesome to me. Maybe even a security issue. Can you prevent functions you call from accessing variables in your scope? Do you have to somehow sanitize your scope if this is an issue? Seems a little bit worrying. With the exception of closures inside nested functions, I wish functions just had their own scope and if you want them to have anything else, just pass it in.
Who is this "global elite" you're talking about? Does it include Obama and the Democrats (most young people I know voted for them)?
Does Vladimir Putin also count? Hugo Chavez? Silvio Berlusconi?

Most of today's corrupt and powerful people are in democratic governments, what do you do about them?
Yeah, I'm sure school experiments have found all kinds of crazy things. Can we wait to post this until someone replicates the results?
When I first started using perl, I too, worried about this and other similar issues. But after 10+ years of using perl, I've never -- not once -- actually run into this problem in the real world.
Presumably you are subscribed to their email list.
Adverse Influence of Radio Frequency Background on Trembling Aspen Seedlings: Preliminary Observations

http://www.hindawi.com/journals/ijfr/2010/836278/
That doesn't answer my question, and I specifically said I wasn't implying anything political with my statement.
It's an interesting comparison, but chemotherapy at least has peer-reviewed research and clinical experience to back it up, and despite its ill-effects it can frequently achieve remission from cancer. What Freeman did was monstrous and completely unscientific, and saying it cured people was like saying that a leg amputation could cure an aching foot.
Agreed with targeting bloggers to enterprise! I had similar comments as yours when the news first came out,
https://news.ycombinator.com/item?id=5714729
Yes, definitely, unless we're talking about a very specific kind of apps.
PhoneGap is perfect for most apps out there even if only deployed to one platform.
I can code in both and can guarantee that setting up the same view takes 5x more time in ObjC than HTML (PhoneGap).

However, if you're looking at games or highsecuritt apps, you shouldn't even "try" with PG.

I think the author is spreading some erroneous information.
- the delay in tapping is only because he doesn't know how to properly make webapps (ie using clicks rather than touch).
- you do not "need" frameworks. only if you don't know how to do things yourself.
Considering that you fell ill, it doesn't seem right to say that you blew it.
Vision Is All About Change
Where are you located? (General area if you don't want to be specific). Also how many years of experience do you have?

As for your question, I haven't had a offer rescinded and the only time I have heard of it happening is because of a major issue, such falsifying credentials/degrees.
I think that's almost 100% cultural thing. I know both editors quite well now, and to learn them I had to read tons of people's posts and such. In Emacs (unofficial) writings I saw much more "holier-than-thou" attitude, similar to what they call "smug lisp weenies". Vim's writings are down to earth, focused on pragmatics and making no unneeded comparisons.

While technically Emacs users and advocates are right, they lose big time in "marketing" or "public relations". I don't really think that this is going to be fixed.
That probably is not the most constructive comment on my behalf. I have posted AngularJS resources, which I have deemed more useful than the cheat sheet, at the above link.
Anyone hiring Full Stack Rails developers in Boston?
Curious if you guys might know of any businesses/startups that are hiring full time full stack Rails devs... Thanks!
Wikimedia's wikipedia page says they have 142 employees as of sept 2012

http://en.wikipedia.org/wiki/Wikimedia_Foundation
I hope the $30k model comes out soon. Regular Americans will have a better chance at embracing that model. With gas at disgusting price levels, I am pretty sure the rest of America would agree.
View unsaved changes as a diff in Sublime Text
Does not seem to work on Mint Linux 12 64 Bit Firefox
While somewhat plausible (and I have to admit I thought of the mathematician myself the first time Nelson presented his supposed properties), there is one reason to doubt this:

Building both Bitcoin and the vast framework to prove the ABC conjecture within a few years time would be too much for a single person, wouldn’t it?
Without a breakdown of where the employees are located and their positions, you can't possibly say anyone at Wikimedia is getting paid more or less than the going rate.
Hey, there is an amazing alternative without setup time, P2P, open, standards compliant, ...

And best of all it's a shameless ad for a story submitted by myself. ;)

https://news.ycombinator.com/item?id=5729606
> multiple cursors workflow where you'd catr+click 3 different places and start typing and the alternative would be doing a regex-based search and replace on a selection

Oh so that's what multiple cursors are for! People kept telling me that sublime supports multiple cursors and I could never understand what the hell I would do with multiple cursors.

Not that your example makes me want them any more than before, though.
I am already switching to Perl6.
Yes, it is true that most students in Finland do take the government backed student loan, but I for 't taken it. I get few hundred euros student welfare from the government and rest I make up with part time jobs and working summers + living in a student housing is pretty cheap.
Lets assume that I'm switching from Perl5. Why would I switch to Perl6 over something else? Even assuming Perl6 were to be become production ready tomorrow, there is a cornucopia of good languages these days. I'm sure Perl6 can claim to be more expressive than most but is that enough?
It would be nice to normalize everything to "price per mile". Shouldn't be too hard to come up with reasonable numbers for each state.
Sorry, what's the reference to? I'm a big reddit user and don't really get it :/