skysight-inc/HackerNews huggingface dataset:
IIRC is the only case where you can not kill a process under unices. It goes into the D state (uninterruptible sleep). Usually waiting for I/O is the reason for a process going into a D state. From my own experience, had this issue with faulty hardware and network filesystems. Here's something easy for reproducing a process going into uninterruptible sleep: GlusterFS 3.0.4 (Ubuntu 10.04 packages that version, a single machine setup is sufficient). A bug in Gluster turns into a deadlock and the process that triggers that bug does into the D state. Cause: using file locks without explicit unlock when releasing the file descriptor. The process can't be killed as it waits for the FS while the FS waits for the process to release the lock (which never happens). Had fun debugging that on a live deployment where each process got stuck one by one till the process pool was exhausted, while monit could not restart the daemon that managed the process pool.
Math goof, can't edit: 30,681 * .22 is 6750 kWh, which divided by 2460 kWh/ton is of course 2.74 tons of coal per hour, not sure how I came up with 1 ton.
I would assume that from a management perspective a slight dip in productivity is worth it if it means that the office atmosphere doesn't stink of upset moods.

If it doesn't bother them, then I would also assume that they're accustomed to such smells and quite a few other messy things.
Personally I have higher standards for professionalism for someone in Mark's position vs the KDE/Wayland guys.
Very good concept overall, I like the idea A LOT. One thing that surprised me:
>> Speeding doesn't save as much time as you might think, but driving 10 MPH over the speed limit reduces fuel efficiency by 12-15%.

How's my fuel efficiency related to the speed limit set by local authorities?
Thank you for this post. Your post really rings true for me. I have been suffering from depression for the past year, but this week has been especially bad. I hadn't sought help until recently. I have been encountering many of the things you describe.
>Yeah, working in an office is practically the equivalent of coal mining.

Yes, because coal mining is the absolute criterion of unhealthiness in the workplace.

And given that people do coal mining, "working 10+ hours, 5 days a week in an office" can never be viewed as bad, right?
I have an iPhone and iPad and one of my top 3 complaints is how garbage the auto correct is. It's not just auto correct, it's how you have to hit the tiny [x] on the suggestion to dismiss it. The [x] is to small, its not near the keyboard, and on some web sites, clicking but missing can have unexpected results.

I also have a bunch of incorrect spellings that I have accidentally added - I can't edit remove these though.

I've been seriously considering getting an Android and this along with not being able to change the default email client and browser are the main reasons.
yep. It's used to interface with maintenance tools usually. That's how they figure out what "check engine" actually means.
> Which everyone wants of course. Except me. Or my girlfriend. Or my parents. Or my sister. Or in fact, everyone I know with one.

Even my mother has a problem with that on her iPhone. I installed her Dropbox and hooked up some of her apps on the same phone to the same account so that apps can share common data. Otherwise you have apps that take pictures and you can't mail out those pictures etc.
Companies want happy employees who work, not happy employees who are doing their laundry.
Prediction: No one will buy this. It does not solve an actual problem. It's a toy for data geeks.

How the hell much did that domain cost?
Three links for you:

https://jira.mongodb.org/browse/SERVER-6178

http://www.noah.org/wiki/Kill_-9_does_not_work

http://stackoverflow.com/questions/223644/what-is-an-uninter...

The first is the bug I reported to 10gen about their MongoDB setup. Contained in the bug report is the set of commands I used to reproduce the issue so that you can see it yourself.

The second and third links are about processes in uninterruptible sleep, which is the state my MongoDB processes were in. It should give more detail than I'm about to give.

Linux processes all have a state (running, sleeping, etc). One of those states is "Uninterruptible Sleep". Only the kernel can change a process's state. Uninterruptible sleep ("D" in `top`) is a state in which the process will receive no interrupts (signals). Since the `kill` command is just a glorified signal sender, it ceases to work for those processes.
Regarding european cars...

http://en.wikipedia.org/wiki/On-board_diagnostics#EOBD

