skysight-inc/HackerNews huggingface dataset:
Eric Sink reminisces the days of the browser wars
A similar tool is my own PDFMunge, previously discussed on HN here: http://news.ycombinator.com/item?id=1089068 and in more depth on my site here: http://www.felixcrux.com/posts/pdfmunge-improve-pdfs-ebook-r...

But this looks quite a bit more polished and user-friendly.
so does this get credited as a startup weekend miami exit success story?

congrats btw!
Startup Quote: Dennis Crowley, co-founder, Foursquare
Remember though that his query wasn't just about the downtime per se, it was about the overall level of service. Intermittent technical issues with features like backup and queuing but to name a few. Anyway - David's response might have been prompt but it certainly wasn't kind was it...
Hold on, I've got this.

Ctrl-A
Del
"No libgio so found" when I ran this on a 32 bit Linux (RHEL5).

Would a statically linked Linux executable work for this?
"Norwegian universities and state university colleges as a rule do not charge tuition fees for international students. However, you should take into consideration that living expenses in Norway are higher than in many other countries."
http://studyinnorway.no/sn/Tuition-Scholarships

You do need a student visa, and there are other requirements pertaining to language and bringing the student up to par with what Norwegians learn in secondary school. (As I understand it, our last year of upper secondary school (videregående) is more similar to what is taught freshman year at an American College.)
> And Nintendo, well, no idea. They don't really seem to get the Internet. But they've surprised us before. (they have the Opera browser on the Wii!)

Nintendo is certainly apart from the rest of the herd. I feel like they are positioning themselves as a "social" gaming company. I don't mean "social" as in Facebook, but more like those experiences people had playing NES games with their friends next to them on the couch.

Their platform encourages multiplayer games to be played on the same screen. The N64 was the first console to have four controller ports (the SNES had an expander peripheral as well). Their Pokemon games promote sharing and playing with friends over ad-hoc wifi. They have eschewed standard support for a headset, making multiplayer-online games (SSMB:M and Mario Kart comes to mind) like playing against more challenging AI. Super Mario Galaxy 1/2 are great games, and are made even greater by allowing two people on the same couch to work together.

I'm certain that the company understands the importance of the internet (the Wii store is nothing to write home about, but it's certainly good enough). I think that they've decided that internet gaming is not a place that they want to be (for better or worse).
Don’t let people tell you your ideas won’t work.

- Dennis Crowley (@dens)

http://startupquote.com/post/2975726342
Congrats Jason!
Why is it that so many expect clever software to overcome poor architecture?

Get a steeper roof.
MyISAM doesn't support transactions.
It's called optimistic for a reason. You assume there is low contention and configure your client to have random back off.
I don't know where this "college is a bad idea" MEME started from but it is very bad advice that seems to be entirely based on ridiculous financial considerations.

The folks that I know who didn't go to college ended up struggling much harder and much longer to get to the same places as those who went to college-- and these are the LUCKY ONES.

There's also the "education" component that followers of this meme tend to ignore. Education is more than simple job-preparation. It is not merely an an advanced vo-tech program.
No, they were economically better off "under Israel". Of course, life cannot be reduced to just economical issues.
Clojure brings a couple other unique features to the table:

* Pervasive use of performant persistent data structures.
* Pervasive "time" (state/identity) management.
* Dynamic type classes (w/o punting on the expression problem)

And in 2010 Clojure has something unique among other Lisps - it's core data structures are built on proper abstractions. They are extensible and you can even swap in your own implementations.

EDIT: modified the points to make them more specific. From what I can tell Haskell doesn't ship with persistent datastructures w/ Clojure's perf guarantees. And the concurrency stuff (STM etc) is tucked away in libraries that need to be imported. So pervasive here is key in the sense that these features are considered core languages primitives.
How do you write 1800 words about this, wow.
A peer-reviewed paper on seL4 on an ACM conference: http://ertos.nicta.com.au/publications/papers/Klein_EHACDEEK...

