skysight-inc/HackerNews huggingface dataset:
speaking for myself as a learner, the only things I've learned to a very high level (foreign languages, computer science, maths, etc ) have all been things that I've had an immense amount of self interest in and have dedicated tons of time to. In the us educational system I think one of main problems is that you take a lot of subjects you don't need and another is that most subjects are not presented in a problem solving approach manner.

It might just be my opinion, but I don't think sociology, anthropology, or even anatomy have any reason for being on a high school curriculum. It seems much more important to me to give students in this age group a really solid understanding of core areas: math, physics, literature / writing (i.e. the analytical thought and expressive process), and foreign languages (for today's world I'd also add computer science). If you know and comprehensively understand the above areas there's nothing stopping a high school student from majoring in any field imaginable.

As far as the second area is concerned I think this just has to do with less busy work and more active thought and problem solving engagement. For instance, force students to come up with their own formulas for finding the area of a square BEFORE you show them the formula and steps for sovling the equations. I think this helps engrain knowledge and internalize it, also this is how everything in the real world works anyway, and prepares students for their future career choices.

Those are just some of my thoughts...
The point is to showcase the technical superiority of the camera. Even the worst camera hardware can generally produce good results with adequate light.
"I haven't actually tried this"

Please remedy this immediately. I'll even provide a highly-imaginative name: "Prusty".
Maybe they'll call that Google Self-Drive.
I'm curious, were you guys ever in contact with Bret during the project?
So at that point apps that worked in my "true" Windows7 would no longer work in this new non-removable custom theme version of Windows7? Because that's my threshold of whether it would be Windows or not.
OpenDyslexic font gains ground with help of Instapaper
I'd quip that it is just as or more difficult for humans, and this is just FUD.
Downvoted for most blatant use of "malware" to mean "stuff someone doesn't like" as opposed to software that runs without the computer owner's permission or does things other than it claims.
So you're taking the current state of the prototype, and projecting it out five-odd years to the capabilities of the final projection model? Google can make the sensors on the car better in each iteration, but our eyes aren't going to be changing.

The human eye is amazing, yes, but it has severe limitations relative to other types of sensors, which we have to compensate for with systems like headlights and street lamps. It's also backed by a recognition system that wasn't really ever designed to work at >20 MPH.
No, it never worked. Normally when you try to open something you get that Android dialog that asks you to choose an app. And I would assume it's supposed to work like that with the stuff from inside Google Drive since it's downloading them to the phone anyway, but it doesn't work like that. It tries to open it with the app, but doesn't.
Yes I guess that would be the right metric. You'd need to look at average time to render over a number of deploys with both strategies. I'm pleased to see articles approaching this subject as there's definitely not enough solid discussion around this.

One other optimization you may want to talk about in your next article is to use a gem like the asset_sync gem to upload your assets to S3 or CloudFront (or similar) at compile time.
So, in most cases it's added functionality that some people will like and some people will not. What's the problem with that? How is it no longer Android at that point?
Now thats how you write a title to a story!
Light Table should be an interesting implementation to follow then. It seems to be guided by many of big-picture ideas of Bret Victor but at the same time has to somehow make money as a real product.
Short Apache Maven Installation
Really glad they dropped the protocol from user IDs!

Looking forward to being ^alanhogan.com or ^ajh.us one day :)
It is the classic essay written about the future in 1945. We got fundamentals (of computing age) for topics like hyperlinks, information retrieval etc. in this article.

I guess I've read somewhere that people like Doug Englebart (father of computer mouse) were inspired by this essay and made that vision into reality.
Your definition of the word "malware" goes against the common definition. IMO, most people would consider malware something that is installed without the user's intent. Just because a piece of software negatively impacts website owners doesn't make it malware.

Website owners would probably consider AdBlock malware, but almost 25 million users across Firefox and Chrome would disagree with that.
So why didn't Apple just make a deal with Mapquest? Their app runs on everything and has turn-by-turn directions.
Making a website, creating a setup file, and setting up payment processing and license delivery really isn't much effort - especially when you don't have to pay a 30% commission to the app store.
Do we actually have any conclusive evidence that these scanners are harmful? I thought all the "potential health risks" were just speculative.
Always great to hear from you Lyle. We think this is a big deal for you and all the other developers in the Twilio family.

Looking forward to seeing you at Twiliocon to rap more.
I have been using iBart for some time - I didnt realize it was by Embark until today.

I LOVE the app. It is beautiful, useful and just a great app.

I have one feature request: "LEAVE NOW" notifications.

I would like to setup trips with a desired arrival time, and would like an alert telling me to "leave now" to make that trip, or a "leaving now will result in an arrival time of [X]" button that will tell me when i would arrive should i leave at that time.

There are a range of features I could add to this - but the base app is great...