"The technical implementation of EOBD is essentially the same as OBD-II, with the same SAE J1962 diagnostic link connector and signal protocols being used."

So it likely will work with European cars. (I'm not associated with Automatic, but I have done research into OBD-II previously).
Yes, it is the OBD II port, and is typically used for on board diagnostics and connects directly to the ECU. The bluetooth "dongles" have been around for a number of years.
I think it's probably saying that every 10MPH increase has a corresponding fuel efficiency hit
Why I cant leave firefox:
- tree style tabs
- tab groups manager
In my opinion some of the best office culture/perks have been autonomy of task, ability to persue mastery and a sense of valued purpose. While hard to quantify and difficult to implement, such a work environment can be quite desirable from a motivational standpoint.
Yes, even with compression. A GZIP'd SVG will be 2x or 3x the filesize (sometimes even more) of a GZIP'd TTF.
Some units work better with iOS and some with Android. It's really hit or miss.
I agree. I've been noticing community people at Canonical (especially Mark) doing this kind of thing a lot. It's making it a lot harder for me to respect them or their project, even though I'd like to. One of the reasons I started using Ubuntu was its level-headedness and pragmatism. Lately I'm seeing a lot of blog posts from these guys, full of half-truths and accusations of massive FUD-spreading conspiracies, spaced between walls of vacuous vitriol. That definitely is not the sensible project I remember.

Present facts, assume the other party means well (we're all here making free software!), and remember that typing at someone on the internet sounds very different from talking with them in person. It isn't hard to do, but sometimes it's easy to forget, and then stuff like that Google+ thread happens.
I just clicked on the image results and I'm... confused :/

Also, it seems to not work on all browsers and even then, FF and IE do slightly different things :
http://i.imgur.com/hfWu5Bs.png

I'm on Win7.

Edit: I just noticed, on FF, the character spills out of the tab preview text and onto the chrome background as well.
All of these ideas were implemented in TradeWars and other BBS games during the 1980s.... even concurrent play with live updates (if they had multiple phone lines :)
It doesn't actually cap the line. It caps the block. Sometimes the block can extend to multiple lines.

http://i.imgur.com/698dzMo.png

After trying with the css suggested here on Google inside Chrome, the problametic characters don't have the top going across too high like originally, but it gets capped on the top of the first line of the paragraph, instead of the line the character is actually at.

That said, I'm not sure how to solve this though.
Whoa there. Yes, X sucks for a huge number of reasons, but please don't assume that all existing compositors are as buggy as compiz. Mutter and KWin work quite well.
Why Every Startup Should Pair Program
Very cool. I'm still waiting for a phone version of the Tactrix open port though. Would love to be able to do in-depth data-logging of my car and ECU flashing from my phone... the market for that is significantly smaller though I'm sure.
Social networks – Who do you think you are?
A reboot is the last thing you should be doing on a problematic box. A reboot should only be attempted if you're 100% sure that the problem can actually be solved by a reboot (for example in extreme cases a buggy kernel module might require a reboot, but even that's a very rare occurrence).

I've seen inexperienced sysadmins remotely rebooting a server only to discover that it won't boot up anymore because the original problem was that the server had run out of disk space.
Where is my car parked? Why is the check engine light on? If I'm in a crash find me help? Those are real problems.
I didn't get the answer. Why couldn't they work with Wayland to build the missing pieces? Or Wayland developers had some principal objections? It looks like Canonical didn't even make an attempt to collaborate. That's the main point of criticism.

> the upsides of doing our own thing - we can do exactly and only what we want, we can build an easily-testable codebase, we can use our own infrastructure, we don't have an additional layer of upstream review

That's exactly the NIH problem. So in essence - no real reason, except selfish interests.

> I'm particularly excited about our engagements with NVIDIA and AMD; although it's early days, I'm hopeful we can get a solution for “but what about proprietary drivers?” not just for Mir, but for everyone.

At least this part sounds good. If drivers can be shared - hardware fragmentation will be avoided - (i.e. Wayland will reuse the same drivers especially on mobile).
Really? I've not had any issues with the autocorrect. I agree that dismissing the auto correct can be annoying sometimes. I intend to hit the X and instead hit the word, so it corrects to that. However, I can type complete nonsense, a row off, and it figures it out. My coworker tells me his android won't correct "sre" to "are" (as my iPhone will) because it assumes the first letter is correct. This is a top of the line android device (not sure what the model is though).
No, please don't. Android app design is already a gigantic clusterfuck where half of the apps still look like they're stuck in 1995 and using a non-native UI toolkit isn't going to help.

And this is coming from a huge fan of Qt and a KDE user.
O’Reilly Media Has Lost Its Soul
no... what you've saying is false. There is a HUGE difference in feeling sad about a traumatic or past event versus the chemicals in your brain not working properly.

also this conversation is about true clinical depression and the difference between it and just feeling sad; it's not about some conspiracy theory of how every doctor wants us to be on meds or the fact that flushing medication down the toilet is poising our water supply.

please stay on topic if you want to continue the converation
The problem seems to be restricted to Windows - apparently it looks normal on Ubuntu and Mac. (Here: Mac 10.6, works fine on Chrome, Firefox and Safari.)
So I guess it's a platform issue.
Crushpath raises 6m to give salespeople a better way to pitch
> ..."it’s not ideal for sites that need to load very fast (like e-commerce sites)"

Sasha, could you elaborate on the quote above a bit more so that we can better understand which use cases are not ideal for Meteor right now? Thanks.
Obviously it varies by car but the the theory is that most engines are less fuel efficient at higher speeds. So driving the speed limit is more fuel efficient than driving over the speed limit.
Searched for restaurants on Google Maps on my Laptop's Chrome... there were navigation options for each on my phone in Google Now.
I feel like the Beta flag next to Crash Alerts gives a new twist to what you can expect from a beta version.
I do wish that Canonical would fix their SSL issue. Here is what I see when I visit from Chrome [1]. This is particularly frustrating because when I click proceed, this is the next thing I see [2]. I surely am not going to make an SSL exception in our corporate proxy just because Canonical can't fix their certificates.

[1] http://i.imgur.com/UMST00Q.png

[2] http://i.imgur.com/iv4ZCaq.png
Hackers reveal financial records of 1st Lady, VP and celebrities
It's actually more correct on your browser. It's a stack of diacritics. The rasterizer above was printing them on top of each other, which is (well, seems likely to be) typographically incorrect. The problem of course is that the implemented rules should disallow unused-in-the-real-world combinations of diacritics but don't.

But it's not a "rendering" bug.
I think the crux of the question is "to what extent is it reasonable for an employer to expect that an employee will change his life to increase his value to the company".

There are numerous examples of this. I'm sure plenty of people here have gone drinking on a school night and been useless at work next day due to the resulting hangover. If this happens occasionally you may just get light ridicule, however do it too much and you're probably going to get into trouble.

Perhaps you enjoy playing contact sports of some description. Well you might injure your hand and that is going to hurt to your typing speed. At what point is it reasonable for your employer to request you reduce or cease these activities?

These things are probably going to be dictated by supply and demand ultimately, a popular device in fiction is a "maverick" character who breaks every rule but people still keep around because he has some particular skill that is of high demand and short supply.

It's also dictated by how much an employer can force an externality to an employee. For example if it were legal for a company to mandate adderal use and there was evidence to suggest it improved productivity then you would expect rational companies to mandate it unless the very best programmers uniformly refused to use it.

Though adderal may be illegal for this purposes that may not stop it becoming defacto mandated. For example if everyone at work is using and it is known but denied in a nudge wink sort of way. If you are a non using bottom performer who is worried about your upcoming review then there is going to be very strong pressure to use. In other words the company has externalised the legal risk.

The way it applies to working from home is that there is historically and currently an expectation that you "go to work" and therefor working from home is a bonus.

If it was the other way around and there was an expectation of home working, would that change the equation?
Seems very similar to these guys as well: http://moj.io

I am looking forward to the competition (and innovation) in this space.
One disabled gamer’s bad experience with a popular MMO game
So basically you're saying that you haven't managed a valid comparison of home vs office?
Remediate...Like a Boss
Learn about two new Risk I/O features, patch reporting and bulk creation of JIRA tickets for assets and vulnerabilities.
Not working from home isn't even the equivalent of working 14+ hour days.
I've had one of these cheap Bluetooth OBD-II adapters for quite a while now, however, the tight integration that this solution shows in the demo is enough to get me to preorder. There was just too much fiddling with the other apps. Maybe the gamification of maximizing my MPG will keep me off the pedal...
They mean common US freeway speeds of course, shortened for copy punch/length.
I can see several good pairings:

* Car rental companies
* Insurance companies (rebates if you use it)
* Business vehicle fleets
* Parents
Who said anything about working 10+ hours?
Don’t auction off empty TV airwaves, SXSW activists tell FCC
Ask HN: Getting out of severe procrastination and a lack of motivation?
I've had serious issues for the past few months with my overall motivation and mood. This all feels very generalized and moderate - omnipresent, if you will, and though I've felt the same form of severe procrastination for years, it's recently been seriously affecting my work performance, which lends the whole issue a great deal of anxiety and urgency. I also see this emerge during bouts of analysis paralysis, where I drag out a decision and over-analyze everything and procrastinate on making a decision (ranging from things like career choices to choices between competing technologies). I've never really done anything about it since I don't feel particularly depressed, though I do feel depressed to the extent that my under-performance hurts my self-image of a great developer and makes me anxious.

This has reached the point where I've seriously considered experimenting with drugs like adderall or modafinil. Maybe I just need a vacation.

I feel like this is not uncommon experience, so I thought I'd ask for all your thoughts.
Yes, but I live to be happy not to get paid.
Ask HN: Alternatives to Stack Exchange
Over the years, the Stack Exchange community is becoming increasingly irksome to me. I'm having legitimate questions closed as "not a real question". Not a real question? According to who -- the person answering the question? I'm the one who asked it, so it has significance to me. It's not even subjective things; legitimate objective questions are being closed. I've made it a point lately to go through and upvote questions on there that I think are being unfairly downvoted.

The general trend I've observed for any long-lived online community is that you get a small core of "fanatics" who prefer to bend the community into whatever their ideal for it is. Many popular websites are prone to this trend (SE and Wikipedia being the two I can think of). And I don't think this is good, because these people have a large emotional investment (and apparently a lot of time on their hands) and will out-endure anyone seeking to challenge their views.

It's so frustrating, because I remember when Stack Overflow first began I could post a question and get really good, elaborate, and helpful responses from people that seemed to really enjoy programming. Now it's a lot of short quips in the comments section below my question: "This isn't meaningful", "-1 too obscure", "Google it".
The highest gear's most efficient peak of most "consumer" cars maximizes efficiency around 65mph. The NHTSA considered efficiency along with safety when making their recommendation so many years ago.
The Adderall analogy is just a device to underscore his point that judging anything by a single metric (i.e. "productivity") can lead to equally absurd and inhumane work policies.

Also, productivity is nearly impossible to measure yet I'd argue that some of the "feel-good" benefits of work-at-home actually do result in higher productivity. Let's take a few:

1) Commute time: 2 hours that I can be more productive and/or take care of personal business that would have cut into work time
2) Focus: Everybody (not just execs) can have a door, can screen their interruptions, etc. This is vitally important for think-work and creative-work.
3) Other high-end perks that come for more or less free to the employer: healthy meals, exercise options nearby, potential 24x7 support when needed

