skysight-inc/HackerNews huggingface dataset:
Fantastic idea. But one suggestion:
- remove the requirement for a 5 character or greater username please!

Just donated $20 via PayPal to make it happen sooner ;)
amusingly, the official announcement seems to be even more vague and buzzwordy than the link.
This is an outstanding product. I can easily see it letting non-technical teachers have their own Kahn Academy.

Any plans to let teachers share or sell lessons/lectures with one another?

I experienced some bugginess submitting forms with the unit name clearing my entry.

Is it possible to embed videos on external sites?

Only thing I dislike is how dull and drab the sample lesson is. I'd actually use it to teach (or re-teach) some concept that the audience is likely to remember.

Fantastic job.
EIU, BuzzData launch $10K contest to revamp world city rankings with data
The author may be overstating how rigid they are. iOS apps can be much less dynamic than web apps, mostly because you're working at a "lower" level in the GUI stack. Instead of having a layout engine that recalculates the positions of your UI elements for you (eg, HTML and the box model), you mostly have to manage the position and sizes of everything yourself.

You could create your own layout engine, but most developers choose not to, especially since the consistency of iOS hardware means they can predict screen sizes easily. Your other option is to make your app a thin wrapper around a Webkit view, but that tends to produce poor results (see the Netflix iOS app for an example).
I’ve become used to Photoshop because I’ve had to (moved to a different company) but it’s seriously not as good as Fireworks for web.
AFNetworking 0.9 released
5 Reasons Why Corporate Blogs Fail – Reason #2
The supremacy of bash over zsh &c. seems to be an excellent case study in the "Worse is Better" hypothesis.

http://www.jwz.org/doc/worse-is-better.html
Why not simply address the complaints and eliminate all of the problems that people complain about?

Oh, right. That'd be the right thing to do. This is about silencing criticism, not maximizing customer satisfaction. Never mind.
This is a feature, not a bug. And this is not _requirement_, it is up to you to use it. You are always free to pass parameters the way it would not happen..
> 2. There's still no hint of a business model anywhere.

There's been sponsored advertisements in my twitter stream for a few months now.
I wrote some code for that a while ago: https://gist.github.com/1300342
Before the Tea Act led to the Boston Tea Party, there were the Sugar Act, the Currency Act, Quarterings Act, Stamp Act, Declaratory Act, and Townshend Acts, all of which caused brief outrages and "flash mob" reactions. One of these days one of these "flash mobs" might just turn into something more...
The best jobs I've had in my career, by far, were with the places where the interview consisted of sitting down and talking. In fact, one notable one, I was interviewing with the founder (this was my first startup though back then they were just called small businesses, and this was just a fast growing small business). We talked about stuff, including technical stuff, some problems I'd worked on, etc. Not only did he not ask me to write any code, ever, nor had they seen any code of mine, but by the end of the interview he told me they were going to make an offer. The thing is, this was my first real interview, and my first interview for a full time programming position. I'd written software part time, but had been pursuing physics as my field previous to this. So, it couldn't have been that I was a good interviewer... I had no skill at that point.

They were so happy with me after the first year they gave me a %40 raise.

Meanwhile the worst, most excruciating, took all day and I didn't get the chance to have lunch I was promised, interview where I met with 9-11 (I lost count actually) people, and had to write code for every single one of them, ended up also being for the company that was the worst to work for, where I was surrounded by mediocre programmers and the management was absolutely incompetant.

I think if I made a graph with one axis being the amount of programming required in the interview process, and the amount of suckage at the job in the other, those experiences would show correlation.

Anecdotal of course, and I have theories as to why, but that's been my experience.
I built (in less than a couple of hours) a proof of concept prototype that generates LESS files

http://zena.appspot.com/orso

obviously there is a huge amount of room for improvement.
How color vision actually works
Fred Goodwin stripped of knighthood
+1 i'd be interested to know more about your sales plan
People are so sick of filling out insipid job application forms these days (only to never hear back anything), you can't blame someone for not taking it seriously every time. The situation is probably far worse for admin assistant jobs.

