skysight-inc/HackerNews huggingface dataset:
Yep, a double entry tourist visa. It's probably the largest drawback of being here as I have to leave the country after three months and come back; this literally involves taking a bus to the Burma/Laos border, walking across a bridge then walking straight back to the bus.

There are ways round it though. If you take a 'Learn Thai' course at an accredited institution you get a year long visa. A little more expensive though.
Any half-informed Internet user should be saving copies of terms they have agreed to (after reading them thoroughly, of course).

That's sarcasm, but I feel like that's what would be legally argued in court, and it shows how much power websites have compared to their users.
This is great! I always have to save a draft and go back to my inbox.
Theorists bridge space-time rips
Did read it. I didn't see them resolve the scheduled hours versus hours worked question.

And since the Gates Foundation numbers better match what every teacher I've ever talked to says, I'm going to run with them.
Isn't it moo? Like the cow?
> To me, that signals there is at least something fishy about the technology.

> I'm not saying Node is bad, but...

You're giving off slightly mixed messages there.
Also CTRL+SHIFT click compose opens a new email in a new tab (at least on Chrome on my computer).
Nature wins until we manage to get better models and find ways to leverage so that we won't even have to deliver an enormous amount of energy but just the right amount at the right moment in the right place.

We created dams, removed marshes, harnassed hydraulic power, etc - feats unbelievable hundreds of years before. And before us, Romans did also uncredible feats - such as the aqueducts. We keep on improving. Nature more or less remains the same. The end result seems quite clear to me.

The human race has something nature lacks : a mind, which comes with a will and the capacity to understand.

If we haven't bothered to fix something yet, maybe it's because the problem is not so important. But I'm sure that if it tilts in the other way, we can find solutions - or wait until we have the technology to achieve it.
Bravo airing a start-up reality tv show
Next Level : 5 Rules for a Rookie Tech Leader
Aren't Class based views "restfull" in Django 1.5 ?
The world is changing and the NYC case is only the first of many in the next 51 days. What will you do in the next 51 days if that is all we have left???
"...that any bootstrap post on HN hops the popularity train right to the front page...."

Doesn't mean you should jump on someone else' headline to promote Foundation. That's rude.

Make you own thread. If it isn't as "popular", that's your problem.
Sucuri Introduces PHP Obfuscation Decoder 
Hi All

Happy to release our new PHP obfuscation Decoder. What's unique about it is that it will decode all the various levels of obfuscation. Most tools will do one layer at a time and you, the user, would have to manually go through the process.

Go ahead, give it a whirl.

Cheers

Tony
Sucuri
I completely agree. We all have some sort of window manager that deals with handling multiple windows in a consistent way. We don't need every website reinventing window management in their own half-assed manner, that is utterly inconsistent with other sites and other applications.
Paul Graham spoke years ago about the evolution of programming and how the next major shift from HTML style languages would be visual.

Bootstrap started the shift - but this takes it to the next level. Beautiful demo, can't wait to see how this revolutionizes programming and app development.
The issue here is trademark.

Some people want to make a Markdown spin-off: clean, standardized, tested etc. Nothing ever stopped them, but they could really use the prestige given by the original name.

The question is, does John Gruber have the right to that name? I think he should give it away, but if he won't, we probably shouldn't force him. I'd change my mind if someone makes a compelling case against trademarks.
Ask PG: Is the YC Application deadline being extended?
According to a poll last night [1] you were considering extending the deadline for application submissions by 1 day due to the storm in the east coast. What I can't figure out is if the idea is still being considered, or abandoned [2]?

Any updates would be appreciated. Thanks.

[1] http://news.ycombinator.com/item?id=4715829

[2] Likely if it was already extended it would be reflected here: http://ycombinator.com/apply.html
If your C code is doing linear scans over arrays where a dictionary style lookup is really needed, then there is no way in hell the C code is going to beat the Erlang code. I've seen this again and again in C programs.

As for your Haskell program, you are right. But you will spend the next 3 months trying to fix memory leaks due to lazy evaluation :)

I think the bottom line, one we can agree on, is that a program written is not the end of development. It needs maintenance and where certain programming languages makes it easy to do something, other languages have a harder fare, and vice versa.

Erlang has a state-of-the-art interpreter. And a runtime written in C. It is not a slow language if you have a program that spends most of its time waiting for other things to complete or in the runtime. In fact, that is where it shines.

That said, don't write CPU-bound jobs where constant factors matter in Erlang. It is a bad fit for this, because of its interpretation overhead.
Microsoft Sells 4 Million Windows 8 Upgrades in 4 Days
Why haven't I heard of Braintree before? In every Stripe thread people are complaining about it being US&Canada only, and I've never heard someone suggest this instead (this works for businesses in Canada, UK, EU, AUS). Could someone give a quick overview how Braintree compares to Stripe overall?

