skysight-inc/HackerNews huggingface dataset:
This was like the first half of a good article. Especially ending with a quote leaves more to be desired.
which, if you have an Android or iPhone, I don't see why you'd have to be without

You don't even need one of those, there are implementations of the same algorithm for other systems. I use my Nokia S60 with a J2ME application: http://ds3global.com/index.php/en/news-a-events/news/97-secu...
Cool recap of all the aspect you want to monitor while building your business. While giving you the way to not drown in too much information by focusing on one.

In retrospect it is obvious, but so hard. I always wanted to focus on the metrics where we were doing well or where we knew what to do next.
I bought a cheap Acer mini-desktop -- an Intel i3, microATX motherboard in a case just large enough for an optical drive, a hard disk and two low-height PCIe slots. It runs Debian very nicely, and acts as a MythTV client and web browser for my kids. Really, I have no complaints about the hardware.

My anecdote is just a datum, not data.
what type of laser do you use for the SLS process?
That scrollbar also renders the page completely unusable without a mouse. I'm on a notebook here:

- my trackpoint isn't precise enough to move the slider at a reasonable speed;

- there's no click-to-scroll-up/-down buttons, common to pretty much all native scrollbars;

- the up/down arrow keys don't work on that page, either;

- oh, and it's ugly, as well as breaking the user's interface expectations.
That, and I don't trust "an app." The whole reason I want a second factor is to get away from computers as primary authentication mediums, and a smart phone is a computer.

I don't think anyone realizes how much malware is in the Android marketplace. And that's beside the malware that vendors and carriers install on there by default. Do not trust your phone.
Iirc, even facebook nowadays (at least in India) requires you to complete SMS verification during account creation.
Minimally invasive mitral valve repair
Due to recent technical advances, mitral valve repair surgery can be performed through a small four-inch incision under the right breast, as opposed to requiring a major 12- inch incision splitting the sternum.
So, a friend of mine years ago after the iPhone came out purchased a Samsung pre-Android "smartphone". He bought it because it "looked like an iPhone" and did smartphone things like the internet and mp3's (sort of).

He quickly realized that it was NOT an iPhone or even a very smart smartphone.

Since you don't always get to use the phones in stores, you don't always know what you're buying. If it "looks like an iPhone" and has the same feature list, to many people it's the same basic device, just like most people do with appliances, cars, tv's, computers, etc.

Samsung made a lot of sales based on the fact that they looked and sold themselves as an iPhone look/workalike device.
The Xbox 360 also had significant hardware problems that weren't alleviated until price did not become an issue for MS which is how it's always been on consoles.
I enjoyed the original from the Studio in Australia, wish they could open source that engine.
Not GA itself, but there are compatible implementations: http://www.windowsphone.com/en-US/apps/021dd79f-0598-e011-98...
You would have to be insane to even think like this.
Doubt that will be popular in germany there is widsread unrest about bailing out other EU countries.
Looks pretty clear to me.

> Congress shall have the Power to promote the Progress of Science and useful Arts,

The goal or motive.

> by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.

The means by which the goal is achieved. The benefit to authors and inventors are a means to and end, don't confuse the means for the motive.
Racket v5.3
They got it running on Apple TV, I'd hope it would end up on Ouya...
NCIS Targets Danger Room in Silliest Leak Investigation Ever
>> Germany props themselves up with exports

I don't understand what you mean. Why is this different from saying "the shop owner props herself up by selling to other people in town?", only at an international level?

In other words, why is it a bad thing?
Graceful Leadership 101 [pdf]
New research reportedly suggests that non-Facebook users are 'psychopaths'
>Reality: You can tell Google to trust your computer for 30 days and sometimes even longer.

