skysight-inc/HackerNews huggingface dataset:
Weakest link gets attacked - and with one-factor auth still available, that is the weakest link. IMNSHO, labeling this scheme as "two-factor" is misleading - "two-factor with possible backdoor" would be more appropriate. (Also, I think that "OTP" is more commonly used to mean "one-time pad" - now that would have been more secure :))
Why, oh WHY did they make extensive use of the backslash character? Backslash is almost universally used as an ESCAPE SEQUENCE INITIATOR. Any other use is just going to be confusing. Especially when you end up making constructs like "(\a/\b)", or having to context shift because of string escape sequences like "\n".
They handle the heat by having an inconceivably small amount of matter at that "temperature". They measure it by looking at the resulting particles and working out how much energy the collision had, and converting between units of energy and temperature.

There are some problems with describing the energy of a particle accelerator as a "temperature", but it makes the article more accessible and understandable, which is surely a good thing.
My thoughts about App.net
How Much Should A Startup Founder/CEO Pay Herself?
Gantto (YC S10) helps managers chart a way around project delays
Is Parenthood worth it?
This type of reaction isn't uncommon these days. No matter what the outlet, be it a lobbying organization like the Authors Guild or a tech news site like TechCrunch, people read looking to have an emotional response. This was demonstrated, and measured, recently in a carefully designed hoax about fictitious screws from an iDevice[0]. People are more likely to believe what is told to them by family and friends than most any other source, and the power of the social network is that the bar for who counts as a friend has never been lower.

This is the beginning, a shadow of what it will look like when the worst actors among us in society really learn how to yoke the social network herd.

[0] http://day4.se/how-we-screwed-almost-the-whole-apple-communi...
This is all true, but his actual point is that exception handling should not involve Data.Typeable (or any type casting) at all. I do feel this is an extremely obscure point that does not justify this hyperbole, but it is his blog and he is free to decide what is important there.
No github means no pull requests.

What? Git has pull requests.
My experience is the MacGyver programmer equates to an inexperienced/unguided (as in no effort to learn how to learn to design code, through school or other means) person, often young and/or arrogant. If something is worth doing it's worth doing right. If you're creating something of worth, you're going to have to revisit any code you write for changes/updates. The MacGyver programmer has no place on any of my teams. Not only do they often create more work than they accomplish, they poison the morale of the rest of the team who have to pick up the slack and clean up after them.
not again, it was posted recently and still has no working implementation apparently so we can verify the "faster than C" claim.
Try to imagine, if you will, the amount of time and effort it would take you to write a bug-free, efficiently multithreaded real-time clock + infix calculator hybrid application in a language like C.

Wait, what? Why...?
My point is that you are seeing an ulterior motive where I don't see any.
How to find a niche to monetize - John Divramis Internet Business Blog
These Books Helped Save Our Startup
If the attacker is SSLstripping the connection, two-factor auth wouldn't help much - the attacker is already between the user and Google, and could present the (second) two-factor prompt for accessing the settings page e.g. as a "login failed" page.
>... is the last thing you'd ever hear from an owner of this class of video card.

No it's not. The original statement is exactly how I feel. And how most people who I know who are gamers feel. When I was 10 years younger I cared much more about all of that. But now all my gear is fast enough right now.

I have a quad-core phenom running somewhere between 2.5 and 4 Ghz, 8 gigs of ram and a radeon 6990 (bought it shortly after it was released), from ASUS, I think. I could go find out what everything is running at, but I don't really care about any of that because it all works and is fast for everything I throw at it. When that is no longer the case I'll probably toss in another video card and maybe a newer more-cored phenom.

The article is garbage. There is some legitimate complaint there, but it's worth a paragraph. AMD should be pushing its partners to release the updated BIOS, but there are reference designs for a reason, and when manufacturers stray from those designs the consumers have certain benefits, and associated risks. One of those risks is that your card won't last as long, one might be that it can't receive updated BIOSes from AMD. A benefit might be increased performance over the reference design due to BIOS modifications that the manufacturer is using...
That is great that they listened to customer feedback. I started using other providers because of handling everything through the iFrames and callbacks. They have a lot to offer, especially with the ability to create customer accounts. It is worth checking out.
In my mind, "lost" implies that its location can't be figured out at that moment. While airlines certainly do lose luggage like that, many times the airline knows exactly where your bag is but due to operational reasons it didn't make the same plane.