Frankly, the only two arguments people are making against work-at-home boil down slacking and lack of face-to-face collaboration. Both are fixed by some technology and a measure of feedback and discipline.
Can I ask: why do people chose to waste their very precious time writing software to deal with EBS failures (and other AWS deficiencies) instead of just not using AWS?

The world is full of wonderful alternatives like SoftLayer, for example (no affiliation). We've been running a very high traffic system there with individual box uptimes of 700 days before we had to reboot them during scheduled OS upgrade/maintenance.

The "AWS scaling stories" I hear at dev. meetups make absolutely no sense. People, AWS original sales pitch was to take care of scaling for you, not the other way around.

The developers obsession with AWS amazes me. It's like paying for a BMW and being proud of carrying around a self-made toolbox in case of an engine failure in the middle of nowhere, and everyone is proud to "know someone inside Amazon". Since when establishing a personal relationship with a car mechanic is seen as "cool"? Why not just pick a quality brand?
In cases like this, law firms are supposed to be independent of the rights owner. That's why they went through all these gymnastics to hide the fact that they'd bought the IP and were basically representing themselves.
Only IE+? No doubt because IE is so ridiculous behind the other browsers in HTML5 support. I can't believe even Firefox 3.6 which was released in like 2010 had proper support for CSS3 that only IE10 has now, from all the IE versions.
Secure pair programming with wemux and Vim
I'll read later those comments, was it helpful at all? Or it's too early to tell?