(I don't trust the Hindustan Times to get software verification details correct any more than I trust the Badische Zeitung to pick the right operation mode for a block cipher).
Remember, folks: A/B testing a feature does not equal large-scale deployment. The question isn't whether this move is right, or wrong, but rather, is a statistically significant proportion of the target demographic going to click through to justify the PR loss?
Nevermind I take it back, I just had a lot of files, took a while to load. This is tremendous!! Plus you don't really need the file browser with the Go To Anything functionality.
I read most non-mathematical text in epub (usually converted from something else) because, as you say, it is better. But there is no tool support for making good epubs of math text, so I still need PDFs. When I have LaTeX source for what I read, I just compile with appropriate margin settings.
I'm running into a few miscellaneous usability issues. Hopefully this public alpha helps shed some light on them and help jskinner polish this app to beta and release. Is there a public forum or site that we can report these to (something like getsatisfaction or tender for customer support)?
On http://ertos.nicta.com.au/research/l4.verified/ , they explicitly do not claim that they have proven security properties.
The OP mentions Muslim Brotherhood as the worthy opposition, but they don't appear as anything democratic:

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

"The Brotherhood's stated goal is to instill the Qur'an and Sunnah as the "sole reference point for ... ordering the life of the Muslim family, individual, community ... and state""
I hate the fact that I have to "validate" my email address with a lot of web app services when you first sign up.Imagine doing that every time you want to log on.

Definitely adds more resistance to the flow.
To give a slightly different spin to the discussion: does REST solve some of the problems SOAP addresses? First there was REST, now closely related to HATEOAS... I see the acronyms are coming.

How to discover the meaning of data in the absence of a WSDL/RESTDL? Will we have microformats with links pointing to ontology-servers? Wat if its JSON?

I wonder what REST looks like five years from now, when for instance, IBM and M$ become involved in a standardization process ...
Right. When you launch a service and point at the competition and say 'look, no display ads, come join us' then you will be reminded of that when you change tack later.

That does not diminish the quality of the actual service and does not diminish the right of google to try to make as much revenue as they can.

It's just a good reminder that corporate promises amount to very little.
I stopped reading when I saw that CMD+P does "Goto Anything" instead of print. Please use standard keyboard shortcuts... Too bad because it looked awesome!
I thought it didn't exist because JP Morgan said "No way!"
the language of instruction has nothing to do with tuition fees (in both those countries, at least).
Clearly you should upgrade your hardware and just use a brute force method.
Help -> About, then close Sublime 2, the About dialog still remains.
Why is this completely useless outside the US? Going to college is the common course in many countries, it usually requires 3-4 years of your life and more money than you independently have at 18.

(Yeah, very cheap/free in some parts of Europe. Though those lacking Norway-style natural resources might see this change in the near future.)
Gandhi was dealing with the British, who were relatively benevolent at the time. Egyptians (and other Arab peoples) are dealing with local despots, who are desperate.
Your use of the phrase "the American experiment" is pretentious, especially when you call it broken.

We're a country and people with fundamental, albeit continually debated, beliefs. We have a governance system with which people can engage directly and peacefully to affect almost any aspect of their lives. Hence, the saying "thing's are broken" is entirely empty. The magic of America is that you can shape the system; it's a matter of persistence.

Things are not perfect, but we're riding on a solid foundation and I wouldn't bet against that.
Maybe not, but I found the docs in about 10 seconds.

http://redis.io/topics/persistence
Beginner programmer here. I could not use any other editor. Does anyone know if you can collapse functions or blocks of code?
There is no way to reliably bill for it.
The keyword here is "free". It's just like a taste of the database that you can use for prototypes or just trial.

Want more? Pay for it.
This was one of the first books I read as a copywriter, it's a tremendous reference and because it's based on human nature, it's timeless.

Cialdini's more recent collaboration - Yes! - is also interesting, rehashes the basic principals, but then adds in some more current research, scenarios and applications.
Please feel free to click in Preferences -> User Key bindings and make any overrides you need to make.
The NYC-area snowstorm is a timely reminder of solving problems proactively. Thanks for sharing MPSimmons.
Right; and I'm not saying everyone should attend a US school. I'm just saying there is a significant number of students who are US nationals that get federal grants and funding. They would not get this funding a foreign nationals in another country.

For that group of students, it is much harder to attend a foreign school. Not to mention cost of travel to visit parents and family. 4 years is a long time.
The 3 most important things I learned from Google (part 2) (from employee #13)
> A society based on the principles of the free market will create unprecedented human health and prosperity

Only for a limited time as the natural resources are also limited. We don't have another Earth. The total standard of living existing now for humanity is not sustainable.
Ok thanks! Nonetheless, I think it should ship with standard defaults...
This looks nice and I will give it a try. But when will coding editors set the tab key to "spaces" by default? It's not just this editor but Eclipse and others.
Inferring that tumble must have something to hide, assuming bad faith on karp's part because of this email? You might consider how a post like this reflects on the author, especially in the context of a young man struggling to provide a global service which appears to be consuming all facets of his life.

I hope you don't judge yourself so harshly, blog author. And put your byline on the site more prominently.
Can you cite a reference there? I never heard GMail being touted as "Like the competition, but no display ads". I was a fairly early user, and never heard it talked of like that. Infact I remember the opposite - they got quite a lot of flack basing the advertising on the content of your emails.

Some references to these "promises" would be cool also.

Personally, I don't use GMail because it doesn't have display ads, I don't care about advertising, sometimes it's useful, sometimes not. I like seeing it, because often it is useful.

I use GMail because it's a fantastic email client. Search is instant, features other email clients only dream of. etc etc. A display ad doesn't take away from that.

There's a line of acceptability with advertising. Display ads is still extremely tame and non intrusive. When they start doing popups, popunders, video ads with sound, the underlining of keywords with popup contextual ads, etc... then I'd be up in arms too.
completely agree - this is wow stuff. God I wish all software on Linux looked like this.
MYREBOOTCAMP SITE FOR VETERANS
However, living too long in same conditions can make anybody get used to the situation and something similar is happening with the Afghanistan veterans who have been in the area for more than couple of years.
The program is simple, for (;;) ;, but you need to run it on enough machines to heat the house enough…
And this right here folks is why a startup is so extraordinarily stressful, why PR agencies exist, and why a squeaky wheel gets the grease.

Think about it: that post (and the comments by robyn_b below, an account which was registered 20 minutes ago) goes out of its way to SEO-ify for keywords related to the founder, his company's name, and related variables.

This is the risk you run with every single customer service interaction -- that the guy on the other side won't just be content to take his ball and go home if you can't meet his demands, but will try to foment a mass movement against you to put you out of business.

Good service is unfortunately not a panacea for this problem. Suppose that 99.9% of your customers are satisfied, but you have millions. Then you've got thousands of disgruntled people out there, and bad news travels fastest.

The lesson, ultimately, is that you simply can't respond in a human way to someone attacking your baby. You need call centers and roboscripts and a first layer of customer service, such that if a customer decides to attack you on the internet, a manager can jump in, offer concessions, and make it all better.

Doing it any other way means that you run the risk of a candid response becoming a capital crime.
> "one would have to ask why the team behind a company which has received in excess of $40 million venture capital funding is required to spend 'their nights and weekends working feverishly'."

Really? I'm sure if any of us received $40 million in VC funding for our startup, we'd work our butts off too.

What people don't understand is that Tumblr technologically is pretty simple; sure they'll have the requisite growing pains, but it's more important that they maintain a high-quality culture. That's why I don't question Tumblr paying twenty fashion bloggers to go to New York fashion week. Technical issues wouldn't exist without Tumblr's vibrant, active community. They'd just be another blogging site.
not that i don't appreciate good software, but 60$ for an editor seems a bit steep...especially with all the great alternatives out there. Lower the upfront cost and I'd be more likely to buy and pay for future 3.0 update. Thanks!
"It would be great if some these ideas would be massaged into other languages."

Of course, this would be possible if they had macros!
Appropriate, but highly inefficient.
FBI goes after Anonymous for pro-WikiLeaks DDoS attacks
Type this:

import os.

Pressing ctrl+space produced no hint or auto-complete. Does anybody know why ?

Another thing I have tried: executing
./sublime_text /mycode/

doesn't import/open that directory within ST, it just opens up blank.

I'm pointing these out to ask for solutions, not to nit pick.
Some jaw dropping footage on here. By far the best source of info, they are the only ones with lots of live footage.
RedHat's Mugshot did this in 2007. I really liked it.
http://bits.quintanasegui.com/2007/04/05/login-without-a-pas...
How to select your research paper topic
A research paper is an important writing document. One element which depends upon the success of the research paper is the selection of the right topic. If students understand the ways in which a good topic can be selected, they will be able to submit a good research paper.
"A knee-jerk response like this which is immediately defensive clearly shows that Karp has something to hide. Perhaps from this we can ascertain that there is some sort of internal friction with his team – perhaps some dislocation, maybe they’re overworked"

Or maybe it just shows that he's 24 years old and isn't communicating with the benefit of a public relations team watching his every move.
This is a great visualisation. What's frustrating, and what few font designers seem to realise, is that it's not enough for two letters to be distinguishable if they're next to each other; I need to be able to glance at a lowercase L and know immediately that it isn't the number 1, even if there are no other l's or 1's in view. Many of these fonts have a very distinct lowercase L but the number 1 could go either way. Others have a distinctive number 1 but if you saw a variable named l you'd be momentarily confused.
The key point IMO was his sentence "What what we knew and ultimately figured out was that we needed to economically incentivize advertisers to want to do a better job advertising to our users."

Which leads to his point "Sometimes to find the right answer you have to look at a problem and work out a solution which completely disregards current standard practices."
Install underfloor heating in the attic and then melt the snow off the roof.

It's easier to melt it than move it, and melting it will probably move it at the same time (it will slide off the roof pretty quickly if the bottom layer is liquid).

If you want to include a programming aspect, build a basic depth monitor (light beam detector a certain height above the roof) to trigger turning on the under-roof heating to start the melting. This would spare you the electric bill for light snow flurries that you wouldn't bother to shift.
A VC: Windows Phone 7
Any new measure of intelligence is really just a new definition of intelligence.
There isn't a public issue tracker yet, no. The best place at the moment for reporting issues is the forum: http://www.sublimetext.com/forum
I have not been able to block google text ads with adblock despite15 minutes of peering at the page source.
Don't go home after work. That's a killer right there.

Ideally for me I work out during working hours, sometime between 2-330, when the gym isn't as busy. If not then, then late at night, like after 8-830, for the same reason. I don't go to bed till midnight anyway so I have plenty of time to unwind. And if all else fails I battle the crowds directly after work.
:-) Then, I'll buy a Nokia to go to the beach.
Andreessen Horowitz's cloud vision
Instead of being smooth from center to edge there is a small 'lip' around the outside edge that can be used to grip on. If you set it up right you'll be doing deadlifts with only your finger tips providing the grip. Does that make sense? Here's a picture of a weight plate with a 'lip.'

http://www.promaximamfg.com/(S(smc4ibr3edzbljmooije5c55))/de...
Clearly, had you adopted UDD [1] you wouldn't have been in this whole mess to begin with.

[1] Umbrella Driven Development
Bring together a core group of serious-minded but underemployed academics—who already have adopted a life of poverty ... instead of preparing students to leave the institution, we encouraged some of them to stay, joining us in work and reflection.

Sounds like a typical grad school.
Maybe you don't have a dtterm terminfo description there. You can get it to your remote system using terminfo and tic.
Mobile eCommerce stats from eBay
I think you misunderstand 'hypothesis'
As much as possible, I do try and follow the conventions of the host OS. Cmd+P is the only exception, which I feel I can get away with due to there being no support for printing yet (and a few other historical reasons, where Ctrl+P is used for similar functionality in Sublime Text 1).
Get rich quick ads from 1909
Does Default Key Mappings have every possible command? If not, is there a complete list available somewhere?
I don't quite see how you could practice critical thinking while not gaining any solid ground. Are philosophical truths to unattainable, so eternally receding? How do you know that your way of arguing has any benefits if you can't get closer to truth with it?
I'm not sure I get the global variables bit?

I know in Clojure you can rebind a var in a certain context with the 'binding' form... is that what they mean?
Being the AK-47 of databases is not a bad way to be known.

That said I hope the author will revisit the topic when he has more knowledge of the subject matter, such as when using it in production for a while on a fair sized project with a lot of users. That's where the rubber meets the road, first impressions tend to gloss over the areas where the meat is.
I'm the author of the article and I can honestly say that "SEO for keywords related to the founder, his company's name, and related variables" is not what we're trying to do. The article is simply speculation about what having a founder with this kind of attitude might mean - and it's also speculation as to the direction Tumblr is heading in under the leadership of David Karp. I just found it quite interesting. On a personal level I also found it disgusting how they treated William, a dedicated user of Tumblr who has never had a bad thing to say about the service until now - so I thought I'd speak out about it.
Python wins the TIOBE Programming Language Award of 2010
ctrl-z doesn't start a sub-shell, it backgrouns vim and returns you to the parent shell.

And maybe he's running gvim or from a login shell that hasn't sourced his bashrc.
yer a busy man :)
Basing an intelligence metric on Kolmogorov complexity seems like a really interesting idea. But Kolmogorov complexity is not computable so I don't understand how it can be used in practice. Anyone know of any free papers that provide insight into this ?
I should amend my "No" vote with the idea that the government should have a switch to remove itself from the public network. Also, I would hope that nothing that controls missiles, ships, etc. is connected to the internet at all.
I like it...it's crashed on me a few times (64-bit) but other than that it's nifty. The best part is the minimap (high level view of source on right hand side).