Sometimes it goes on an earlier flight, as was the case with my bag last month flying IAH-LAX on United, a route where United has a dozen flights a day. If you're connecting, your first flight may have been delayed and they couldn't get the bag from one end of the airport to the other.

I'm not trying to say the situation doesn't suck but there is a certain logic, twisted it may be, to airline operations.

And I'm certainly not trying to defend United's actions in this instance.
What’s Holding Back SMB Tech | Strong Opinions
Simon Marlow (GHC runtime guru) on GPU programming in Haskell
How To Create Your Own Image Sharing Extension
Whimsy goes a long way. People own plenty of things with dubious utility.
The \] in the examples look so strange, I thought they are some formatting error.
Thoughts on being a programmer
Newspapers can survive the internet in the same way horse-drawn carriages survived the automobile.
I've been on the mailing list for over a year, and unfortunately, the developer seems to have abandoned it. Cool project though.
Yeah, I should say "no github pull requests".
Sorry, but this is bad form.

If you're going to accuse Stripe of not being upfront with its customers, you should at least put a disclaimer that you work for WePay at the top of your post.

Being specific on the details wouldn't hurt, either.
Oops. Project looks a bit dead. Newest code from 2010.
A story on cycling in the Bay Area
Latest commit Sep. 2010. Is this project still alive ?
What's funny to me is that when cruising in the air, it gets ~25 mpg; on the ground, 35 mpg. http://www.terrafugia.com/aircraft.html
> a=[int\]<-0; op=[char\]<-' '; b=[int\]<-0; r=[int\]<-0;
0 { clock => [int ms] { ("\r" + ms/1000.0 + ":" + a + op + b + "=" + r) ->std.out; 1 std.delay (ms+1) clock} };
inLoop => {\std.in->a \std.in->op \std.in->b inLoop};
\\op ?? {'+': (\a+\b) '-': (\a-\b) '': (\a\b) '/': (\a/\b) : 0} <->r;

That is not exactly selling the language.

Saw that, closed the page.
2nd that. Had a nightmare early on with Paypal, chose WePay and never looked back. Lowered rates makes them now comparable to any service out there, including Stripe.
> zealots

That word has no place in technical discussions.
Steps To Shave Your Balls For A Bigger Enlargement
The authors who were clued in to what this site was actually about were upset that it allowed their works to be lent to anyone in the world and not just "friends and family" which is what they believe the spirit of the Kindle Lending program via Amazon is about.

If their works were able to be lent to anyone and everyone in the world they wanted higher prices for their books to be charged, just like what libraries have to pay since they can also lend to anyone off of the street.
Silicon Valley VC likes St. Louis startups, just not in St. Louis
There are widely used extensions and there are avoided extensions:

http://stackoverflow.com/questions/801785/should-i-use-ghc-h...
This is a big "duh" to me and I see very little value in this post.

As far as Google's control extends, I can't think of anything they could implement without flaws that wouldn't be hostile to most of their end users.

If it weren't this flaw, it'd be a "zomg, I can plug a USB key into Alice's computer and install a keylogger".

This is a trivial, routine style of attack and of course it will work against Google's security scheme which is catered towards the everyday Joe and Alice and designed more to protect against phishing.

A better scheme where if you lost your phone, you lose your data forever, would not pass muster with everyday users.
Don’t Get Hangry, Get Even – Why Not Eating Makes You Mad
It isn't procrastination if by putting it off you might get out of doing it entirely.
Common Lisp. ;)
Sales Apps - Zombie Marketing Investments Must Die
Go's Marketing Problem
I've been struggling and failing for a minute here for a way sum this up. It's likely impossible as it's far from a simple topic.

Anyway, I tend to disagree. Reputation can do plenty to make a place worse - squashing dissenting opinions, incentivizing "gaming" of the system. I do my best to ignore these systems entirely.
You should start the South African Stripe ?
Except this design isn't better; it makes scanning many headlines more difficult and the typeface is harder to read. Anyone who reads much on the web is used to sans-serif, and it is, in face generally more legible because on low resolution devices (ie. screens), the larger counters are easier on the eyes.