Thank you, I may try that.
Can you let us know if this was done by a "large state actor"? Any reason why you think this could have happened? Any specific target?
Surprisingly it's actually the correct way to render that unicode. It's just a stack of upper diactrics http://jsbin.com/erajer/7/?%E0%B8%81%E0%B9%89%E0%B9%89%E0%B9... as explained in this stackoverflow answer http://stackoverflow.com/questions/10414864/whats-up-with-th...
Hey isalmon, fuel efficiency is not related to the speed limit. We just use that as a frame of reference. The actual numbers are that fuel efficiency drops by 12-15% for every 10 mph above 50 mph. Here's an article which talks about that - http://www.greencarcongress.com/2013/01/thomas-20130117.html
NoteShares – Organize and Share your notes
Google search is also about voice-initiated tasks. Back in late 2010 /early 2011, when voice search was launched, I pulled out my phone and said "Navigate to <friend's name>." It automatically pulled my friend's address out of my contact book and started turn-by-turn navigation.

Obviously there are things about Siri that are different and better suited to certain tasks. I'm not saying Google search is better, I'm not even saying Google search is a great innovation to come out of Google. I'm just saying Siri is a bad example of something ground-breaking that Apple created.
I've seen these before. There are several companies working on similar products (and things like HUDs you can get off of eBay which show you OBD-II information).