Edit: Well, it seems that Braintree didn't compare to Stripe's offering before this Instant product. So, this is really great news.
I had the same issue here (Firefox 16, linux). I downloaded the latest nightly build and it works for me.
how do you keep a record of terms you have not agreed to, a screen grab of an unchecked box?
Announcing Pickmoto's NBA App
Thanks a lot.

Bussiere
The Way I Work: Aaron Levie
Looks like the reduced pricing and simple, relaxed upgrade path was a smart strategy. By comparison, Apple sells about 5M new Macs a quarter.
Another thing is time considerations for the founders to review applications. Assuming they remain on schedule with the interviews and such, extending the deadline gives less time for them to review applications - which gives less time for each individual application to be reviewed. This affects those who applied before the original deadline.

This is all speculative of course (I don't know the effect the deadline has on the founders), but I agree that there is no right answer.
don't like this at all, it looks like a step backwards, let the windows manager handle windows instead of doing it inside your webapp, next thing you know they are going to add a taskbar on the browser for each open pseudo-window
That is very cool as a visualization of life milestones! Specially if you go to the "Network" area of the project (https://github.com/Gawen/life/network).
One thing Bootstrap guys should avoid doing is to modify previous css declarations. It becomes very difficult to get on the new version without breaking existing design. And by breaking I mean it will look different (line heights, spacing, etc..)
Theoretically. That feature's been announced, not shipped. Don't be so quick to rule out privacy concerns on a feature that no one's used.
I would use Evernote more if there were a private sync option, or even a local LAN sync option (which would be usable from my iPhone via VPN). I don't trust my personal data in Evernote's cloud, or any cloud.
Command + ` will cycle through an applications windows in OS X.
You might be surprised to know how much is normally running on petroleum: http://en.wikipedia.org/wiki/List_of_power_stations_in_New_Y...
That makes me all the more curious: why is it faster? I cannot imagine Node doing something obviously wrong that would explain the difference. Evented I/O is pretty well understood, I/O loops aren't that hard and it's all just accept()/read()/write()/close() at the end of the day. Where does the 5x difference come from?
Android (one of the "walled gardens") has done nothing but make the linux kernel more popular. While I'm with you in that I'm not really interested in Ubuntu or this "app store", I realize I am not their target audience.

This could actually be a big help to OSS if the SDK was GPL'd, however I have a feeling they will go the way of Google and pick a permissive license.
Note that there's a live version of the tutorial project available for testing here: http://restframework.herokuapp.com/
"cases of hindsight or survivorship bias where people think "if I want to be Steve Jobs I have to be a jerk"

Haven't countless MBAs embraced those same ideas before Apple, or even the socially inept who myopically claim that "women like jerks"?

People enjoy looking for excuses for their poor behavior, and they'll usually find them without too much trouble.
Congratulations on this news, that's great to hear, you have the opportunity to evolve typecast!
Good to see a tech company from northern Ireland doing well!
So now we're not just comparing optimized erlang to unoptimized C, but optimized erlang doing X to unoptimized C doing Y. You can write the wrong code in erlang too, C does not have any special (mis)features that encourage doing the wrong thing. It dishonest to say "erlang isn't slow" and use "I can write slower C code if I do it on purpose" as evidence.
> *Ploughshares was an exploration of peaceful uses of nuclear explosives. Turns out they're only really good at digging really gigantic holes that you can't use for 50,000 years.

Seems like it might be handy for moving asteroids around, too.
From looking at the code, all I see is a bunch of boilerplate CSS that seems to deliberately work against the nature of CSS (protip: the C stands for cascading), and is very brittle and tied to specific classes and markup rather than using selectors to be general and reusable.

I think they're doing their best. It's very hard to write both clean CSS and cross-browser compatible CSS.

I know this is going to sound needlessly critical to some people, but I am expressing genuine confusion here, I really don't understand what I am supposed to use this for, or how it would help me in any way.

If one of the following applies to you, Bootstrap is for you:

"I'm too lazy to design my site."

"I suck at design."

"I don't have enough time to design my site from scratch."

"I don't have enough money to hire a designer."

"I want to signal my site is fresh and trendy."
This one is close to my heart at the moment. I'm not a big fan of Django in general as it's just too heavy for my needs but I've tried all the rest libs to try to get something that works for me. I haven't been completely happy with any of them.

So far the closet to happy I've been is with flask-restless - though I'm busy hacking around with that to get it working how I need (it's pretty feature light). It does mean I get to use SQL-Alchemy, which is every different kind of nice.

There's no doubt, designing a powerful and flexible api framework is a challenging job.

Will have a look at this now too, though. I'd definitely rather use something that has some development resource behind it instead of rolling my own.
I have been following the podcasts, and when you guys mentioned this failover for the relocation of your servers the impending hurricane didn't even come to mind. That is some amazing timing, it is a good thing you had to change data centers over there in NY. Also, it is a good thing you didn't move your servers over on a bed dolly.
Science is awesome. It is also incredibly difficult and expensive.

I would love it if we did proper science with education. I would love it if we did it with software development. In neither case has anybody put forward sufficient resources to do real science in these realms. Not science sufficient to replace human judgment.

Until we can, I don't think cargo cult science is the way to go. Half-assed studies on software development methods, counting simple metrics for developers, measuring teachers through simple standardized tests: all cargo cult science.

For now, I'd much rather rely explicitly on human judgment. It's not as good as actual science, but it's much better than pseudoscience.
UBUNTU.AUDIOCA.ST: Unbelievably Stupid
So true, my first experience with halon was a briefing at IBM about their machine room policies (I was a student intern) and they stressed that when the fire alarm went off, even if you knew there wasn't a fire, you evacuated the room because when the halon dumped if you didn't have your own source of oxygen it was game over.
Interesting that they took this approach primarily for email referencing. Is it that common of a use case that it's worth changing the entire experience around it (and collapsing the formatting bar, etc.)? I'm assuming they tested some sort of referencing UI in the existing compose screen. Wish I could see that. Also, I'm wondering how image insertion works; modals upon modals can be pretty awkward for users.

My real pet peeve: can we start removing "Compose" from email vocabulary?
I agree with you, and more generally I find the "life isn't fair/no excuses" mindset to be a strange phenomenon. The idea that being prepared for adversity, planning ahead, etc. is a good thing is totally sensible. And sometimes you get some bad breaks, and you have to take your lumps and move on. But I can't help but feel that sometimes those that take the "no matter what" position are doing so less in response to the specific situation, and more because they have been conditioned/hardened against the many people that do look for shortcuts or are too quick to make excuses.

It seems like many in the no-excuses camp often frame the hard line as teaching a lesson for "the real world." But I would argue that a main reason deadlines are important in the real world is because other stakeholders need to have clear expectations to use for their own planning. It's unreasonable to expect them to adjust their plans do to one party's shifting schedule, and it's generally a bad idea to treat deadlines lightly.

But if there's a sensible reason and it doesn't cause a big problem for anyone, I don't see why the "principle" of a deadline should trump empathy and business judgement.

Especially since YC can always use the timing and circumstances of the application as additional pieces of information in their process.
That's rather premature before you even know what they want to include. A large chunk of the API's and libraries that are in widespread use across most Linux distro's today started off promoted by one or the other of the commercial Linux distros.
Managing Dependencies in Objective-C with CocoaPods
Windows Phone 8 SDK now available for download
I use IMAP :)
Specifically, I was reacting to your "gotcha" client, the one that will even want to look for a way to not pay you. Of course, it's the nature of software projects to evolve like this over this, that is exactly the insight behind agile methodologies.
This is kind of necessary, though, because of the nature of sandboxing. It would be awesome if every windowing system could expose it's API to random websites securely, but the compromise we live with is that every system produces a smaller sandbox, and people work to add as much functionality as they can within whatever box they're given. It'd be cool to see the Gmail team leverage some cross-window communication within the new framework they're creating.
Frustrating that "click wrap" is seen as acceptable. Some of them are very many screens in tiny font on a small screen. I don't know how many people actually read those at the time they accept them, but I suspect the number is very low.

It'd be great if there was a standard, simple, AUP / TOS. Perhaps even a TOS-Builder app - you select what your users will be doing and it interactively creates a TOS for you using simple English and short sentences.
Using your home internet connection for intensive streaming instead of your data connection isn't device management.
Write Solid Code (Univ CS course proposed by a CS prof)
The failed cancer cures were not just biomolecules - things like freezing the cancers in place, preventing the growth of new blood vessels, etc.

If you're more into cooking, it is something we already do with various particles - and with multiple beams to minimize damage to surrouding tissues (google for gamma knife)

It's a good thing Peter Norvig sees an advance. It'd be much better when that feeling is shared by the scientific community.

Real advances can be made, and there is indeed a web 2.0 filter here - much effort being spent on barely interesting things. The human race can do so much better.

But curing cancer, ai, whole brain emulation etc. are topics which will require a long sustained effort - if only because we are constrained by our technology!

It's not a matter of capital - these problems just can't be correctly addressed with our current technology.

It's a good thing if we are making steps in the right directions, but it's very unlikely these problems will be solved very soon, therefore my interest in news about such problems is quite low, even with a deep interest in them!

So I guess it's just natural that other readers find such things even less newsworthy :-(
Every year the first weekend of the Men's NCAA Basketball tournament is projected to cost billions of dollars in lost productivity to the US economy. Would you consider nuking all of the 8 first-round sites to prevent that loss?
There was a fantastic prototype called Entity years back that used a similar model and took it much further. Everything ran of a document object model that you'd then script with javascript, Perl or C (which was passed to gcc to compile a .so at runtime....). They had an example editor that let you edit the editor itself at runtime.

Seemed quite Smaltalk inspired. Unfortunately it died and disappeared.
Amphetiamines are used by the military to keep pilots awake and has a plenty of other legal uses. Methamphetiamine, for example, is prescribed by doctors to treat ADHD in low doses.

What exactly is illegal about researching the effects of the drug on the brain?

The usual difficultly in studying this stuff is finding funding.
Why do you think they aren't doing this?

Possible explanations

1) Their engineers never thought of it

2) They considered it, and it is as simple as you think... but they don't care about uptime.

3) Implementing geographic redundancy is harder than you think given whatever other constraints or environment they face.

4) Some other explanation

#3 seems like the most likely explanation to me.
You would not get the original model file which was used to export the vertices (skeleton rigs, animations, high poly geometry, high res textures). Also, even though its a slightly different problem space, any video game suffers from the same vulnerability.
It wouldn't be handy but it'd be fucking cool. If you know the velocity and trajectory of the ball then on an unobstructed shot you could instantly display the updated position of the ball after it has been struck. The difficulty would be gauging things like back spin which aren't (I'm guessing) observable by the camera, but which have a drastic impact on where the balls end up.
BrainTree was more of a traditional solution, requiring a separate merchant account and a full underwriting process before approval. They also did not have 100% flat rates.

Now the have both.
http://twitter.github.com/bootstrap/components.html

Have a look at that. If you want to quickly and easily add these kinds of elements to your site, bootstrap is amazing. All you do is use the proper class names and bam you got buttons, tooltips, alerts, progress bars etc etc etc.

If making those things is second nature to you then you probably don't need it - but for devs who are better at backend and lost when it comes to frontend/design, it can be a huge time (and money) saver.
I hate to be that guy, but buy an Android. Google is working to expose a lot of ways to reply quickly to texts and email, and I don't think Apple really cares about being ahead of the curve in this area. For example, Jelly Bean adds the ability to open a modal dialog and reply to a text message without switching applications. Presumably, this feature will come to GMail shortly, and if not, someone can use the API to make an email client where it works.

Also, the current Android GMail app sounds more or less like what you're asking for, with the messages neing collapsable.
I'm not 100% convinced that one global Markdown spec is going to be of net benefit. I'd be fine with pockets of specialized Markdown flavours. For example, I don't see how merging whatever is in Fountain (for screenplays) into a common Markdown spec would be useful for general use.

On the other hand, having separate flavours for every different online code repository site, or blog engine, is probably too far in the specialized direction.

I think it might be easier to start with standardizing in small groups (eg: GitHub/StackOverflow/CodingHorror) and slowly globbing other variants into the standard. Perhaps that is the direction this will end up taking. So far I can't see what is going on other than conflict.
FYI, according to your link: "The difference between hurricane and typhoon is that tropical cyclones in the west Pacific are called Typhoons and those in the Atlantic and east Pacific Ocean are called Hurricanes." Last I checked, Oregon is in the east Pacific, so the tropical cyclone would (indeed) be called a hurricane, yes?
That is keeping with google's newly found traditions. For example, the ajax-ing of search has mostly broken the back key among others.

Shit Case 1: sometimes you do a search, find a new phrase and begin typing it only to see the phrase disappear from the original search results and replaced with updated results for an incomplete and often incoherent query.

Shit Case 2: often I begin typing a new search query and realize mid "sentence" that the current query was fine. Well, too late. Because the results have already refreshed. Hitting the back key does little good. In best case, it doesn't work. In worst case, it will take you to the previous physical page that you were on before you came to google.

I find some of these changes mind boggling and can only convince myself to accept them by tell myself "hey google looks at the numbers, may be most folks just like it". Particularly the ajax search...annoys the crap out of me and finds way to enable itself even when I disable it.
Reportedly around two thirds of mobile apps are never even downloaded.[1] And of those that are downloaded, a majority are used fewer than 10 times in total.[2] It's not the number of apps that matters, but the number of apps that people will actually use. In this regard, both the Android and iOS app ecosystem are still relatively immature and poised for considerable growth.

--

[1] http://gigaom.com/europe/app-store-infested-with-zombie-soft...

[2] http://gigaom2.files.wordpress.com/2012/06/localytics_app_us...
Helpshift Gets $3.2M To Build The Salesforce Of Mobile CRM
I don't understand. I can see how Gruber could dislike being put on the spot, but what makes it offensive? The implication of any flaw in his work?
The pumps have to be on the bottom floor. How else will you be able to get the fuel to them?

At least in this scenario people can carry fuel up stairs to fill the generators.