skysight-inc/HackerNews huggingface dataset:
Are we really at the point where engineers can't find jobs because they only know C++ instead of Python and Ruby web stacks?

This is a bit concerning, if so.
Making Project Management Easy – Review of Easy Projects .NET
The question is how does he get all the data? I have a bash function that does a git commit, and sends off the message / repo name to a webserver that provides a reasonable interface for it.

http://cl.ly/3u3w1h3x2e1P1L3d0g31
"Casual (se)X"
This was originally from the Something Awful forums. Lots more videos and info here: http://forums.somethingawful.com/showthread.php?threadid=343...
yet another useless post
Local TV News Websites are Awful: it is the reason some of us still have cable
Regardless of whether or not these claims are true, it sounds to me like it's time to

1. Have a proper & independent security audit of all root CAs.
2. Have a long, hard think about the SSL policies of some major websites. Facebook and GitHub, for instance, use certs issued by two different CAs. This makes it that much harder for me to make an informed judgement about their validity.
3. Rethink the whole trust model. It hinges on the policies of some companies out to make money, rather than out to secure the internet. These money-grabbing folks seem a lot more interested in the money-grabbing part than in the securing part.
Let guess 50% share of the company for executing this brain dead idea.
If you prefer vim's keybindings:

http://projects.mikewest.org/vimroom/
Could this be applied to development work as well? I.e Mobile / web apps...
If you don't like how subpixel antialiasing looks, just turn it off on your computer (on OS X - System Preferences > General > Use LCD font smoothing when available [off]). There's no reason to turn it off for everyone using your website.
"in turn implies an understanding of how physiology affects behavior"

Sorry, but I think in some cases we can infer how physiology affects behavior. For example if you are big and strong, you can act differently than if you are weak and small. You don't need to get down to hormone level to see such things.
Ask HN: How to secure an office properly?
On the one hand I agree with the notion 'let the market price out what they think of Groupon's business' on the other I understand that there is a responsibility for the SEC to provide a prudent level of transparency to prevent fraud. If the numbers are accurate, and the costs clearly accounted for, well its caveat emptor is it not?
In Germany there is the word "Schweinezyklus". Pig cycle. It's mostly prevalent in engineering. It works like this:
1. Companies complain about not having enough qualified engineers

2. Everybody gets told to get into engineering in college

3. Boom crashes. Companies lay off engineers. The new engineering graduates don't get hired and are unemployed

4. Everybody flees engineering

5. Back to step 1.

I think we are at the end of step 1 and 2.
-
That was just an example I pulled out of my a^Hhat.
"Funny how those same shareholders had absolutely no problem with it as long as it was making them money, but now that the strategy has backfired they want their risk negated."

I'm a shareholder, and you just stated the most moronic thing I've ever read on HN. No, we don't condone illegal activities. Putting your money into an operation that acts criminally doesn't get you good returns. Funny how you love to speculate though.
The Secret To Rails OO Design
It usually takes me about a tenth of a second to hit Control+C, Control+K in emacs, but the file is compiled and loaded into the running Lisp image much quicker than that.

Sometimes, I have to recompile several files due to a modified macro definition, and it can take several seconds. I am quite frustrated when this happens.
Im inclined to believe that the original opinion of this article that ideas are worthwhile and execution is important (agreed!) has NEVER been an opinion of yours, rather someone has tried to talk sense into you before you embark on slave labor executing this idea from an idea man, perhaps in exchange for 50% of nothing. Too fishy.. But hey it solves that little conflict that's going on in your head now..
I meant criminal as in immoral, not as in illegal.

That's not what criminal means. Except in the sense of "deplorable and shocking" criminal means "of or relating to a crime." Crime means "An action or omission that constitutes an offense that may be prosecuted by the state and is punishable by law". Crime has one non-legal definition, "An action or activity that, although not illegal, is considered to be evil, shameful, or wrong" but that's the sense applied to, for example, Apartheid, not to organized crime.

