skysight-inc/HackerNews huggingface dataset:
I know someone who represented trucking companies in major road crashes. A night of anecdotes with him destroyed my perspective on this completely.

I don't have anything personal against the average trucker, but I primarily want driverless cars so we can put all of these guys out of work.

If we can get robots to lower accident rates and drive all night without getting sleepy (or, in what I'm sure are rare cases, methed up), I'm sorry, but I'm for it.

I always brake for truckers. I have enormous respect for the good haulers out there. I still hope they disappear in my lifetime.
Yup Time Zones does become an issue. You need to plan accordingly. You can't go to Australia where there is a full 12-14 hour flip. But still you are not really short of places to travel. Frankly it's good to start with travelling in your own country first.

Can't say about phone meetings as we usually have our conversations over Skype.
second this. When I was a developer in Edinburgh, these events were what introduced me to Edinburgh's vibrant startup/tech scene.
Thanks!
Scribophile runs on PHP and MySQL using a very simple custom templating system I built.
Soverinn wants to change the way you book a hotel room
Thanks for all the comments everyone. I was the editor who commissioned the piece. To give some context the writer had about 12 days to write the article. An impartial observer (not me obviously) might get the impression that the people offering up advice here might need to take themselves a little less seriously. Have a lovely day and thanks for reading and commenting.
The problem with Windows has never been with the kernel. The NT kernel is (mainly) fast, secure, and modular. In a study of pros and cons, it will compare favorably with other kernels of today.

Windows' problem is, has always been, and promises to continue to be, purely in userland. The userland is bloated and without focus; it reeks of design by committee, is riddled with security issues stemming from design of userspace and user interaction requirements, and by-and-large simply lacks a unifying theme/purpose for the OS itself.
> "However, you -did- get in my way. For a long time. 3mph? Cripes, do you know how long it takes to move a rig around another rig at 3mph more while being safe?"

3mph ~= 4 ft/s. Some of the longest semis are 60ft. One clearing the other is 120ft, lets over-estimate and say 200. 200/4 roughly a minute, again, if we over estimate.

So, you cannot wait a minute. And, remember, you're going a constant ~65mph or so in your car at the time -- so it's not like you're at a dead stop.

Instead of jumping the obvious conclusion about your likely personality defects, I would suggest that you take some time to think about why you're so angry about being limited to 65, or even 60 mph for a minute, assuming you're not rushing to the hospital.
I was on the right-hand side of the road, a little in front of them, near an exit. They took that exit.

Perhaps I was on the wrong side of the road, but I don't know, that sounds terrible.
You're getting down-voted because you are trying to stereotype all truckers as aggressive, dangerous drivers. The author stated at the beginning of the piece that the trucker specifically got flipped off because he was taking too long to pass another truck. You are assuming a totally different case, where a trucker gets flipped off because he has just swerved into your lane.

You're right, work is hard, and perhaps truck drivers don't deserve our sympathy. But, I do think that we owe them common courtesy and respect as they conduct their business on our highways.
Re: the death of the sister: Maybe you missed the last line? It wasn't a "possibility", but an account of an actual event.

That's actually the biggest problem I had with this article. It's making an appeal to our emotions by implicitly suggesting that all truck drivers, at all times, always have some emotionally-crippling tragedy occurring in their lives. Even presupposing that's true, it would suggest that everyone (not just truck drivers) are probably in the same boat, so truck drivers in this sense are no different from the rest of us.

But of course, everyone doesn't have a personal tragedy happen to them every week. The majority of the time, truck drivers have just as much (or as little) personal tragedy as the rest of us. Yes, it's unfortunate that the job also kinda sucks (sometimes? all the time?), but that's the case with many different kinds of jobs.

Yes, I agree with the generic sentiment that, in interactions with strangers, you should consider that you have no idea what's going on in their lives at that particular moment. But in this case I'm more interested in the facts that more likely than not affect all truck drivers: the mediocre pay, long hours behind the wheel, scheduling difficulties, pressure to meet deadlines that maybe aren't healthy or safe, etc.
Well, many workforces are going to be extinct in the coming years (as many already have been). The problem is what kind of society are we going to have once average human cannot produce anything tangible enough to support himself.
Visual Software Builder comes to WebOS, WP7 & HTML5
Don't they already do this partly? Especially when running old 16-bit programmes.
I find the Canada comment odd. I've driven in many states as well as BC and I would rank BC drivers as among the least courteous and most aggressive, even compared to SoCal drivers.
Problem is some companies wants to go outside the 'template', and that's where direct manipulation gets really tricky when you got a different customer every month.

I work as a product designer for a norwegian CMS, and I would die to make it drag'n'drop direct manipulation-icious. But almost all of our BigCo customers demands solutions outside the regular blog/template, which then would give us two options.

a) Customize direct manipulation for each customer (expensive)