For example, I like to leave my house around 8am
You joke, but http://www.improbable.com/ig/winners/#ig2012

LITERATURE PRIZE: The US Government General Accountability Office, for
issuing a report about reports about reports that recommends the preparation
of a report about the report about reports about reports.

Never try to out-do the government at bureaucratic recursion.
Does anyone else feel the iOS6 has more drawbacks than previous updates?
Tears of Steel: Blender Foundation's fourth short Open Movie
I agree. ^username.com feels spiky.

There's a strong convention for using @ to refer to someone, not just in email addresses, so I think it will be quite intuitive, especially if the http(s) is removed: @daniel.tent.is works pretty well I think.
Inspiring Tales About The People Behind Projects
I appreciate your references, and I get where you're coming from, but that's not going to stop people from being disappointed by your claims. Just find a better name for it, and I'm sure people will like it more. The idea of being able to do voice recognition for something and being routed to one of many different domain-specific search engines is awesome, but it's a great example of the Searle's Chinese Room parable in practice. There's simply no understanding involved -- only heuristic.
Coinbase (YC S12), First Crowd Funded Bitcoin Company, Raises Over $600K
Over time, driverless cars will become much cheaper, as they won't crash, so will not require heavy and expensive safety features, and can probably be made out of plastic instead of steel.
Fair enough. Like I said, it was just an impression; a vague feeling, so I'll be curious to see what they come up with when it comes out.
Thank you very much - we're pretty stoked about it.

For me at least, I think the passion you see inside Twilio comes from without more than it comes from within. Every damn day we are running into people who are doing meaningful, extraordinary work with the stuff we build.

Hard not to get genuinely excited about that. Glad to hear it shows when you meet us.
On the bright side, it also has the best GPS. Too bad it is a smartphone.
I loathe videos where text + pictures would suffice, and will not watch them if at all possible.
I actually attended the talk this is from, the concept of recipe writers vs abstractioners is not aimed at the actual developers but at the tools and how they are developed. His idea is that the tools should be built around aiding developers in their need to abstract the data (Bret Victor talked a lot about this as well).
Pypy: Py3k status update #6
As languages, nothing. In design, their conservative nature.
Yes but the absence of health risks is pretty speculative too and based on the assumption that the particular machine you are stepping into is functioning as designed.

Do you feel lucky?
Are Teachers An Endangered Species?
This is all very inspiring and nice, but I hate it that all of his examples deal with variables that contain numbers.

With numbers it's easy. You can use sliders to increase and decrease their value. You can see a little preview of the value contained in a variable.

But most of the time variables contain much more complicated information than just basic numbers. Maybe they're objects, or strings containing large pieces of HTML.

This type of data is hard to visualize and obtain "immediate feedback" from. So I think it's still hard to apply the "show the data" concept in a way that it works well for all kinds of coding exercises, and not just for coding canvas elements.
XCom: Enemy Unknown preview
I remember reading a study somewhere that people are motivated and become happier with more money until around $79k/year. I can't seem to find that article now...
This is not quite possible yet, but will be at some point.

Rust does currently depend on a language runtime which expects to control the execution of all Rust code (in particular managing the task scheduler), and the runtime does not have an embedding story yet. Even with an embeddable runtime though, the process would be more involved than loading a library through `dlopen` and executing a function.

As part of the effort to rewrite the remaining bits of C++ runtime code in Rust (almost all of Rust is written in Rust), there are further plans to make Rust code runnable without an underlying runtime and without split stacks. After that it will be feasible to write code in Rust and just call it like any C function.
Remote wipe attack not limited to Samsung phones, Android dialer may be to blame
Beautiful and inspirational, and yet...

Sometimes becoming able to hold the 'invisible state' in memory is the skill to learn.

Consider the 'dual N-back' drilling which seems to improve working memory, and then also (by some studies) other testable fluid intelligence. The whole point is holding more and more hidden state in your mind. (To 'show the state' would defeat the purpose of the game.)

Similarly, sometimes struggling with the material is the best way to internalize it.

Consider some studies that show noisy, hard-to-read text (as on a poorly-printed copy) is better remembered by readers than clean typography. Apparently, the effort of making out messy printing also strengthens the recall.

So I'd be interested in seeing comparative testing of the vivid 'Victor' style, and other styles that are more flawed in his analysis, to see which results in the most competence at various followup dates.

We might see that the best approach is some mix: sometimes super-vivid interactivity, for initial explanation or helping students over certain humps, but other times intentionally-obscurantist presentations, to test/emphasize recall and the ability to intuit/impute patterns from minimal (rather than maximal) clues.
TechNewsBest - Download All Of Your YouTube Videos Through Google Takeout
I have always wondered whether there are grad students or scientists frustrated enough by the statistical tools they have and knowledgeable enough about programming to make something like this. (Only the first part applies to myself.) Now I know.

