skysight-inc/HackerNews huggingface dataset:
> Even something as simple as who the technology puts out of work.

Should early car manufacturers have considered the blacksmiths and horse farms they'd put out of work?
Could could a company like Nokia have so bad marketing staff?

If you have a good camera on a phone, please don't show me Finland in Autumn weather!! It is f*cking depressing!!

Don't show me the streets in the night, don't show me the geek's house in the dark, don't show me a frigging cold calibration test.

Now it is Spring in Argentina or New Zealand!

Show me great places, show me light, show me flowers, show me colors, show me people, show me life!!

Apple gets it, Nokia does not.
Article: Wouldn't it be nice if things were, you know, digital, so things got done instantly?

Yea, so bank websites would show transactions immediately, you know?
...and use up tons of hardware when you can get by without doing that?
Yeah, I was surprised about how big a deal he was making of 'abstractions'. I genuinely can't think of a single real-world developer tool that did not have support for it.

Even UML had support for PSM, PIM, etc.
Hey, it's web scale
I've been using this technique with great success.
http://viget.com/inspire/extending-paul-irishs-comprehensive...

You still have to load in all your js but at least you can execute exactly what you want per controller and action and have it documented all in one place.
Does the userbase of Twitter really care about how open the platform is?
"...Google CEO Sergey Brin said on Tuesday."

It doesn't say great things about the reporting or fact checking here that they got the CEO of Google wrong in a publication entitled "Computerworld".
Anecdote: My 4s fell from pocket height onto concrete. Screen was shattered, but the phone was still usable.

And, for "just" $200, Apple replaced it with a new one.
GitHub and Emergent Culture By Design
What would that be used for?
"No executive asks for a new programming language."

Not that I think you're wrong, but I think the histories of Javascript and Ada stand as exceptions. :)
How is this good for me as a customer of Twilio if they've decided to now compete with me?

A competitor to Appointment Reminder? There were plenty to start with, one more doesn't worry me. That competitor is AT&T? Crikey, that's actually good news. It's like someone designed an enormously scalable, ridiculously efficient machine for sending pissed people with money to Google to search for me.

If Twilio bizdev guys are listening, the only other thing on my Christmas list is convincing the Department of Education to award a contract to SAIC to develop free bingo card creation software and put it on the desktop of every teacher in America. (That would 10x my sales overnight.)
Front end middleware with Backbone and PantaRhei
Rolling release is favorable in that sense. I prefer dealing with a single problem every other month or so as opposed to many things breaking all at once.
> I'm sorry Bret, but Alan is right. You do need to be able to think like a machine.

I would like to bring in another Alan Perlis quote: "You cannot move from the informal to the formal by formal means."

Programming is the art of formalizing things to a point where they are executable. Executable by what is the point of contention here. I think you are saying (and I somewhat agree) that ultimately your programs and ideas have to execute on a real machine, and as a programmer you need to understand and model that machine.

OTOH, perhaps what Bret is arguing is that we should make better machines and software abstractions.
Switzerland Questions Hollywood & Ends Up On Congressional Watchlist
> No, you don't have to.

Hehe, too late. Sorry ;)

Enjoy!

And I agree that there should be more consideration for people that are hard of hearing or deaf. Slides are a lot easer in this respect.
I really enjoyed Bret's article. I don't necessarily agree with all of it but the main argument is quite sound.

Bret writes: "People understand what they can see." which is true for some people but not true for all people. I've got one daughter who is very verbal, one very visual. They learn differently. This in a minor nit though, his exploration of the 'code' / 'example' model is good.

I particularly liked the commentary on something like:

ellipse(60, 50, 50, 100)
\ \ \ \
\ \ \ +- What does this mean?
\ \ +----- Or this,
\ +-------- Or this,
+----------- Or this?