b) Semi-direct manipulation which launches TinyMCE and other micro controls when a users clicks a particular part of content.
Interesting quote: "The researchers involved hope that data from two US space agency (Nasa) lunar missions will substantiate or challenge their theory within the next year."
No, just because it was a hoax doesn't mean it isn't true anyway.

You could make a hoax webpage with bogus information about how the earth is not flat. Doing so would not make the earth flat.
Sorry, bad typo. I meant "scrips", not "Scripts"
I've played with a netduino extensively. My only comment is that they are HIDEOUSLY SLOW and expensive compared to other similar platforms such as AVR+GCC and PIC. They are however convenient and easy to debug, which are the only positive things I can say.

I spend 70%+ of my time with .Net/C# happily so this is not a langauge/Microsoft bias.
You act like anyone who performs unskilled labor is a victim.

I feel for people who are in a difficult situation, but I expect them to work their way out of it. And the great thing about this country is: they can if they use their wits and are willing to work harder than most people can imagine.
Many of them are former construction workers with injuries. Trucking is far from the worst job they could have had.
Watch Horrible Bosses Online
Watch Horrible Bosses Online
The film is particularly stereotyped does offer many character surprises Each character is given plays a ridiculous series of events that while entertaining the beat to beat once everything was wrapped in a clean arc Consequently the characters
That all depends on what illusions you have about how the market works. I would claim that a single app developer is still subject market concerns. Oftentimes developers are hired by bigger companies to do work, and in that case there is a typical "boss/worker" relationship, wherein they retain the right to fire you for any reason, or no reason whatsoever.

In short, what I would like to see is NOT a "professional association" (like Chamber of Commerce) that advances the interests of business, but rather a union that protects the rights of working people. The union would, ideally, ally itself with other organizations of working people to not just fight for our slice of the pie, but for every worker's slice.
Not necessarily, or things would never get killed off the front page by the mods.
I don't disagree. But as we move to a world with more virtualized environments and multiple devices, I think it will be more common. At the very least iCloud will make it standard in the iOS/OSX space. I can't help but believe MS will do the same for Win8.
It held together up until the last sentence:

Which do you think better to be remembered for?

If the past doesn't matter and the future doesn't matter why then do you care how people in the future will remember you?
I only downvoted you for the "why am I being downvoted" karma whoring.
They'll just pay, not play nice.

We should be virtualizing the software, not the machines. Oh wait, we already are: JVM, CLR, Python RT, good-old-fashioned processes etc...

Virtualization is just snake oil. I don't see a real use for it TBH and I work at a place that drinks the VMware kool aid. All it does is cost money, use up resources and excuse incompetant administrators from having to plan properly up front.
Google+ Topical circles?
We have circles for people. Would it make sense to have circles for topics?
I use virtual desktops ("Spaces" on Mac), and typically have 16 open, with one window per desktop. Each "desktop" represents one unit of work, whether that's a project, or bugs that I work on in parallel (waiting for reviews, etc).