White space for the sake of white space isn't an improvement, and doesn't always help consumption of dense amounts of information. Consider a book -- would you arbitrarily increase the line spacing to double spaced? No, because it doesn't actually help.

The part of HN that matters is the headlines, and scanning them looking for things that interest you. Good design isn't about being pretty, its about being pretty AND useful -- this design does not succeed at that second test.
Fuelling the startups of tomorrow
The authors really need to go after libraries, these hubs of piracy really need to be shutdown. Libraries distribute books to complete strangers with no compensation to the authors.
I love seeing these pictures showing all the dust and dirt sitting on top of the rover, knowing the years that it sat spotless in a cleanroom[1]. It's like unpacking a toy and actually getting to play with it.

[1]http://upload.wikimedia.org/wikipedia/commons/0/01/Mars_%27C...
I think he means "relating to exceptions", but it's meant to at first make you think "very much".
Diseño web gratis y sin saber nada en 2 pasos
As michealochruch mentioned. You never get out of tradeoffs. The only thing is the more you have the more freedom you get to make 'high-quality' tradeoffs.
Police Bust Prostitues Using Airbnb Apartment in Stockholm
New Udacity courses:Intro to Theoretical CompSci,SW Debugging & Diff. equations
I agree that you shouldn't game the system... but to be perfectly honest, good shit sometimes doesn't rise because there is an insider crew on HN. Not saying it's bad, just the truth. The post is helping just get noticed. 10 upvotes total is not going to keep you on HN frontpage forever, but it will get you noticed and then if you wrote something good it will stay there and move organically. All I'm saying is the first 30 minutes is the most important time and just put yourself in a position to get on the frontpage and in front of people.
"relating to exceptions" provides the justification, and the other meaning is a pun, not an intellectually-defended usage.
I'm not sure how these insurances are sold to end users at small scales. I'm involved in building crop harvest forecast systems to be used by insurers who insure large businesses (think multinationals) who need resources from mostly Asian and African countries for the production of their goods, e.g. palm trees. So this use case is different in scale from your example, our work is mostly in risk modeling on a large scale.

That said, if I were selling insurances, I'd want two things: data to justify or explain my rates to my customers, and data to make predictions of my own risk and/or profit margins. The two might be correlated in a highly competitive and transparent market, but I have a hunch that these insurances are not, and that there isn't a whole lot of pressure to work on a cost plus pricing model, so that these insurers can work on a value-added pricing model.
Cloud-based Kanban dashboard for TFS
There were some great insights in the prior discussion at http://news.ycombinator.com/item?id=4360626.

Something I was hoping to hear more discussion about: is there any evidence that anyone in the e-book community knowingly filed an incorrect DMCA takedown notice?
Be yourself.
Code for fun.
There's hundreds of ways to write the same thing, don't be a dick about your way, but stand up for good practices.
Respect those who accomplish great things, because it was a lot of work, even if they say it was a weekend practice, they took a lot of time to get to that point.
If you code correctly, one line changes are possible.
Learn to desire success more than you fear failure. (I like this one)
Don't become the old people you hate, always try to learn new things, no matter how alien.
Who cares if you're coding on production live? Right? Right?
Comments are for the weak, tracing and prototyping code is not.
Mistakes are inevitable
*It's hard being the smartest person in the room sometimes, wear it with humility rather than pride.

My version of the list. This was fun!
I bet this has been done before and is available as a C library ...
I mapped the CCTV cameras for the RNC and made an app to show the closest ones
From the FAQ:

Will I be awarded a degree, diploma, or certificate?

The Saylor Foundation is not an accredited institution
and therefore cannot confer degrees.

http://www.saylor.org/frequently-asked-questions/#q29
I'll never understand why people keep going out of their way to make new weird syntaxes. Is it really necessary? Does it really give something over well established C-like syntaxes?

