skysight-inc/HackerNews huggingface dataset:
The data is crowd-sourced. Anybody can correct the numbers here https://github.com/triketora/women-in-software-eng
Something like this could work, to some degree:

a = {}
a.valueOf = function() {
var caller = arguments.callee.caller.toString();
//parse the caller function, and return
//different values based on what comparison is being made.
}

But I think this is even worse than the getter on the global object.
i think you're hung up on the millionaire bit.

69 percent of engineers say their role is “recession-proof.”
91 percent say they feel they are the “most valued” employees at their company.

those points are laughable.
Twitter Posts Betray Illness
Any suggestion more based on the EU zone?
How to Lie with Data Visualization
There are plenty of kernels which don't do most of the things you mentioned.
The answer is to stop arguing with words and start targeting Gawker's business model. Their advertiser list is in plain view. Go to their about page to see all the megacorps that have done sponsored ads with them. Now take the worst things Gawker has ever written and send it to the people who run the advertising accounts at those companies (you can get their names off LinkedIn or whatever).

For example, send the #GawkingatRapeCulture hashtag to the Coke rep who chose to advertise on Gawker and ask them whther Coke is intentionally supporting rape culture by donating to Gawker. Make sure not do this purely as a solo op; once you have the data on their advertisers, pull together a website that makes it easy for anyone to chip in via one click.

Those who run sites with advertising inventory can also donate ad slots at lower CPMs to the sponsors of Gawker in order to pull revenue away from Gawker.

They profit from clickbait. So we need to hit these people in the wallet.
4 Ways Online Services Can Prepare for the Next Heartbleed
They are called libraries.
Mondays: The Lean Enterprise
I think you draw the wrong lesson from McCarthyism.

If McCarthy had only gone after people that were actually trying to violently overthrow the US government and/or working for Stalin, history would look at him a lot differently. There were Soviet spies and they did a fair bit of damage. However, the people on his list were not in fact spies or communists and there was no good reason for him to believe they were.
Google Patents Smart Contacts with Built-In CAMERA
You can get a low-end VPS for even less if you look at some VPS companies special offers, like $15/year for 1GB RAM, 20GB disk, 1TB transfer/month. Yes, low-end and most likely overbooked servers, but still decent enough for a proxy.
What part of the US do you live in that house prices are still depressed $150k since the bubble (on a house that costs presumably less than $800k)? In most cities prices have come back up, I think.

Keep in mind... you have 34 years until you're 65. That's a lot of years of investment interest, additional income, and inflation away from OP's proposed $1mil figure.
Can Pixelmator actually do smudging now? It's the main that kept me with GIMP instead.
Where's the GUI?
Yes. Well, where I live men and women are paid the same.

Though what intrigues me is the fact people turn a blind eye and go "Oh, why on Earth there are so few women in Tech". Well, I'm an Engineer and every Engineering year, the ratio dudes/girls is as high as Burj Al Arab.

It's not for nothing there are clichés like "Girls don't do tech and if they do, they do Biology". Stereotypes, maybe. But "60% of the time, it works every time". You ask a girl in a Sci&Tech University what she does, most of the time it's Biology.

There aren't that many girls programmers. And then there are fewer female programmers who are good (that's natural, being good is rarer than being average. Valid for men, too) who have to compete with a more important number of men programmers.

Just probabilities, yet people want to make an exclusively political/segregation/unfair matter.
I should have stated "electric vehicles" vs "electric cars".

However you really don't have the slightest idea about the motor that's in the Tesla. Which is a 3 phase induction motor. There's a lot that goes into converting DC battery power to AC and then controlling the torque. Heat is another issue that will have to be dealt with as well and the latest announcement from Tesla is that they will be adding a water cooled system to the induction motors in the future.

A property serviced gas motor doesn't need much more beyond oil and spark plug changes and can last for several hundreds of thousands of miles. The majority of the consumables are in the wheel systems, tires, brakes, suspension, bearings, heating and cooling the cabin, etc.