In general, each window starts with one tab, but as I do more research into something, more and more tabs open. I religiously close tabs I'm not using, and the ones I keep open tend to be API references and similar.

I also use tabs as a TODO list, so any open tab is something I have to do. Closing them means my system breaks.

This would all be completely unmanageable without a few optimizations:

- TreeStyleTabs makes managing 25-30 tabs per window manageable. I almost never have more than that.

- Firefox Nightlies use considerably less memory than the release version, mostly due to the MemShrink effort within Mozilla (where I work)

- I set browser.sessionstore.max_concurrent_tabs to 0, to prevent a restart opening all my tabs and sinking memory into windows that aren't in my regular rotation.

Even so, Firefox typically uses 1.5-2GB of RSS, and slows to a crawl after a few days. This is due to fragmentation, and I'm working on fixing it.
> I doubt we'll see self-driving vehicles on the road in any reasonable numbers anytime soon

I don't know about the rate of deployment, but Google is already lobbying Nevada to officially allow its driverless cars. They have successfully logged hundreds of thousands of miles on U.S. roadways with only one incident: one of the driverless cars was rear ended while waiting at a red light.

> Driving (with irrational human actors) is non-deterministic.

They don't have to "solve" driving. All they have to do is be less stupid than human drivers.

We haven't set the bar that high.

Even so, the Google project seems to be working fine so far, irrational human drivers notwithstanding.
This would have been soo helpful years ago when I started out doing web work for small businesses. Instead I used trash like webstarts.com
Well, it hasn't been killed yet, has it? ;)
Just use virtualenv. It's what virtualization should be!

Virtualization should not be at the hardware level - that's just retarded and another unnecessary product.
Absolutely disagree. I have 100 tabs open in general.
Without belittling any tragedy, and with the obvious bias of being a firefighter, whilst trucking may be more deadly than being a firefighter, the situation you describe is largely in response to the fact that that person typically gave their life in order to try to save a stranger, or their home. Despite the risks to themselves, they put their hand up and said "I will go into that burning building if I know you are in there. I will risk life and limb to get you out. And in the process, I acknowledge that there is a chance that -I- may be the one that doesn't come out."

Their big funeral, with all of their peers? Is but an acknowledgement of that. No-one made them make that decision, but they did. Their peers come because they want to show support to the family and friends, knowing that if that worst should happen to them, they'd want their own family and friends to have that support.
Hmm. Wonder why the de-duper didn't catch it. Ah well.
SaaS Best Practices: Measuring Trial Conversion Rates
Solution: Do it with a buddy and pair program. You're just having a conversation about the code, I do that while driving all the time. You can work and drive in shifts. Roaming the wireless streets. That would be great!
I find it interesting that hackers of all people are so polarized about this article. I wonder if working in an industry with such a high customer turn-over rate where you either make it big or try something else has desensitized us to the fact the masses of people paying us $0.99 for our apps are still people.

Especially those of us in jobs with absolutely no customer service aspect whatsoever. I wonder if it would help to require everyone in a company to respond to a couple emails a week would help them feel more attached to the people actually using the product (In a way, Opera does this with their Desktop Team blog by having different people write a blurb before the change log).
http://www.readability.com/articles/8hod61df
Instagram: 150 million photos, 7 million users, 4 employees
Call your credit card company and explain next time. They can halt that immediately.
The article specifically addresses the plight of long-haul truckers. I don't think anybody has said freight could be delivered effectively without any trucks at all.
feline
I love this BTW...

1) I think the price tiers may be a little high. Independent developers even bitch about the $99 Apple developer account fee. You need to make binary release a little more accessible.

2) This may not be in your scope, but I could have REALLY used a nice library to generate PDF's. I don't know if you are attacking that but I would definitely use it.
Oh, it may be able to update "in the background" if the browser is not running. I assumed you meant updating while the browser is running so the update is ready to go the next time you start the browser.