How is that "even longer" part supposed to work? I have a desktop Mac that prompt me every 30 days to re-logon to GMail in Safari. Is there a way to add it to the trusted computer list?
Apple was one of several manufacturers bringing hardware innovations happening in the industry to smartphones: Large, colourful LCD screens, mobile processors, GPUs, and wireless technologies. None of that was pioneered by Apple (paradoxically a lot of it was courtesy of Samsung). A lot follows from what is made possible by the new hardware.

Imagine that tomorrow someone -- say Apple -- makes a device that can read your thoughts. Nokia rushes a thought-reading smartphone to the market just before everyone else gets their own thought-reading smartphones on the market. Does Nokia suddenly have a worldwide exclusive right to it?

This is all very similar to the countless "on a computer" patents.
If by definition of "success" you mean getting rich and improving the lives of people in the process, then does it really matter if other developers will start copying from them?

"If that happens to me, I'll lose all motivation to innovate any further"

Well, tough luck kid, but a free market has no morals. In a free market the law of the fittest applies. And you should be glad there are still free markets out there, in which people like us can thrive.
You can download an OEM windows disk or call up your Hardware manufacturer for it if it wasn't provided with the computer (I'm not a 100% sure on this.)

As long as your laptop shipped with windows you can install either 32 bit or 64 bit of the same version (oem) on the same computer.

Edit: Here's a quick google if anyone's interested in more info: http://forum.notebookreview.com/windows-os-software/604187-l...
You're asking the wrong question to the wrong person. I'm actively in contact with other local game developers trying to get them to do the same thing I'm doing (and compete with me). I've even helped others with implementation details. Which, I believe, will help grow the ecosystem for all of us, myself included. Since what I'm doing is too new (arguably ahead of its time), there's still some prejudice from both users and investors against my technology. If others were doing it as well, that would help me. Do you wanna copy me as too? Feel free to contact me, I'll help you. I can teach you how to properly implement procedural generation to reduce your costs with game artists.

At the end of the day. I trust my skills in my area. And deep inside, I'm confident that no matter how much I'm copied, whoever copies me will always be one step behind me. Because I'll keep on innovating one step further. The only reason I founded a startup is because I believe I'm better than the competition, otherwise I wouldn't have. Realistically, I believe my competitors are much more likely to become clients to my API than to actually try to implement it themselves.

That's just one of the many reasons humans will continue to create and innovate, no matter how much innovation is copied.
What phone does your friend use today?
The point is that if you come from a low income background, there is a very good chance you will never make it to university, because you will probably never quite make it to gymnasium (or through it) to begin with.

For those who speak German:

http://www.sueddeutsche.de/karriere/uebertritt-aufs-gymnasiu... (süddeutsche.de)

https://de.wikipedia.org/wiki/Bildungsbenachteiligung_in_der... (de.wikipedia.org)

http://www.zeit.de/2010/06/C-Uebergang (zeit.de)

In English:

https://en.wikipedia.org/wiki/Education_in_Germany#Determina... (en.wikipedia.org)
Why learn how people behave when you can teach them how to behave?
Google Authenticator uses the standard OATH protocol (note, this is not OAuth): http://www.openauthentication.org/specifications
This looks great! And just in time for a personal project.

Just out of curiosity, why did you choose MongoEngine? I worked with MongoEngine and MongoKit before deciding to use MongoKit because of the flexibility of working directly with the pymongo library. But I'm pretty new to the world of Python/Mongo. So any insights would be helpful to me.

Thanks!
e-ink is another good example. The technology was originally developed in the 70's.
Perhaps the title should be better -- unfortunately I couldn't come up with something >80 chars that seemed suitable enough.

A more relevant link: 'Beware, Tech Abandoners. People Without Facebook Accounts Are 'Suspicious.'' - http://www.forbes.com/sites/kashmirhill/2012/08/06/beware-te...
The Authenticator app is open-source [1] and extremely minimal. It doesn't run with permissions to access any data on the phone, or even communicate over the network; all it does is read the system clock every 30 seconds and compute an HMAC.

