skysight-inc/HackerNews huggingface dataset:
OurLabel is not trying to be a online Talent Show, or even a "Vote for your Favorite Artist" contest. Instead it is a platform for artists to crowd-source the funding and promotion of their recording projects as well as a service that artists can use to gain support in the production, marketing, publishing, and distribution of their project. To put it in terms of things that already exists, its MySpace + Kickstarter + various support services + CDBaby.

Its not about bringing people together to see music they can agree on. Its about showcasing music of all types and letting people who are interested in, and/or fans of that music support it from start/finish.
Can anybody tell me how a cookie on my computer would help:

"the logged out cookies are used for safety and protection including: identifying spammers and phishers"

How would that work?

"detecting when somebody unauthorized is trying to access your account"

I can see how that would prevent anybody to log in from another system, but how would ey separate a user doing that from a villain?

"helping you get back into your account if you get hacked"

How would that work?

"disabling registration for a under-age users who try to re-register with a different birthdate"

How would that work while at the same time allowing shared computers (as cited below)?

"powering account security features such as 2nd factor login approvals and notification"

How would that work?

"and identifying shared computers to discourage the use of “keep me logged in.”"

That I can understand to be a feature, but why would it require more than a 'someone logged into Facebook from this account on this computer' flag? Certainly, it would not require storing a user ID?
Shared Auth for Rack Apps
Lockheed Stratoliner, the Coolest Aircraft Design Ever
The six diseases
Facebook spying on User Activity Even After Logged Out
Learning curve for vim/emacs will always be too steep for most users, regardless of their merits. Big Market for TextMate, and it's pretty darn good at being pretty good.
The Linux Chrome plugin is still being beta tested. Netflix has mentioned that it might be available sometime next year.

In the mean time, buy a Roku and plug it into one of your monitor's other outputs.
http://www.sublimetext.com/2
Freely Available Software for Linear Algebra
Hacker News Cologne Meetup on Sep 28th
ultraedit → vim → textmate → vim
I was wondering if some one can sell their Research work to some big organization? Is it possible today?
As an iOS developer, I can say that I agree with the statement that this would be beneficial for non-game apps as well.

As for the strategy, I would highly recommend you read "Business Model Generation" if you want to flush out this idea a bit more. It seems like you're on the right track, but maybe need to clarify a few points.

Lastly, have you considered going with a monthly subscription based service? Possibly even tiered? I just think that you're more likely to get people to pay $10/mo (with the first 30 days free or something) than $99/year. For recurring subscriptions done easy, check out recurely.com.
Tumblr Raises $85 Million Round From Richard Branson, VCs
True, SonicAngel is very similar, but there are some huge differences as well, one of which is that every artist/band has an opportunity to produce an album if they raise the funds to do so. With SonicAngel you have to essentially be discovered/signed with SonicAngel to take advantage of the crowd-funding and some other site features.
I think the idea is that the short functions call other (short) functions at a lower conceptual level to create a large amount of functionality. By testing that function, you're testing how they work together.

This is different from short functions being short because they don't do much.
Algo tan sencillo como una foto, te ayuda a bajar de peso
I totally agree with John's letter. When I was in primary school we had access to a BBC Micro with a Logo turtle which we could program ourselves. In senior school we had a BBC Master with the Domesday project, which was amazing at the time with decent resolution photos! The school was also lucky enough to have a ring network of BBC Micros with a shared Winchester Hard Drive. Later, we got access to Acorn Archimedes computers.

The thing that all these BBC/Acorn computers had in common was immediate access to a BASIC interpreter, and with the Archimedes, inline assembler. We had a great teacher who taught us how to use binary in bitwise operations. We were encouraged to write a program for GCSE computer studies and I wrote a library catalogue database without a backend database! A friend wrote a graphical calculator that he then went on to sell commercially. There was a regular Computer Club every Wednesday after school where you could do whatever you wanted - play games, write code, use *SHEET to do some maths...