But those cases are rare.

No they aren't. I put a fence around my property to force people to go around it. It works 24x7x365. If people choose to circumvent that fence, I will personally force them to leave my property. This will happen precisely as often as people choose to bypass my fence.
This is just plain wrong. Dell sells warranties with in-home repair. Please stop spreading FUD.

http://imgur.com/uqBV8
Chinese officials propose tighter censorship
I for one certainly do not expect smart, attractive women to make fart jokes when out on the town.
It was illegal (and public) long before the DOJ went after google.

Call me cynical but I see this as just another way to get some money out of google. If the plaintiffs donate the proceeds (if successful) to charity I'll change my mind.

After all, they're asking for cash: "The lawsuits demanded that the directors and executives make good the $500 million, and be required to pay damages to be decided by a jury to "punish defendants and to make an example of defendants."

Not for some kind of ethical oversight or other real remedy as 'concerned shareholders' would.

Business as usual.

Do you continue to hold stock in this company that has been convicted? (from your writing it seems that you do)

If so why?

Are you a part of the lawsuit?

What are you going to do with the proceeds?
Seriously? This should not be on HN. Flagged.
This can also be a function of density of capable talent where you are. I know in my area it can take a while to get a technology position (took me 8 months) due to there being very intense competition. However I did receive more than one offer to an area that I could not afford to relocate to due to other issues (mostly taxes). It seems like there are some great disparities in where the talent is and where the jobs are. The solution would seem to be for someone (people or the company) to move or to find a way for people to be able to work from a larger area around the business.
> I'm a shareholder, and you just stated the most moronic thing I've ever read on HN. No, we don't condone illegal activities.

Which is why you really mean you were a shareholder until this issue started coming about around 2007-2008, right?

> Putting your money into an operation that acts criminally doesn't get you good returns.

Not if you can just sue the operation when it gets busted anyway.
Anecdotally speaking, that reminds me of a woman's comment about why she found raising a VC round so exhausting and difficult -- it was much harder for her to shake off the criticism and doubt constantly lobbed at her by potential investors, whereas male CEOs did not seem to take it to heart the way she did.
As much as I hate Vimscript, I don't think changing it to something else would work.

First, there's just a ridiculous amount of plugins and such already made. Either
they'd need to be ported to the new interface (an insane amount of work) or the old
interface (Vimscript) would need to be maintained alongside the new. Neither option
seems very practical.

Second, the main advantage of Vimscript is that it uses the same commands you use
every day while working with Vim. `edit foo.py` in a Vim plugin does the same thing
as `:edit foo.py` in your daily routine. This makes it really easy to get your feet
wet with Vim scripting -- in fact it makes it all but unavoidable.

Users learn tidbits of Vimscript while working, then start hacking stuff into their
.vimrc files, then move on to learning more and writing plugins. It's a fairly
natural progression.

If you're going to change Vimscript to something else you have a couple of options,
all of which suck:

* Replace Vimscript in the daily routines with Lua/whatever. Instead of typing `:e
foo.py<cr>` I now type `:edit("foo.py")<cr>`. No way this would ever work with
Vim's community.

* Keep using Vimscript for daily commands, but use Lua when reading from files. This
loses the main advantage of Vimscript (which I think is a really important one),
plus you now need to maintain two interfaces.
Humans moved to India 40,000 years ago.

If you don't mind, let me guess: You are from an Iyengar family. Your ancestors emigrated from Tamilnadu to Karnataka?

Correct-aa? :)
Check your quote's grammar? It doesn't make sense to me. :-/
Regardless of whether WP7 is any good (and it seems like it is), it's pretty clear Microsoft has no idea how to sell phones. One has to wonder if they'd named it something other than "Windows Phone" (which makes people think of the terrible OS before WP7), if they'd be having more success.
Previous discussion on Part 1:

