skysight-inc/HackerNews huggingface dataset:
There are far more significant problems to solve in transportation than this. The most significant of which, in my opinion, is working to move container transportation onto next generation land-based alternatives.

The fleet of container ships traversing the globe is huge. If I remember correctly it is in the hundreds of thousands of ships. These ships burn the most horrible fuel known to mankind: bunker fuel. This stuff pollutes like nothing else. The pollution created by these ships nearly dwarfs that produced by all automobiles in the world combined. On top of that, the ships also contribute to species pollution by accidentally relocating marine fauna through their ballast tanks. It is a horribly inefficient mode of transport screaming for a land-based solution.

This is where high speed rail could make a huge difference in the US. Huge cargo only trains reaching average speeds in the 200 to 300 mph range could move all cargo from coast to coast and keep tens of thousands of container ships from going through the Panama Canal. Power could come from nuclear, wind and solar. Beyond that, such a project could also be leveraged to install the massive power distribution network needed to support millions of electric cars in the future.
I highly doubt it. The behaviour has nothing to do with bad drivers, it's mostly because of lack of enforcement. The only thing you can get a fine for is speeding, and even then most speed traps are easy to spot. Otherwise, just do whatever the fuck you want and you won't get a fine. I'm serious, anything goes.

I've seen people burn red lights right in front of police officers and get no reaction. Heck, I've seen police cars burn red lights(for no reason, sirens weren't on, they were driving pretty slow, they just felt like it). I have a friend who got rear-ended by a police car and then verbally abused for being an idiot by stopping at a red light at night.

We didn't use to have speeding tickets a couple of year back. Then they started enforcing speed limits. Lo-and-behold people started paying attention and generally trying not to speed. But going the wrong way(even on a highway, I was once almost killed by a guy doing that because there was a traffic jam at the only exit and he didn't feel like waiting so he just U-turned and went the other way, but that's another story) will not get you fined.

I'm pretty sure that if traffic rules were enforced properly then people wouldn't so easily ignore them. But we don't have the necessary amount of police to even do a significant fraction of what's needed.
It is about what it was before the spike that preceded the crash though.
How can small town techs get out to tech hubs?
I seem to have a bit of an interesting quandary here. I'm a fairly recent graduate (December '12) with 1.5 Years experience as a Ruby DevOps (I was allowed to pick my language) in an area where RPG and COBOL are some of the most heavily used languages.

I want to be able to find mentors or find a way to relocate to a more tech-centric area, but I keep on running into issues of "3-5 years of experience plus" whenever I have the skills necessary to perform the job if not more.

How does a small town tech head get out into the wide world? I want to find more senior mentors so I can grow instead of being likely the most senior person in the area in Ruby.

I want to find an area that's passionate about technology, where people unabashedly sing praises of the latest hacks in clojure and lisp, where people enjoy their jobs. Not where people don't want to ever touch a computer off of a company dime.

The big question here is how do people from small towns get out into tech hubs?