(We'll see how that comes out in the formatting)

TOPS-20 had a really interesting macro language for programming commands, it was the inspiration for a lot of self-describing command line interfaces like the ones made popular on Cisco gear. Basically you could write it like

DRAW ellipse AT X=60 Y=50 THAT IS 50 HIGH, 100 WIDE

But all of the 'fill text' was really unnecessary for the parser so if you wrote:

ellipse 60 50 50 100

It would be just as intelligible. The point being that the training wheels got out of your way when ever you wanted them too, and if you were ever stuck you could type ? and it would tell you what your choices were.

Not enough learning environments put this sort of dynamically sizing help into the system where it is needed such that it helps novices and doesn't slow down experts.
I might be wrong, but my understanding is that metformin is remarkably safe. I know you shouldn't take it if you have kidney or liver disease, and you mentioned the risk for women who are or might become pregnant, but except in those cases, I think gastrointestinal upset is about the only side-effect.
We've written a lot of custom tools to do some heavier auditing of a website than off-the-shelf Nessus. With that said, we are definitely targeting those companies and teams that don't have the time or experience to be focused on setting up and running Nessus consistently.

Our SQLi and XSS modules in particular are quite a bit heavier than Nessus', but there are other features like page de-duplication that optimize speed as well.
Authenticity: Are we actually ready for honesty on social media?
Check Out Tech-IVY | Daily Morning Coffee
Thanks for the note - I think your concern is coming from a completely appropriate place. We strongly feel this partnership is great news for you as an existing Twilio developer and something you should be excited about. Important that we be clear about what this means for you.

AT&T's Advanced Communication Suite includes a web portal of applications that do some very basic services for SMB customers and were built by a third party as part of this initial offering. The apps in this web portal will grow, which we absolutely believe will be a promising opportunity for our existing community of developers. We'll have more details on this opportunity at Twiliocon (http://www.twilio.com/conference) in a few weeks time.

Most importantly though, ACS customers use the same Twilio API you know and love. The code you have right now will work on AT&T's Advanced Communication Suite, which we hope you'll agree opens up a lot of potential.

We are not in the apps business; we are in the platform business. This and any partnership we engage is about extending the reach of addressable customers you can reach as a developer.

Competing with you is not how we win - getting you in front of more and more customers is how we win.
true.. and it has also become the first place to get reviews for your Hack by a large group of Tech savy audience(one which is hard to get at least for the weekend hacks).
You didn't get the same financial aid at UT?

My impression is that if your family makes too much (ie: 80k or 100k/yr), you aren't getting anything but student loans.

A friend of mine went back to NYU a couple years ago to finish his degree while he was working, I think he still racked 50 or 100k in loans.

Obviously if you can go to a school with a lot of scholarships or grants, debt isn't an issue.
Did anyone compare it to Zypr? Which one is easier to use / more complete?
PSA Uses ‘Psychic’ to Demonstrate Dangers of Sharing Personal Info Online
It's important to point out that was Bret Victor that created this concept from which Kahn Academy took inspiration from.

https://vimeo.com/36579366
http://ejohn.org/blog/introducing-khan-cs/
If you really want to label:

ellipse(65,50,60,60)

Wouldn't using something like Python's keyword arguments better than some external labelling?

ellipse(radius_x=65, radius_y=50, center_x=60, center_y=60)

More characters but these are just training wheels. Once the learner understands the basics you can do away with them.

API's and libraries should be designed to allow both forms. Everyone is a beginner with some aspects of their craft. I'm a beginner when I use a library I'm not familiar with...
Inspired by Roger Penrose's non-periodic tiling, we made refrigerator magnets
"If the camera is anything near what they were claiming, they didn't need to fake the pictures"

They need, at the end of the day, it is a phone stabilization. Nothing compared with a real $200 video camera from Sony yet.

The Iphone technology in the works could be better than that, don't forget that this camera is just a prototype in the lab. In fact they are telling the competition when their puck is going to be.
High praise Dan. Deeply humbled.
I thought he was talking about some kind of street basketball underground I wasn't familiar with, just skimmed past that.
As long as any failure to engineer an amiable parting is blamed on the "jerk."
I wonder if the folks programming Inform[1] and Prolog are going to have the advantage when it comes to Siri-style apps.

[1] http://inform7.com
Shouldn't it be up to the user to decide what she wants to run on her own browser?

If I want to block all ads, I should be able to do that. If I want to replace those ads with kittens, I should be able to do that. If I want to replace those ads with other ads, I should be able to do that because it's my browser.

edit Also, it's useful to talk about semantics here because people are conflating malware with "software that web owners might disagree with".
Agree. I just started doing scientific computing in python/scipy/numpy/matplotlib and it is fantastic. I see python going nowhere but up in the scientific community.
صور وفيديو زواج حفل زفاف نادر بكار المتحدث باسم النور
Apart from the usual suspects (Phone, Message, Mail, Safari): Whatsapp, WeekCal (Great calender replacement), Plaintext (Great notes replacement +dropbox sync), Dropbox, Alarmed (Great alarm + reminder app), Navigon plus the latest casual game I run (currently Modern Combat 3 (which still amazes me running it on a 3GS)).
I don't have much to add to tetomb. While certain safety nets can be successfully argued to make sense in a large, wealthy, productive, and strongly-led society, that doesn't imply all safety nets make sense in all societies. It also doesn't imply that even the desirable nets can be had feasibly at a good quality of service. For deductive reasons why they don't, see Carlyle, Mises, et al. (If you prefer inductive observation, you can also look at a wide variety of examples across history of failed and failing attempts.)

Lest you think I have no experience with the US situation and system, I've never lived in a 6-figure income/year household, I have a family member who was unemployed for over a year, who broke her arm only months after losing her job and medical insurance (all the years of medical insurance payments wasted, she having never been injured or seriously ill during that time--but that's a risk one takes when deciding (when one has a choice) to pay for insurance), finally getting a job that paid less than half of what she used to make--she's just trying to make it to retirement because all the money the government has forced her to "save" is effectively untouchable until then. I have a cousin who recently got knee cancer (but he'll be fine because it hasn't spread, his dad's an attorney, and a lot of cancers are curable), and I have another family member with a mental illness who without medical treatment could not function. He has paid the (often brutal) consequences of going off the medication enough times, fortunately he's been stable now for some years. (And mental illness is far worse than cancer, from the underfunded and incomplete medical understanding and treatments to government systems for aid to the social stigmas that make making friends, getting family support, getting a job, and a whole bunch of other things incredibly difficult.) I'm not oblivious to realities of the world. I see the causes deserving of aid as well as the crappiness of institutionalized aid systems.
Has this been discussed at all by Twilio? MMS rollout over Google Voice has been moving at a glacial pace for years now (although they did add Sprint most recently, so there is 1 person I know who can now send me pictures). I know each carrier has its own MMS system of sorts, so I'm curious whether the challenge is more technical or political.
Oh, the pains of spending all day filling out forms and spending $180 in licensing to become set up in the Windows store. The agony!