http://news.ycombinator.com/item?id=2955214
Ask HN: What software do they use to create Orielly webcasts? 
I happen to see this webcast http://www.youtube.com/watch?v=-9C2x54Of-M I am wondering what software is used for that purpose.
This is disappointing news. Watching G+ was a bit like watching a wave crash and roll back. My twitter feed actually slowed down for a few days while everyone played with the new kid, only to pick right back up again.

The great thing about G+ is it seems to be popular with a few really interesting people I like to follow who post more to G+ than they did on Twitter. However the lack of an API is preventing wider use and adoption. Right now there is no convenient way to say integrate your own blog and while I actually use the twitter website a lot more now, 3rd party tools are still the most popular way for people to organize their multiple social networks together..

Of course I realize API integration has it's dark side too, mostly in the form of spammers, but it's a small price to pay for having a more active community.
My experience differs - I think it was in fact the rule of thumb in the 90s... until the dotcom gold rush got sufficiently out of hand that hiring people and training them became the only reasonable solution.
I think the key feature would be something more along the lines of, "easier to handle pull requests that are required to be structured in specific ways" and "able to see exactly what a pull request will do".
Sony finally gets around to hiring a new security head
I don't think that math is universally necessary - it's actually rare that I need to sit down and write equations and think about something mathematically. (Unless I'm a genius who does it in his head, and trust me, I'm not.)

And a 25-hour-a-week job doesn't seem that overwhelming. I think I worked 20 hours a week with a 30 minute commute each way - unless you're having a truly difficult time with the core concepts, a 15 hour course load and a 25 hour work load isn't much harder than starting any new job.
Viadeo Looks to Take on LinkedIn in the US
The problem is that people don't bitch enough (or barely at all, really) about the flaws of HTML and CSS, and rather just run with the insane decisions that are made. We get a huge "design" industry that has grown up creating one-off widgets, layouts and UI metaphors, and ignores many of the best lessons from thick client applications.

Why does the separation of the html and javascript matter to you? I can see the CSS being separate, at the very least for style reuse, but why keep the functionality of a widget off in a separate file, tied only to a widget by class or id? I don't make a conceptual distinction between the button's markup and what the button does, and I want to be able to look at a button in a file and understand what the hell clicking on it makes happen. Moving the code away from the definition of the button is obfuscation, except to designers who can't stand to see a bit of javascript in their HTML.
NASA’s GRAIL to Solve Mysteries of the Moon
I'm a VC (music video)
The original article referenced is promoting a book by Ms. Bloom called "Think: Straight Talk for Women to Stay Smart in a Dumbed-Down World".

I have not read this book, but the publishers description of the book is on Amazon.com's listing.

Here's a snippet: "In this provocative, entertaining, educational, and thoroughly researched book, Lisa outlines the ways that we as a society, and particularly women, have fallen off the intellectual path, and, very specifically, points to how damaging this has been to us on many levels. Lisa shows us the fallout--but she also provides the solutions for "Reclaiming the Brain God Gave You" and seizing back control of your mind and your life. Think is delivered in a no-nonsense manner that will make you laugh, make you question yourself, make you squirm, but, most important, make you start thinking again."

Ms. Bloom believes that women live in a world of "stark paradox" and wrote a provocative book to talk about it and encourages readers to think. That implicitly says to the world "This book is controversial", as controversy and paradox are generally what make us think.

That's not to say that controversy is bad. But you're not going to reach a rational conclusion until a consensus driven by generally-accepted fact is reached.
"why should we expect a guy to work late in the night, come on weekends, push hard deadlines and a girl is given all options to leave early?"

Well, to put it drastically: biologically men are almost worthless. They can not produce babies. Hence women can make higher demands. Men have to bid for women (to carry their children) offering as much "worth" as they can. Nobody has to bid for men, because men are easily replaceable. Especially now that physical strength is not so important for survival anymore (we have guns).

