skysight-inc/HackerNews huggingface dataset:
It's all about software delivery. Native apps, whether they be desktop or mobile based, will always pale in comparison to the simple act of clicking on a link, and immediately running the software - no downloads, no install, no headaches. Mobile natives apps can never provide this level of pain-free software experience. This is especially true if every app that can exist in the future needs to be moderated by a central authority (Apple). Mobile apps are not the future, it is the past, in new clothing.

Mobile apps are essentially a re-invention of the CD-ROM software era, in a new slick iPhone interface. Millions of people constantly re-downloading and upgrading the same software millions of times again and again. It's basically Windows freeware/shareware all over again. Some of these apps might have connection to a website, but it's just tacked onto an ancient software paradigm. Whereas when you starting building a web-based app, you already developing for that new hyper-networked paradigm.

In "the future", your web browser becomes the desktop, or the mobile UI, and the internet is the software. I promise you, in the long term, it does not matter how successful Apple, and previously Microsoft, are at deceiving you of this future. It will happen. And it is happening. Everywhere right now, there are millions and millions of developers building HTML5 apps, and every improvement to today's browsers is building our future software paradigm -- and it will not be controlled by Apple or Google.
the complete list of software i use day-to-day consists of a web browser and a terminal emulator. if i switched over to this, that list goes down to just a browser.

maybe some people don't care, but i think it's pretty cool.
Plenty of blogs promote themselves as DoFollow
Blogs. It's a bit sad, really. They basically trade their "link juice" for your insincere, contrived comments.
its been done before how do you think Nokia became industry leader?

Ask Ericsson how screwed up Symbian became just so Nokia could manipulate its 'lead'..

This about Oracle seeing its JavaME license money going bye bye..

But the icing is that the Copyright case may give us what Apache org wanted Java finally open soured free and clear via Oracle miss-judging copyrights and IP law.
That wasn't meant as a disparagement on their products--but app quality and app store ranking often have very little to do with each other. Unless by "until now" you don't mean "until Instagram sold for $1 billion", I don't think the technology has radically shifted in the last couple of weeks.
Ah, this seems to be the case. It looks like you are dropping my name down to "thousand from results" despite it still saying "million from results".

Very nice!
I use Fuzzy Finder in concert with Command-T: Command-T for quickly navigating the current working directory and Fuzzy Finder for navigating from the root like you. I imagine you could use Ctrl-P similarly, though a customized Fuzzy Finder would likely obviate the need for Ctrl-P/Command-T.

One Fuzzy Finder tip. Make sure and map :FufHelp, if you haven't:

nmap <c-h> :FufHelp<CR>

It allows you to fuzzy find through the help docs. Being able to see closely related help docs through fuzzy matches is a huge boon when it comes to navigating Vim's help.
I agree that it doesn't necessarily mean we're headed for inflation, but I think the counterfactual is that the US is headed for even more dramatic economic hegemony.
This is cool hack but a terrible idea. Why do I want some bloated web browser wrapping a lightweight terminal?
Automatically avoiding mixed-content warnings when using SSL
6 REASONS WHY YOU MIGHT Not BE KEEPING UP WITH THE GOOGLE TRAIN
Great point. You might have a hard time competing with google on relevant results but you might be able to beat them on discovery, like a stumbleupon search engine.
How would you install this for Macvim?
It's interesting to see popularity used as an inverse corollary with quality. Imagine a TV that skipped the most popular programming (goodbye American Idol), or a radio station that only plays non-hits.

Of course, there are great websites out there that are very popular (Wikipedia, NYTimes/WSJ, StackOverflow). I'd love to see a search engine with a better signal for quality than non-popularity (this search engine), or SEO (Google), but it's a fun start. :)
Linking to the press release : http://www.spacex.com/press.php?page=20120427

Would have prevented some confusion. The good news is that the test appears to have gone as planned so they are still on track for the May 7th launch.
That's absolutely not true. Antibiotics require a prescription and aren't addictive.