All these things propelled me, later in life, to become a software developer and I'm glad I was given the skills necessary from school. Today, it's all about trying to get spyware infested computers to print from Microsoft Word in less than half an hour. A low-level hardware platform that is instantly programmable is a noble aim and I salute the Raspberry Pi chaps and hope you succeed!
Pardon me if this question is stupid; I am not a native speaker and perhaps I am oblivious to certain nuances of English. That said, didn't the author mean this piece to be titled “Google launches the ultimate job killer?” Singular job?
5 reasons you should be at Dublin Web Summit
The main issue would be uniformity across schools. It would be easier to have a single platform (such as Pi, but I'm not wed to that one) than iOS/Android. Also, not clear that all children have smartphones at age 9.
yes, that's his advice. Organizer -> Organization, don't ask, just do it. while this sounds silly, i think it's all about getting into the right state of mind.
Is an email to Michael Gove really the best way to get his attention?

This is a classic fob off email by a gatekeeper underling who has no idea who you are.
The game is still going! It's great to see that bad news on the IPO market and broader economy is not killing upstream entrepreneurs.
Fair enough. Just trying to get the idea out there and to spread the word, but will definitely post back soon when ready with content.
i like, very cool idea and relatively cheap. don't think it would be a good idea to mount a gun as you need to ensure a clean kill and be 100% sure of what you are killing.

another technique that has been very successful with pigs and goats is to release a pig with a tracking collar. pigs and goats are much better then human at tracking down other pigs and goats. mounting the tracking collar receiver on this system would be of great assistance.

http://www.feral.org.au/tag/judas-pig/

http://www.publish.csiro.au/paper/WR96109.htm
Amazing how small linguistic changes can cause large semantic shifts.

Comparable to the post's rule: in English, a few rules I've picked up are

- avoid words ending in "ly" (suffix weakens concepts; suggestion from Stephen King)

- never start a sentence with "I" and otherwise minimize its use

- "but" negates everything that came before

- avoid "to be"

Any other such suggestions, in natural or artificial languages?
What do you mean 'project view'? It has practically the same views and navigation features of TextMate (+ the minimap thing).
And ironically Michael Gove does know who I am because he was in the room next to me at Oxford. I figured this was the best way to get to him since he has personally responded to me in the past.
You can probably implement these things yourself once you notice them missing.
Coffee-powered car breaks renewable "gasification" land speed record
Ruby is a great language and ecosystem to be a Pro at. Get good at Ruby, then learn something like Scala/Erlang/Clojure. Scala and Ruby complement each other quite well, especially if you're using JRuby.
Everybody is invited for good time with like-minded hackers in Cologne!

Location: Hallmackenreuther in Cologne. http://goo.gl/pjKuG
Time: Wednesday, September 28. 2011, 1900 hrs / 7 p.m. CET

Speaker: Oleg Podsechin has volunteered to hold a talk at the very first HN Meetup Cologne! Yay!

Drop by for chats, beers, hacking and good times all around!

More links:

* http://groups.google.com/group/hacker-news-cologne/

* http://www.facebook.com/event.php?eid=169662586450362
I was going to write basically the same thing. I used to combine data and action in the same classes but recently have begun refactoring them out into separate data and "-er" classes. Maybe somewhere an OOP purist is frowning, but I really prefer this naming convention. My FlowchartShape class included methods for formatting and positioning. I now have a FlowchartShapeFormatter class and a FlowchartShapePositioner class. Guess what they do?
I'm not entirely sure that's what they're saying: the original post simply says "they [the engineering team] had added a new video system that ran over IP".

I would be somewhat surprised if that "new video system" was the IFE system. It's more likely to be something flight deck related.

I say this with some knowledge of working in that industry and understanding how the two biggest IFE systems manufacturers install their gear.
I am unconvinced. Any absolute deserves close scrutiny, and "real nouns only" is an absolute. In this case, it fails my test. I find that many things I work with (especially huge Java libraries) tend to have convoluted and difficult-to-understand webs of classes with the most confusing pieces named things like "FooManager" or "FooController". So the author of this piece is reacting to a genuine excess.

But Travis is overreacting. The REAL goal is to find a collection of abstractions that is powerful enough to accomplish what the program requires but as simple as possible (and as local as possible) to allow humans to comprehend (and maintain) it. There are quite a few times when I have found that one of these "verb-like" abstractions (a word ending in "-er") made things more comprehensible.

For example: the Gang-of-Four patterns "Builder" and "Observer" both end in "-er" and strike me as being well-named. "Builder" is an object with no purpose other than to create (initialize) another object or data structure. HAVING such an object is useful when something requires extensive setup or initialization, because it is easier to understand if the extensive initialization is kept separate from the core functionality. "Observer" is the name for an interface of things that observe... the names of interfaces FREQUENTLY work well as "verbs" since the interface frequently represents "anything that does X".

Similarly, I have often had a class such as "DatabaseConnection" and then created "DatabaseConnectionWrapper" -- a class whose purpose is to wrap a DatabaseConnection to do something like logging, error reporting, pool flushing, driver-bug-patching, and so forth. Suggestions that I call these "LoggingDatabaseConnection", "ErrorReportingDatabaseConnection" and so forth misses the key point: a different mix of features may be required at different times (eg: logging in QA but not in Prod); the fact that they are transparent wrappers that can be added (or not) in any order is a key feature of the design.

So my own advice would be weaker than Travis'. Instead of "Don't make objects that end with -er.", I would say "Be wary of confusing objects; those ending in -er are often confusing."
MTBI is about natural inclinations.

MBTI is about how you answer the questions posed by the sorting test. Sure, many people are always going to test the same way. And some people will have personalities that would seem to fit the descriptions, but that's largely coincidence. Consider these questions [1]

"You are almost never late for your appointments. YES/NO"

People don't actually measure their promptness or tardiness before answering that question. They just think "yeah I tend to be on time" or "no I'm late a lot."

"It is in your nature to assume responsibility. YES/NO"

Even if you did have a good way to objectively measure assumption of responsibility, no one will actually do it on themselves before answering the question on the test.

Even questions like this:

"After prolonged socializing you feel you need
to get away and be alone. YES/NO"

Not everyone is going to use the same definition of "socializing." I tend to read "socializing" and imagine a party with lots of people I don't know, where there's pressure to perform and impress and get drunk and let loose. On the other hand, some might consider socializing to sit around the house with close friends and family on Sunday afternoon with football on in the background.

Ambiguities and subjectivity are pervasive.

[1] http://www.humanmetrics.com/cgi-win/jtypes2.asp
Quarto infantil decorado
ão coloque cortinas muito escuras para que não chamem muita atenção, e uma idéia para guardar os brinquedos é comprar camas com gavetas, ou opte por comprar caixas e baús…

Por fim se seu filhote é do tipo alérgico saiba que existem jogos de cama cortinas e tapetes antialérgicos. E se você tiver alguma dica deixe-a em comentários!
On the contrary, anyone who still believes in a bs that staying wake an insane amount of time is a way of getting things done, should educate himself on how his body & brain actually works, or at least go through "Hammock-Driven Development".
Well, if engineers can 're-tune' the engines mid-flight, then I suspect those systems are critical.
What percentage of Tumblr traffic is pornography?
All these are gray suggestions! Bauhaus and lil' Woody's are a definite stop for us.

I've seen pics of the library before. It's amazing. Thanks for the tips!
How do they prevent theft? With the (Yo)u-Scan machines in my local super markets the approx. weight is used to verify your purchase.
Of course, it's a bullet designed with maths :-)
UltraEdit -> UEStudio -> UltraEdit -> Coda
And let me explain how Barcode Scanner (or something like it) combined with Google Wallet will make my life as a consumer more productive

Yep, this will really speed things up.

Instead of scanning items on the way out, (i.e. "beep...beep...beep...beep...beep") people will scan as they shop "okay... just line up the cameraaaa... hmm it's not seeing it, turn the phone a bit... oh i beg your pardon hang on [moves out of the way of another shopper who also wants a can of baked beans]... [phone grabs barcode]... ah finally... beep." - one can of baked beans purchased.

Can't wait!

Also, given how fragile self-scanning checkouts are - presumably calibrated to prevent shoplifting - how will scanning stuff yourself and then walking out with it be acceptable to supermarkets?
While I'm aware this may get downvoted to the depths, I feel I have to say it.

Why should kids be taught programming instead of reading, writing, language and maths?

If the curriculum was changed to include programming, it would almost certainly reduce the funding and time put into other, more important subjects. While a good understanding of computers will help with almost any job in the future, unless you're going into computing as a career, learning specifically programming will be absolutely no help. Programming has many benefits, but seeing as there are going to be cuts to educational funding, increases in class sizes etc. adding an extra topic that will only be useful to a small number of people would be wasteful. I agree that 'IT' taught in schools needs to take a step back and look at the bigger picture, rather than saying "this is how to use Powerpoint", it should be teaching kids how to find things out for themselves. But that is the same with nearly every other subject.

If you took a random person you passed on a busy London street at lunch time, how much better do you think they would be able to do their job if they knew how to program? I'd guess that for the majority of people it would make little to no difference. If someone wants to learn to program they can take it upon themselves to learn, like if someone wants to learn how to cook, or ride a bike, or play piano.

Am I looking at this the wrong way? Is there something I've missed?

Post; All the above being taken into account, their response was not acceptable. I'm sure they have to put up with a lot of nuts but that was a well thought out, well written email that made some valid points.
Unleashes Super Junior A-Cha MV
Educational toys
Tiny Toys is Australia's #1 Online Toy Shop! Delivering your favourite brandsnationwide for just $9.90! Shop with confidence on our 100% secure site.
There are a few things people/organizations can do that have at least some marginal impact. For example, actually have a website, and attempt to treat it as the canonical source of information. Use Facebook and Twitter, sure, but don't make them your canonical website, the way many bands made their MySpace page their only website. Have the social-network stuff point back to the real website when possible. Post links to news stories or blog posts on your domain, rather than using Facebook Notes as a blog, for example. Have an actual event page that gets mirrored to Facebook events, rather than Facebook events being your only event calendar. Etc.

(This is assuming you have the time/resources/interest in doing so. It's often easier not to, but in the long run I do think it's important to control your canonical internet presence, and as much as possible to try to point the presences you don't control towards the one you do.)
This celebration of "businesses" who make no money (and show no interest in making money) has to stop. It's one thing if we call them what they are - neat little side projects.

But if we're to believe these companies are businesses that make money and put food on the table, that's hogwash.
I'm in! Traveling from Ruhrgebiet.
It is lamentable but entirely indicative of the results of modern UK education that Sandra Duggan is clearly unable to either read or comprehend an email.

A politically correct response is what is important these days - ignore the ideas, ignore the challenge.
One of the comments on the OP's page makes an interesting point:

>> This now creates a new level of Service offering for a website; not offering a Facebook Like or Social graphing tool might be seen as a bonus if your trying to promote privacy or respect of peoples data.

Do we have any website right now following and acknowledging this ?
Show HN: My weekend project - Kodig - kinda like pastebin for non-code
Hi HN. This is little weekend project. It's not mindblowing or anything but it was fun and I learned a lot. And I'm just glad I finally finished something, or at least developed it enough to be worth showing.

I open sourced[1] it hoping I can learn from others or vice versa.

With that, I have some questions though:

1. I don't have any unit tests, what should I test for?

2. Any obvious problems I have overlooked?

Comments appreciated. :)

[1]: https://bitbucket.org/john2x/kodig

The website: http://kodig.com
Apple reportedly cuts iPad orders by 25% for Q4 – or production shifts to Brazil
> TextMate still has the best find-in-project functionality

You must not have very big projects. TM's find function totally breaks down (spinning beach ball hell) on anything except really small projects.

Fortunately, the solution is AckMate (https://github.com/protocool/ackmate), which integrates seamlessly with TextMate and has a very clean interface; and it's lightning fast.

AckMate is really the only thing I miss in Sublime.
Yes, "ultimate job killer" is the right way of writing it.
90% probability I will be coming, from Aachen.
I understand that progress is needed, and while I tend not to think of myself as a Luddite, this rekindles a thought I had about how automation/tech is replacing people. That question is since a lot of people have been replaced and a lot more people will be replaced, what low skilled jobs will be left for people in the near to long term?

Teenagers at the very least have not yet even had the time to be in the job market to acquire advanced skills. Will advances like this completely solidify the new life stage called 'adultolescence" while at the same time change the experience of what we now call adolescence?
Semantic-JSON Specification and Tutorial
Cool! Congrats.
程控电话交换机
he he. I brought that up today at work. Poker face when i said it too.
Awesome! We'd love to see people from Aachen here - Thanks for making the journey!
By the same token it would be a great way for new users to learn vim while maintaining the comforts of ctrl-c ctrl-v and tab indents etc...
A layman's API analogy you can use for you non-technical clients
I'm overreacting mainly because these last days I saw code with some Java classes just acting as data holders. It's verbose and obscures the intend.

Data deserves much more than being encapsulated in objects, data deserves the right to be put in front of the programmer so that he better sees how ill-designed his data model is :-)
Ruhrgebiet representing! Nice! Thanks for making the trip. Looking forward to see you there.
This is one of the situations where it could go either way. Normally, you would say 'ultimate job killer', yes... But in this situation, we're talking about jobs in the abstract. It isn't killing a few particular positions here and there, but actually killing those job roles altogether.

When the cotton gin was invented, it didn't just take a few jobs away, it eliminated the position of cotton picker. Nobody does that job any more because a machine was just too much better at it. (It probably invented a new position for the person who runs the machine, but that's a different point.)
I think programming is less essential than literacy and numeracy, agreed. But there are plenty of subjects that do not lead directly to jobs, drama and history being obvious examples. The point I would make is that the more people who get taught programming at school, the more people who are available in the workforce who can program. Programming is better paid than most other jobs. The skills attract foreign investment. Why would this be a bad thing?
Multiple cursors. Amazingly useful.