I'm sure you're an idealistic kid that thinks green is good... and knows that ignition=starting, but the fact remains that gas engines have a 100 years of service history and electric car motors don't which means...
How to Achieve Success Using a Beautifully Designed Manifesto – ZipMinis
Oppression? Oppression implies he was denied a right. Being a CEO of a corporation is not a right, especially considering that a CEO is a very public figure.

Now, if he got blackballed across the industry, I'd be there with you. But that's not a foregone conclusion by any means.

I don't understand what you mean by slander. Go look at the interviews he gave. If his views in 2014 are any different from his views in 2008, he gave no indication whatsoever. Quite the opposite, in fact.
To the first: No, of course not. But it does imply that they are (surprise) more focused on the bottom line and willing to adjust moral values for an extended time.

To the second: Its not that more data=evil, it's that 'evil' has broader access to you, your habits and potentially your kids and their habits, etc. I do not trust google all that much (I say this with a gmail account I use for work). It's not that I don't trust them, its that the data is powerful and can easily be used for unsavory activities. Also, practically impossible was an iPhone in 2003, but a mere 4 years later there it was. That Moore's law is really something.
Come on, no. It is not a kernel. It's a program that runs "on bare metal".

Let me define what a piece of code needs to do to be a "kernel": it needs to manage some resources to allow other programs to run using those resources. E.g. memory, cpu time, I/O peripherals etc.

You know a kernel when you see one.
My townhouse was in the western Chicago suburbs. My builder went bankrupt, and the land was sold at fire sale prices to M/I Homes, who then proceeded to sell their townhomes for a little less than half of what I paid.
Family Guy The Quest for Stuff Hack Android iOS Telecharger Gratuit
I just watched the video on their site and I have no idea what's going on:
https://www.clinkle.com/
jessriedel clearly says that free speech should extend beyond the law to include social norms:

"In particular, when the causal influence of the alleged wrong doing propagates through the minds of voting citizens, this is not something that ought to be retaliated against (by the government or by individuals)."

...this is really the crux of the debate. Many of those upset about the Eich situation still think it should be legal to fire Eich for his speech but it should not be socially acceptable.

In other words, many people believe what happened to Eich was unethical, however legal.
Google buys drone maker Titan Aerospace
So if you write core software for an architecture without privsep you must not call it a kernel?
From Tesla S-1: "We currently expect that the Tesla Roadster battery pack will retain approximately 60-65% of its ability to hold its initial charge after approximately 100,000 miles or seven years"

Any citations for whatever you've heard.
Time is running out for Box competitors
Likewise, the buying power of $1M in 2014 would be like having $40k in 1910.

Forbes defines weathly as $1M/yr in income and $10M in assets. If you were to retire today with $25M and put this money in bonds, you could collect about $1-2M/yr.

Sources:

https://books.google.com/ngrams/graph?content=millionaire&ye...

http://www.wolframalpha.com/input/?i=+1910+1+million+dollars

http://www.wolframalpha.com/input/?i=1+million+dollars+in+19...
You aren't wrong, but this viewpoint is incomplete. That approach does nothing to stem the well-documented repelling forces that exist in the industry today and the anecdotal yet overwhelming accounts of women who are interested in these things feeling unwelcome and leaving. Asking someone who feels unwelcome to suck it up instead of introspecting on how we can do better now is ridiculous and morally questionable.
> as a breed, software engineers do seem to be particularly prone to hubris.

Maybe. But I'm 29 and I have ~$450,000 in savings (mostly index funds), so I'm pretty sure that having a cool million by the time I retire is eminently within reach. An inflation-adjusted cool million, at that. Theoretical future homebuying, childrens' college educations, and recessions notwithstanding.
Heartbleed Defense-in-Depth Part #1: Preventing Admin Session Hijacking
Everyone hearts Truecrypt yet given the media fury caused by the Snowden leaks and the hunt for the real Satoshi Nakamoto, why is there zero attention about the fact that Truecrypt is also anonymously developed?
Sometime this year, most likely. OSX updates generally come out a year after the Windows counterparts (2003 and 2004, 2007 and 2008, 2010 and 2011).
Did some more calculations just for the fun of it. It looks like you'd need nearly 16 exabytes of storage to hold the MD5 table for every 9-character hash [1]. Not accounting for any database overhead. In high density, you can fit a petabyte in what now a days? Half a rack? So around 8,500 racks. Certainly in the realm of possibility for a government but it would be a lot for storing just one type of hash list.

