skysight-inc/HackerNews huggingface dataset:
Here is small sample of that data. I went through http://en.wikipedia.org/wiki/List_of_killings_by_law_enforce... and counted incidents by hand:

attack: 8

feeling + weapons: 1

fleeing: 2^

weapons: 6

mistake: 3*

^ - cop charged with manslaughter

* - a robbery suspect lied about a gun.
- mistook cell phone for a gun.
- pulled out toy submachinegun

a. This adds up to 20, so I missed one. I got no idea which one.

b. Allegedly every mistake killing had at least one mitigating circumstance (And only case of a guy just fleeing and being shot got cop charged with manslaughter).

I did a quick perusal of other months in 2012, and they look similar. According to wikipedia cops killed 587 people in 2012 [1], at the same time 120-127 cops were killed [2]. If pattern established in my quick count holds, then a U.S. cop is more likely to be killed than kill somebody who: does not flee from or point things at cops (especially things that might look like guns).

[1] - http://en.wikipedia.org/wiki/List_of_killings_by_law_enforce...
[2] - http://en.wikipedia.org/wiki/List_of_American_police_officer...

P.S. I am really floored this is how numbers worked out. I would love detailed analysis/count/breakdown of these killing by law enforcement numbers.
It sounds crass but modern academia is becoming like most other professions, i.e. simply getting credentialed (i.e. getting your Ph.D.) does not mean you can count on a tenure track academic faculty position. These positions are highly competitive.

Listen. At least it's not like many places in Europe (Italy? Germany?) where it's basically an old boys club and someone senior has to literally die before another position is available. At least in north america things are (mostly) still based on merit. You compete for jobs, the cream rises to the top.

Again not to be crass but another pattern I see in modern academia is an unwillingness to move, to take on a job. "I grew up in NYC, my family is here, and goddamnit I want a faculty position here too, not in Ohio or Nebraska or Arizona". I'm sorry but again, wha??

Maybe this sense of entitlement is not adequately dismantled as young graduate students come up through the ranks, that's certainly an issue we can discuss.

Anyway I'm empathetic with the guy in the article, he loves to do X, he is highly educated to do X, and he can't get a top-tier job to do X and so he has to do X-light. Join the club, man. You think everyone who gets an accounting degree expects to work at the top firms? You think everyone who gets a law degree automatically expects to get the top jobs? Of course not. It's competitive. It's a jungle out there.

There's the issue of how long it takes to get credentialed as a PhD, and how it's an extra burden for a 40-something with a young family to not have job security. Sure that's true... but am I missing something? Did someone promise this guy 15 yrs ago when he started on this journey that he would land in a tenure track job? Did someone tell him that it's not competitive? I don't think so.

In fact I'm a bit on the peeved side about this guy, if he does have a young family, what the crap is he doing, why isn't he ensuring a more stable life for his family? For god's sake, get a stable job, do poetry on the side as a hobby like the rest of the world.

Anyway enough ranting, I'm sick of the elite class bellyaching about how they didn't win the lottery even though they bought a ticket.
No it's not... there are many more job-types available for PhDs than academia, so tying it directly to how many that particular school could support isn't a good strategy.

Is a school only to admit a graduate student when one of their tenured faculty is ready to retire?

Sure there are more graduate students than jobs available, especially in academia, but it's not necessarily a good idea to tie admissions directly to something like that.

It makes less sense in the sciences where graduate students are typically the ones that do the experiments that the PI is interested in and keep a lab running and funded (Post-docs usually have a little more independence in their projects). But, one thing that naturally limits the number of graduate students in the sciences is that those positions are usually funded. So, if a department wants to admit a student, they had better make sure that there is some way to pay for them. That naturally limits the number of graduate students that a program can handle at any one time.
Wow! Anyone know how the hardware interrupt for the timer worked? Was it's design different to guard against false signals triggered by radiation?
What's your point? It really seems like you're simply trying to damage his character by saying his rhetoric is like a 'militant cult'.

