skysight-inc/HackerNews huggingface dataset:
Interestingly enough, I'm just finishing up an email invoicing system that I'm planning on open sourcing. It integrates the Stripe button and can be hosted on Heroku.

I'll shoot you an email when it's up on github if you're interested.
I studied Basic in High School on TRS-80's in 1981. I bought the Amiga ROM kernel manuals a few years later. I've owned Turbo C++, basic compilers, downloaded VS express, Python for my Symbian Phone, Beans, JavaFx, and a whole lot more. I did the Code Academy Javascript class. I worked through some of project Euler in Javascript. I started working through Graham's Common Lisp a few months ago. I am hung up in Chapter Three. It's pretty obvious that I can't program for shit after thirty years.

So what? Sometimes I enjoy the challenge anyway.
A Few Math Questions That US College Students Can’t Answer
Thank you, Zig
The MAGLEV Launcher.

http://en.wikipedia.org/wiki/Rocket_sled_launch

http://www.reallyrocketscience.com/node/2393

Using MAGLEV as a launch assist technology to offset the amount of energy derived from burning tons and tons of fuel. Some of the articles estimate a potential to increase payload by 80% compared to a conventionally launched rocket.

If you want to get a little deeper into it, this is a good read:

http://upload.wikimedia.org/wikipedia/commons/5/58/Maglifter...

Some fun data points:

Power for large scale system: 10GW for 20 seconds.
Thermal Management system capable of dissipating 40GJ.

What's the probability of this ever being built? In the US, my guess is zero. I could see the Chinese throwing money behind such a crazy project if the numbers make any sense at all. If a system like this can significantly reduce cost to orbit it could represent a huge competitive advantage.
Congratulations and best of luck Mitchell!
Myron Marston and Andy Lindeman are RSpec’s new project leads
I think its a reference to Paul's (the apostle) conversion on the road to Damascus. Details on wikipedia.
They mean turbojets ("conventional" jet engines). The SR-71 doesn't use a conventional jet engine.

http://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird#Engine...

>A unique hybrid, the engine can be thought of as a turbojet inside a ramjet. At lower speeds, the turbojet provided most of the compression and most of the energy from fuel combustion. At higher speeds, the turbojet largely ceased to provide thrust; instead, air was compressed by the shock cones and fuel burned in the afterburner.
How is it 'still racist'?
Dark matter may be merely an illusion caused by the quantum vacuum
Here's a blogpost from a Valve developer who works on virtual reality: http://blogs.valvesoftware.com/abrash/when-it-comes-to-resol...

He says that for full immersion you need an 120 degrees horizontal and 120 degress vertical 8k by 8k screen
AWS Costs Cheat Sheet (Updated)
I agree, and I thought that was one of the use cases for Yammer or some other "Facebook for companies".
>>Isn't that a sure way of not getting anybody competent ? Isn't that the hallmark of incompetence to think that you are better than everybody else.

Not necessarily.

There are two extremes. The first one is the Dunning-Krugger effect, where the person is so incompetent that they are not able to even recognize their incompetence, and instead think they are awesome. The second one is the opposite, called the Imposter Syndrome, where the person is extremely competent but believes that they are actually a sham who just got lucky.

There are many extremely competent people who are aware of their own competence, though.
I'm here to answer any questions, if you have them. I'm really excited!

Fun fact, I first "launched" Vagrant on HN almost exactly 1000 days ago: http://news.ycombinator.com/item?id=1175901
How do you manage to break so many devices? Take care of your shit, people!
Classic Match Foosball game table accessory Apple iPad sync dock
Ask HN: Meditation resources?
I've read a lot recently about the benefits of meditation, and have done a lot of personal research, but I'm finding conflicting information on where to begin. Basically I'm looking for an introduction to non-religious (if that's the correct term) meditation. Any experiences with books or any other resources that you would recommend? I know everyone's experiences are different, but I'm hypothesizing that whatever has worked for the HN crowd, would probably be a good place for me to start. Thanks!
The payoff would be immense though. At datacenter electricity prices, the fundamental energy cost to LEO is about 50¢/kg.
The point of the comment, I believe, was that it is unlikely that the railway will ever actually connect LA and Frisco b/c current levels of public funding are insufficient to build out the entire length. The full project will require significant private funding, which is unlikely.