[1] https://www.wolframalpha.com/input/?i=%28630249409724609375+...
> And depending on who's looking at the material, it could be considered offensive. If you get away with it, great but some companies like USAA require all employees and contractors pass drug tests so suggesting the universal stoner hour might not be the best decision.

Just to be clear, you're saying that:

- The time "4:20" might be offensive to a reader,
- I should, for some reason, care about this,
- USAA's decision to drug test employees is relevant.

Did I misinterpret you there? You're basically advocating for removing the 13th floor from elevators because someone might get scared or have their feelings hurt. Or designing a system that applies a penny discount to subtotals that end up at $6.66, $66.66, and so forth (I have heard of this).

4:20 is just a time. And I'm suspicious of your explanation for Lorem Ipsum's usage, as well, given how long it has existed and how long it has been in use.
I would encourage others to hack conventional wealth metrics and move to the developing world.

Lower overheads, a stimulating environment (pick up a new language just by living day to day, constantly discover new stuff), friendly test environment for new startups (lower startup costs, less regulatory problems, etc.), potentially lower taxes, and quite possibly a healthier lifestyle with less stress, a better climate and a better diet.

I for one would be terrified about living in, for instance, the US as an aging person with medical needs. To my mind, healthy living is like extremely cheap insurance that always pays out.
It can be. We want to move away from IV-based encryption primitives to tweak-based primitives for each individual file. This is just so more people understand how it works, especially since now XTS is a recommended standard. Right now we use a custom solution, which made sense in 2004 but now that XTS exists we can switch over.
Your examples are all actively-used items, which is a different kind of storage problem.

When items like those are no longer needed the trend among my peers is to donate (to friends with younger kids) or liquidate (on Craigslist).
It would be a lot more interesting if twitter posts could be analyzed to indicate mental illness, and point to what type.
Writing an expression parser is probably the compiler "equivalent": http://www.strchr.com/expression_evaluator
For what its' worth, they have finally released a statement:-

https://www.startssl.com/?app=43

This claims that CRLs and OCSP would then be expensive / lots of downloads....
Sorry for being so blunt, but I think I'm missing the message here. What exactly is the purpose of naming and shaming employers for exhibiting symptoms of such a lopsided talent pool?

Presumably the target audience is not unfamiliar with the gender disparity in tech. If they are unfamiliar there exists data about the industry in general that would be better suited to making a point to them. So, this is aimed at some subset of the industry, but it seems a bit nebulous because...

Is it a call to action? "We Can Do Better"? OK, so who are the "we"? What are the actions to take towards doing better? (I mean, more specific the obvious end goal of gender equality in our industry.)

With or without specific calls to actions, why is this broken down on a per-employer basis? Should deviations from industry average be celebrated and booed? Is it an attempt to put pressure on the employers, if so to what end? Or is this just a novel way of reiterating a statistic that the target audience already knows?
Huh? There is almost nothing but attention to Truecrypt's anonymous authorship. That's the entire reason Matthew Green organized the iSEC audit.
I wonder if they're using something like Emscripten to get this so quickly out.

As recently as 6 years ago (when I was at MSFT), the Office codebase was pretty much all native (C/C++), some dating back to the early 90s.
I'll second this. I use ICE for my panos. It's pretty simple, and it's pretty good at stitching together pictures without errors (in most cases).

ICE also deals with DNGs, though it's slower, and it makes the colors a little off.
Man films himself crashing into things in bike lanes as a protest
The keyword arguments in ruby falacy
I came from an academic background in science (physical science; not computer science), and I couldn't agree more. There was always a sort of swagger detectable in academics I worked with, but at the same time there was always a deep and profound understanding that we don't know a lot about anything. I get the opposite sense when I discuss things with software engineers and even many computer scientists. The antagonism toward others ("shit code") is especially pronounced. It's still uncomfortable for me.
Most people don't live in tax-free states.

