skysight-inc/HackerNews huggingface dataset:
Times change. IBM-style "professional" is not the "anal retentive, by the book pedantic clock puncher" you might think. I worked there over 10 years ago, and we had no written dress code, flex-time scheduling, remote work, etc. The building I worked in had a 9 hole putt-putt course outside it, with foosball tables in a couple of the stairway landings.

Interesting how long we can hold on to perceptions from the past, even when they've been wrong for over a decade.

(I'm not implying that I'm disagreeing with you, in fact I think this shows that even what people think of as "pedantic clock puncher" and "fun loving rock star" from the outside is often very different on the inside.
Anonymous Takes Down Mi6, CIA and DOJ Websites In Massive DDoS Attack
I've been using CF for a few months, and thus far it's been great: I use it to server static files and my bandwidth bill is 100 USD cheaper. I host on linode, and their bandwidth is pretty expensive.

Few users complained about being blocked. I contacted the support, but their answers didn't solve my problem. Finally, I figured out how to add my country to the "trust list" and never heard about blocks ever since.
I was just about to add that.
You should pay attention to how many "non-idiot" users have had their Gmail accounts compromised.

And using two factor auth is easier than remembering a long, truly unique password. (Though if you're not using LastPass, stop what you're doing and go install it. Just freaking do it.)
He can obviously charge what he wants, but I think my parent was spot on. $50 is too much as the first tier where you actually get something [you want]. This is especially true considering the final product will be pay-what-you-want.

I think playing with support options or possibly upgrade paths ($20 get you free upgrades for 1 year, $50 gets you free upgrades for 2 years or somehting) might be a solution...though I'm not sure myself.
Awesome, thank you, I have some reading to do :)
How would it? If the app were built to send some sort of an identifier with it... well, it might as well use oAuth and then it could use the two-factor sign in anyway.
That would be absolutely perfect. Plus, let's face it, this won't be a success in the long run if a lot of people aren't using it and there isn't a community behind it. The goal right now needs to build a large user base, not squeeze every last dime you can get in the fundraising portion. This is ultimately supposed to be a platform right? The profits will come from the long tail with upgrades to a large number of users and add-ons like new language support, etc.
Run a nameserver and be authoritative for the entire domain.

Redirect at will.
The Power Of Confidence In Business
Thanks, I found the link to the busy beaver problem, and go my money's worth. But seriously, that was an interesting post.
Ikea Releases an HDTV + Entertainment Center
The price of fuel looms large in people's minds, since it is so visible, but if you actually keep track, it just doesn't add up to much compared to the cost of the average new car. Just goes to show, measure before you optimize :)
Imagine Your Life In Seconds: Paying Rent
Nissan Consult 3 for sale
I don't think Apple could use the pull to refresh patent without fear since they would fall into the 'sued people offensively in the last 10 years' bucket referenced, no?
That would require Google to use an open protocol like OAuth, and I think their official policy is basically "NIH."'
White House Announces Opposition to CISPA
Well, Seaside does have explicit code to support the debug link. If you get an exception during rendering, the framework generates a 500 response with a "Debug" link. Clicking the link restarts the previous request, and when it hits the exception, it opens a debugger instead of generating the 500 response. If you fix the error and continue, the page is sent to the browser as usual.

It's not a lot of code, but it's pretty clever.
Japanese tsunami debris to hit West Coast this year, sooner than expected
you can't use an app specific password to login to the gmail web interface and change your password.

so while you could use a compromised application specific password to do horrible things (download all your email and send e-mail as you), you could not use that app specific password to immediately log in to the administration page for your account and lock the legitimate user out...
Power of Focus
I was going to say, is that not a standard feature of test runners today? py.test is amazing though :)
Http://www.wzaux.com/
> Bonus: cross platform.