It the current stretch that is funded, i.e., Bakersfield, there is essentially no public transportation other than the occasional bus.
"Does this headline amount to more than linkbait?"
Do sellers need to have an account with Stripe ?

How do you handle chargebacks ?
Apple does offer this service, essentially. The $99 AppleCare+ offering will replace the phone or repair it (for $49/incident) within two years of purchase.
Good point, I think the standard pricing of "discount rates for greater sales" would naturally address this.
Whatever happened to semantic and readable code?

view-source:http://www.bootstraphero.com/the-big-badass-list-of-twitter-...
> Only one object instance is created per element

I think the point may be "Gator.on()" wouldn't need instances of anything allocated.

But then you lose chaining.
The article didn't say that Uber is making normal cabs unracist, just that Uber itself can't be racist, and that this gives Uber yet another market edge over normal cabs.
Wow that's a lot of trying.
What you are suggesting is basically I should keep trying to learn. Because even though I can't memorize important stuff or I have to re-learn important concepts, at the end I am able to write good code, and I solve problems.
Easy: if you want to be immortal you have to be sterilized too.

And you can't adopt nor rent a womb.

There, no overpopulation problem.
The unfunded liability will last out most another 50 years (when the last of the employees covered by these generous pensions dies). New employees receive far less favorable pensions: either significant reduced defined-benefit pensions, or a switch to defined-contribution pensions. New employees are also subject to higher retirement eligiblity raises and cannot apply as much (if any) vacation time or unused sick days toward increasing their pension-base salary.
Adding Dynamic CSS style rules with Data URIs and JavaScript
Ballmer says Windows 8 users ‘get it, and like it’
Great article/tutorial. Bookmarked.

P.S. Good luck with DubJoy ;)
My card displays the expiration date as "GOOD THRU MM/YY".
Young Women's Dating Behavior: Why/Why Not Date a Nice Guy?
Been waiting for the text message to arrive for the past 15 minutes or so! I hope this is rolled out to all countries.
According to https://www.authy.com/help/faq, it looks like they're using http://tools.ietf.org/html/rfc4226 HOTP with some version of SHA-2 and a 256 bit seed.

The suggested default for HOTP/TOTP is SHA-1 with a 160 bit seed and that's what most systems seem to use.
Since you understand Unicode so well, can you explain dietrichepp's theory that Unicode don't need counting or offsets?

Unicode doesn't have "characters." If you talk about characters, all you've succeeded in doing is confusing yourself. Leave characters back in ASCII-land where they belong.

Counting code points is stupid. If you like counting code points, go sit in the corner. You don't understand unicode.

You can count graphemes, but it's not going to be easy. And most of the time, I don't see why you would need to do that.

And why UCS4 (Not variable-length) is chosen in many Unicode implementations? Why wchar_t is always 32bit in posix?

wchat_t is a horrible abomination that begs for death. Nobody should use it. Use UTF-8 instead. I think Python used to use UCS4, but they don't any more. It's a horrible representation because all your strings bloat up by 4x.
Researcher Owns Internal Network after Victim Opens Email
You should read my new blog post and buy it as an ebook (DRM free!) titled "Seven Effective Secrets You Didn't Know About To Not Let Things Disrupt Your Zen Flow For Your Super Productive Day (And Five You'd Forgotten!)". It's even got a forward by someone who had read a Wikipedia article about Alan Kay!

It's available on my website (shameless plug) at www.bltzrg-app.me
>> I've yet to meet an automated process that can adapt itself to any situation to suit its user's whims.

That's pretty valid. We may be living in an edge case, and I trust that if everyone's experience with VS was as bad as mine, it just wouldn't get used.

Thanks for your thoughts.
I'm very impressed with how fast that other-email-address UI issue was fixed.
The best teacher bar none in my opinion is Shinzen Young. He is completely secular, has decades of experience, and has developed an in-depth methodology informed by science and logical systematization. He's all substance and has no fluff and no woo-woo BS about how your chakras aren't aligned.