In many species the female actually eats the male after sex for a nice protein boost. That is how useful men are.
The Next Internet: What's Holding Us Back?
I've been developing for a while, apps specifically for about 2 years and this is my take on things: Yes, I get many many people saying hey, I have this great idea... or hey, my friend wants to make an app... But here is where I think I may differ from others, I am these people too, everyday I wake up with ideas, I write them down and tell them to myself later, I test my own ideas on myself because I can, I know the industry and I know how to research ideas and more often than not, they are not worth my time. But that does not mean I stop thinking... So why shut out all the other ideas that people, sometimes strangers even, are just throwing at you all the time for free? These could be sources for great inspiration (probably not) but it only takes 1 good idea to make you realize that hey, these are people out in the world with different views, different problems, and different solutions. Its like having 100 brains waking up in the morning going hey write this down I think it could be a good idea.

All that aside, here is what I do every time someone pitches an idea (no matter who they are and what the idea might be):

1) Listen

2) Think about it (is this unique, good, stupid, wait... don't I already have this app?)

3) Ask them some key questions, (how will it make money? How much time do you have every day to work on this? How much money can you spend on this project? Have you done any research on the idea? What other apps are there like this one?)

4) Pull out the iPhone and do a quick search for obvious app titles matching their idea and show them the results then ask, what about all these? Have you tested all of these?

5) Give them a 30 second lesson on using the internet and the app store to research their ideas. (nicely)

6) Give them my contact info if they don't already have it - even if the idea sucked (remember 90% of your ideas suck too) and why miss an opportunity to network.

7) If the idea sparks an interest, Say hey, Id like to see a layout of that sometime. Or if its really great set up a time for a call.

8) If it blows, don't worry, they will probably have forgotten about it a week later.

9) Congratulate yourself on not being an ass and realize that you helped someone, yourself, and the rest of the developers out there. They will be better prepared the next time they begin the "I have a great idea..." speech.

This only takes 5 mins and you really never know what you might hear. Ideas are great because they make us think, they test us, they inspire us, and sometimes they can make us rich if can figure out how to use them well.
"he would do irreparable harm to his fellow humans to prove some ideological point"

The harm is already there and possible, he's just forcing the issue. An "Anonymous" with a different agenda. It doesn't help "humanity" to believe that the CA system works when it's been totally subverted.

If this guy has done it, so have many others in all likelihood.
Which, as far as I can see, has led to a vicious circle where developers will often refuse/bitch/complain about working on something that doesn't increase their immediate employability prospects. Not to mention CVs that quite often have a half a page or so of solid acronyms to increase the chances of being found by simplistic recruiting company search engines.
JQuery plugin implementing 2-click-Like buttons for better privacy
Social sharing button are usually loaded directly from the servers of a social network, which means that the network can track the websites that a user visits. This plugin implements buttons for Facebook/Twitter/Google+ that are activated only after being clicked first. For a live example see:
http://www.heise.de/newsticker/meldung/Code-fuer-2-Klick-Empfehlungsbutton-von-Heise-ist-erhaeltlich-1337833.html
I think it's ironic that in a forum called 'hacker news' I can view perspectives on this topic that are convinced by 'hard limits' on Human ability by extrapolating theories of general animal biology. As if the whole realm of Human invention and innovation should be discarded, because we weren't supposed to go beyond our original biological limits.

Luckily, Humans have invented physical and cultural hacks to deal with the biological costs of child-rearing. Many types of family structures, economic structures, languages, social establishments, and physical creations have been invented to help us reproduce. In fact, Humans couldn't even exist as they do today, with their big heads, if it weren't for those original hackers.

As Humans go, where there's a will there's a way. And, that generally seems to be the implied rule on this forum. But, for some reason, when it comes to gender, we're willing to sacrifice 50% of our population by using language that demonstrably reduces probability of success.