This is classic ad hominem, you don't actually address any of his points, just attack his character.
Torrage: torrent storage cache
* Sh is a terrible language to build any non-trivial functionality.
* System initialization has become more complex.
* Currently, managing daemons has a lot boilerplate code.
* That code is sub-optimal and fragile.

Personally, I don't want to know anything about the timing on which each device is available, to figure out manually the right order to start the services. That's the kind of job a program can and should do. I didn't like when I have to set IRQs manually too, or when X asked me about the data of the video chip that was connected to its bus.

Back to the init scripts. How do those scripts know if a daemon is still running? One mechanism is to check the existence of a file with the daemon's pid! IMO the current system is an anti-aesthetic patch. Only inertia keeps it alive.

This is what I would like to see in a linux system:

* A common config language for the basic services. Something like the defunct [elektra initiative](http://freedesktop.org/wiki/Software/Elektra/)
* An automate mechanism to orderly start the system.
* Something like Dan Berstein's daemontool to handle the daemons, plus the cron jobs.
* For Ritchie's sake, keep logs as text files!
As far as I know, it did from day one using the "Devices" charm thing. Later on they also made it available using the menu at the bottom - swipe in from top or bottom on touch screen, right click screen otherwise.
Isn't this equivalent to covert paid reviews which were specifically outlawed by the Unfair Commercial Practices Directive IIRC.

... Actually I just looked and in the text of the journal entry in which the UCPD is written out there is at Annex 1 this statement, http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2... :

"11. Using editorial content in the media to promote a product where a trader
has paid for the promotion without making that clear in the content or by images or sounds clearly identifiable by the consumer (advertorial). This is without prejudice to Council Directive 89/552/EEC (1)"

So? It may well not be contrary to the ASA's rules but it appears to be contrary to European law. [Ratified in a UK Act of 2008 it seems]

If you're buying advertising in this manner how do you control the content of the company sponsored statements to prevent them being fraudulent, or for example being direct advertising to children (also unlawful).
When to use Bitwise Operators during webdevelopment
Wow, Alvy sure has an axe to grind. And he tries to sound it objective and talks about himself in 3rd person the whole time.

But he fails so hard on so many things, like the Steve Jobs investment didn't save Pixar rant. He says Steve's money didn't save Pixar and then says that Steve pumped more and more money in until it was actually worth something.

Whatever points he makes that may be valid are completely made suspect by his tone and spiteful attitude.
What girls of hackernews? that's my question. 224 comments as of writing this, and most of them ignorant straw man whiny responses by (surprise!) men. Hard to imagine why some women wouldn't enjoy coming here and discussing things with so many enlightened, educated folks.

If you're threatened by the thought of more women in coding, then you don't really believe that we're a meritocracy. If you're one of those folks, then somewhere, deep in your heart, you know that things aren't fair, and when kick ass women programmers come in, you as a mediocre participant, will be pushed down to the bottom.

Meritocracy wants the very best. Seeks out the very best. Welcomes the very best.

To use an analogy, I can't imagine Olympic athletes being happy for the best competitors from another country being sidelined due to their sexual preference. No, that's not happening. because world class athletes know their victories are hollow unless they're truly competing against the very best in the world. Unlike Silicon Valley. We don't want competition. Nope, we want our nice, cozy little in crowd, keep that money nice and close so we can control it.

As Chris Rock said, there's a difference between rich and wealthy. Michael Jordan is rich, the owner of the chicago bulls is wealthy.

Women want to be wealthy, not just rich. African Americans want to be wealthy, not just rich. And right now, according to PG himself, the path to that wealth is by learning to code.

So anyone trying to stop that from happening, can pretty much categorically be described as a bigot.
"The term 'software engineer' conjures images of pasty-faced young men with poor posture and limited social skills."

...

"We have this idea of people in technology being and looking a certain way," she said. "That stereotype is destructive, and I think that's part of the reason why female and minority programmers are so few."

...

Her personal opinions and prejudices aside, the article is a tad hypocritical. It's hard to tell to whom the stereotype is most destructive. The media has created and maintains the "nerd stereotype", which I would argue is more destructive to those who are classified as such: since they have to overcome a far more general prejudice than lack of visibility in a particular field.

CNN has a lot of nerve to use a racial slur such as 'pasty-faced'. I believe the correct term is Caucasian.

I am all for dropping the obviously false stereotype about nerds. But let's not paint this particular oppressed group as villains.

Do you see what I am doing here? Look for the truth my friends, and come to your own conclusions. Do not be complacent with their lies.
The main problem I see is that code is read left to right, top to bottom (for the most part) but it is rarely, if ever, written that way. The order that decisions are made is almost as important as the decisions themselves. But, we lose almost all of that order or 'context'. Worse, although we can place comments in the code, we cannot attach comments to the evolution of code. Evolutional comments could describe why things are changing in the proper context and make reading code a lot easier.
> Seems not everyone was a fan of Mr. Feynman

Oh. Many people didn't really like him (in spite of acknowledging his ability). For example, Murray Gell-Mann - https://www.youtube.com/watch?v=rnMsgxIIQEE
Or press Ctrl+P. I don't recall that ever not bringing up the print menu.
Yeah, right. What are they going to do with 300Mbps to a smartphone? 4k video? That means that 4k phones are coming soon, too, right?

Right: http://bgr.com/2013/11/06/samsungs-4k-smartphone-displays/
It's interesting, but it isn't the only needed info. You might have 8 times as much opportunity for progress, but it might be 8 times harder to make progress.
A Founder’s Accelerator Tale: 3 Misconceptions About Month 1
He and Oppenheimer worked together on the Manhattan project. Why would that be surprising?
I'm genuinely curious how universities are allocating their money such that these adjunct professors who are teaching more classes with more students, who are paying ever growing tuition themselves, are still living below the poverty line. Is there just enormous waste in the system or is there some complication between the supply and demand of people and PhD-level academic positions?
Being tool-agnostic is a feature. The most important feature.

If there are other known features that are more important, they would have taken off by now.
Amazon Prime doesn't release a show's view numbers to its creators
> Woz even criticizes the early Mac for losing money. Says Scully saved the company.

It looks like you're trying to be critical of Woz but it's worth noting that he is totally correct here. The company would not have continued without the Apple II revenue Sculley was focused on keeping. In the same vein, Gil Amelio and Fred Thompson later saved the company from bankruptcy by selling Apple debt at remarkably favorable terms. Jobs liked to make fun of Amelio, which always struck me as a little ridiculous.

People like to latch on to Jobs's personality quirks as being strange, wonderful advantages but I can't help but wonder how much more successful he might have been if he'd actually developed a better ability to work with and persuade people like John Sculley and his board. The world could have been pretty different if he'd had the people skills to hang in there at Apple. NeXT being developed within Apple might have meant big early success, which might have meant things going a pretty different way in the nineties...
True, but the whole point is that the cops are a bigger danger to life and limb (and perhaps liberty) than terrorists. But ask 100 people on the street which is a bigger danger and you'd probably conclude (at least from their answers) terrorism.

That means that society is improperly calibrated to actually reducing mortality and there's no better way to recalibrate than some kind of sensationalist headline that really makes the point.
I really only had two complaints about Windows 8. I couldn't find a way to have two PDFs open and on the screen with that default reader and I had a lot of trouble find out how to shut the machine down. Once I found ctrl+c if fixed the power down problem and to be honest I'm just glad they are finally shipping a PDF reader by default. All and all its not bad for a Microsoft product and I don't completely get the hate.

(By the way, ALT+F4 is the way I close metro apps too but here is another way http://windows.microsoft.com/en-us/windows-8/how-close-app)
Yes I read that. But I seemeded to recall that they anticipated higher sales when they first introduced the LEAF, though I may be mistaken.
Wow! I really admire people with the "beauty and brain"! Good luck!
If you think about it, the way nerds took over the world was really pure evil genius. They suppressed the non-nerds with their body odor! By not showering, they managed to create an inaccessible elite.
This particular benchmark is especially poor if that's what it's trying to test then, because this benchmark is completely gated on task/goroutine spawning performance and message passing barely even shows up in the profile in both Rust and Go.
I specifically never charge my Tesla out of the house unless it needs to be charged. I agree that it isn't fair to the cars that actually need the power to get home. I've only ever not done that once when a garage near a theater in SF was full, except for an EV spot. Got them to open up the gate and let me park right across the street :)
I use Windows 8.1 on a desktop and it's fine even without mods.

I can see how Windows 8 might have been a problem for some people, but for the most part 8.1 is 7 with a fullscreen start menu.
> CNN has a lot of nerve to use a racial slur such as 'pasty-faced'. I believe the correct term is Caucasian.

I really hope this is sarcasm - pasty-faced quite obviously implies Caucasian, but specifically those with a lack of exposure to natural light i.e. being cooped up inside all day long with a computer prevents one from developing a tan.
Well by physical mediums I meant distribution. If you print out PDFs, then that's exactly my point- it seems less necessary to deliver a bound magazine every month.

But I understand your other two points.
It is already the case (in Palo Alto anyway) that you have to vacate the spot once your car is full. That can't work long term.
Well.. Lennart points this out, then walks right past it. The problem isn't the init, or the boot process, or any of that. The problem is the reliance on 'fstab'.

This is where Lennart/Freedesktop kill me; rather than notice that the underlying mechanism should be replaced, they figure they should just build a better mousetrap on top of it.

If you want to make linux more "desktopy" without screwing around too much with stupid initd decisions, then fix some of these broken underlying mechanisms.

Unless he's really suggesting that my big problem is that my /usr partition might be on a removable device.
Universities charge the government for use of their facilities. It is an overhead rate often of 60+% on top of the costs of paying researchers, buying lab supplies, etc. Frequently there is triple dipping, where a university gets a grant for a piece of equipment, charges the grants directly for use of that equipment, then also claims they need to be paid in the overhead for making the equipment available. Anyone familiar with the finances sees it as ridiculous.
Please see https://news.ycombinator.com/item?id=7092804 for why just using raw numbers will not tell you whole story as I tried to point out.
This is exactly how harp works. If you don't want to deal with configuration harp implicitly does what you just suggested. You can run it directly as a web server or compile your project to HTML/CSS/JS. It might be what you are looking for.
Two things that people are horrible at reasoning about, probably for biological reasons: Really massive numbers. Really really small numbers.

It only gets worse when you throw in something emotionally charged, like risk. Humans are absolutely awful at evaluating risk rationally.

Consider the standard HN example of robotic cars that are safer by an order or magnitude or two than human-piloted cars. The first time somebody will be killed by a robotic car (and it will happen eventually) the public will be calling for heads on a platter, even though the robotic cars are safer than human-piloted cars that kill hundreds every day.
I guess you'll just have to wait until someone else works out the details. Soon you will discover that not much is going to get done sitting on your hands waiting for everyone else to do the work.
How many police officers conduct mass casualty attacks causing maximum loss of life?

How many terrorist atrocities are foiled, preventing statisticians from incorporating them into the sample?

This is the equivalent of saying "You are 8 times more likely to be killed in car crash by debris than going through the windscreen."

Yes. Only because the seatbelt exists.

Similarly, the only reason terrorist deaths are so low is because of the phenomenal amount of resources we dedicate to the detection and prevention of terrorism.
In app purchase. Build out some premium feature and charge for it. You have the install base.

Unlike up-front sales, in-app purchases pay out as a function of your install base over time, instead of purely just the sales numbers.

That said, 1500/day isn't all that much, but you can make a good bit of money with the right up-sells.
> [...] and in many places it is illegal to pay someone a lesser salary than somebody else in the same position.

So everyone gets the same salary (in the same position)?
Have to agree, don't see any question either. Do see a statement though.
I agree, although Intel is still not as open as they were back in the e.g. 8086 days - stuff related to the BIOS/memory controller init sequence is still AFAIK requiring NDA.

Better than AMD, at least - just try finding the pinout of socket AM2, which was released over 7 years ago.
I thought this too. There is nothing inherently masculine about pubic hair, or jokes about said hair.
Actual link to Alex Dragulescu’s interactive map: http://ekisto.sq.ro/
daemontools has the best philosophy for this in my opinion: just start the service. If the prerequisites are unavailable, the service will just terminate. If that happens, wait one second, then try start again.

It's perfect. No stupid 5 minute timeout like sysvinit, no stupid dependency management like systemd/upstart, very little to consider when adding new services.

If you want to use it as your init.. just look into 'runit-init'. I've been using this for 4+ years, and it's fantastic.
Her StackOverflow profile [0] is extremely impressive.

[0]: http://stackoverflow.com/users/2274694/lyndsey-scott
luckily for you your professor did not have an AMD cpu...
I don't see why there isn't a bigger push to move all these jobless PhDs to high school teaching positions. They'll make more money and get better benefits than what they get as an adjunct. They won't necessarily get much time to "research," but with their own knowledge and experience, lesson planning should be a breeze.

More importantly, they'll be bringing something vitally important to high school education: instructors who are passionate about their subject, and well-equipped to improve students' skills. They'll still get exposure to their beloved subject, but also spread that exposure to those who need it.
This is clearly the Tesla plan and definitely the way most people charge them.
So don't use Google. Use Bing or DucDuckGo.
Why to smartphones? Imagine a laptop with this built-in. No more hunting for and connecting to insecure WiFi in cafés. Background iCloud backups/Mail sync when the laptop is in sleep.
Well we need to condition that probability on "while you are doing something perfectly normal".
Absolutely wrong. My viewpoint is the MOST empathetic, loving and kind. Here is why.

What is better for a person at the bottom of the economic ladder who wants to pursue actual values---happiness and prosperity---instead of simply languishing?

The answer is a free market and a booming, robust economy.

What about the ones who languish? You literally can't help them anyway. Somebody who just lives on the dole and stays there is NOT going to have a happy life, no matter how hard you try to help them.

Therefore, as a society, we should always choose freedom and the concommitant prosperity over egalitarianism, which just sacrifices those pursuing values to those who are helplessly languishing.

Also I'm all for artists, dreamers and English professors--that's why I disjuncted "willing to gamble." Which is quite reasonable if you're young and possibly even reasonable when you're 42, poor, and have a family---which is why I didn't pass judgement on this specific man.
Paul Buchheit talks at Stanford (2012)
I'm going to repost my comment here from a previous thread.

I am an iOS Freelance Developer, and this path is what got me my first client.

It seems like you are very aware of what you are capable of. It's great to be realistic, but also realize that you are now in the professional market like everyone else. Like the other posts say here, NETWORK.

Go to local meetups and present yourself as a real professional. Create business cards (BONUS: Make yours stand out from the rest). You will receive many business cards by going to these meetups. You can probably gauge what would make yours flashier.

Here's an example of my business card that has been one of the most effective marketing strategies I've ever used: http://i.imgur.com/4LeH2vf.png

Update your LinkedIn, Twitter, HackerNews, Blog, etc immediately with solid and presentable information. If you're unsure of how to do this professionally, check out other professionals' pages and emulate success.

Now, BUILD THAT PORTFOLIO. Even one side project is generally enough to show someone that you can do the work. Do you want to show off your skills, but you're not sure what to build? Take a popular site and build a small client for it. This is one of the most exciting experiences you will ever go through. We hear about people building businesses all of the time, and it seems amazing. There is so much more passion - in my experience - when you are building yourself.

Congratulations on taking this huge step!
Please feel free to contact me if you have any basic questions about the whole freelancing process. I'm happy to help in any way! (Email in profile)