At the very least, people should approach new languages from an ease of typing angle. I look at that and all I can think is "That would be a bitch to type out. Doing it all day? No thank you."
Throughout the City (NYC), a New Generation of Street Signs
man great but control-w close the browser window not cool!
The Path to Exponential Growth
I've been quoted as WePay employee on HN quite a few times including yesterday :)

Regarding PCI compliance, we have a very different opinion about security and compliance. You can compare these two articles and judge by yourself:

https://answers.stripe.com/questions/what-exactly-do-i-need-...

https://www.wepay.com/developer/security
Websockets over SSL: Stunnel, HAProxy, Node.js
Programming is really two jobs in one. Writing new code, and maintaining existing code are two completely different tasks. Its surprising to m that the two jobs aren't differentiated more.

It's ort of like the difference between an aeronautical engineer, and an ircraft mechanic. The engineer's job is to design the airplane to be robust, safe, and quickly fixable. The engineer is not expected to whip together a new aircraft design in a few hours. He is expected to take his time and get it right.

The mechanic's job is completely different. His job is to fix the plane when it breaks. His job is to do it right, but emphasis is on getting it done quickly.

If all new code is written in a way that is akin to the aeronautical engineer, the act of extending and fixing the code is simple enough to not ever need MacGuyver coders to fix it.
What They Don't Tell You About Building an Online Business
That in itself wouldn't limit the temperature. The average speed of the particles could approach c and their average energy would continue increasing.

Molecules will break apart above a few thousand degrees.
If you take a gas (say Helium) above a certain temperature (probably ~1e4 K) the collisions between the atoms will knock the electrons off and you'll be left with a plasma.

Confining a plasma could either be done with magnets (e.g. a fusion reactor), or with more plasma! (in the case of stars, where the gravity keeps itself from exploding).

Above 1e7 K you start to get fusion of Hydrogen, and I think above 1e11 K pretty much any nucleus will fuse/break down.

So it's difficult to say there's a maximum temperature, as it's quite hard to define.

What's your maximum temperature? About 41'C... above that and you'll die...
The author of http://www.structuredprocrastination.com/ is the author of the linked wsj article.
From his post, it appears that ML handles exceptions by allowing code to add new constructors to the 'exc' type at run-time. This is effectively indistinguishable from the GHC implementation of dynamic typing, which uses typeclasses.

Without some sort of dynamic type casting as used in ML or Haskell, then it's not possible to implement an exception handler that can extract information (such as type) about an exception. All you'd be able to determine is "some exception was thrown".
That particular snippet caused me to have a bad flashback to the days when I admired Perl for its terseness and "expressivity".

At this point I shudder at the thought of having to maintain any of that code. I'd even prefer to work on the C I was writing in high school.
Diagnose Disease with a Drop of Blood Before Symptoms
Would this work with a SWF on it?
Seems like it got removed, here it is:

https://en.wikipedia.org/w/index.php?title=Dining_philosophe...
nkoren: no prob, you are welcome!

and thank you for comments!
You can definitely target inputs and forms and apply different folding effects to them, however it depends on what axis you're folding on as to whether it will interfere with typing within inputs. I may try to work on this.