http://www.shinzen.org

http://www.youtube.com/user/expandcontract
Flahs, an evil old thing everyone seem to want to avoid. But the fact is, it usually works better than other alternatives.

Seeing many html5+js+css > Flash posts, and it's so nice when everyone is pointing out how awesome it is, until you try to do something useful like dubjoy. Where it turned out for you guys that flash is the only logical way to do it. I hope alternatives will get better soon, until then, we're stuck.
So instead of spending Bitcoins, I should just save them and spend dollars, because if I have a whole Bitcoin token when people are trading in millionths of a token, I am a millionaire. Sounds like a currency that has a pretty dim future...
That's great, I like your categories - very well laid-out
Efficiency in syncing the blockchain appears to be the number one priority of the bitcoin client developers right now. The next release, 0.8.0, will have major improvements in this area.

from https://bitcoinfoundation.org/blog/?p=16
"new features are being added to the protocol to support alternative implementations– next major release of bitcoind/Bitcoin-Qt (version 0.8) should support for “bloom filters” to get just the transactions relevant to your wallet"

"...optimize transaction storage so validating transactions requires much less disk access and memory..."
Amazon Web Services Announces RedShift, New Data Warehouse Service
Ahh, my faith in HN comments is restored, thanks for the reference :)
Wow, I was recording audio in Chrome hooking Windows APIs.
I find the term growth hacker comical. And it brought to mind these gimmicky attraction seeking roadside characters. There is value in having a clever developer that can quickly build an interface and make a query to target a market, but it is still marketing.

WRT SEO's being "growth hackers" by definition, I think is incorrect. I struggle to call the function even marketing as it is more pure advertising. The only analogy of a "growth hacker" in the SEO space I can think of would be those search bar installers that millions of people downloaded from looking
for "smilies" and simultaneously installed a toolbar which re-wrote the organic search results a few years back.

For more perspective on how I feel about "growth hackers".
http://quad10.com/the-latest-sensation-a-growth-hacker/
I'm surprised to see that they chose to omit WrapBootstrap, given how the list is presented as being a comprehensive resource. Granted, I'm a bit biased.
You can't create a crisis simply by refusing to raise taxes (which were already near the highest in the nation).

Sure you can. Spending increases are very predicable, and generally increase with the size of the governed populace.
There is a limit to how much efficiency you can extract from technology and procedural changes when there are legal (and especially constitutional) restrictions on what you can do and how you can do it.

The Republican minority repeatedly attempted not only to prevent spending increases, but to reduce budget revenue to 1960s levels, i.e., to the level of spending when the state's population was roughly half its current size. The only success they had was in reducing budgets for (very successful) social programs and drug rehabilitation.
True, but if you really wanted to go MS, you can just find a student willing to download and host it for you elsewhere..
The Microsoft Word example is not entirely accurate. Most office application are in fact having well defined interfaces through OLE [1]. This works in several languages like Perl, VB, Delphi or Python.

[1]: http://www.adp-gmbh.ch/perl/word.html
I heard Colorado's US Senator Michael Bennet advocating larger penalties for some crimes against people (assault, I believe, but I'm not certai) because the current penalty for the physical crime is less than the penalty for copyright infringement of some trivial amount of music.

That is, lobbyists have gotten a lot of countries to give out worse penalties for downloading than for real crimes. I the USA, where "tough on crime" is a Very Good Quality in a politician, these ridiculous infringement penalties get used to justify harsher, even more ludicrous penalties for other crimes. Conspiracy or unintended side effect - you be the judge!
Ask HN: How do you deal with overblown self-assessment of team members?
The management wants to have a "profile" of every developer, listing all the skills and the level of expertise.

I tend to downgrade my skills because i compare myself to some really good developers and use their expertise/skills as a reference. And i am not the guy to list "RISC Assembly" just because i played around with it for 2 hours.