[1] http://code.google.com/p/google-authenticator/
There was of course no way of knowing whether you were being watched at any given moment. How often, or on what system, the Thought Police plugged in on any individual wire was guesswork. It was even conceivable that they watched everybody all the time. But at any rate they could plug in your wire whenever they wanted to. You had to live—did live, from habit that became instinct—in the assumption that every sound you made was overheard, and, except in darkness, every movement scrutinized.
Well, it's a matter of opinion, but I think you're wrong.

I've had a couple of ThinkPads that were beautiful in the same way that a tractor is. They just got stuff done.

I have an Asus UX31 Zenbook that is fantastic, and it didn't come with any bloatware at all. (Sure, it's a blatant copy of a Mac Air, but they made improvements, too).

Apple's principles get in the way. One button mouse, yeah right . . .
The dirty little secret TourMyApp doesn't tell you is that their website hangs latest Firefox frozen solid so that it has to be killed from the task manager.

Fix it, fellas, this is not cool.
Be honest. When was the last time you were sitting at your (or any other) machine while away from your mobile phone?

Also, you only need the authenticator revolving token every 30 days.
Exactly right.

Please forgive me, but these types of "info-mercials" articles and postings have no value. In my opinion, the most beneficial submissions are truly informational without trying to sell you something. A great example of this would be the following: http://news.ycombinator.com/item?id=4223731
Buy a $20 used phone and get the cheapest pay-as-you-go plan you can find (you'll only be using the phone to receive text messages, so it should be really cheap) and consider it a somewhat impractical Google Authenticator hardware dongle.
This code allows you to emulate AppStore in-app purchasing
Ask HN: First time Mac - Which editor is the best for RoR?
I am a first time Mac user (Mac Book Pro with Retina). Because of my Ruby on Rails (RoR) project I switched from Windows to Mac. Now I like to know which editor is the best for Mac to develop RoR projects (used Aptana Studio 3 till now). Does anyone can help me out with some advices?

KR, Fabian
I'm smelling OS X now.
I don't disagree with a lot that's being said here, but:

At that rate, you can give a junior developer a 10% raise every year for 3 years at the end of which you'd have an experienced senior employee

This won't work, because of the "short-termism" that permeates through startup culture. A great many companies have no intention of still being a startup in three years time- they want to be acquired or be absolutely huge (at which point that individual programmer means less). There is a huge (and perhaps damaging) focus on early results, and in that environment waiting for a junior to get to grips with stuff will be seen as a weakness.
You can win 80 RoundTrip Airline Tickets From Startup America
Right - "Don't use longjmp, do X in C instead" would have been a useful comment (particularly with example code). "Don't use longjmp, use C++ instead" is much less useful.
Well, the farther you abstract away from executable machine code the greater the inefficiencies introduced into the resulting machine code. Object oriented programming is there for the benefit of the programmer, the machine couldn't care less. The trouble is that any OO language will introduce unnecessary code into any given program. What I mean by "unnecessary" is that, if you were coding the solution in assembler you would, in all likelihood, not produce such code.

C let's you code at a level that is extremely close to the underlying machine language. If you are an experienced embedded developer you'll know exactly what code you are producing for the particular processor you happen to be working with.

I would not venture a guess, but I would not be surprised if the overwhelming majority of real-time, mission-critical systems out there are coded in C. The only other language I would consider would be Forth --which I have used extensively. I have played with the idea of going to something like C++. I have never found it to make sense in the context of a resource and horsepower-limited embedded system.

I don't know where the distain for C comes from. Yes, I am aware of the issues on can run into by writing unsafe code. Isn't part of our job to write safe code? I certainly do.
You're asking the wrong question. Even if you do manage to get that 1 page ranking, it can't rank for more than a handful of keywords.

You need to come up with some content: blog posts, videos, interviews, anything related to your app and funnel those visitors to users. Aka content marketing.
I can guarantee you that google knows your mobile number already. Do you have friends? do they know your number? do they have you saved as a google contact? game over.

If you are sufficiently paranoid there are probably call/sms-forwarding services available for a reasonable cost.
Organizing Yourself in Plain Text with Daystack
Why can't they just use my "old" password? I don't want to set up 10 new passwords. And yes, I was expecting it to magically work by just enabling it and enter the SMS code. This is too much hassle for something I don't really care about (I don't keep anything of value anywhere online or in my computer/phone).
Not at all. Every time his name comes up in the media, that's another opportunity for some random to learn how skeevy the copyright maximalist lobby is. The more people that know this, the better.
Using GMail to Manage Your iPhone Contacts (and vice versa)
What he should be saying is don't hire pompous pretend-to-know-it-alls. That is something all of us can agree with. But if you've spent the better part of the last two decades learning how to be a good developer and have applied your skills across various technologies, projects, and industries, you deserve the six-figure salary. Why? Because ten mediocre singers cannot sing as well as Aretha Franklin.