For my use cases, the two situations are actually equivalent, since my browser starts at boot and only shuts down with the OS or when I decide I should really install the security update.
sorry, I meant that as daily deal sites keep popping up, it's much easier to use an aggregator than to browse individual sites. I assume they're trying to be a layer upon the daily deal space, not just a singular deal provider.
Perhaps you didn't read the proposal. That's exactly what they're trying to do.

"1. Linguistic cues, patterns of information flow, topic trend analysis, narrative structure analysis, sentiment detection and opinion mining;

2. Meme tracking across communities, graph analytics/probabilistic reasoning, pattern detection, cultural narratives;

3. Inducing identities, modeling emergent communities, trust analytics, network dynamics modeling;

4. Automated content generation, bots in social media, crowd sourcing."
On the contrary, we love the article. I'm not an iOS developer, but to me the obvious steps are to start from "figure out the development environment". Apparently to an outsider, finding a consultant to do it is about the only option, and he doesn't even have the resources or background to communicate effectively with developers. I guess I'm used to working with people who, though they may never have written a line of code in their life, are familiar with the process at a high level.
Of course, if we were to do this, I'm sure the next article would be about how trains are taking jobs away from truck drivers. You just can't win, really.
Back when I was 17 or 18, I was cruising down the PA turnpike at speeds my 89 Dodge Colt probably shouldn't have been doing, when I came across two trucks taking up both lanes, driving exactly 55mph, staying in that formation for a minute or two. It was frustrating at first, but when we passed the state trooper and his radar gun, it was like a revelation. Since that time, I've always paid a lot more attention (and respect) to how truckers drive.
Are there any NETduinos that can handle more than 20 Gs of force out of the box?
You don't have to? This was a blog post written by a guy whose job is to care about Firefox's memory usage. Most of his work goes into improving every day memory usage, but he thought it would be interesting to see what happens in an extreme case. Chrome is the main competitor, so he ran the same tests against it, so there was something to compare to.

No doubt some portion of people upvoting this article are invested in a Firefox v. Chrome narrative, but that really wasn't the point of the original article.
Nice to see I at least view the ads of a much younger person as they are 35 years off on my demographics.
Programming is hard, because it requires a mode of thinking and a level of mental discipline that most people just simply don't possess. Humans think in abstracts; computers deal in specifics.

As long as this is true, programming will be "hard", because until I can program a computer like the Holodeck by speaking to it and having it infer my intent, I will have to be specific about what I want to do, and this is not something that people are used to doing. It takes training to learn to think like a computer, and that will be fully necessary until computers learn to think like us.
It should have been buried by the ops. Most people don't come here to read such things, so you waste their time. What's more, the audience is not exactly sympathetic to sentimental pieces so it's bound to be treated harshly.
Yes. Though I like languages that help me to eliminate meaningless identifiers.

Compare the number of identifiers in

sum :: [Integer] -> Integer
sum = foldr (+) 0

to

int sum (int size, int* array) {
int res;
for (int i = 0, res = 0; i++; i<size)
res += array[i];
return res; }

(Those are not exactly the same function, but I hope you can see them as idiomatic expressions of the same idea.)
I doubt it ever will become easy; the goalposts will keep moving.

For example, if, 20 or even 10 years ago, years ago, you built a webpage with nothing but a textarea and a 'save' button that allows people to save a single text per URL, you have a CMS that could have made you real money. Nowadays, wikis must be more advanced than that.

Having said that, it is possible to lower the barriers. I think it would be extremely cool and useful to have something HyperCard-like on iPad. I do not think everyone's five minutes of work should be on the app store, though.
Why isn't the moral of this story "trucks are terrible, we should transport more freight by rail"?
I shouldn't. It's possible that some of the folks back there read HN and the idea would be immediately identifiable. Heck, maybe they'd even sue me for violating the NDA or something (but it's not like the bizarre idea is even monetizable).