However, some of my team members wrote in their profile stuff like "JavaScript +++++" and "Unix ++++" (+ = basic knowledge, +++++ = professional level).
Of course, this is very distorted, since they just scratch the surface of jQuery ($.ajax and other basic stuff; we are not talking about vanilla JS and its architectural features) and their Unix Skills consist of opening a terminal in Ubuntu Linux and doing "mkdir bla" and "rm -rf bla".
The thing is: I dont want to complain to the management because it might look unprofessional, and i dont want act like a smart-ass within my team and tell these people to downgrade themselves.

Is there a sensitive way to approach this issue?

P.S. I have no clue how these profiles are going to be used by the management.
App Pricing and the Freemium Trend
FloppyTable: A Floppy Coffee Table with Movable Parts
I am the one who is misinformed!

I was also wondering how to reconcile this (seemingly very) early first halving with my concept of a 21 year bitcoin generation span. Thanks for clearing that up!

*edit: Turns out I was misinformed about the 21 year thing too. These projections have the halving terminating estimated at 2140. Don't suppose either of us will be around to see it.
A soldier's perspective on Call of Duty and its ilk (interview)
#1 is the biggest problem with Google Authenticator today (as well as inconsistent use of Authenticator across various Google properties, but that wouldn't matter to a third party site).

AWS supports the same system in a less brain-dead way, treating the authentication as a separate feature per account profile, and letting you re-enroll a new token and delete the old one. I'm pretty sure this is a Google Account problem, not a Google Authenticator problem. (AWS IAM is actually a pretty awesome product, but not very well documented, and from what I've seen of AWS users, not being correctly used to even 5% of its potential by most users.)

It's obviously more secure to make changes to the authentication system harder than just "any single valid login from any device lets me reset authentication requirements for future logins", though. The real problem is being able to get a one-time authenticated login, use that session to add a new "always let me log in" credential, and leave everything else as-is. The legitimate owner then has no reason to be suspicious, and you can continue to subversively use the account. It's almost better when the legit owner is forced out of his account on a change like that, as he can then contact Google's excellent customer support (...) to resolve the issue.

Of course, Google exposes themselves to THAT with application specific passwords, which are neither application-specific nor otherwise limited, and can be created easily once you log in.
What's Vagrant?
Vagrant was amazingly helpful for my dev work this summer. Good to hear that you're making its development a priority.

I suppose my only question is if you plan on redesigning the Vagrant Docs website to be more like your attractive company landing page.
The Ready-for-War City
Website shows they fix all the iDevices. (icracked.com)
Try Clicking "I'm Feeling Lucky" with no Search String
Well , maybe the author should have figured out that the way Unix works is closer to functional programming than object oriented programming, before writing this blog.
Gang bangers or hipsters. My ethnographic lesson for America is done now.
>tried-and-tested technology

His objection isn't based on technology though. It's based on physically enveloping the problem and comparing the two cases.

His assumptions seem to be: LOX will remain cheap. The atmosphere will still have 21% oxygen. Your technology can't separate the N2 from the O2 before ingestion.

Elon says that the braking effect of ingesting that nitrogen vastly overwhelms the small benefit of having a smaller O2 tank. That's it.

This argument doesn't rely on the air-breathing stuff being more complicated or expensive or heavy (though it will be). Technology might fix those problems, but that simple kinematic fact is enough.
If California got back from the federal government all the federal taxes paid by its citizens, California would have a surplus every year despite its outsized pension obligations. Instead, large chunks of California-source taxes that should come back to the state for spending on education, MediCal, etc., go to Red states to shore up the Red states' miserly education and medical care budgets.
I don't, but you can see lots of great RC stuff on http://thingiverse.com/ as well as in the forums of http://rcgroups.com/ where there are a great deal of hobbyist builders pressing these new techs - as always - into serious use.
Personally I'm always more intrigued by the prospect of getting around the world quicker. Making the world a smaller place, and more accessible to all, would do wonders for humanity.
Added, stupid oversite on my part. I was actually playing around with creating a whole separate section for theming and just lost it.

Give it a few minutes for the caches to expire and it should show up, if not please email me directly at mike@bootstraphero.com and I'll take care of it.
.io TLD is more and more geekish...
Can the first order of business be a renaming so the mascot of a useful and widely-used product isn't a homeless person?
Gator
.on(x, e1, s1, c1)
.on(x, e2, s2, c2)
;