This sounds like the same signup process is in use for both M and Desktop apps. You could probably start making M-ui based programs too, and even host them in the store!

Why ARE you going through all of this effort, since you're so quick to point out the small the benefit to you? Why not just forget it all and just sell your programs from your own website? Do you regularly place yourself in disadvantaged situations so you'll have a reason to be angry later?
Correction, you added the source after my comment ;)
But indeed, you didn't make that claim.
Good point ... most poker players and entrepreneurs all have a little 'crazy' in them I think :)
Using fonts on Twitter?
Married to My Job
Nobody should ever be using Nessus as their first-line tool to test web applications. Nessus isn't a web application tool.

A much more realistic option is Burp Suite, which is $299.
Checking correctness of the rust->llvm compiler, obviously :P
Ha, I was just thinking about how Rust bindings to Python might look.

I haven't actually tried this, but since Rust libraries just compile to .so's and it's possible to declare a Rust function with a C signature, I bet it'd be a simple exercise to write a CPython-compatible extension module.
It sucks that you have to put up with this, but let's not pretend it's a "big chunk."

According to the Journal of Deaf Studies and Deaf Education, an article published in 2005 cites 11MM HOH and deaf individuals in the United States[1]. The Population Reference Bureau cites 296MM US citizens in the same year[2]. It's important to note that according to the first source, "over half" of those that are HOH or deaf are over 65 - likely not the target market of this video.

Even if we were to completely ignore the demographic issue of who makes up the majority of HOH and deaf individuals, we're talking about just over 3.7% of the population in the US (I would assume it's roughly similar when extrapolated to the entire internet population).

I think that anyone for whom the HOH and deaf population was a target market would certain take every opportunity to make their materials accessible.

[1] http://jdsde.oxfordjournals.org/content/11/1/112.full - ABSTRACT
[2] http://www.prb.org/pdf05/05worlddatasheet_eng.pdf - PAGE 2
What's really wrong with generation Y
> my hope for Rails 5 is it's the one that embraces fat-client JS apps

Pretty sure DHH would say not a chance.
Fixed pointer: Getting closer to browser based FPS games (webgl) on Chrome
Codeacademy Buys CodeClass.com
I always opt-out of the scanners when I fly, but my estimate is that less than 0.5% of other people opt-out. 1 in 200! Most people are too impatient or uninformed to care about privacy or potential health risks.
Google Docs Ditching Old Microsoft Export Formats(.doc, .xls, .ppt) on October 1
Any clue as to how much they will cost?
TechCrunch, Facebook, and journalistic bias
Ganar Plata Por Internet
4 Factors Crucial for Choosing Your First Programming Language
The function of calculating growth is not something you would need to call from this tool, as it should be easy to implement by yourself locally. I think the visualization part is the one you would want. I used to develop analytics for a startup and we would measure the whole range of freemium model of the service, but I guess the CEO would also have liked a simple single graph seeing overall growth (at least in terms of paying customers) at the end of a week. If you need more, there's tons of nice visualization frameworks nowadays helping you do all kinds of crazy stuff with your data.
Why not just pay everyone at the company the same salary, and adjust it each year to be 10% over the average salary.

That would

1. take the issue of money off the table
2. free up lots of resources spent on navigating politics, negotiating, competing with colleagues
3. probably make the workplace less hostile

4. bring out all that potential of creativity and cognitive power

It still wouldn't be a below average salary, so it wouldn't turn away the good people.