Thanks for your time in reading.
I hadn't seen that. There are lots of research oriented robotics projects that use Apple Mac Minis for compute power. You just bolt on a Mini and you have a standard environment to run computer vision, learning, or advanced path planning, communicating with the robot's own computers by UDP, for example. NUC could be a nice intermediate point between the Mini and full integration with the robot's own computers.
Propeller (http://usepropeller.com/) - San Francisco, CA - Full time.

We're building the next generation of native mobile app creation. We dabble in iOS (RubyMotion/Objective-C), Android (Java), JavaScript (Backbone), and Rails, and are solving Really Tough problems across the board.

We also do tons of open source work (https://github.com/usepropeller), and we're anxious to share even more of the tech we build with the community.

If what we're up to sounds interesting and you want to know more, shoot me a message at clay at usepropeller.com
There is mutual influence between conscious and unconscious thought
The online designer is at beta stage. You drag and drop elements and see the experience live in android device. The value is on the Sdk and apps that get generated from this. You create your app distribute it and then change it online. Everybody will see the new version of the app (native) without updating. The templates are just for convenience. With drag and drop you can do anything.
Why does Japanese culture not respect software?
That seems somewhat unlikely? There are 168 hours in a week, or 128 hours of time outside the 40 hour workweek. Even those without a high school diploma have 113 hours of leisure per this graph- so I don't think we can immediately conclude they just don't have work.

Also, this chart is from 1965 to 2005, so more recent trends will only be in a tiny corner of this graph.
BTW, I find Anandtech's coverage of CPUs to be the best since they actually dive into some of the architectural decisions. Interesting if you care about the "whys" behind the benchmarks.

http://anandtech.com/show/7003/the-haswell-review-intel-core...
Maybe i'm wrong, but at least 70% of these options could have been left out.
I'm sorry, but it's called LEGO.
Google Glass Application List
It seems to me your take on the matter follows the myth that more traffic is better. IMHO this is deeply flawed, focusing on quantity, as in increase traffic, and missing the part where you qualify traffic.

Less traffic but of better quality is an actual improvement, more traffic of unknown quality could be an improvement or not, maybe those additional people are bouncing.

What is a certainty though is that your web server consume more resources and bandwidth due to traffic increase, and now you may have to refactor and optimize or pay to upgrade your hardware/hosting.
I begin to understand what a standard physics text must look like to an outsider.

Utter gibberish at first view, then there are some words you can make out if you look closer and after lots of googling you can remotely comprehend the approximate meaning.
Oh, I know that, but on the other hand, can he deny that his free software movement inspired the "modern open source movement", however much he dislikes, with some justice, the two being lumped together?

ADDED: To my knowledge, there are two areas where he's really, truly, significantly innovated: EMACS and GNU/FSF. The EMACS innovations are just not the stuff of serious history, however much we appreciate them while we're using it. GNU/FSF, that's big, and while (more than) minimal technical merit was required for it make a difference, the innovation was not technical per se (well, unless you look at the legal side, i.e. the GPL). Again, I'm trying to see how "history" will view him.

I myself use FOSS when I'm talking to an audience that knows it, but many if not most general historians are unlikely to make such fine distinctions, unless we get some really major object lesson in why his version of free software is really what we should be doing.

E.g. imagine a major spying on citizens, or more likely subjects, scandal from opening microphones by closed (enough) software. I know some land line phone system designers have deliberately made that impossible.

(I do, BTW, empathize with his cellphone attitude, I own one candybar "3rd world" cellphone that's almost always turned off unless I'm rendezvousing/coordinating with someone and/or it's an emergency. Mostly because of lifestyle and penny pinching, but I never forget that whenever I turn it on I'm saying "here I am!" to the towers it connects to, and on or officially off, it's almost never in a place where eavesdropping would be useful. And, hmmm, yep, when I'm out it's almost always with my father, and I take advantage of his always carrying and primarily using a cellphone.

Hmmm, come to think of it, there are a number of reasons we got along with each other, despite me being an unhidden arch-conservative type and he a rather liberal type, e.g. neither of us are very trusting of the powers that be.)
One of the other things to note is support for hardware transactional memory. Applications won't be taking advantage of that for a while, but it could have a significant impact once libraries are rewritten to take advantage.
People often wake up to these things at a certain age or certain phase in life. It's good to encourage and welcome people to do what they can, instead of demanding a 100% conversion to captain planet and perfect history of ecological life choices.
At the risk of sounding like an old man patronizing a youngster, "welcome to the real world, kid." Unfortunately, getting hired is not as deterministic or fair as getting an A on an exam. It's certainly not as simple as "Either I'm good enough or I'm not." There is a random dice roll involved, for all kinds of messy real world reasons, and you've got to accept that and move on - do your best to rack up as many bonus modifiers as you can, and keep plugging away. (BTW, it seems like you have done that, as you found yourself a promising gig. Now you just need to let go of the anger :)
Are we supposed to be surprised by this? Look at desktop sales numbers versus laptop and mobile sales numbers. Which one would YOU focus on?
It won't help. That ghost is out of the bottle.
The project is not maintained any more. Moved to www.pollfish.com . That said we are expecting a sale at tens of thousands and not millions. The technology we developed is still globally unique but we want to move forward.
Replying, as you did, about the problems with computer science degree is talking about at most a tangentially related subject.

I'm not only talking about problems with the degree itself, I'm talking about a mismatch between "skills sought" and "skills possessed". This is true regardless of whether your degree is Computer Science, Information Science, Software Engineering, Math or "Other". And in either case, I posit that a significant step towards addressing the problem would be for employers to return to a mindset of "we'll hire green people and train them in the more specialized skills" as opposed to expecting everybody to come in with tons of highly specialized knowledge.
Or even more simply: busy high-status people draw sketchier sketches (except for a single outlier). (Maybe the full dataset contradicts this.)
Strange as it seems that I would defend Ayn Rand, presumably if she hadn't been forced to pay taxes she would have been contributing to some other form of health insurance that would have taken care of her when needed.
I do the same about 98% of the time, most of the time intentionally but although because these links don't register as valid results to my brains.
Providing general job training would be difficult as programmers work is very diverse and spans many industries. There is also not really such a thing as "industry standard" tools the way that there is for some other industries.

Web technology is in vogue now, but you could spend 3 years teaching people rails and node.js only to have them graduate and find that the world is moving on to something else and now embedded programming knowledge is more important.
A union for software engineers wouldn't have to resemble the ones commonly associated with blue-collar workers. Something like the AMA would probably be more useful. It doesn't collectively bargain with employers but it does take actions that benefit its members, for instance, lobbying for laws that would benefit them.
CircleCI (https://circleci.com/jobs) - SF or REMOTE fulltime (in the US)

At CircleCI we're building Heroku for Continuous Integration and Deployment. We have traction and revenue (and funding!). Our customers love us, because we move quickly and provide amazing support. All employees talk to customers and are on support rotation.

We're still a small team, so you'll have a large impact on company culture. We're highly influenced by Valve's Employee handbook. SF-local employees have catered lunch every day.

- Frontend Engineer - You'll work on improving our customer's experience. Our frontend is a single page javascript app, using HamlCoffee, Less and Knockout. Its a lot of fun to work on, but also needs a lot of work. We have a lot of impressive features that our users need, everything from better visualizations of deployment, to responsive features that work well on mobile, so you'll be a really important part of the team.

Check out our shiny jobs page at https://circleci.com/jobs. Include samples of awesome stuff you've done.
Overpopulation is not an existential risk: it does not kill the entire human race or permanently curtail/destroy potential. Overpopulation sucks and can cause serious problem for those affected, but it does not threaten all of humanity and to some extent solves itself - you can't go beyond the Malthusian equilibrium.

Not only is overpopulation not an existential risk, it's not even really a risk: look up the demographic transition.
But anarchists don't think that if you just "get rid" of the state, everything will magically fall into place. And anarchists don't just want to get rid of state: they want to get rid of capitalism, patriarchy, white supremacy, heterosexism, and every form of systemic domination. Some see civilisation itself as a form of systemic domination. But most of us recognise that it's probably impossible to change all of that stuff, at least in our lifetimes. Does that make anarchism unrealistic/impossible/idealistic/whatever? Not at all.

Because we recognise that there's not going to be a singular moment of history ("the revolution"), after which we'll live in an eternal anarchist utopia, anarchism in practice is about creating new (and/or influencing existing) institutions, communities and social movements towards structures and practices that are resistant to take-over, co-option and sabotage by the interests of power. This maximises their autonomy, which should hopefully allow them to serve their own interests instead of serving the interests of power (where "power" can be any form of systemic domination). This is an ongoing (never-ending) and imperfect process in which lessons are constantly being learned and relearned by everyone involved.[1] Anarchism as a theory (or theories) is the cumulative body of knowledge derived from people's (up until now, mostly failed) attempts at creating and sustaining anarchist institutions, communities and social movements.

[1]: My original point was that I think there's such a lesson to be learned from the recent actions of Canonical/Ubuntu and that I hope the free software movement learns from this, even if it is generally not explicitly anarchist (though certainly anarchists are for free software (if they're for software at all, that is)).
The only realistic thing would be a ground effect vehicle. Pushing the envelope on that idea would be using a magnetohydrodynamic ionization shield around the vehicle for propulsion, but it would require putting a submarine's nuclear reactor inside. Feasible for a billionaire. But everybody's brains around that thing would fry...
http://www.savoir-sans-frontieres.com/download/eng/aspirisou...
NUC is nice, I measure mine at less than 10 watt for "smash the CPU" tasks, small form factor, good alternative to ridiculously expensive options like car PCs. I found it's also voltage tolerant. It's rated at 19v but you can run it at much less (down to 15).

EDIT: it does go up to nearly 20 watts, depending, esp if you have the HDMI plugged in. Technically I think you can get more out of a NUC than a mini in terms of raw MIPs. They're PCs, not toys like RPI.
If only "market forces" worked like that...
From Atom To Adam - Computing Life In Quantum Time
What about job applications? Almost every job application requires a degree in CS?
San Francisco (SOMA), CA

Full-time Engineer

Judicata - http://www.judicata.com

We are mapping the legal genome. Using data mining, semantic analysis, machine learning and human computer interface technologies, we are extracting deep meaning from legal documents and creating the most powerful litigation tools in the world. We're a team of 8. We develop in Python, Django, JavaScript and Java. And we've raised $7.8 million from Peter Thiel and Khosla Ventures.

Requirements: 3+ years of experience. B.S. / B.A. in Computer Science. Interest in U.S. law.

Contact us if you are interested: careers@judicata.com
Speaking as someone writing a bunch of numerical code, while the fma and avx2 stuff is neat, that's not the part I find exciting. Those alone just naively give 2-4x boost

The main exciting part of avx2 is that I can have more of a matrix in registers at a time. Depending on the details of the matrix multiply algs etc, this reduces the volume of loads and stores by some neat factor.

Likewise the support for gathers is neat, and makes for better performance with some of the standard matrix layouts that fundamentally have bad strides access.

What I'm really excited about is the parallel bit deposits / extract operations. They're meant for making it easy to write arbitrary bit permutation functions in a small number of rounds, but potentially could be used to support fast indexing into some nonstandard linear algebra layouts that have substantially better memory locality. I'm talking layouts that easily compete with blas / atlas etc with a lot less engineering work.

I'm really excited to get my hands on some haswell hardware in the coming months to experiment thusly.

Context for me being that I'm writing tools in Haskell to generate and run numerical codes and I think some of the things Haswell enabled are quite swell.

There's also that htm concurrency machinery that'd be neat to mess around with too.
I'm a Scala guy learning Android. There's Scaloid which offers more concise way of doing things, but now tools (esp. Android Studio) are getting better for XML (and faster feedback thanks to live preview), so now I'd rather take the XML route (although probably as I'm getting more proficient with Android, I would prefer programmatic).