Or is chaining desired after partial application (meaning `x` is chained)?

var onX = chainFn(Gator.on, x);
onX
(e1, s1, c1)
(e2, s2, c2)
;

It seems that a library can provide chaining if needed.
Thanks :). This was around 7 months of mornings and weekends while I had a full-time job. (I quit a month ago to start my own thing).

I built this with JS/HTML/CSS but the MathEngine component I built using C# (.winmd) and called into it from the Javascript.

If you have any specific questions about how different parts are implemented, let me know :).
But the fact is, it usually works better than other alternatives.

They switched to HTML5 because Flash no longer worked in Chrome, it's explained in the article. That said, this "HTML5" solution looks very much like a WebKit-only solution instead, so meh.
I think it may be a good occasion to ask the probably stupid question - Why is bootstrap so popular on hackernews?
As far as I am concerned, it seems to be just another CMS. But posts about it make the frontpage almost everyday seemingly. I'm a newb, so if I don't see something obvious, just tell me what to google.
Insurance Policy: It’s Good To Look For Extra Options And Incentives
The project won't be renamed, but it will be rebranded in the next few weeks. In the three years the project has existed I have only gotten two or three complaints about the mascot, but everyone has agreed that "Vagrant" itself is fine. Note that I've talked up to some pretty high levels of US government using Vagrant, and most are okay with it. One [fairly large/visible] organization within the US government has said they can't use it until the mascot is changed.

Vince the Vagrant is being retired.
He was saying there's no longer any need for a good liberal arts education :)
Thank you, but I was actually asking about the "WE ARE HIVE" being spelled out as spaces in the minified JS file linked above. It seems to be gone now, though. :(
I'll be trying this out. I've been testing Ballpark by Metalab recently, but I really just need the invoice portion of it. I like that you're only charging $1 per invoice too, I don't send out enough to justify a monthly service.
Show HN: Salon.io — A Whole New Way Of Presenting Anything Online
Choosing a Summer Software Engineering Internship (Part 1)
Bootstrap is not at all a CMS. It's an HTML/CSS/JS framework.
Elon might build it for the Hyperloop, if you believe the speculation on the hyperloop blog posts last week.
I see. Still, your approach leaks memory as it maintains references to nodes which may otherwise be GC'able. Have you considered `WeakMap` for caching (where supported)?
And most would love to have people working on it for years to scrimp and save the money, evaluate proposals, fight the stop energy and "good enough" crowd.

Money was the least of the problems. That, at least you can make through hard work and sweat.
>It's true that Unix isn't object-oriented, but the principles that made it great are ones that object-oriented developers can benefit from studying.

Of course because these principles are basic programming principles. Yet , this has nothing to do directly with object orientation. There is no "object orientation" in the way unix works.
The Vagrant website and the docs website is being completely re-designed by the same designer. It is going to look _very_ attractive. :)
This is a pretty good write-up on imagining the first steps of the first level that can help the player understand the elements of the game.

http://www.auntiepixelante.com/?p=465

I am sorry that I haven't had a chance to try out the game, so you may have already implemented some of this. The screenshots look good, though. Good luck!
It will be more interesting to see what they do when they no longer have the Republicans to blame for doing what they do do and specifically what they do not do.

It is one thing to bemoan that the other side is in your way, it is a completely different ball game when you don't have them to blame.
Will it be possible to run development VMs in VirtualBox and production VMs in vSphere with the same Vagrantfile?
U.S. Senate to consider long overdue reforms on electronic privacy
We Quiz NASA Engineers On Mars Candy
Personally, I'd just pay $10/month or whatever and spin up a cheap VM on Rackspace, EC2 or similar with 256MB of RAM and a few gigs of disk storage. A simple web server really doesn't need a full on server (or desktop, even).

It's a bit different if you're expecting said site to get 100K+ views per day or is going to host some big database, but even then I'd probably run it in the cloud to save on bandwidth costs.
Arduino founder calls out startup, Kickstarter in trademark dispute
Interview with Obama for America Director of Front-End Dev