skysight-inc/HackerNews huggingface dataset:
There really is something amazing about this setup that neatly bypasses the uncanny valley.

Toward the last quarter of the film, at one point he clips through the table, and it was shocking to see, but even after seeing it, when he moved back out, it still felt like a "person" more than a "CGI Ghost".
Terabyte Tuesday from NewsgroupDirect
Silk Road Explore Travel Agency
Silk Road Explore Company specializes in creating and planning tours to travel to Asia. It presents tours to reveal the beauty of Kyrgyzstan to the World.
I went to a state school. Fairly small classes. Most students in a class was about 30-40, average was about 25-30.
> There happens to already be a distribution infrastructure for electricity almost everywhere.

Of course "everywhere" means just the US.

Some people really need to wake up and realise that there are nearly 200 countries in the world. Most of which Toyota sells in and Tesla doesn't. It really isn't appropriate to judge the success of a technology based on the available infrastructure for quite a while yet.
So, instead of using the ubiquitous power grid, we'll need:

- Hydrogen "manufacturing". Guess where most of it come from? Fossil fuels. If you use water, you require a lot of energy input. Actually, in either case you need energy input, so hydrogen is more like a battery, not an energy source.

- Hydrogen distribution/storage. At the refinery, between that and the 'gas' stations, etc. Not all containers are suitable for that (hydrogen is quite difficult to store) and no matter if liquid or gas, the tanks need to be much bigger than a comparable gasoline tank (by energy).

- Actually using the hydrogen. You are using fuel cells to generate electricity, which will power electric engines. Why not skip the middle man? You are using a much more complicated battery, really.

And that just to make the 'charging' faster? How long would it take to cover a country the size of the US with hydrogen stations? I'd put all that infrastructure money on battery research.

This is just Toyota giving up on EVs completely. They just don't want to say it outright. Green companies and all that.
There's a book that covers this nicely. It's written by a women that moved from Vancouver BC (although us Canadians hate to admit it, we eat like Americans) to France with her French husband. It covers the realm of French culture surrounding eating.

The most interesting part to me was the school lunches. It is frowned upon to send your kid to school with a lunch. Kids are expected to eat what is given to them, whatever the cafeteria staff decide to prepare.

http://www.amazon.com/French-Kids-Eat-Everything-Discovered/...
Instant API lets developers create commercial APIs in minutes
Hardware startups queue up at Velocity (University of Waterloo)
You know your list of "good reasons" that companies should have for turning someone down? There is someone willing to argue with the employer that that's a dumb reason when they get told why it was why they weren't hired.

And the candidate often has this idea of "if I prove to the employer that their reason for not hiring me was dumb, then I win the argument, and then I get the job!"