You could also of course use folding animations on forms for entrance and exit effects, and then swap them out with non-oriDomi-ed forms in the callback.
Music causes blindness? wtf circa 1896
An extension that GHC provides, and therefore part of the effective standard, is Safe Haskell (http://www.haskell.org/ghc/docs/7.4.2/html/users_guide/safe-...). A Safe (compiled with -XSafe, containing the LANGUAGE Safe pragma, or inferred) module may not define any manual instances of Typeable.
A paper-based backup solution (not as stupid as it sounds)
The Battle Between "Public" and "Private" Products
The title is linkbait if not trollish. However the article is just a technical discussion about the best way to implement exceptions in pure functional code. He prefers the way it is done in ML.
Cloudflare's stand on free speech is really impressive. I just wish more companies would have such a strong position on that issue. They deserver all the marketing/pr they can get, but first signs are already showing that they not just making friends with their position: http://www.cloudflare-watch.org/
Not quite sure what you mean by "simpler," since it would appear to take exactly the same number of steps as our API does to store and then charge a credit card (and with virtually identical parameters).
Deteção de Fugas em Redes de Distribuição de Água com Recurso ao Golpe de Aríete
I'm guessing that's because you're going 105-115 mph instead of 50 mph... essentially twice as fast.

Surprising to see max speed is 115 mph, for some reason I thought it would be much higher.
Not Quite:

> However, detailed data analysis suggests that methyl B12 may alleviate symptoms of autism in a subgroup of children, possibly by reducing oxidative stress. An increase in glutathione redox status (GSH/GSSG) may provide a biomarker for treatment response to methyl B12. Additional research is needed to delineate a subgroup of potential responders and ascertain a biomarker for response to methyl B12.
Flip Video Co-founder Tackles Online Education With New Video Platform, Knowmia
You shake it.
An Insider View of Y Combinator’s Boot Camp for Startups
App.net is a nice idea but won’t solve anything
And yet two posts away is: http://www.bostonherald.com/jobfind/news/technology/view/202...
Authors get compensated when I borrow books from my local library.

http://en.wikipedia.org/wiki/Public_Lending_Right
Sure, but they signed the contract to specifically allow this behavior. If they don't like it, then they should complain to Amazon, or perhaps should read the terms a little more carefully.

Either way, it's hard to see how any of this was LendInk's fault.
I've spent a lot of time on both rails and asp.net mvc over the past year.

If you would have asked me 2 years ago, Rails was a clear winner, because of ActiveRecord Migrations, Heroku, MVC, RSpec, Gem Framework, great libs like Devise, Sunspot, Asset Management, and Ruby's dynamic features like hashes and DSL creation. On the downside, I had to code in Vim / RubyMine. Windows support is lacking and most Rails apps fail on Windows because of native compilation errors. I end up dual booting to Ubuntu which is a pain.

What VS had was a great IDE, strong typing and a clear language roadmap.

In 2012, things are a little less clear.
* ASP.NET MVC4 is very similar to Rails
* Both Azure Websites and AppHarbor support a lot of what heroku offers
* C# 4 has dynamic language support
* Entity Framework has migrations and is more mature.
* NuGet and T4 Scaffolding has really taken off
* F# is a supported CLR language, so if you like Python style coding, you are fine
* MSFT is posting a lot more "core" code to open source repos (like Entity Framework)

I'd argue that Rails is still superior because the ecosystem is more vibrant, but a lot of that "energy" has moved to NodeJs. Ruby language improvements are murky and debugging is still challenging.
It's not hyperbole as I read it, it's just a bad pun.
Manual Wordpress en español para principiantes - Curso gratuito Parte 1
Fab Lab – Frankenstein Garage
With WePay:

1) Create "credit card" object from JS

2) Store the credit card ID in your database to charge customer later

3) Charge the customer

With Stripe

1) Create a single use token from JS

2) Create Customer object

3) Store the Customer ID in your database to charge customer later

4) Charge the customer
Better than sliced bread ....
Apparently, you didn't read the line above the code, saying that this is a compacted version. If you removed whitespace from a C code, you would get something that is even worse.
They were featured in Forbes a while back
http://www.forbes.com/sites/ccap/2011/09/14/saylor-as-savior...
How does Sara Blakely own 100% of Spanx and doesn't share equity with employees?
Not only that, but the user accounts can optionally live "in the cloud", such that a user - who would otherwise be a guest - can use another's device and keep their preferences by having them synced up automatically.
Did I understand you correctly that:

1. Recurly is right to add VIES validation for out of country transactions.

2. They shall not implement this feature for in country transactions.

???
I'm afraid the author of this article doesn't really know much about the subject matter here:

>"Does the Authors Guild care about writers? Absolutely — just as much as the RIAA cares about musicians."

This really isn't true. The RIAA represents the recording industry - not musicians. The Authors Guild, along with the Writers Guild and other organisations, do represent authors, and they do care about them. The presidents of both the Authors Guild and the Writers Guild are writers. Both frequently go up against the studios themselves. There have been many, many conflicts between the guilds and publishers/studios.

You can argue that what the Authors Guild is doing here is misguided, but to say the guild doesn't care about authors is just plain wrong. I speak from experience.