The main problem with these (all of them!) is that the OBD II was never designed to be used like this. It will run the device 24/7 even when the car is turned off. So it will run down your battery in a similar way to leaving the cabin light on would do...

Nothing dramatic but if you're a "city driver" (i.e. no high-speed driving to recharge your battery) then you could get yourself into a situation where you need to be jump-started.

So as I said, great concept, however until the OBD-II port is "fixed" so it can be switched on and off I wouldn't get one for my car. Too high a chance that I wouldn't use my car for a weekend and then find it wouldn't start on Monday.
It's shocking to me how much better the automatic web design is. They tell a similar story but I leave automatic's site with a much clearer understanding of the features, price and value proposition.
The thing is to avoid overlapping with other elements, if they want to ruin their own description/comment so be it.

But just for the technical challenge you could do something like this in Javascript to chop every individual special character:

string.split("").map(function(a){
return /[a-z0-9\s]/i.test(a) ? a : '<span class="s_char">' + a + '</span>';
}).join("");

And apply the mentioned CSS to the "s_char" class.
If fossilization occurred in the asteroid, wouldn't entering earth's atmosphere alter it sufficiently to be unrecognizable?

Also, who is to say that bacteria didn't "seep into" the asteroid? Scientists often use fossils to come to the conclusion that Antarctica wasn't that cold in the past: http://www.livescience.com/5023-fossil-suggests-antarctica-w...
Paleo - Meat crust quiche w/ zucchini & carrots
I agree. To me it really seems to depend on the age of the head unit vs the age of the phone. If they are significantly different then the chances of issues seems to be higher.