However, I applaud that you took the time to put together a simple project assignment to evaluate candidates and then used that as a basis for a phone screen.
about the 3'rd thing, that's not a bash thing - that's a ubuntu thing, which nicely integrates with bash by default.
You could get the same thing by putting

function command_not_found_handler() {
/usr/bin/python /usr/lib/command-not-found -- $1
}

in your .zshrc

P.S.
Coming next week: How we moved off Heroku onto AWS after the Heroku outage.

Cloud services go down. If that's a problem for your business, plan for it.
I don't think the UI changes caused the visceral reaction and subsequent hate-dom as much as the completely inexplicable and unwarranted removal of features and file formats that professionals (I.e. the TARGET FUCKING MARKET) use.

First impressions are everything - and Apple blew it bad on this one.
What are your theories as to why? I am inclined to agree with you.
Your third example is not the same. Does Bash correct it for you, or just lists similar commands?
Planning Lessons in the Steampunk Future of Education
Well, the very point being made is that details can't be provided - we can "scarcely imagine" them. But if you look to the past, I think you can draw parallels that give the author the benefit of the doubt here. Take a few select years from the last few decades and look at how "your life" may have changed as a direct result of technology in the time span of a few years. Around 1992, the Internet began to fundamentally alter most people's[1] lives for the better. Most of them never saw it coming. In 2008 or so, the smartphone app revolution altered developer's lives in a huge way. The examples abound, but of course it depends on who you are and what "your life" is. None of this will affect the solitary farmer in China - at least not directly, nor for a while.

[1] in the developed world. See ~2012 for the developing world.
Will Everyone Have 3 Jobs in 10 Years?
I've done three stints in Healthcare IT, and I can tell you the biggest challenge you'll have is getting your software in the door. Most providers won't talk to you unless you build on top of platforms they already run (Epic, Cerner, Eclypsis, McKesson). And those platforms are legacy beasts with very few modern integration points like REST or even SOAP.

The only real way in is to have a friend who is a decision maker at a hospital and willing to take a chance on something you build. Or be part of a group that is building a new hospital so you can get your tech in. Either way the barriers to entry are so large, they aren't friendly to the average entrepreneur right now.
A white boarding exercise is only as useful as the person running it is.

A quick example if you ask someone to design something in ruby (creme brulee) and they say they only know Python (Flan) and you don't say "okay show me it in Python" you're totally doing it wrong - you either have the wrong candidate or you're asking the wrong questions.

I've mostly only gotten value out of white board questions when interviewing folks in architecture or design roles (its a great way to just visually explain relationships) or for testing familiarity with algorithms. I've never used them for checking language syntax.
BOSS Act proposed to prevent brokers from buying tickets for the first 24 hours
Michael Jackson, a Frontend developer at Twitter, is one of the lead contributors to Mustache.
Finding a complete list is going to be tough. Why not some indicator that is out of band? Something like all vanity URLs are at url.com/users/username. That way there will always be a way to establish official URLs from vanity.
I'm not very experienced in electronics, but couldn't you constantly store the source electricity in some sort of storage (battery, capacitors) and then dump it quickly into cars? This may not be feasible due to the efficiencies or safety factors involved, but the car wouldn't necessarily have to draw directly from the source line. The recharging stations could draw line power to recharge their storage overnight while the use of their charging terminals is low. However, I imagine the storage would be extremely pricey for the home market.
> Also, Canada really needs an updated copyright law.

We need an updated copyright law that isn't broken. The blanket ban on breaking digital locks in C-11 (no exceptions for fair dealing, privacy, personal use etc.) is fundamentally wrong and would likely not survive a constitutional challenge, but the government flatly refuses to reconsider it.
Hope America learns something from this.
Bad title, on their part and here, as its 'mobile bandwidth usage' that is being discussed, not all bandwidth usage.
Heroku is on AWS, so I'm not sure that would help. I agree cloud services have disadvantages but you pay a significant productivity tax to manage your own hardware, otherwise you're always putting your faith in someone else to keep your site online.
Microcontroller tutorial series: AVR and Arduino timer interrupts
Hey,
Your feedback is great! Thank you very much! I've been talking to people, and your feedback really aligns with them. :) So, I'll definitely be fixing the front page.