The performance is not bad. ProGuard is a must. The problem for me is compile time.
You know that something is wrong with a website if it is worth loading a spinning gears icon to show as an animation while the rest of the page loads.

Why do four paragraphs and a headline need so long to load/display? Size-wise, ISDN would have happily delivered that content within less than a second more than ten years ago.
Personally I'm more interested of hearing from people that work part time and still earn a good pay check.
You can definitely afford to rent in a shared house or rent a 1-bed, you can't afford rent if you need to support others.
Twitch.tv in San Francisco is hiring engineers for backend and product.

http://www.twitch.tv/jobs

At twitch we work with the largest people in the gaming industry. We've rocketed to the top of the gaming industry food chain - all within 2 years of our launch. We're looking for talented engineers that like building the right things in the right way. We are broadly breaking out our positions as follows:

* product engineers

* revenue engineers

* backend engineers

If you're interested in knowing more - follow the link at the top of the post or email me: ossareh at twitch dot tv. Details on the positions are posted as comments to this post.
I assume that any result different from the basic result I'm used to is some crap google tries to push on me and having a few of those before they never land on relevant or useful content.

Which pretty much sums up my experience with google search over the last few years: less and less relevance and less and less usefulness.
It's not bogged down by the same performance. There may be times where idiomatic Scala code generates more garbage than similar Java code and thus has more of an impact on Dalvik performance but these are straight forward to work around and well understood. For the vast majority of apps this isn't a problem.