I run Links+ (http://links.twibright.com/) on OpenBSD to access the WWW. I don't have X11 installed, as I find GUIs to be far too distracting. Do you know of any ``cross platform'' web apps that work well in my environment (besides HN, of course)?
Is it really that easy to hack someones gmail account?

I realize phishing and key loggers are easy ways to grab a password, but if you avoid typing your gmail password at public internet kiosks and the like, is it really that easy for someone to get at? Assuming you use a reasonably long and impossible to guess password, the captchas would prevent brute forcing.

An attack targeted specifically at you will inevitably succeed but most of us are not that special.

The article's advice seems far too easy to lock yourself out (losing my wallet with my magic paper codes and my phone could do it). The additional inconvenience does not seem worth it.

Most of us have used physical 2 factor authentication (like RSA SecurID) for banking and work related VPN access. This works well because the provider (your office, your bank) has a vested interest in getting you back into your account if you get locked out. Google, Yahoo, MS, etc. have no such obligation.
Will a Self-Service API Area Ever be Enough?
Uh what? Google uses oAuth all over the place and in fact that is the correct solution to this problem. (I assume NIH is never-in-hell or something, can't say I've seen that before)

For example, https://developers.google.com/google-apps/gmail/oauth_overvi...
so now it is only a matter of time until the keylogging software that everyone is so terrified of is modified to also take the session cookie from your browser that authenticates you to gmail. you know, the thing that makes it okay for you to click "remember this computer for 30 days" ...
They've caused me a fair amount of downtime on several sites too. The third time they made my sites unavailable for hours I cancelled the paid plan and switched off them.
On webpages, I've lately taken some glee in using RIP (the Remove It Permanently) plugin to permanently remove these buttons, and generally the entire bleeding div or iframe they're associated with, from the page and site.

On my phone (android), I'm aggravated every time I want to mail a URL to myself or someone else, as it's menu -> more -> share page -> select one of the THIRTEEN share options, including "Share via barcode" (WTF!?), and finally be dropped into my email app. Compare with scroll to top of page -> highlight url -> copy -> home key -> email -> compose. One more step but far less fussy navigation.

And no, you cannot pick a default that will persist for future iterations of the action.

On a desktop, it's a really simple double-click URL -> terminal -> type "mutt" -> paste URL. When doing stuff that is repetitive I've even written short bash functions to, say, mail myself Craigslist postings, including the URL, the body of the post, and using the post title to write the mail subject line. Trivial.

Yes, the SN crap is madness. Usually a good sign the end is near.
Seems likely that there are other users that are blocked and never complain, and just leave.

I had similar problems with blocked users and site-is-down false positives, so I had to drop it.
I think it's also due in large part to VCs giving you one reason when it's actually another. They want to leave their options open. Sometimes saying the real reason would leave you not wanting to work with them in the future. Giving you a trivial excuse that seems stupid is better than one that's offensive or makes them look like an asshole.
This is very impressive work - well done. Not only is it technically interesting, I like your UI too. Is this your first app?
Can you make it draw for you too?
Did Someone Order an Instant Bridge?
You are, by far, in the minority of users. It doesn't make sense for dev's to extend that "cross platform" capability to use cases such as yours in most instances.
If an application was created to be consumed like fast food, then I would say go for javascript/html/css.
If it is created to be used a lot and last long, then I would suggest go native, even just for the sake of saving a few battery bars.
>5. Make sure nobody's filming your fingers when you type your password.

Many moons ago I read the table of contents of Silence on the Wire.[0] One chapter that particularly caught my eye was "I can hear you type.". (Which for some reason was stored in my memory as "I can hear your keystrokes." Which sounds more stalkerish IMO.) Just because of how creepy it sounded. Later I was talking to someone I knew over the phone when they stopped for a moment to enter a username and password for $WEBSITE.

All of a sudden an amusing side channel attack popped into my head:

"I wonder if it's possible to reproduce someones password by hearing their keystrokes?" I figured it would actually be a useful skill if someone were trained to recognize the sound of keystrokes from the most common keyboard phenotypes.

[0] http://nostarch.com/silence.htm (

I haven't actually read it so I don't know if that is or isn't in the book. All I know about it is the Table of Contents.)
Could always use an iPod Touch, if you have one.
To borrow from Joel Spolsky, what this shows you is that you can prove anything with a contrived example. More specifically, for any comparison that isn't night-and-day, you can almost always find a reasonable set of assumptions that leads to your preferred conclusion.

> I don't know if Toyota makes such a vehicle

They don't, and actually the Prius sits between the Corolla and the Camry in size and features. The cost premium over a Camry is only about $2k, and the fuel economy improvement is more dramatic. (The Camry has substantially more power, but the Prius's flat torque curve probably reduces the real-world difference).