OTC medications are only approved if the drug and condition are mild enough that a doctor doesn't need to be involved.

And it gets a little bit silly -- 200mg ibuprofen are OTC, 400mg require a prescription.
>For me this is a bridge too far: I don't care to tell google about every single extension/application (extensplication?) I'm using.

Oh for pete's sake...

Is there anything to this " I suppose next they'll see what email providers I use and whom I correspond with with mutt or whom I chat with on other services with finch etc.. Why expand google's data-gathering "attack surface"?

Or is it further chicken-little, slippery slope conjecture with no basis in reality? Keep in mind that you're connecting to their web store to download this, even sans login. That means they have your IP, and a metric ton of identifying information about you via your browser fingerprint (ala Panopticlick). Complaining about signing in just seems rather silly. Oh noes! They know that you downloaded an extension!

You'll have to forgive me for being blunt. This particular absurd line of thought is starting to seriously become an annoyance - even the chans have latched onto it. Correcting people who have the wrong idea is getting old.
> Like many people, I'm trying to step back from google/facebook snooping, and this would be a solid step toward such big brothering.

Google seems to be working on this. If you've ever seen someone without a Google account try to use Android for the first time you can see how much effort they are putting into stopping people from using their products.
The results feel actually fresh. It's removing the consumerism layer of bullshit that google serves us everyday.
Also wondering if that has something to do with the "bubble" that google creates around us based on our search history and social network information.

Thanks for that.
You could always hire someone like command prompt to do it for you (i'm pretty sure they already have all this stuff pre-written).

heh..actually..it's the first thing on their product list: http://www.commandprompt.com/products/hot_standby_drbd/ ... they also do clusters, etc.
How do you save yourself the trouble of configuring this extension?

What sorts of configs have you had to do for Putty?
It interrupts their (extremely powerful) brand, though. Right now, the word "google" literally means search to millions of people. If that switches to "let me siri that for you" it opens the door for entrants who today don't even have a chance. If siri can intelligently choose among multiple specialized search services, even more so.
Hacking The iPod: How I Earned $65K In High School
And with Saturn V once you turned it on, you were going to burn through all the fuel whether that was a good idea or not :-)
Just re-found a site I was looking for but couldn't find with google the other day. This could definitely be helpful.
New particle discovered at CERN  – Meet the Ξb*0 beauty baryon
> To be fair, part of that is just American society. It's acceptable to complain about crap work and low pay. Whereas celebrating your awesome job and high pay is seen as uncouth. So whenever you tally up public statements about jobs, you should
expect it to be tilted toward the negative.

I wonder if that could be a source of the problem. Would Americans be happier if the societal norm allowed for celebrating your awesome job? I think we would be. It's been shown that smiling makes people happier [1]. I don't think it's far-fetched that that theory could extend to expressing happiness with your job affecting your opinion of it. Since our emotions can also affect those around us, if it's only acceptable to complain about your job, that probably drags down those who actually enjoy theirs.

Another way this societal norm could be a source of a happiness problem is that even if bosses understand that they should care about their employees happiness at work, it's difficult to measure and focus on if people aren't supposed to express their happiness.

[1] http://www.nytimes.com/1989/07/18/science/a-feel-good-theory...
Do you think that sort-by-unicode-codepoint is good enough to use for technical contexts where most content is english or at least represented by the Latin alphabet? For example, do you think it's a valid choice to sort by codepoint for Java symbol names in a code refactoring tool?

I ask because I expect that sort-by-codepoint is an order of magnitude more efficient.
I don't have an answer to the issue of getting PostgreSQL in corporate environments - but I did run into a couple other hurdles in trying.

1. It's surprisingly difficult to find an experienced PostgreSQL DBA who wants to work in a corporate environment.