Great job! This looks really great. I would love to see factor analysis added. That’s one bread and butter thing I often need which I couldn’t find. Maybe also post-hoc tests if ANOVA is significant, but maybe that’s outside of the scope of this app. (Oh, and another thing I’m missing in the summary view is the number of cases. Maybe I’m just blind, but when I, for example show a t-test there doesn’t seem to be a way to display how many cases there are included in each category.)
(Slightly off-topic) What I feel gives Google Drive a leverage over Dropbox is the fact that it works within email. There isn't another place I need to go to share something. I just go to the place I am at and share. The people who I want to share with are already there. This works for well for both, Google's general audience as well as those SMBs that use Google mail for their work mail (read: with a domain, so it even layers a "group thing" there).
I just want to clap with joy after reading this. I learnt Logo when I 9 years old and those were the best days of my
programming life. I still remember the mad excitement of drawing the first smiley face and the first house. I just want to ask the new age educators : Why so serious? It was supposed to be fun.
censormuch, I think you're missing a key point. No where does CurbTXT say they promote, excuse or "condone" illegal parking practices. It's simply a communication tool for notifying car owners of ANY issues with their vehicle. You can of course always tow if someone blocks your driveway. By using CurbTXT, you are not granted any immunity from parking violations, but you are allowing people to contact you directly. It is simply giving them a choice in how they make contact. If you are abusing the use of CurbTXT by say perpetually or indiscriminately parking wherever you want, you most likely will be towed, CurbTXT sticker or not.

However, if you happen to have left your lights on, or forgot to rotate your tires when on a hill, any neighbor can help you out with a friendly reminder. Other benefits would allow people to contact you if they noticed your car was being vandalized (by say someone keying your car).

Of course, CurbTXT isn't for everyone. And it doesn't look like it's offered outside of the States anyway, so fret not, you won't need to worry about helping or being helped by neighbors anytime soon.
I've noticed no side effects in low dosages and my A1C has improved but hard to seperate that from other confounding factors. http://www.lef.org/featured-articles/metformin_dosage.html This is at very low dosage, 500mg once per day, but again, on and off, I mostly forgot to take it.
The Way I Work: Jason Goldberg, Fab.com
I wonder if calling it a 'Pre-order', on their site, gives customers a better case if they don't deliver.
I'm yet to see major companies investing millions, if not billions of capital on a system written in declarative languages. We all "know" functional programming "is the future", but yet nobody trusts their money and time on them.

SQL is declarative.

Erlang is kinda-sorta functional, and was developed specifically to run expensive high-uptime telecom systems.
Thanks.. If you have any feedback or questions about anything, let me know!
Taxi medallion: $500,000
Taxi insurance: $20,000/year
Driver wages: 2 x $50,0000/year

Why constrained routes? They can drive on mountain roads in the dark.

Just say "I don't understand this, so I am against it"
In the rain: pretty good

At night: much better than a human who can only see visible light

Stop for a dog: no problem at all

You haven't addressed the real problems:

In the snow: lane markers disappear

False positives: a load of snow falling off the car in front of you, or a garbage bag flying across the road, can both cause the car to go paranoid.

It's still vastly better than ugly bags of mostly water
Longtime tech recruiter shatters the engineering shortage myth
> why would self-driven taxis be cheap?

Because robots don't expect to be paid. This effect has been observed in other industries.

Also there is a an additional seat available.
Interesting - 3.7% sounds quite large to me. Where is the acceptable cutoff for a site that is not catering to the hearing impaired? It is a large enough percentage of the population that it seems like definite loss to have that many people excluded from online video content, generally speaking. It is a very widespread problem.
We need a real competitor to google docs, especially the spreadsheets.
I like the meaning conveyed by the Codeacademy, but agree that the execution is messy. CodeClass is simple.
As Bret Victor says in his essay, live coding is not a new concept and he did not create it.

The current trend in live coding seems to have spawned from a discussion between two computer musicians (Fabrice Mogini and Julian Rohrhuber) in 2001, with masses of related prior art going back to Lisp machines, Self, Smalltalk, corewar etc.
At the very least, (s)he would have had to understand the main ideas to deem them interesting (though perhaps the details were difficult to follow). So yes, you're right that it isn't technically a contradiction. The way it was written did come across to me as intelectually dishonest at the time, though.
Google turns 14
The Business of Freelancing Podcast: Episode 1
At the moment the delivery drivers have all these work rules and health and safety regulations (eg 9-5, limited hours per day/week, holidays off etc). It makes sense to schedule deliveries around their convenience trying to get as many deliveries per driver hour possible.

But robotic drivers don't care. You can dick them around as much as you want (tell them you'll be home at 6, then tell them 7, then tell them 2am). It doesn't bug them having to wait around for you.