Many people actually have local taxes (property taxes, city sewer fees, etc, etc) to deal with, also.

There's also social security/FICA.

When you factor all this in, staying the typical six figure earning is paying 35%+ "in taxes" is not unrealistic.
I Drove Weev Home from Prison
Did you see the Shai Agassi hologram?
The authority that the POTUS has over the NSA is more analogous to that of a CEO over a departmental division than that of a general over a battalion.

This is getting tiring.

Take a look at this list of former Directors of the NSA and count how many are ranking uniformed military officers. Spoiler: since the founding of the agency, all 17 of them.

https://en.wikipedia.org/wiki/Director_of_the_National_Secur...
Well, I'm glad you've concluded that you're still right.
Google Contact Lenses Have Built-In Cameras
7. People who don't like people who walk away from the company can complain about that.

8. People who don't like the people from 7 can complain about that.

9. People who want to derail interesting conversation about how people ought behave with uninteresting observations about freedoms of speech are ... free to do so.

etc. etc.
Is he afraid for his house and family? Mind you, I believe death threats in any situation are unwarranted and despicable. This is not the least bit unique to Eich's situation. It's a much larger problem we as a society have yet to address.

The analogy to socialism is vastly overstating the problem, and a cheeky way to deny Eich's critics' freedom of criticism. A sincerely held belief is not a shield against criticism, and free speech isn't absolute. It never has been.

The fact is that free speech means people are free to disagree en masse when they find a view abhorrent. A pro-slavery, misogynist, racist, or anti-interracial-marriage individual has a right to their views. They don't have a right to avoid social censure when their views are beyond the pale. And that's exactly what happened here.
Twitter's log cabins
I'm not talking about privsep, just different modules. I gonna answer you with another question:

Did MS-DOS had a kernel?
6 Reasons Why Tesla Beats Better Place in Every Aspect of Battery Swapping
the crazy thing is most people who heard that talk seemed quite taken -- despite the outrageousness of the whole thing (for instance, the comparison to EVs and the end of slavery)
Google Invents Micro Camera System for Future Contact Lenses
Each revocation cert is about 1KiB

How do you figure? Each revocation is by certificate serial number, which typically run 4 to 20 bytes, and the revocation date, with possible extensions for more information.

Add a little overhead for the signature on the list, etc.

Exaggerate wildly and call that 100 bytes per revocation: we're down to at most 100MB of revocation data for the million user case; that's not a lot of data.

It's probably closer to 20 or so bytes per revocation, ~20MB of revocation data. Spread out over as many CDPs as the CA wants to maintain.

The system used in the Canadian federal government creates one CDP per 375 users, so that CDPs are capped at roughly 750 certs each (each user has two key pairs, one for verification, one for encryption). At 20-100 bytes per revocation, that's 15KB to 75KB per CDP.

That's not much at all. And given that any given user interacts with a subset of all possible users, they won't have anywhere near all of the CRLs downloaded.
> And in this case, we're talking about a CEO, the public face of a company, not an otherwise private citizen.

This is true, and similar to what got people like Adria Richards fired in other scenarios where they've lost the ability to be able to professionally represent their company through their speech alone.

> Anyway, you're essentially arguing that free speech means freedom from consequences, and it just doesn't.

Yes, but keep in mind that there's a difference between individual freedom of speech among individuals and what society does to individuals. IMO people should modulate the consequences they are free to impose based on the principle that free speech is valued.

There's a reason Rockwell's famous painting exhibiting freedom of speech is a man standing in a crowded town hall meeting. Whatever that man says, he will have to still live with those people afterwards, and so everyone involved will have to understand their part in what "freedom of speech" really means in America.

Of course the government can't ban people from ostracizing someone based on their speech. The point is that in a free society (as opposed to a free governance), the people at large shouldn't need to be told by the government not to ostracize someone who speaks their mind.