Hire nice, competent, hard-working people with the requisite experience/knowledge and pay them what they deserve. If the project needs junior developers, hire junior developers. If it needs senior developers, then hire senior developers. Don't expect junior developers without any guidance to automatically turn into proficient veterans just because they've been doing it for five years. They could be doing the sub-optimal thing for a decade and not know it.

Stop making lists of who/what/why not to hire and just give the promising candidates a chance to prove themselves before/during/after the interviewing process. Also realize that if you make it a company policy to not hire anyone who is "senior", you could be violating federal laws against age-discrimination, depending on how senior is defined. It's no different than saying "must be a former Boy Scout", which immediately disqualifies all females and thus is discriminatory.
People who use one off "tosser" email accounts to post blog responses are the real danger. You should definitely be suspicious of them. Anybody guarding their privacy behind "do not track" and randomly modifying their cookies could be dangerous.
Tell me about it. I'm on a MBP and two finger scrolling doesn't work at all for this page.
Since to my knowledge Scheme has been replaced with Racket, is this blog out of date or is he just holding on to the old name. In any event, I've not had any problems with the existing approach and don't see quite why this 'change' is needed. Likewise, since the Racket list is quite active and quite open, I wonder why this wasn't discussed there (or maybe I just missed it---the volume of the list is quite large). Full disclosure, my default motto for such things is "Change is evil" so that might explain my position.

EDIT: the URL for the new version of Racket is: http://download.racket-lang.org/racket-5-3-bin-i386-win32-ex...
They do require it. If you remove it 2-factor-authentication is disabled.

Nothing says that number needs to be your mobile (or one that you have regular access to) but you do need to provide one.
Why is it stupid for Amazon to show the last 4 digits? Let's say I have 3 cards on file. If I want to modify card #2 for some reason (billing address, expiry date) what do I do? Sure, I can look at the other details and take a guess, but we're on HN. On an average, the normal customer would get frustrated.
hm. From what I've seen? senior salaries are rather higher than the article mentions, and Jr. salaries are rather lower. (in Silicon Valley) - Junior types are still having a hard time finding work at all, as far as I can tell.

That said, I think that the key is "what skills do you have?" If you are (or have) someone good already, hiring on a apprentice can be a great thing. But you need someone at the company that is good at what you are doing. That could be you, and that could be an employee. But, for instance, I am not going to train up a new accountant. (or for that matter, a new webapp developer.)
Pesky minimum wage laws.
Totally. And, I think that this was a problem, though.

This is probably my least-favorite lisp feature. The fact that 'cons' was a fundamental abstraction is elegant, but I don't think it makes sense to model everything in terms of lists.

Most lisps support different ways to construct data structures, though, and this is a manifestation of that.
The incognito window: an essential UX tool
CloudyRec offers S$1000 to mobile developers
And Windows Phone is tanking and Samsung are doing great.
Kind of like how Apple modeled themselves after Sony. Interesting that this sort of legal battle never happened with car manufacturers as cars from various manufacturers tend to share fashionable design attributes.
Grafitti was just a throw-away example, I wouldn't have actually banked on that either.