Consequently the vast majority of the time deliveries will happen around your availability. That is probably good enough 99% of the time. As to what happens when you are out of town, the delivery can just wait till you get back.
Elad, I agree with you on this point. Question being, should entrepreneurs get more agressive about co-ordinating meetings into a short window of time? How do investors react to that?
What is it about the 'entrepreneur' (can we really still call it that?) that makes him so susceptible to this kind of endless, self-perpetuating chaff? What cultural force or common characteristic has led so many website founders to believe that they should bloggers, to believe that by becoming bloggers that they are writers—and perhaps most dazzlingly, to constantly consume and recirculate self-obsessed, content-free articles like this one, which say nothing of any substance and only recycle the same increasingly thin air first breathed by Guy Kawasaki 20 years ago? What is it about this class of businessperson that its members could hang out in a place called Hacker News, spend a non-trivial amount of their time solving subtle, difficult puzzles of design and development, and somehow also dive face-first into these lowest-common-denominator, sub-Tony Robbins schlockfests with such gusto and frequency?
Yep, I agree. Wordpress installs on Azure with one click just fine.
It's like Asus releasing laptops with Windows 7 and AsusFlash. AsusFlash would replace Explorer.exe as the shell, leaving you with some other weird interface - left clicking opens menus and you have to drag icons to a bar along the top to open the program.

Now, SP1 comes out, but Asus hasn't released SP1 with AsusFlash, and regular SP1 gives you the error "Please install your OEM Vendor specific SP1 patch". And you don't have the BIOS password either.

Later, SP2 comes out but no "AsusFlash SP2" and you're still on "SP0", the unpatched Win7. Are you using "True Windows" anymore?
Awesome writeup! Rails asset management can get pretty complex for newbies, but with a few good strategies like described in the article, it can be tamed and managed without too much trouble.
Unfortunatly, other cars are not the only things a driver needs to worry about crashing into.
Parse: Apply via API
Given that there's no further development happening at Microsoft on the DOC, XLS, and PPT formats it's unclear to me why there's any advantage to Google, from a code maintenance standpoint, to removing these formats. If Google was having to invest labor in maintaining the export functionality I suppose I could understand, but I would think the export code is long-since debugged and working. What makes the cost of maintaining this old feature so high as to warrant its removal?
The infobox for the 808 says Symbian, the info box for the Lumia says Windows 8. Nothing wrong there.
Stock better snacks, double your orders of healthier food?
The only way website operators can be victims of malware is if their site gets a script injected into it. Otherwise they're not a "victim" as much as someone who is negatively affected by a piece of software that a user runs on their computer, whether or not that piece of software is malware or not.

In any case this is moot, because if this is a voluntarily installed piece of software with the user's full intention and knowledge, it's not malware no matter how negatively it affects website owners.
There is one: Excel (Live) or Excel (Desktop).

Try it if you haven't already by creating a Windows Live account and visiting http://skydrive.live.com and clicking the Create button at the top. You can do Word, OneNote, Excel and PowerPoint.
Well done Prateek!

After watching the video, this looks like a very simple and effective way to handle email support. I think there are a lot of small businesses that will find a focused tool like this more effective than the typical, feature bloated solutions out there. Also, kudos for not charging by seat.

I'll definitely be trying it out.
The web development workflow is something that will be getting a lot of consideration in Lighttable - Chris Granger is the author of Noir which is the closest thing to a web 'framework' in the Clojure world.
Any changes in their own internal format would surely require maintenance of the legacy Microsoft formats, which would be quite burdensome I expect.
Nobody would be sued because nobody is breaking any patent laws.

That's why you rarely (never?) see a drug company take an old, off-patent drug and try and get a patent for it (in it's original form) on a new disease. Since there is no way to recoup any investment costs, they simply don't make the investment.

What does happen is that drug companies will take an old, off-patent drug and modify it somehow so that it can be patented. They can do that a number of different ways: create a unique formulation of the drug, create a drug-device combination product or try and create a slightly modified (and hopefully improved) version of the original drug.

Under the current system, unless you have a patent (or marketing exclusivity from the FDA) you have no opportunity to recoup any investment you made in the drug.
I personally like

ellipse({axes: {horiz:65, vert:50}, center: {x:60, y:60}})

The function takes a specifiable object, and It's All JSON^tm. It also nests objects in objects in a satisfying, somewhat intuitive way.

Argument keywords are not reified and don't require special forms. Instead, they just happen to be the labels of an object.

I can see why you might not want to start with this concept for pedagogical reasons (you have to know a little about defining a Javascript object). But I would think you would want to move to this soon, so you can also get the programmer's special feeling of creating abstractions that make code disappear.
On Getting Sleep
why didn't they call it YAPL?
Man these long essays really suck up my day.