Would it be possible for you to give the service a try? See how it is, what needs to be improved?

So, just signup, and download extension (available for Firefox and Chrome). Then on some webpage, just select it, click the "commentto" bubble, and click "Save" in the popup.

Again, thanks for your feedback! I appreciate it. :)
- Kandarp.
I read and enjoyed the article and I am surprised it has recieved this level of criticism here.

Perhaps you should update it and add a number of the other features that you like about it (with a brief description..)?

(edit: spelling)
We're working on both public(Youtube-esque) and embeddable(for blogs) lessons. Should be pushed later this week.
Google+ for Small Business: An Interview with Chris Brogan
Assurance Auto 
Courtierweb assurance auto en ligne soumission assurance auto Quebec insurance et soumission assurance habitation en ligne.
Shared history in zsh is essential to my workflow. I also keep many terminals open, and while I do separate them by task, I often just pick one which happens to be in the right directory and start typing away. I always search through history using Ctrl-R, and almost never use up-arrow cycling. Shared history makes this work seamlessly.

This is obviously configurable, so if you prefer a different workflow, zsh will accomodate it.
Only half? For Craigslist this sounds on the low side.
Don't hate me, I'm going by experience:

I think this is backwards. Programming is cheaper than ever. As outsourcing tools because better (vWorker is what I have experience with) this is only going to get better. Programmers have to realize that there are hungry, capable people around the world who can do much of what you can for far cheaper. I'm not taking anything away from anyone, but that's the reality of globalization. I've been able to get projects (mostly simple web development) done at less than half the price through outsourcing.
Hacking the Used Car Purchase
For the Lanyrd team: when exactly are you caching the data? Is the expectation that I browse the events I'm going to attend in advance while logged into the app and you dump all viewed events into localStorage? As well, on first visit to the site I imagine you have some sort of if-storage-is-empty-and-logged-in dump to get the site scripting and design in there, and then just feed off of that afterward?

I'd love to hear more of the technical side as I'm just getting into HTML5 but I haven't sunk my teeth into some of the crazier aspects outside of playing with canvas and familiarizing myself with JavaScript and its associated libraries.
"All our imagery is double-resolution, so everything looks sharp on high-density devices..."

But you also use normal resolution images, right?

Many (if not all) low resolution Android devices aren't able to scale images down by using background-size. Since it doesn't work, the UI gets blown out by huge images that haven't been scaled.

Just curious on that implementation detail since dual sized images for low to high res screens is something I deal with in my day to day mobile web work.