Plus, the internal API lets you create much more powerful extensions. For example, I replaced Sublime's somewhat idiosynchratic autocompletion to match TextMate's: https://github.com/alexstaubo/sublime_text_alternative_autoc...
My view is that the average Londoner would benefit more from having been taught the basics of programming at a young age than where to find the font choices in Word.
One thing I never liked much about the whole "web 2.0" thing is how it reduces "the Internet" to a few specific apps/sites. If you don't have your photos on Flickr, don't save notes to EverNote, or if you don't use WordPress or Tumblr for your blog, you are out of luck (with ifttt anyway).

Sometimes it feels that if email were to be invented today, it would be closed-sourced app running on one domain driven by a startup funded by Ycombinator.

Please startups, favour openness, decentralization and protocols instead of shiny apps with rounded corners. The world is big, with many people in it and diversity is always better in the long run.
He's not going to have time to open all his mail.

Do the same letter handwritten. Put a post-it note on the front saying "roommate from college" so whoever opens his mail will know to pass it through. Send it snail-mail.

Having said that, I think your letter had no point, and getting upset about the response is crazy. Your letter has a long introduction and then asks for hand-waving assistance, "The project does not need money, but it does need the sort of wind in its sails that government can provide." What does that mean? Why are you looking for the government to do technology leadership when it's been reliably shown to be rubbish at it?

Here's something you could do. Find a way to get geeks teaching classes to kids using Rasberry Pis. I'm in London and have thought this would be fun to do but I'm crap at setting things up. If you set it up and want a lecturer my email's in my profile and I can probably find others.
Howto: make New Finance