2. It's even more difficult to get a large corporation to pay a reasonable salary (why would we pay more for a PostgreSQL DBA, when we can just throw that money at Oracle/Microsoft and get a cheaper DBA with all the certs...) which might entice an experienced PostgreSQL DBA to join the organization.
Works pretty well considering its status, though it doesn't like to play along with the hard status bar on my screen sessions.
such statement is a bit far fetched. imho GRPN is no real tech company, and investors (traditional asset managers) know this.

on the other hand, if GRPN goes bust, the reputation of Accel, Andreessen Horowitz, Battery Ventures, DST and Kleiner Perkins, will be clearly damaged towards IPO investors.
Ask HN: Best host for e-mail servers/mailman?
I've inherited a spaghetti mess for our e-mail servers. We currently have two e-mail hosts, which require awful hacks to get to work together.

Both hosts also have a pretty bad blacklisting problem.

We're starting to switch to webfaction, but webfaction doesn't easily allow you to have your own instance of mailman running.

I'm thinking about paying for a dedicated host for our e-mail servers, which would also ideally have its own instance of mailman installed and a large number of lists and outgoing e-mails allowed. This host would not have a blacklisting issue.

However, I haven't been able to find any reputable recommendations for such a host. Many run-of-the-mill shared hosting plans offer mailman through cpanel, but these are exactly the kinds of hosts I've had issues with.

Has anyone worked with a host that does e-mail servers really well?
Would be nice if they installed an ssh:// URI handler
The technology is trivial, but the reasons behind it and philosophy that drives it aren't.

Google isn't going to come along and say, "oh, guys, you're right...Wave, Buzz, Google+ all a mistake. Social Graph..Mistake!. We're sorry. We are rolling everything back to 2004"

Google has been increasingly more frustrating for power users over the last couple of years. People are looking for alternatives. DDG is one, this is another. Power users matter, and not just because they spend more time inside an application, but because they recommend it to others.

A perfect example of this is firefox. I used firefox a lot, and then switched to Chrome. I've since switched my mother, grandpa, brother, girlfriend, sister and too many friends to count to chrome. I now use DDG for all my searching needs via the bang syntax (!, !g, !w, etc). It's only a matter of time before the rest of my family follows along.
I don't think so. Consider Facebook. They should show up when doing a search for social media or related term but with this SE, they don't show up at all for any search.
OK, that's definitely a matter for a custom trigger on the table.

Another option would be to keep the chapter order in an array column on the Book table, since arguably the arrangement of chapters belongs to the book rather than the chapter.

PostgreSQL array documentation is here: http://www.postgresql.org/docs/9.1/static/arrays.html
I forget. What's the markup for Nelson's ha-ha noise?
Maybe some day we'll have public phone-to-Internet relays where you call an operator and tell them to navigate a website and read it back to you, like the text-to-phone relays the deaf use.
Well, that explains it. I'm far too junior to have been on any of those. And all of the hiring processes I've been involved with have come right out of grad school, or from a post-doc.
Yes, there's a JS API forge.topbar.addButton for example:
http://docs.trigger.io/en/v1.3/modules/topbar.html#addbutton

Easiest to just specify text and use the standard button appearance, but you can also choose a specific image. You assign a callback function for when it's clicked.
When board members quit unexpectedly like this it usually means they have discovered that the management is doing something unethical and they don't want to be held legally liable for it, which they would be if they stayed. This is likely a sign that we're going to see another scandal or two coming out of Groupon in the next few months, possibly one that tanks the company completely. Wall Street knows this, which is why the stock took such a beating today.
Would be cool in mobile devices to see a shake gesture to "shake up" the results.

You could use this on modern smartphone browsers:
https://github.com/alexgibson/shake.js
That's awesome, thank you. I suspect this will waste a lot of my time.

What does the site actually do? Did you have to find all the tracks manually on Youtube? Were they all findable? What happens if they disappear?
One of the addition I would make to this search engine is to delete all the Wikipedia clones from the results.
It isn't always simple for large organisations to copy/implement trivial/common sense things.