Nice work though. The mobile site looks really good.
These are simply the early adopters of the future, right?
I think we've pretty much ruined URLs in terms of usability. Sometimes they are logically organized URI's which point to a specific resource but a lot of the time they are a jumble of characters for session state, tracking info, script names, and all kinds of other garbage the user can't make heads or tails of.
The carriers (and in this case, the advertising firm, I didn't see who commissioned the study though) keep complaining about people using too much data, and use that to increase prices and throttle people for using the data they paid for.

Let me say that again: using the plans the carriers sold them. They can't stock phones and advertise their mobile web (AT&T is the fastest in the country!) services and Netflix and 4G and all these apps then complain about people using it. If the carriers are so concerned, why do they allow Windows Phones that have unlimited music being streamed to the phone, why do they allow phones that have Netflix or Youtube, why do they allow Android to serve videos from their Market? Advertising a service as fast and available anywhere then shutting it down when you start to use it is bait and switch, pure and simple.

I know towers have limited capacity and adding new towers is expensive. But how much profit did AT&T rake in last year? And how much of that is going to providing better 3G and 4G service to avoid data caps? I was on Alltel unlimited data and used to use the shit out of my 3G plan. Alltel got bought by AT&T and now I'm on 2GB per month. I'll admit I never use 3G anymore, so it's effective.
The Future of Video Search
I say typeset, you say declare, let's call the whole thing off! :)
Try Plan 9's "rc". It has a more C-like syntax, so you write things like "for (i in `{seq 1 100}) { echo $i }"; I really enjoy writing in rc.
Interesting that there was _no_ code. I personally never feel happy with a candidate until I've satisfied myself that they can write something...anything in code. Even if it's just fizzbuzz or the like. Although I suppose an in-depth talk about your past projects would heavily imply (if not guarantee) that you knew your way around such things.

Honestly, I think the hardest part of interviewing without just forcing candidates to vomit code is simply time constraints. A 45-minute interview in which a candidate doesn't have much to say about their history pretty much requires coding to give you enough information to make a decision.
We're on the edge of a "Web 3.0" revolution where people use URIs as global unique identifiers for concepts.

Machines and browsers do that. People don't treat URIs as anything. They could not care less, actually.
Ruby/Rails sounds cool from what I hear.
Yoshi's House in CSS
Works the same in zsh.
I was thinking to position the product more as a standalone component of healthcare. As of now, there is no need to access patient data. Administrators can access, add, and update checklists through a web interface, and then deploy new checklists out to all hospital staff who can access checklists through a browser or any iOS device.

As it currently stands, the main implementation of checklists in hospitals consists of nothing more than taping up a sheet of paper onto the OR wall. I want to give hospitals a tool to analyze checklist performance data and refine them for procedural purposes only – no patient data needed, as of now.

What are your thoughts on that?
http://www.quora.com/How-do-sites-prevent-vanity-URLs-from-c...
http://www.webrtc.org/blog/webrtcnowavailableinthechromedevc...
Zsh has knobs for shared history. You can configure all terminals to have the same history at the same time, but I have it set to add history to the .zsh_history file immediately, but each shell gets it's own history. So ctrl-r in a shell lists commands entered into that shell (or preexisting when it started), and opening a new terminal starts with the shared history from all terminals. This is really the best of both worlds. Also there's a knob to only add a command if it isn't in the history, so no scrolling back over a dozen "cd .." or whatever.

Zsh has floating point math, for instance $((1.0/2)) is 0.5 instead of an error. This comes in handy sometimes in simple scripts.

Zsh is significantly faster.

Zsh autocomplete is much more advanced. Bash may have copied the pid completion and some other easy ones, but zsh has all sorts of completion hooks, for instance "svn help ch<tab>" expands to "changelist". It also runs --help and parses out GNU style help text for completing options.

Zsh completion also has optional Windows-style cycle mode, so you can do "prefix<tab><tab>"... and cycle through the matches instead of prefix<tab>a<tab><tab>b<tab>-<tab>" like in bash. I think you can actually make bash do this but it's some obscure key binding.

...basically zsh is just a bit better at everything.

{edit: oops meant to reply to grandparent}
Whiteboards can be invaluable tools and are a great way to explain problems. Writing large amounts of code that might require a great deal of revision is better served by a computer.

My best experiences in job interviews on a whiteboard have been ones where the interviewer is also on the whiteboard, writing just as much as me if not more. My worst experiences have been where the interviewer was sitting in a chair on the opposite side of the room from me.
I suspect the author and I agree on the general idea, but the argument seemed forced. If I’m interviewing a chef for a Mexican restaurant, of course I want them to cook for me. But I might ask them to draw stuff on a whiteboard, like:

a. A shopping list and schedule

b. diagram the layout of a kitchen used for making Mexican food

c. A recipe for Mexican food

The OP’s story is mixing two different things: Questions outside of the domain and the whiteboard vs. programming. I think they’re orthogonal.

For example, what if he was asked to go into the kitchen and prepare Creme Brulée? Clearly, that would be as bad as being asked about the ingredients.
> But most businesses don't commission software ever few months, or even every few years. So every time they want a new app, or a refresh of their website, they are suddenly faced with a shockingly high price tag compared to the last time they wanted something similar (or at least similar from their perspective).

I've been a Cocoa/iOS and web developer for the better part of the last decade, and what you mentioned is one of the biggest reasons I started my company, Blueprint (http://www.blueprint.io). It's an online tool for building native iPhone Apps - no programming necessary - and it is able to neatly sidestep most of the process of redevelopment and republishing to the App Store that people have to go through when they want to release an App.
In my view, one of the reasons for runaway healthcare cost may the way that insurance coverage distances the patient / consumer from the true costs involved. (e.g. "My statin costs $5 a month because that's how much my co-pay is." No.)

Insurance is necessary and useful for catastrophic events like the OP's. By contrast, for routine, predictable health care expenditures, insurance spreads the cost among policyholders / taxpayers to the extent that there is no conception of the actual cost of care. It's like having insurance to put gas in your car, or to pay your utility bill. Every time the money changes hands, you can bet the insurance company takes it's share.

This model will allow (or even cause) drug companies and hospitals to keep costs high to protect reimbursements, all via back-room deals with huge insurance companies. Expensive, government-mandated (or provided) insurance coverage for routine health expenditures will get in between doctors and patients and will drain employers and taxpayers while the insurance companies get richer.
I'm wondering why they didn't try and buy tablo.com?
I disagree. The layout seems really tight, and hard to separate content from navigation and advertisements.

In my opinion the ads and donate button make this site feel insincere and possibly even spammy. What is the author's motivation? To make a positive influence and educate, or to gain traffic and make a profit?

There are already trust issues that many people have with w3schools. If I wanted to use this site as a reference or recommend it to others I'd like to have the confidence that quality, accuracy, and reputation are the highest priority. If the author is going to try to monetize this site, great! I just think it would be a lot more effective to tastefully tweak the layout to make a cleaner distinction between content, advertisements, and navigation.
Fwiw on #3, it's not the same at all.

1. Your feature comes from Ubuntu, not bash

2. More importantly, in ZSH if the correction is accepted by the user the command gets executed (with the fix) without any manual redoing. The correction can even be made permanent for frequent typos.

(and while I like ZSH a lot, shared history does tend to be a pain in the ass for me)
Yeah, but the indicator makes the URL a little unseemly. In Facebook's example, some companies have stopped putting their URL in commercials altogether, instead relying on "www.facebook.com/doritos" (arbitrary example), simple and clean. "www.facebook.com/corporatepage/doritos" would not have the same cleanliness nor usefulness. This is probably a huge point in Facebook's favour.
This is the worst I have seen. In the past I have been proposed around 1000$ but this wins, hands down!
The world is getting crowded of last minute entrepreneurs...
Apparently you can.
Alabama’s immigration law is proving too strict and too costly
How is that better than

bash or zsh:

for i in `seq 1 100`; do echo $i; done

zsh:

for i in `seq 1 100`; echo $i
A Layman’s Guide to the IPv6 Transition
Both OPs examples would be spotted by unit tests and finding actual bug after that is quite trivial.

So I agree, you can trigger some features unpredictably, but this just shows power behind tool and remind you to be well self-organized =)
This was posted on HN yesterday, it’s an implementation of HashLife. If you wanted someone to explain the algorithm, a whiteboard would be way more useful than code. On the other hand, if you wanted someone who could write CoffeeScript, code is way more useful than markings on a board.

http://raganwald.github.com/cafeaulife/docs/cafeaulife.html
For the record, I remember all of the serious complaints about the new version of Final Cut being about people are doing editing in teams for multi-stage production (having different people in charge of post-production audio, etc.) when dealing with large amounts of physical film.
A Heroku outage is not necessarily caused by an AWS outage.
Very cool.

Feature idea: The Stanford ML class videos ( http://www.ml-class.org/course/video/preview_list ) had a really cool feature -- superspeed viewing, which allows you to watch the video lesson at 1.2x or 1.5x speed. This is great if you want to quickly skim through the content.