But in a couple of years... that mockumentary idea would be comedy gold.
Probably because they went to large banks. You can get offers out of college paying 300K+ if you join a smaller outfit.
Film Lessons From Stanley Kubrick
I have another list for you, where 50% of the goals are about influencing:

"1. Linguistic cues, patterns of information flow, topic trend analysis, narrative structure analysis, sentiment detection and opinion mining;

2. Meme tracking across communities, graph analytics/probabilistic reasoning, pattern detection, cultural narratives;

3. Inducing identities, modeling emergent communities, trust analytics, network dynamics modeling;

4. Automated content generation, bots in social media, crowd sourcing."
These things are interesting and good ego-candy (or not), but one thing that always bothers me about sites that import your projects from Github is that they never seem to look at the open-source projects for which I'm a core team member (unless it happens to be one with its canonical repo is under my personal account).

Like, when someone is a core team member working on rails, that's a big difference from simply having a fork of rails under your own username. But these sites would never look at the core rails members because the official rails repo is under the rails namespace, not anyone's personal account.

Because of this (and many many other factors), it would be hard to ever use something like this to actually assess a given developer's chops.
Since it often gives me the great level of control I want. As I stated, CSS frameworks often works the same way, and I've yet to find one that is good enough to convince me to spend time using it. "Hell is other people's HTML and CSS", you know.
>Monopolizing a public thoroughfare for the duration it takes one elongated vehicle to pass another with a 3MPH delta should be illegal enough to result in a fine when it impedes the free flow of traffic IMO.

have you ever drove a U-Haul truck? Let alone a 40 ton one? Do you understand the accident risk (and scale of a damage, just an example of pretty light one http://www.10news.com/news/24315900/detail.html) of a fully loaded semi trailer making a pass at - how fast would you like it to go instead of 68mph? - would 80mph be enough for you? Do you really think you're a better judge of how to safely drive the truck than the truck driver actually driving it and who does have economic incentive to go as fast as it is possible while still ensure the high probability of making it to the destination?
yup, and don't forget that 5-10 years later he'd probably bank 1mil+/year having started so high if he was good at what he did, which he probably is.
And me. Generally I only flip someone off if I had to slow down so fast the Anti-lock Breaking System activated. That usually only happens when someone enters my lane without looking and nearly hits me.

I've eased up on screaming and cursing though, usually have one or both of my kids in the car.
You should checkout http://www.webpop.com (disclaimer, I'm the co-founder).

We've managed to make a dead simple on-site editing interface that works with any design, without any need to stick to any 'template'.

Our goal is to allow designers with a knowledge of HTML and CSS to make completely custom designed websites that a client can easily (and safely) keep up to date.
This is awesome! You're killing it!
140 Simple Steps to Building a Successful Startup (humor)
Those little stickers on the sides of trucks with states on them are not there for decoration...they are tax stamps. They must be purchased on a per state basis depending on which states you intend on operating in...that combined with fuel tax and other taxes imposed on the drivers mean they probably pay far more than you do per mile to use the highway systems.

Loads are limited by weight per axle as to minimize the damage on the roads...not to mention that on a per pound of useful goods basis they are far more efficient than driving your 4000lb car to just haul your 100-300lb ass.

Where I live the majority of road damage is due to studded tires or weather...next time you are on a rutted highway notice how its not rutted for the dual tires that trucks have but it fits a normal car perfectly.
"best freight rail infrastructure in the world" and "completely inadequate rail infrastructure" are, sadly, not mutually exclusive.
I actually asked a guy at OSCON, and no, F# is not supported. The CLR on the Netduino isn't complete and doesn't support every .NET language.
I had a similar concept pop in my noggin after reading this post on G+ from matt cutts: https://plus.google.com/109412257237874861202/posts/NEif81aW...

Where he's trying to gauge audience interest (good) so that he can adjust his publishing style (I think this is bad).

They should apply the "sparks" concept to the circles -- and do some automagic filtering to the type of content I'd like to see from a particular publisher/user.