While Google has it's head up its' ass^H^H^H social stuff, there doesn't seem to be any effort to actually improve search.
"Redis: The Definitive Guide" release delayed until April 2013
That's like saying Boeing will disappear because they did not invest in Zynga.
I figured out this was happening when I saw a few videos in my feed from friends that wouldn't normally be posting them. My first thought was that they were spam or that someone hacked their Facebook account. I did some asking around and these friend's had no idea this was happening. (It's kind of embarrassing when everyone see's that you watched a video of a chick in a bikini) I think it is a really shady practice by both companies but I guess they don't have much choice in the battle for #1. Either way, be very careful the videos you click on in your news feed.
Awesome to see more of these types of things coming to our great city :)
Wow, I just googled this and I'm really bummed that I missed it. Looks like it never got submitted to Hacker News for some reason, that's a shame.
Ask HN: Best technology stack for my web project?
I am not a developer but know Java/JSP/Servlets from my previous life. So when I wanted to put a prototype/MVP together for my own web initiative, Java/JSP was the language of choice; however, I have now got stuck into a dilemma. The problem is that my webpages are a mixture of server-side code (JSP) and HTML, and I need to get the webpages redesigned, but it is very difficult nowadays to find good front-end designers/developers who work on JSP.

As I understand I have the following options to move forward. Can the HN community please provide some suggestions?

1-- Continue with JSP (front-end) and Java (back-end) - Keep looking for front-end developer/designer. Server side language should not be a problem.

2-- Migrate the application to Ruby on Rails - I have read/heard it is a great framework for web development

3-- Migrate the application to PHP - Seems to be the language of choice for web development nowadays

4-- Migrate the application to Python - As I understand it is not easy to find good front-end Python guys either, but I have read/heard good things about Python as a language

*5-- Remove server-side code from front-end so that I have - HTML/Javascript with template engine such as handlebar.js/CSS (for front-end) and REST-based Java API with JSON output (for backend) - Are there are any disadvantages of going ahead with this approach. I can imagine that having a stable language as Java for backend is good from performance perspective.

Advice please?

Cheers,
Deepak
Installing something on your Mac is trivial. Just drag the icon to your Applications folder.

I'd rather that over the centralized filesystem and library dependency hell that exists in _every_ major Linux distro.
Photo sharing is a done deal after the Instagram acquisition

I dunno the web is littered with products that don't transition well to new corporate parents. The Instagram acquisition could actually have opened up the photo sharing space.
Maybe think of Million Short as more of a discovery engine. We're not saying a quality site can't be popular.
The OS can be downloaded from http://www.ethoberon.ethz.ch/
I like the idea of offering it after the first search. I see the value of this kind of search engine as introducing some novelty/entropy into the system. I could imagine using it as a backup to primary search engines, in which case I'd definitely want to get some randomness going.

I wouldn't just want the "million-and-eleventh" site (so to speak) when clicking next.
The implementation of Lua
I believe he means using your gmail address allows you to use youremail+itunesrecoveryemail@gmail.com and it will appear to be a different email to iTunes.

You could also use hotmail/lives 'disposable' emails to achieve the same ends.
That's why we decided to stick with ADA for our new mobile platform.

By having a DoD certification we can be sure that all the app developers all over the world will work together in harmony and wear matching ties.
Yes, and then you get a database in a simple no quotes | separated file. Someone presumably got this from piratebay servers. What I'm asking is who and how.

EDIT: though I'm realizing now, that "actual" in English might mean something else than I wanted to say. What I meant (and in my language sounds very much like actual) is probably better described as "current".
Couple's Recursive Anniversary Photo
No. However, it will delight folks who are predicting the death of Groupon
The lack of good apps is hardly surprising. The screens were tiny, and they lacked an app store. Its hard to have ad supported apps on a tiny screen.
The evolution of Lua
Thanks, tricky.