Is anyone aware of a plugin for vim that does this sort of thing?
Especially language support (clojure) for example.
libgio is part of GTK, which I'm hesitant to statically link against. I'll test under RHEL5 and see what I can do to make it work out of the box.
Might not happen often, but it's a major bummer when it does.

An existing example: when you recover a password for some service you do it because you want to log in NOW, not some time next week.
I hope this spurs publishers on to making electronic versions (not necessarily Kindle) as standard. I for one have no interest in dead tree books anymore. I read serial works (typically fiction) on an ebook reader or my iPad and my iPad is fantastic for technical books.

Sadly the range of Kindle books is still too small as the publishers (pretty much every content distributor actually) is stuck in the dark ages.
now that the original email has been posted, clearly a defensive response from an overstressed individual, which I can totally identify with; it's easy to get snippy when things are going wrong faster than you can keep up and all you hear is more complaints. but a bad PR move for sure
I'd never heard of it either I use TextMate usually just having a quick look, for an Alpha, it's surprisingly polished:

* Initial theme is great

* Undo isn't character based

* Split screen/pane

* Top-right there is a cool preview of the document

* Cmd-R gives you quick access to methods in the current file

* Everything seems very quick & snappy and for the most part looks good especially for a cross-platform app.

On the less positive side:

* The fuzzy finder could be a little more relaxed (typing a few letters then a space will give you no results)

* Find files in project could do with a bit of UI (and I'm not sure it does replace as well)

* The project drawer looks like the sidebar in Finder rather than a proper file/directory view.

Really impressed though - definitely tempted to give it a go...
I was pleasantly surprised to find some Italian conferences. I had figured it might be some US-centric, or at least English-centric thing.