I disagree that the slate is what the "market wanted", it's what Apple told them they wanted, which is a very polished skill of Apple.

Apple consistently sets their marketing apart, and many/most other vendors follow up with "me too" products and marketing. I don't recall seeing any of the keyboard/trackball type phones really truly pushing and standing behing those products as a "THIS is what you want" type of marketing. It's kind of like Apple stakes out a claim and defends it vehemently with their product marketing. Many other vendors try something and kinda say "we think you might want to consider this", but they don't seem to truly own and embrace their own decisions.

Apple basically ignores everything else and puts out their own concepts. I don't see this as much from other companies, though I do try to really look and keep an open mind.

I personally think that an elegantly designed and marketed keyboard phone could have been a solid iPhone rival, maybe even still could.

I had that first Motorola Droid, but the software truly sucked at the time. Email client was lame, didn't support signatures at all. The keyboard was OK, but not great. The OS consistently fumbled switching between soft and physical keyboard by throwing away whatever you were typing. So, I don't think the "market" rejected the early keyboard phones as much as they rejected to overall state of those devices at the time relative to iOS.
What do you mean you only need it every 30 days? You keep the same session active for 30 days?!

(And yes, I don't keep my phone next to me when i'm at home. Half the time i'm trying to figure out where the hell I left it)
HubSearch - a better way to search github
> This is not possible in either Scheme or Kernel. In both
> languages, programming generically requires one to use a
> cascade of type predicates (e.g. number?).

This is a strange claim. If it's possible to create a cascade of type predicates to identify types, then it's possible to make type-of identically that cascade (plus a lookup for the user-defined types), and now you've got the functionality in Scheme.

This is a little bit like someone complaining that Scheme isn't an object-oriented language. If you want to do OOP in Scheme, you absolutely can.
"[citation needed] on 4chan producing memes that are more than comics and cat pictures."

"The millions of 4chan users have produced _maybe_ as much influence as a single pop music star"

You answered your own question.
Magnus Manske's (creator of Wikimedia) 21st Century contest
If everybody decreases their labour cost everything else being equal, then obviously you don't get a competitive advantage from it. You just made everyone poorer. See also http://seekerblog.com/2012/01/17/euro-crisis-german-unit-lab... for the same line of arguments. Germany essentially gained market shares at the expense of other eurozone countries (0-sum game) instead of actual increases in productivity (which is not a 0-sum game).

As far as pressure for decreasing labour cost, this is pretty much uncontroversial. I did not say that Germany had a gvt authority setting salaries, but various factors such a pressure from high unemployment in the early 2000, and lower-than-eurozone inflation helped it (see e.g. http://www.voxeu.org/article/how-restore-competitiveness-eu - even though that article argues something closer to the opposite of what I am arguing here).
The Curious Case of Japan in the 21st Century
Scheme has not been replaced by Racket. Racket is a distinct language from Scheme. There are still many implementations of scheme besides the previous plt scheme.
Also, at least for space satellites, high energy protons and other particles hitting the camera sensors cause streaks, glitches, and pinholes that have to be scrubbed out. Perhaps the same is true on Mars with only 4% of the atmosphere.
Calling it an "application specific password" is actually a misnomer. WE create the app-labels. For all practical purposes it's a backdoor entry into your account.

So, I'd say for absolute 2FA, you must give up Chrome browser profiles, device mail sync (till Google comes up with a compatible client) and Google Talk/any Jabber client. I don't care about Chrome browser profiles but I need/want my Android phone to have full connectivity viz. push mail and gtalk access to my account. I could always keep a separate browser window on the PC with my gmail signed in and IM notifications enabled for my third point.

Overall, I feel losing my Android connectivity is not worth the 2FA.
This should be the final destination of abandonware. Becoming open source and nurturing the next generation of game developers.