Right now, it's a lot of entrepreneurs and deals laying about, but I think I'm most interested in taking what I'm learning to other learners of entrepreneurship.

Brilliant analogy, and I really appreciate you taking the time to read and comment on my first personal blog post. I didn't expect much posting to HN except to set the bar for the quality I hope to produce.

Again, that's a very good analogy and even challenging to me right now. I love learning about entrepreneurship just a bit more than being around deals. I might find myself around more learners in an entrepreneurial setting soon but it would probably require sacrificing the other things that I have a lot of laying about.
You should investigate exclusion constraints. Another scenario where they come in handy is a calendar interface where you need to ensure no overlapping per record per time.
I did actually try that in the hopes it would work. Onmibox completion is doing the trick for me now.
If this is in fact true, I think it will actually be a good thing. It will highlight the backward direction the entertainment industry is taking for the more casual consumer. There will be significant backlash towards the networks and this will blow up in their face. The networks would be naive to think this would fly under the radar. In today's internet society, people organize and get vocal fast. SOPA/PIPA proved what a scorned internet is capable of doing. Once you're labeled as uncool and out of touch it's hard to come back from that. I'm quite positive the overwhelmingly negative press would be too much of a PR nightmare for Hollywood. Perhaps I underestimate Hollywood though. They've shown in the past how much of a straight face they can keep while feeding you a line of complete BS.
Well, there's one bit about SQL which is depressing, and that's the way that the language has been undone by its own fragmentation.

Each dialect of SQL is different enough from all the others that the lowest common denominator - the version that you can really call 'SQL' and not 'PL/SQL', 'T-SQL' or whatever - is really, really low. So most the tutorials on 'SQL' out there present the language as a dumb insertion and retrieval mechanism rather than the powerful declarative programming language for query and analytics that it really is. Meaning most programmers out there really don't know what they're losing when they choose to go with the naive approach to relational databases that ORMs encourage.

I got led down that path first. And I spent a lot of time struggling with the ORM. And then somebody or something finally convinced me to take the time to learn SQL. Not that least-common-denominator crap - real SQL, the native dialect of my DBMS and all of its ins and outs.

And soon after, once I had properly encapsulated the database with well-written stored procedures and all that, I dumped the ORM, because it had become the stone in the soup. And everything got so much better, so much more performant, so much easier to maintain, so quickly. And I remembered all the struggling from before, and saw that none of it had to happen. And I mourned for all the wasted time and gray hairs.

I learned SQL, and it made me feel depressed.
You're not talking about going without electricity or indoor plumbing. You're talking about being poor. Of course there's a great deal of overlap, but don't mistake the two.

I haven't done it myself, but I have a good friend who spent a couple winters in a cabin in rural Vermont. It's not that bad. You buy enough firewood to last, and get water from the well. It gets cold at night, but you've got a roof and a fire and a sleeping bag, you're not going to die. You can walk and hitchhike to the hospital in the nearest town, if you get sick. Really, the biggest issue is loneliness.

Sure, you give up a lot of comforts which I wouldn't want to, but people lived that way in good spirits for thousands of years. Empirical evidence suggests we have more or less the same capacity for unhappiness regardless of circumstance.
The investment from the Live Nation executives could lead to some interesting initiatives to further integrate Socialcam in the live events scene.
Sun/Oracle had OpenJDK (published under GPL) which is supported by everyone including IBM (after it abandoned Harmony).

>you're going to have to expect non-"Java" open source forks.

yes, licensed under GPL not ASL.

Here's what Andy Rubin had to say about GPL:

"The problem with GPL in embedded systems [such as smartphones and tablets] is that it's viral [...]"

"Sun chose GPL for this exact reason so that companies would need to come back to them and take a direct license and pay royalties."
And Sun totally slimed UC Berkeley - ripping off their OS for a propriety workstation.

Although if you are allowed to hold a copyright on APIs then ATT is in for some serious remuneration on all this Unix and Linux stuff out their, not to mention C and C++.