Scala does suffer a similar size issue where the Scala standard library is a few megs and you don't really want to ship that around with your app. You can use ProGuard to strip out the parts of the Scala standard library you aren't using. This is baked into build tools (like jberkel's excellent android-plugin for sbt) so it's usually seamless.

FWIW, I've got a couple Android apps on the Play store written in Scala.
Thanks; I have to admit I didn't know -march=native. I sit a lot in the debugger (other people's programs) and I never see even SSE let alone all the other things that could happen. One day the output will change ;)
Do you mind sharing whereabouts in London you're staying? (Zone x, or slightly outside London...?) I was there for some years, and my rent was always around 8k a year.

I find trying to live in an expensive city while on a low salary admirable.
Great point.

Maybe they can iterate and instead of allowing you to order sets, you can order the number of pieces and which pieces you want out of an online catalog. That would be awesome!

I'd order 3,000 white 4x1 bricks, 500 white 2x1, 100 4x2 bricks, and like 50 windows so I can make that skyscraper I've always wanted to make. When I'm done I can just send them back.
I too have wondered this after watching American police car chases. Here in the UK at any time a superior officer, often monitoring the scene, can call off the chase, and call in a helicopter (if one is available) to monitor the situation.

All officers must report how safe the chase is (cars on the road, weather conditions, pedestrians) and lying is a criminal offence. Also, officers who are part of a chase must be pursuit trained.