Really, the best a candidate can hope for is to get the reason, and then walk away without talking about it. But because candidates want to make the company "defend their decisions" the employer won't even bother starting a conversation that will have no good outcome for the company.
Peekr: Take a random look into others' camera roll
Too little? Biggest change for ASP.NET from release of ASP.NET!
"Too much of pain" was the first (and last) thing I said when trying to configure ruby on ubuntu. Or tried to download some app and run it.
Agreed. When I was younger I read vociferously and taught myself a lot through books. I can read and pass an undergraduate level course in a subject (it's worked for me before) but to understand really well I need lectures and further interaction (that's worked too!).
If only my hobby budget could afford two of them :(
You never have a CAC of zero. I mean, you could pretend that all of your costs are R&D or Development, but is that actually true? What about the time you spend posting to the company blog or building the website, or AB testing or any of the other things hat end up getting you customers?

Say you are putting an app in Apple's App Store. Your CAC at the very least is $100 + any time spent to integrate with Apple's store, get approval, etc. because if you aren't in the store, you don't get those customers. You might classify them as development costs or somehow marketing/sales costs but the bottom line is if you're talking generically about what it takes to acquire a customer, plenty of things you do in development are to acquire more customers. How you classify those costs is sort of up to you, but don't be under the assumption that just because you are doing SEO or App Stores or Craigslist that you have $0 CAC.

Your time has a cost. Development time or content creation time has a cost.

It might not be easy to track in the traditional accounting sense, especially in the early days of a company, but never believe your CAC is $0.
I haven't explored it, but you might check out http://www.returninfinity.com/baremetalnode.html

You can also get pretty far on modern Linux by reserving cores for computation with NOHZ_FULL: http://www.breakage.org/2013/11/nohz_fullgodmode/
The problem is also that students have different pacing. Some will sit bored and waste time waiting while others will need more time or missed something and need to revise whole notes once again before they get it.

That is I guess why problem solving and active exercises were usually done in smaller groups (at least in our school). It is easier to manage in that setup.
Awesome idea. Hope this will work! I suggest you buy a ssl certificate. This will build trust.
Stencyl is another similar tool that runs on Win/Mac/Linux and exports to HTML5 (as well as native).
> I think Toyota just doesn't want to compete with Tesla.

Yes. I am sure Toyota is just terrified by a company that is haemorrhaging money and only sells in a few countries.
I would say that it's a combination of both. I personally don't automatically assume the delay when clicking a link is due to the number of abstractions between my mouse and the server-side hardware that a website is running on.

In the YouTube example, you have very real speed-of-light constraints. I fired up the Chrome debugger and loaded the main site. I had over 100 requests in the first couple of seconds. Even with a very low-latency connection, assuming that your browser can "batch" the requests together, and instantaneous server response there still is an overhead of request/response of at least tens of milliseconds for each request (or group of requests).

To reduce that time, it requires reducing the number of requests, assuming that javascript/images are already loaded, parallelizing or delaying the loading of "ancillary data" etc. All of which have nothing to do with the speed of the server or the client.
About the refined carbs: bread is a staple of French food. And there is even an historic stigma around non-white bread (bread that's not from refined flour). Eating white bread was what everybody was striving for, a sign of having made it (18th, 19th centuries). During the whole 20th century, I think French people ate white bread by a vast majority. Later came the trend of various grains and toast size stuff, from Germany (now cereal count is like razor blades, in a supermarket I found a 7 cereals bread).

edit: I'm not really answering to the topic at hand, being an obese French guy I'm not in a position to teach anyone on dietary advice.
Junk mail keeps the USPS alive. Really.
Emergent, Crowd-scale Programming Practice
Very good point, thanks. This was just the landing page, but you're 100% right. Adds to TODO list.
Yeah you are right, I asked Larry Maccherone to see if there was prior research about that common belief in the 7 person team and he was not aware of any.

If you are interested in hearing about some of the current research that we are doing about team size you can check into it on this video. I am not sure he is ready to publish his work but this can give you a taste of it.

http://www.youtube.com/watch?v=9Trgz2SAz0k&list=PLSRf1YEPZ7u...
The Toilet Malls of Nairobi
Hydrogen is no different then what you spell out as downsides for electric vehicles. The best source of hydrogen is natural gas. In order to get hydrogen from non-fossil fuel sources you need cheap non-fossil fuel electricity. If you have that ... whats the problem with electric cars again?
A majority of PHP users are not devs and just know enough to upload files on a server or tweak Wordpress.There is not that much serious PHP "engineers".

Anyway,it's great Scala choosed the JVM because it can be part of the stack of any business that already relies on it.That's what matters IHMO.If it is not fit,one can still switch back to java and still use the jar developped in scala or exploit java libs.
I guess I kind of expect the IETF to be predictive, and not be pop-culture or mass-market/media driven.

I guess ultimately though, that's the only way to go. We knew years before Snowden that something fishy was up, but it took the leaks to really make people care at a level that could facilitate change.
That's Dutch, and I did a double take when I suddenly saw Dutch in my Hacker News!

I can't wait to have my siblings try some programming with this tool!
Plenty of students skip physical lectures.
Firebase may not have Cloud Code, but since you have use their npm module and deploy to a free hosting service like Heroku, I actually think its more powerful. The big win: once you are in a full node.js environment you can leverage the power of all the npm modules. Parse's Cloud Code is very isolated from the entire ecosystem.
Scott Guthrie is amazing. He's behind all the open source projects. Some of them are even taking pull requests. Entity Framework, MVC, ASP.NET, etc are all popular and open source.
> With an EV, you can "fill up" in your own garage every night, or even while parked at work.

Which requires changes around the world to parking lots, apartments, homes etc.

Most places don't have a power socket for each car space.
I've taught a few kids using Scratch and it works quite well. I'm happy to hear they're working on an HTML5 version, and hopefully it will be possible to install if offline like the current Adobe AIR version does. I teach with a few netbooks running Ubuntu, and can't always rely on having internet, so I had to install the last version of AIR that supported Linux to get it working.

There is also an unaffiliated app for Android called Pocket Code that is clearly inspired by Scratch. It works nicely on Nexus 7 tablets, and touch screens are clearly more natural for kids, but it is buggy and more limited than Scratch so I had to stop using it. Hopefully it will improve, or the Scratch team will provide their own mobile port (not a simple task, of course).
> Electric cars IMHO are missing the point, which is to get off fossil fuels. When you switch to an electric vehicle you are just shifting from Gas to Coal. The US still relies heavily on fossil fuels to power the grid.

Yes, because the whole world has the same reliance on fossil fuels as the US. Homework: what's quicker to replace? A few power stations, or the whole vehicle fleet? Also notice that electric engines are way more efficient than gas engines.

> My question has always been: Does shifting from gas to depending on the electrical grid actually help? Or are we just smoking cigars (or e-cigs) instead of cigarettes?

Long or short term? Electrical vehicles do not care where the power comes from. If you are that worried, power your EV yourself at home with solar/wind/whatever power.

> Also, what is the downside to collecting Hydrogen?

If it is from fossil fuels, it is kinda obvious. It is apparently possible to sequester CO2 from the process of extracting hydrogen from natural gas, but I have no idea if it is even required by regulations, or economically viable.

If it is from water electrolysis, then you'll be using the same fossil fuel power plants to split water.

Do not forget that electric cars have WAY less parts (the simplest conceptual car is a battery and engine) and require much less environmentally unfriendly stuff, such as lubricants, additives, etc.
Well, "Boko Haram" translates to "western education is sinful". So yeah, they're trying to suppress western (non-islamic) education.
Is that really a flaw? If I can learn better by reading books and then working through problem sets, why bother with the lectures, especially if I am strapped for time as many MOOC participants probably are. I am a huge fan of MOOC's, I've probably attempted about a dozen and have completed about half. So far the biggest reason for failing to complete a class has been time constraints. If I am already familiar with the material (i.e taking the class as a refresher) or don't find the lectures particularly engaging, I will still 'watch' the lectures, but play them in the background while I work on problem sets or do other stuff. In my experience, most MOOCs have a healthy portion of participants who are very familiar with the material, so it's quite possible a good percentage of them are just using the problem sets as a way to refresh their understanding.

Unless of course, you are insinuating that a majority of these people are cheating (i.e. copying and pasting answers on HW's) I don't really see what the big deal is.
Is it? Source?
Libraries like angular and ember are for programming in the large, with lots of code and lots of developers sharing that codebase. They trade simplicity for scalability. You should use them if you know you need them, and if you need them you'll know.

I went through this transition in late 2007, where the app my team was building gradually outgrew simple javascript libraries, and i ended up adopting extjs (the ember of its day) at great cost, but to great benefit. It is 600 kb of js code uncompressed just for the framework, and we not only ended up using all of it, but building a ton of code on top. We needed all that complexity to build the app we work on, but then it is over half a million lines of code by now. If you don't have those needs, the big js frameworks can be more trouble than they're worth, sort of like j2ee vs php.
This is an amazing insight into how demos are written. Farbrausch stuff has always been inspirational to me.

It's very interesting is the sort of extreme version of the idea that data model and code are inherently tied: Especially in functional programming circles it's a maxim that you design your data models first, specifically for your task, and then the rest of the code is pretty much pattern-matching around that. This takes that coupling and makes it even tighter, to serve a higher purpose. I almost feel like given enough time, this could be a JIT: an executable that adaptively strips code and self-minifies over time as you run it. :)

Also check out:
- kkrieger (windows only 96kb 3D FPS, video here: https://www.youtube.com/watch?v=2NBG-sKFaB0)
- the previous post (http://fgiesen.wordpress.com/2012/02/13/debris-opening-the-b...)
Some people really don't like this article. It has been flagged off the front page after 3 hours despite having lots of points.

It's interesting to see how negative news about Agile are being censored.
Turtle Art (AKA Turtle Blocks) is another LOGO-derived educational language with aims similar to Scratch.

Turtle Art is free software and its block language seems more powerful and orthogonal. It can be extended with inline Python expressions or by loading Python scripts. I think it's a great way to introduce young children to the basic concepts of programming with a smooth transition to a mainstream language.

While Turtle Art is bundled with the OLPC-derived Sugar learning environment, it also works on a regular Linux desktop.

Get it here: http://wiki.sugarlabs.org/go/Activities/Turtle_Art
I agree 100%.

In my experience the main thing to keep in mind to improving any system is to:

1. See what state you are in
2. Figure out what new state you would like to be in
3. Guess at something that will help you move into that state and then follow that guess.
4. See if that move helped you get closer to that state
5. goto 1

People label those steps with lots of names depending on what industry they work in but in the end that is the easiest way to get better.
So, I wouldn't use this box because it doesn't ECC Memory (http://en.wikipedia.org/wiki/ECC_memory). Google some years ago did a study on DRAM errors in the wild, in order to determine if there was an actual need for ECC in modern datacenters / distributed computing applications (http://www.cs.utoronto.ca/~bianca/papers/sigmetrics09.pdf). The short summary was that yes, they did need it.

Given that the processors (http://ark.intel.com/products/64903/Intel-Core-i5-3427U-Proc...) that are on these NUCs don't support ECC, I would probably avoid these units for any real workload.

It bums me a out a little bit that there is only a 1G fabric on these, when each board has two mini-PCIe ports, which is at 2Gbit/sec, and make a ring topology out of them, or using a PCIe switch. Another interesting approach could have been a usb 3 fabric.
How the Internet was explained to retirees in 1998
Doing some quick math, it would cost ~$14 in natural gas (plus some electricity) to fill up a CNG Honda Civic at home. The same car would cost ~$16 to fill up at a CNG station.

Tesla claims that it costs less than $10 for a similar 250 miles of range in the Model S.

By comparison, it would cost at least $27 to fill up a Civic with gasoline to go the same distance.
There is a feature request for GSoC 2014 "Make Pocket Code Bricks feature-complete to Scratch"

http://developer.catrobat.org/gsoc_2014_ideas_page#featureco...
Scala was the first ML family language I learned. I tried to love it, but found I needed help learning it, so I turned to Haskell hoping for a better understanding of some of Scala's type system and other ML concepts. Then I fell in love with Haskell.

Equally complex, if not moreso, and not any easier, but it felt simpler since it focused on a single paradigm instead of attempting to mix two big ones, and the whitespace-enforced readability and uniformity helped reduce cognitive load while learning and working with it. Great performance too, C-like in some cases with expert optimizations, and a range of concurrency and parallelization options.
The language features for making it big are realistically:

- how easy is it to understand this language

- how quickly can i do something useful in it?

PHP -> It made it trivial to make active webpages, something that was a disaster in other languages until recently. Do you even remember perl cgi-bin?

Java -> provided a realistic replacement for C++.

BASIC -> People go could from 0 to program nearly instantly.

The "good vs bad" you hint at just doesn't really register on this scale.
This just in, people who aren't impressed by the .NET stack still aren't and continue to not use it.
In my experience as both a designer and a developer, Git is not the right tool for most designers. Technically, Git is not ideal for binary files. When the file size is too large, Git fails badly. Git works well for text files, not binary files.

Many designers who do not code at all do not understand the workflow of Git. The process of pull, commit, push is extremely confusing. E.g. One large company that forces all designers to use Git ended up with multiple files with slightly different names in the repo system. Designers do not understand the concept of merge conflict and will just rename the file so that they can push to the repo. Case in point: the mental model of Git has worked well for developers, but does not translate well to non-coders.

Overall, I think a version control system for designers should be transparent, non-intrusive, and just works. Designers should not have to worry about when to push or pull, should not have to worry when to commit. I think it should just backup every saves and then subsequently allow them to flag specific design iterations that they want to highlight.

Disclaimer: I am co-founder of Pixelapse - Version Control for Designers.
I'm gonna sound like a weirdo, but I still like Java, especially Java 8, and IntelliJ.
Build, Measure, and Learn
Alot of that is a filter placed there deliberately. CSI 201 was a class with 2 500+ lecture sections and something like 30 lab sections. The graduating group for Computer Science had about 75 students.

201 weeded out the fratboys and folks who used "sort by first job starting salary" approach to picking a major. The 300 level courses washed out the people who weren't passionate/insane, and the 400 level courses taught you stuff.
3 lessons in database design from the team behind Twitter’s Manhattan
Electric car with battery pros:

* Can deliver full power instantly

* Does not produce CO2 at time of energy release (clean cities)

* Lesser moving parts

Electric car with battery cons:

* Range too small with current designs

* No charging stations (infrastructure problem)

* Battery needs to be replaced every several years

* Requires lithium, which reserves are very limited on earth

* Carbon tube based battery doesn't seem to be reality any time soon

Hydrogen on the other hand doesn't require any rare elements and also doesn't pollute environment at the time of energy release.

Only downsides are it is more difficult to store as of now? How is it different from liquid natural gas tanks that are already widely used? I've never heard of any car exploding because of gas. What is the problem with hydrogen then?
Whoops! It should be fixed now. (Thanks for reporting!)
I taught English in a French school. The cafeteria lunches, at least in my region, were excellent.

You had a baguette and salad, an appetizer, a main course, and a desert. Some schools served wine.

All the meals were very well done with sauces and fresh ingredients. Nothing processed, everything was cooked from scratch. Beats what most people in North America make on their own.
If you don't take any fee from the tip, how does your product intend to make money? Just curious.
Doge Vault Reportedly Loses $56,000 In Heist
If you have a subdomain, there's no need to use Cloudflare - if you CNAME this domain to pkulchenko.github.io you'll use GitHub's CDN automatically.