Your boss imposing consequences for your stupid tongue is one thing. But should it be right for your boss to froth up a mob to go after you, as long as they don't break the law?
Not everyone is familiar with the concept of NoDB so this paper [1] is a good read to start with.

[1] http://bit.ly/RjBl9S
Freedom of speech does not mean freedom from consequences of your free speech.
I thought that C on Android compiles to bytecode just like Java, rather than being a true native binary?
Fun fact: I have known this intuitively since forever, but only recently realized that when I say "generic", most programmers I know tend to hear "exhaustive", and recoil in horror; while I really meant "generic".

Now, I also know why I like parametric polymorphism, and dislike subclass polymorphism: the first is generic, while the second is exhaustive.
FTA -
> Office Online works great in all browsers, but for those of you who use Chrome, you can now add Word Online, PowerPoint Online and OneNote Online to your Chrome App launcher to create new Office documents online with a single click from your desktop

Looks like it's still a web app (not a NaCl/PNaCl port) that allows integration with the Chrome Launcher.
See their internet.org initiative for the feel good side. Or, on the business side, they want to capture their future customers where the internet is hard to access.
Google's stated reason for the purchase makes sense, providing more internet connectivity, etc. I give them the benefit of the doubt on this one.

Off topic, but: my first two bosses at SAIC were Titan founders.
Rumors say later this year: http://www.macrumors.com/2014/03/11/office-for-mac-2014/
So the only thing wrong with McCarthyism was accuracy?
Cool app.

I noticed this: Not only does noise slow down rendering, it also increases file size for the downloaded image.
About a week or two ago pg added moderation. I cannot find the thread right now, but basically comments are not published until someone with high enough karma (I think 1000 points) approves the comment.
Your passwords are as strong as the protection of the place where you store them.
These "designers" are the ones responsible for sticking random caps into parts of the UI with zero rhyme or reason.
German Parliament Divided over Snowden Subpoena
CloudFlare Suffers Downtime in UK Datacentre Due to DDoS
A Private Equity Titan With a Narrow Focus and Broad Aims
Stop it, that was not an attack.
I used to be scared of buying real estate in coastal cities for this very reason.

Now I think of it this way... Maybe it's inevitable. And if it is, perhaps it's cheaper to build walls around cities if the cities are worth saving. Let's say it costs $100 billion to protect NYC - that's a cost they'll bear. It's still just on the order of 10K per person. If you amortize that over 10 years, it's not much. And there's too much valuable real estate to not do it.

For the rest of the world? Well, there are ghost towns everywhere. New cities can be built that are inland. And again, that may be cheaper than trying to stop global warming. Or perhaps more feasible - we can start building cities as the waters rise, once there's less uncertainty.

Just being the devil's advocate here.
Show HN: Intelligent Browsing for Git and GitHub
This 1981 computer magazine cover explains why we're so bad at tech predictions.
A domain costs about $10 a year. A RapidSSL cert costs about $10 a year. A StartSSL cert can be as cheap as $0 a year. I wouldn't say SSL certs are that expensive.

And if you can't use HTTPS, nothing on your site is secure, so fussing over which authentication system you're going to critically compromise seems a bit academic.
I've used HTC, Samsung, and currently use a Nexus5 full time. Whenever I have to use friends iPhones now they feel really dated compared to the Nexus 5. Android really turned a corner not long ago with 4.x and devices like the Nexus 5.
A kernel is a program that runs "on bare metal". This program is equivalent to hello world for kernels - it's the simplest possible one. It is called "Kernel 101", after all.
If launches were more frequent, all these things would be ironed out.
Even if that math worked out, 56% of software engineers are not making 120K at the age of 30. 120K is above the median salary, nationally, even for the most senior bracket of software engineers, with around 10 years of experience (which typically a 30 year old does not have). Seems likely the national median for a software engineer at 30 is probably closer to 85K.
> Now, I also know why I like parametric polymorphism, and dislike subclass polymorphism: the first is generic, while the second is exhaustive.

I'm going to steal that. I love it.