Here's the de facto manual all pursuit trained officers must be accustomed too:

http://www.acpo.police.uk/documents/uniformed/2011/20110418%...

Example of a pursuit in the UK and notice the shock tactics at the end (smashing the passenger side window, dragging him from the car, etc) this is the to confuse and disorientate the man and makes sure he doesn't have time to get a weapon or destroy evidence.
There is a shortage of good people willing to work for peanuts. There is no shortage of good people.

Offer 500k/year, you'll have more people than you can manage.
A friend of mine built a pretty good tool for this sort of research and sharing long ago if any of you are interested:

http://salaryscout.com/
The company is supposed to start making money in years seven through nine
Antari breakout
SEEKING WORK - Portland, OR / Remote

I specialize in iOS UI design and I'm familiar with everything that goes into making an app. I won't just hand you PSDs, I can also slice all the assets correctly and create detailed style guides for the developer. But if you only need someone to jump in and do wire frames or a mock up, I can do that as well.

Portfolio: http://laura-andrews.com/

Dribbble: http://dribbble.com/laurabububun

LinkedIn: http://www.linkedin.com/pub/laura-andrews/12/90/36b/
The analogy to the Ivy League is the Russell Group.
This surprises me given how god-awful expensive London is. I remember it being one of those cities I've visited where I was like "how do people live here? what do all these people do?"

Or maybe, like New York, you actually can live there fairly reasonably if you really know the place and know how to do it. As a visitor maybe I was paying tourist prices.