Another problem with this analysis is that on the one hand it ignores resale value, but on the other hand assumes that the owner won't keep the car more than a few years. Maybe Priuses have crap resale value, but the author doesn't state that much less back it up.

But the biggest problem is that only businesses buy cars this way.

People don't buy sports cars because they get them to work faster, and people don't generally buy SUVs because they have to drive off-road to get to the grocery store. People buy cars (or forego them) to tell themselves a story about what kind of person they are (and there are many comical instances where it tells an entirely different story to others).

Business do buy cars this way, and if you look at those that do a lot of city driving in an area with even moderately high gas prices (say, Vancouver, with gas at US$5.15 a US gallon), you'll find that, for instance, 90% of the taxis are Priuses.
This is the perfect opportunity to share Acme::Bleach. From the docs;

The first time you run a program under use Acme::Bleach, the module removes all the unsightly printable characters from your source file. The code continues to work exactly as it did before, but now it looks like this:

use Acme::Bleach;

http://search.cpan.org/~dconway/Acme-Bleach-1.13/lib/Acme/Bl...
(You can check the "remember me for 30 days on this device" checkbox so you don't have to do this every time.)

No thanks. Google remembers a lot more than "this device," more like everything I do within that device thanks Search cookies, Adsense, Analytics on millions of sites and who knows what else
Follow-up on the yesterday's Codecademy post
Their service is so flaky that at present I would never consider upgrading from the free tier to the paid tier. Theoretically it's a great idea and something I'd pay for, but not when it's so busted.
You should clear those cookies quite often. Just saying
C would be INCREDIBLE
Samsung, Apple Seek Settlement
Beingfoundonline.com
"Anti-competitive" is a well-defined term in the law that reflects behaviors that undermine the "perfect competition" assumption of certain economic theories regarding efficient markets.

It's definitely possible for private agreements to be anti-competitive in the sense of undermining efficient markets. Collusion to fix prices is the pedagogical one.
Sms advice - Advice sms
Thanks for the advice. I agree 100% about the IQ and boredom thing. Sometimes I envy people who can sit around and do nothing and be completely satisfied. But that's never been me.

I too have a medical condition (epilepsy) which has pretty dire consequences if I don't get an adequate amount of down time and sleep. So this has become quite a problem at times.

Thanks again though, I think I'll give the different environment approach a try.
Cheap Gucci Handbags,Discount Gucci Handbags,Gucci Handbags Sale
How dangerous are swans?
Here's my follow-up post http://michalbures.com/blog/follow-up-on-the-codecademy-post...

Also I'd like to write it here too that I really appreciate and thank you for all the constructive comments.
it would be interesting to add resale value to this calculation.
Where can I read more about the implementation details. I'm particularly interested in how well it will work on an "enterprise" app, e.g. 500K loc with some ugly dependencies.
Google Play to offer phone support
Work: same people every day (nice though they may be).

Everywhere else: everyone else.
I'm disappointed that the designer of this language has limited himself to just the semicolon (";", U+003B) and the reversed semicolon ("⁏", U+204F). What about the Arabic semicolon ("؛", U+061B) and the Greek question mark (";", U+037E)? They're both perfectly valid options.

(I can understand avoiding the turned semicolon ("⸵", U+2E35), given that it doesn't seem to display properly. Can't be having unrenderable codes in one's language; it could severely reduce readability!)

To remedy this lack, I present to you my own semicolon-derived metalanguage, Hemidemisemicolon. A sample Hello World program follows:

⁏
؛;⁏⁏;;؛; ؛;⁏;

⁏;;;

As you can see, the dramatically increased lexical vocabulary leads to conciseness of expression. This program code compares favourably with the original Semicolon code, and as an added bonus it is also a quine and prints out "FizzBuzz" every three or five years on Douglas Crockford's birthday.

An implementation note: the final semicolons on each line are optional. I was wondering if that was a good idea or not, but I'm sure it won't cause any trouble down the track.
Earn Money with Articles by Creating eBooks
And they doing the opposite of this because they ask for double the price for early access, but currently it's the most popular option with 91 backers.
> I believe that in a truly capitalist system, oligarchies would be unable to weild undue influences for the same reasons I think monpolies would be unable to.

"Truly capitalist system" is not an economic term, it's a political term. As such it's not very useful in this discussion. It is important to distinguish "free markets" in the theoretical sense from "unregulated markets" in the political sense. Conflating the two just results in confusion.

Monopolies and oligarchies and all sorts of anti-competitive structures arise naturally in unregulated economies. For example, monopolies arise in any market where the marginal cost of providing a good or service continues to decrease without hitting a floor. Natural monopolies also arise in situations with significant network effects. Telecoms are the pedagogical natural monopoly.
Turn Online Dating Into A Daily “Deal”
Price is generally a pretty good indication of resource intensity if you're comparing two things with generally similar level of externalities and subsidies/taxes.

If anything I would say the fuel cost understates the externalities, at least in the US.
Thanks, I'll give it a shot. Couldn't hurt. What is the intended result? Clarity/peace of mind?
I've always wanted to use mongodb as my primary data storage due to its convenience and all.

But how it's consuming all my memory has always been a problem, at least to me. (And afaik, it's currently not possible to limit its memory usage)

Do you use a dedicated Mongodb server with huge amount of RAM for this?
It is in many enterprise environments. I dealt with one place where the security regime had their way with a large network.

End result is that nearly a decade later, physically installing more than 3 servers at any given time is a project that takes many weeks. In one instance, installation of a small cluster took over 3 years.
it's not. the site is currently down .
Does anyone know how many times failed logins Gmail tolerates? Do they use brute force or just manual guessing?

If they limit them to a few failed logins a day or hour and show you the failed logins it's hard to guess even if you have it jeff(3-4numbers)
Tweeted. It's a fantastic idea -- it turns listening to indie music into a game. With rewards.

I hope that do you it, or if you don't, I hope someone steals your idea.
That's very true. Sometimes you can't do a live migration and you have to bite the bullet.
Thanks! I have a couple other apps available:

http://itunes.apple.com/us/app/led-light-for-iphone-4-free/i...
http://itunes.apple.com/us/app/good-word-free-words-friends/...

I worked with the same designer for these apps. I've noticed great design and UX really helps!
No app for that (yet).
If you're setting up some kind of online storefront, Stripe is definitely the way to go. They have a wonderful API that you should be able to easily incorporate into your site.
How to Survive A Bubble
Simple interface, I like, looking forward to seeing it grow
Diaspora is a recent example of a very successful software Kickstarter project.
For now I have a really long email password, but I'm considering moving my sensitive data/email out of my general email account and into a new email address that requires 2 factor authentication.

The thing I really want is a "lockbox" folder in my general email that:

1. Requires 2 factor authentication to access the folder but not my general inbox

2. I can move messages I consider sensitive from my general inbox to the lockbox folder

3. Will automatically sends emails from my banks, etc. into the folder with an email showing just the subject line in my general inbox
Indeed. There are streamers on twitch.tv who make $500+/day playing video games.
>compare the level of robustness and transparency of Fedora/Debian/Ubuntu/OpenSUSE packaging to that of the "I cooked a ROM, download it here!" culture in the android world.

I don't really understand what your point is here -- a ROM is an image of the operating system, and as far as I know the situation is the same with mainstream Linux. You typically install a distro by downloading the iso from the web and then running it.
Accurate for maybe a text-based talk client, but you wouldn't use UDP for docs or email. I expected more from Steven Levy.
This is a great check on your product plans-- for example, it will catch you trying to sell things for $20 when you can't make money at that price. When I think of "pricing in reverse", I think customer -> problem -> value -> price -> price -> cost. Check cost at the end. Most people think cost -> product -> price -> value -> problem -> customer. This leads to poor solutions and bad pricing. As Nate notes, using his method allows him to realize that he needs to create more value.
Kids' books publisher in Oklahoma cuts off Amazon
MIT whiz Adam Goldstein (YC'10): 'How we're reinventing the flight search'
Get it out first, if you hit $300K, put Python next on the list, but don't delay release until it's in there. It's just good sense to get something out sooner regardless if you have the finances to support more.
Oh boy, finally! I've been looking for a Twitter Favorites-manager for a long, long time. Glad finally someone is addressing the problem.

The overall usability is a bit weird (but based on your poll I wasn't the only one - 85% also said the same :)) but hey, it's already 10x better than any other alternative.

Hope you guys continue to develop the product and find creative ways to make a business out of it.
Does that means Google would be eligible to use Motorola's patent's offensively against Microsoft or Apple if they signed?
the javascript console in most browsers and JSLint already do this to some degree, Light Table just has to automate it. same goes for Ruby (IRB and ruby -S)
Finally a real world use case for active networks.

I built a proof of concept for soemthing like this for my master thesis - 2000.

I wish it had occurred to me that unlike the user being in control (in active networks), the network operator could be in control.

Anyhoo ...
They can probably extend this system (judging purely by the analogy since I am not a network guy) to their self driving cars one day. One would think that a similar mechanism would be needed to manage traffic.
That would've been totally illegal except that the JOBS Act just passed into law. Now...maybe.

There's a pretty good recent scifi book about this sort of thing, called The Unincorporated Man. Basic premise was that everybody is partly owned by other people. Own 10% of someone's shares and you get 10% of their income. Everybody's ambition is to get hold of 51% of their own shares.
How to think about science and becoming a scientist
Typing 6 digits every 31 does not add a significant layer of security.
2 factor auth does. And that's different.

If one of your devices is stolen, you go reset the pass. As simple as that.

Plus, 31 days is a long time for the hacker, so it's not adding all that much security.
But it's "Cloud," very different from the .com a while back. I heard it on TV and read it in a blog.
Really? I could have sworn I tried and it worked just like a full login. I signed up for two-factor very early so perhaps that was fixed along the way. Neat!
It's extra work.

Does this expiration after 31 days add any extra protection?
We're already there: "Three students at UC-Berkley used a 10 minute recording of a keyboard to recover 96% of the characters typed during the session."

https://freedom-to-tinker.com/blog/felten/acoustic-snooping-...
Lets all wait until they actually get valued at $1 billion before getting all excited.

This is from techcrunch and not confirmed...
The rise of JavaScript mirrors somewhat the rise of C. Both C and JavaScript were initially tied to a particular platform (Unix and web browsers, respectively), both languages rose to prominence because of the dominance of their platform, and then both languages springboarded to transcend the platform. Their technical merit did not matter much, as long as they were good enough.

So today we see JavaScript being promoted as a first-class language for servers (node.js) and desktop apps (Windows 8, WebOS) when it's so obviously ill-suited to both tasks. I suppose the thinking is that the strong tool support and pool of developers already familiar with the language make up for its technical failings. It's distressing to see carefully crafted languages like C# being shouldered aside to make room for technically inferior ones, like an unqualified rich kid using daddy's connections to get a job. But in practical terms it may not matter much, as the APIs are more important than the language.

Anyways, the web calibrates user expectations down way low - heck, half of the sites I visit are trying to mislead me in some way, and quality can be dialed down when users can't demand their money back. This is a recipe for just awful software, but it's possible to break through that by building something obviously better. Remember how unappealing the so called "sweet solution" for the iPhone was, compared to native apps? Rock solid, reliable programs with a great user experience are a joy to use, and that sort of program can only be built using native APIs.