Seriously, I can't see one single reason why it wouldn't work, if people care strongly for purpose, autonomy and mastery.

I know it's (for some reason) a huge tabu to mention this, and there's always the immediate "but that's evil socialism!" comeback.

But seriously, I think it would actually make sense.

I know they did this at NeXT, and that it was abandon after a while, don't know the details of why though..
Agreed. This is an exciting area to watch battles in innovation over the years. Note how Amazon also recently announced their own mapping API (using Nokia's or UpNext's mapping data, I think). http://news.ycombinator.com/item?id=4532099

All of the big boys are angling to be in the game (don't forget Bing maps).

I may keep a folded paper map handy whilst traveling abroad, however, for the foreseeable future.
> problems that are hell to solve any other way.

'Bigness' of data != data size

'Bigness' of data == data size / budget

Twitter isn't a typical company. I assume they have both a budget and competent management that will let them get away with something like the Lambda architecture.

I reckon it's a lot harder to scale to even a terabyte under the constraints of a grubby setting like a datawarehouse for some instrument monitoring company.

Those guys will allow at best MS SQL for storage, and won't mind putting their developers through hell.
Nice! This is a beautifully designed app!
I like your suggestion of using RequireJS. I'll add that to the next revision of the article.

Your strategy of using two JS scripts per view, one site-wide and one page-specific is interesting. I wonder how to test the performance to really determine the value. Maybe look at time-to-render?
I disagree, technology tends to move forwards regardless of the market's feelings towards it. Granted a great deal of technology is driven by the needs of the market but to say we would stagnate on one phone for a long period of time just doesn't work for me.
Go has full closures and first-class functions, and their use is as idiomatic in Go as it is in Javascript; for instance, they're the mechanism by which you implement filtering in the "http" package.
The birth of Lisp - a summary of John McCarthy’s original paper
Show HN: stream.json - The geek's home media streaming server
The Newry Times 'City Day' competition
Scuffgate: Will Apple have to recall the iPhone 5?
How to backup Redis Database Encrypted to S3 via cli( Ubuntu )
What do Go and Dart have to do with each other, besides their origin at one of the largest tech companies in the world?

Have you written much Go? What do you think of it in practice?
No, I'm not at all concerned about tech details. It's just that a big part of itunes evolution was related to different label legal things
There is a lot more to zero-cost abstraction than memory layout. If you do manual memory management in Go, then you get no safety. It is also difficult to use the standard library with manual memory management. Furthermore, interfaces in Go are not zero-cost; you incur virtual dispatch whenever you use them.

The article is about doing safe manual memory management. That's something that's unique to Rust.
Hi methochris, I wish you much success. Let's meet again at the end of 2012 and tell us how you've done. Can you give us a hint of what you'll be doing?
It's a much bigger chunk if you include those with missing/broken speakers, easily annoyed roommates, a loud environment, or who are otherwise incapable of listening to sound, permanently or transiently.
Sounds cool, but I like that there is an OStatus W3C community group.
In the medium term, you can manage fleets of electric cars which would be cheaper that any gas powered taxi. Parking fees would also be reduced. It should be cheaper than owning a car personally since those companies can use economies of scale that no one person can.
The client api and the backend that implements the protocol are different. I mean, you simply need html to provide a means of building a client. But, no client will really do that. rstat.us will try to support existing apis, but that's not there just yet. The backend in rstat.us does support ostatus, and can interoperate with status.net, but does not have the same api as of yet.
Subtle UI changes in iOS 6 and the case for the blue status bar
No, sorry, it can't. It comes down to sensor systems. The Google Car uses a Velodyne - and it is terrible in heavy rain, snow, or fog. It has radar, but that isn't accurate enough to allow driving.

The human eye is an amazing sensor, one we can't even get close to with our current technology.
What's keeping you?
Probably so, but during a storm or tornado warning it's the trailer parks that get evacuated. Cheap wooden homes are left to the owners to figure out if they are going to survive or not.
They don't officially comment on it -- which is different than saying "it's not on our roadmap" like they do with other features -- but with the size of the opportunity it presents, the relationships they have with carriers, and the combined talent of their engineers, I'd say it's only a matter of time.
No, where a closure is allocated depends on the type of the closure. The type of the closure is inferred just like any other type. It has nothing to do with what it closes over (although what it the closure is allowed to close over depends on its type).
Google Drive has been out for less than half a year, not over a year. Also I've had more issues with Dropbox not syncing on Linux machines than I have with GDrive on OSX.
I can't necessarily disagree, when it comes to developers. Just curious, what are these latest and greatest APIs that's preventing developers from producing quality apps because they don't exist on older phones? Is it because of security and/or functional updates to the OS or is it truly app APIs that some apps just can't exist without?