The point is: we should be encouraging all children to never assume that hard limits exist, especially when based on incomplete information. And, even when hard limits are reached, there is always another way around.
You could use Ohloh. As an example, here is one of stravid's projects on Ohloh - https://www.ohloh.net/p/stravids_mapgenerator
In the last thread someone mentioned they disliked posts being broken up into parts. I'd like to see a Part 1 of X or Part 2 of X so I know when the series is complete and I can read them all at that point.

Thanks for writing out Part 2 this quickly though now I want to read Part 3 where what I expected to read in Part 2 is presumed to be after discovering I was on a multi-part post when I read Part 1 and was disappointed I had to wait to finish the story.
The Future of Light is the LED
The lesson Google isn't learning
Good to know. Looks like a pain, though.
Tips for Startups Raising Money from Angels (by a UK angel)
Apple overtakes Nokia in smartphone shipments
广州益民环保科技
Everything is expensive at scale, but so are the rewards. I would try phone first, then postcard which is the order they want to do them when claiming a business.

For claimed businesses they can more easily contact you in case of a closed notification (they have your email address even) and should not take someone's word unless they can't get ahold of you.
Internet Explorer (4/5) for Unix
> http://jarofgreen.co.uk/2011/04/introducing-creepycoder/

hg has a pretty great extension shipped with it doing that kind of stats collecting: churn. Git might have something similar already, no?

For instance, your graphs 2 and 3 (commits by hour of day and commits by day of week) can be obtained through the following (tested on pypy's repo):

> hg -R pypy churn -csf "%H"
00 850 **************
01 534 *********
02 385 ******
03 299 *****
04 202 ***
05 181 ***
06 217 ***
07 449 *******
08 1336 *********************
09 2421 ***************************************
10 2893 ***********************************************
11 3295 *****************************************************
12 3277 *****************************************************
13 3596 **********************************************************
14 3915 ***************************************************************
15 4105 ******************************************************************
16 3955 ****************************************************************
17 3812 *************************************************************
18 3259 ****************************************************
19 2091 **********************************
20 1713 ****************************
21 1630 **************************
22 1466 ************************
23 1225 ********************

> hg -R pypy churn -csf "%u"
1 6985 ************************************************************
2 7741 *******************************************************************
3 7594 ******************************************************************
4 7404 ****************************************************************
5 7470 *****************************************************************
6 5213 *********************************************
7 4699 *****************************************

(-c counts changesets rather than diff lines; -s sorts by aggregation key rather than resultcount; -f aggredates on an strftime-like dateformat)
广州益民环保科技产品
Until there is any demonstrable adverse impact, Groupon remains a case study in how TO do an IPO.
Most often peoples ideas pretty much require a server and a much more complicated pricing scheme than they think. When that's the case I explain that much, but you probably always loose when you do.

One of the most awkward moments was when I actually met with a friend and his friend about making an app. I only realized halfway through that they didn't have an idea, just a wish to make an app. A few hours of awkwardly groping for some tenuous b2b projects and we parted company.
I agree. Just like I'm not going to tell someone who is more analytical to get into graphic design. Creative people go to school for design to sharpen their skill, not to learn how to think creatively.
Please sent me a code i Realy want one
hello@creativve.de

Thank you :)
Twitter's Bootstrap toolkit
I agree.

Google+ got a lot of momentum, and then it all slowed to a crawl. And once the real names stuff broke, and got it a bunch of bad press, the traffic seemed to slow to a crawl over there.

I worry that they're going to leave it too late - that by the time they have a product worth having they'll have lost their customer base.
Their hands were tied for bundled releases, but Microsoft could have competed head-to-head with Firefox and any other browser in standalone form if they wished.
How a Stand-Up Comedian Made The World's First Handheld Panoramic Video Camera
Indeed. Unfortunately those of us who have to use PHB mandated software (usually C# these days) will probably not be using LISP however much we beg, whinge, pray and even threaten.

LISP would make the world a better place, if it wasn't for the business-folk wanking over the fake promises of the larger vendors.