skysight-inc/HackerNews huggingface dataset:
Ask HN: any system wide text autocomplete apps?
Has anyone come across an app for OS X that learns the words you type and then autocompletes in any text field in the UI.

I'm surprised that I can't find one. My main use case is that if I'm typing a variable name in my code editor, if I then later type it into an email I'm composing or into an issue tracker, it should autocomplete.

I saw the built in OS X one, but it requires a keyboard shortcut to activate, it doesn't learn custom words and it doesn't work in my browser (chrome).

Just wanted to see if it existed before I went off and tried to build it.
A YC company is exposing their django /admin URL in production
Considerng so much is happening around security and compromises lately (linkedin etc.), I was thinking about Django sites that expose their /admin URL in production i.e. their live site. In fact, I always check the /admin URL if I know a site is built using Django and to my surprise, quite a few of them exist. It is understood that the username/passwd still need to be cracked but just by exposing the admin page in prod, arent you taking a big risk ?
An example of a YC company that advertised for a job. They are exposing their admin page.
http://www.zerocater.com/admin/
> and still succeeds in being,

The BOK for HTML5 is larger than what professionals have time for, and is definitely a deeper delve than HTML4.
The Kickstarter Recession
Did you forget about the Cydia marketplace & jailbroken iPhones?
And then you have guys like a co-worker that I have, who is known for staying at this 9-5 job until 2am sometimes: most of the time that I walk by his cube, he's reading Facebook/doing some other shit that's not related to work.
Home of PPH | Offshore Sports Betting Services
King of Kings 3, a PvP mmo for Mac / Linux
Codepen is now in public beta
http://sivers.org/trust - Well, not entirely.
I found the videos amusing, but I was expecting the post to go in a different direction.

More specifically, I had thoughts at some point of a Twilio app that you could set up to send some SMS on your behalf now and then. (similar to http://bufferapp.com/ seen through another post, but for SMS) A (sad surely) example would be to set up a few variations of "I love you", "thinking of you" to be sent to your significant other during the day. :)

Another thing that I'd actually really like, though I'm not sure how viable/expensive it would be, would be to automate your birthday card sending by having a service that sends you physical birthday cards for you to fill or sign and send to the recipient. I.e. the service has the list of all the people you want to send a card to with their birthdays and address (and more…), and when a birthday approaches, send you a card appropriate for the age with a pre-filled, pre-stamped envelop.

Though, these are more on the automation side, rather than outsourcing.
Having good copy is vital to getting anyone to take your product seriously.
Only if its offered as a counterexample to the proposition that most startups fail.
Ebook Sales Surpass Hardcovers for First Time in US
Agree! And it's getting even worse with all smartphones.

1. Icons are used far more often on smartphones to save space.

2. You don't have any mouse cursor to hover with and get a tooltip, you are left with the option to gamble and click or never try the button.

The gmail android app is horrible in this sense, "send" is just some weird arrow in the top right corner, i first thought it would open some menu. Fortunately it showed a confirmation dialog first...The rest of the icons aren't much better.
Unsecured PHP APC Installations
The definition of "deserve" stops to matter so much when enough people get involved. I'm not saying this particular story has any sort of groundswell of protest behind it, but if it did legal definitions wouldn't matter much at all. An obvious example of something that has a movement behind it is piracy (illegal, but widespread and unstoppable)

What I will say relating to the Netflix story is that they probably shouldn't put themselves in a position where they alienate power users (read: evangelists) of the site. They've had a rough couple of years (content loss, product stumbles). Hunkering down and putting up fences is exactly what old media has tried to do, and it hasn't exactly been going so well for them.
great initiative!! looking forward for those insights from the european startup scene ;)

will the videos be available on a podcast or something like that?
Not really surprising news, but I guess it's now official. I personally still like physical books. Do you prefer ebooks or real books??
True, but the UI elements traditionally associated with BeOS came out in ~1996—so I stand corrected, it was a few years later than I stated in my original comment.
Probably not. It's so far been a symbiotic relation - face.com needed facebook as much as facebook needed face.com.

Facebook is probably making sure that this symbiotic relation is not going to be threatened by a competitor buying face.com
Show HN: Call your backend class methods from JS
Common Antipatterns in Software Project Management
SourceForge’s developer experience submitted to Apache Incubator
On the other hand, if your data fits in RAM and you don't need to join more than two tables and you don't need clustering/sharding whatsoever and you need the full power of SQL, what would you use?

> ..something purpose-built (redis)?

Errr maybe "features" like GROUP BY with HAVING? I think you're trolling, Mr Moe.
My favorite Jay-Z lyircs: "I'm not a businessman. I'm a Business, man!"

Or like that one book by Reid Hoffman and Ben Casnocha - The Start Up of You....its interesting mindset to view your career as a start up.
RCTI Online
More women (qualified) in tech. Kudos.
True. My fattest pipe is a mere 5Mbit at this point (I live out in the boonies).
Going from "Like" to "Do" on Facebook
I've hit tab to autocomplete long words too many times. If you build something like that I would pay for it.
Free Mobile Yammer Competitor Released
facebook's facial recognition was wholly (or at least mostly) powered by face.com already. They're just making sure no one else can threaten that flow.
Have you ever seen that sort of generalization in an article on Hacker News? Even when you have situations like, e.g. nobody has ever recorded a case of a person with a certain genotype being infected by a norovirus, you don't see papers claiming that its impossible.
Your Phone at the Centre of a Computing Universe
Advantages are clear. Blazing speed, transactional durability, ease of use and flexibility that come from using a well known protocol and SQL dialect. Did I miss something?
I actually meant 'scammy'.

I just don't think they should be doing it so half-assedly... Either don't reject apps that fall short of some stupid 'guideline', or add 'don't produce scammy/confusing apps' to your 'rules' and reject such apps. There are hundreds of apps on the App Store, allegedly allowing you to record your phone calls. Only 1 of them works as far as I've heard (and that works by adding another remote listener to the conversation, in conference mode), or thousands of scammy apps that are supposed to let you change wallpapers, screen savers, put notes in 'lock screen', warm up your hands (by emitting ultra-something rays out of screen!), put more than 4 icons in the dock, create password-protected folders, blacklist phone numbers, auto-response to SMS, you name it. I think every single one of these apps should be removed from the App Store.
MadRatGames:Why a startup decided to sell its product to government first
I hope so, because I was wondering if it was some strange business-speak term that had to do with meetings somehow. "I have to 'daddy' another meeting at 2pm".
This is a really minor gripe, but consider localizing date formats. It's confusing as US user to see 18/6/12 as the date.
The base Tomato firmware hasn't been updated in quite some time, but there are many forks of the firmware that add some really powerful features[1]. I've run vanilla tomato for years, but some of the forks are looking tempting.

[1]: http://en.wikipedia.org/wiki/Tomato_(firmware)#Feature_compa...
But if you consider your technical skills as a product you are selling to the companies who want a software solution you are upgrading your product/skill offering whenever you come up with a new and more reliable way to solve a given problem. Contribution to open source or writing a technical blog post is marketing. Learning new programming language is exploring a new market segment.

If you are passionate about programming, you are already doing one or more of these things for fun.
Look's like its a CSS cascade issue. They're setting '.CodeMirror' to have a monospaced font, but it's getting overridden in (several) other palaces
I've done this with Soekris and Cisco. The tricky part is getting a router that will take a cable modem module (not sure if either Soekris or Cisco will), plus a DSL terminator (both Soekris and Cisco will). These are not consumer tech, and they're not cheap.

Then you have to get or guess the configs for both WAN links, possibly with unhelpful residential support techs.

Cisco 2600 class routers are power hungry and loud too, so no win there. Soekris is smaller and more efficient, and runs BSD, so it's awesome in other ways...but it is a pain in the neck to set up. Several hours of prep plus work for your first time.

But if you are most concerned about DNS, I can think of two quick options: put your own router (ideally running Tomato or DD-WRT) behind your existing mess and serve DHCP from there to your network(s), or take DHCP from your provider, but hardcode the DNS settings on each host.

Edit: and Aside: less than a minute after posting this, I decided to check google to see if Soekris supported cable modem cards, and my post (this comment) came up on the first page of results. I had no idea google could turn crawls into results that quickly.

But it appears that Soekris does not support cable modem cards, from a cursory investigation.
Two dads in a Father's Day ad? Amazing Thank JCPenney. | SumOfUs
Charles Carreon is suing the Oatmeal and the charities he raised money for
Funnyjunks laywer now suing the oatmeal, American cancer society
Love this. Reminds me of the Kony video that everyone shared, liked, and made their profile picture. Technically, most people "liked" that. But they actually "do" anything?
JQuery Text Highlighter - Highlights Text Fragments In HTML Documents
This marks the beginning of a new era of facial recognition in social media, which is essentially a labour saving innovation so that you won't have to spend all that time tagging your facebook photos.

Instead, you'll spend all that time untagging them.
Charles Carreon is filing a lawsuit against the Oatmeal, charities
Overall an excellent article, but its worth mentioning that as I understand it, String's hashCode() method pre-1.3 or 1.2 (forgot exactly which version they switched over) used a different function, so it can indeed change (as the hashCode() contract allows)
Find Credit: http://functionn.blogspot.com/2012/06/jquery-text-highlighte...
anyone notice that the screenshot on the landing page is taken with firefox 2 on mac?
I think it defeats the purpose. Splunk is great but you need to pay for a license.

What's missing is a free as in beer and as in freedom solution that is decent. Mostly because it means we can all commit fixes/updates/etc to it. Including people who can't pay for a product (but are willing to pay for support) such as communities.
Sincerely Ink And Brit Morin’s Weduary Team Up On Wedding Invites Collection
Ask HN: DNS host suddenly deleted us - fastest way to get your DNS back?
We had a terrible incident on Saturday where an engineer at our hosting provider deemed it relevant to remove our managed DNS service along with unrelated server removal we had requested, with no indication that they would do this. Fortunately I was able to change our name servers quickly, but it left some customers without service even until now, as some DNS caches haven't refreshed. We have server backups, load balancers, text alerts, server monitoring - everything we can do within our small budget to keep online 24/7. We never anticipated we might lose DNS. We're going to add more NS entries to another provider, but is there anything further we can do? Would love to hear any stories. It was a crazy weekend I don't want to repeat.
> I expect that whatever shows up in the MOMA to be the 10%.

Fair enough.

> Further, the "intention of the artist" is completely lost if there is no explanation, and the work is shown in a gallery without context.

However, some of the strongest form of art today (prehistoric cave painting) have lost all of their context and hope of being understood. I think we can manage without any explanation most of the time.
Every time someone tries this, it leads to some sort of inhumane dystopia (french revolution, communism).

Nationalism is flawed, but imposing one set of values from the international order will stifle cultural and legal competition, and thereby progress.

Religion is flawed, but it causes people to form tight-knit communities, gives them psychological comfort, and moves them to act morally (see: http://jacobexmachina.blogspot.com/2012/05/how-atheists-misu...). Just because something is not true does not mean it is not useful.

You might be comfortable living as a hyper-rationalist. But most people get joy from celebrations, myths, and community. You ever wonder why harvest festivals and winter solstice festivals are so widespread in disparate cultures? It serves a deep psychological human need.

A rationalist sees a tradition and thinks "this is irrational, abolish it!". The conservative sees a tradition and thinks "people must have put this in place for a reason, let's try to figure out what that is".

Hyper rationalist visions of human progress start with rejecting humanity, which is why they usually turn out so bad.
No, they just have to store the fact that you don't want your account to be tagged in other people's photos. Of course that doesn't stop people from tagging as your name (not linked to your account) or a variation of it, but that's a losing battle.

Actually they already allow you to opt out of the facial recognition feature:

"Who sees tag suggestions when photos that look like you are uploaded?" ("Friends" or "No one")

You can also set Facebook to require manual review of friends' tags of you. I'm not sure if there's a way to completely opt out of being tagged though.
Right. But it is also not valid to bring up statistics unless you can properly qualify their relevance, which is almost never the case. This requirement sets much higher bar for anecdotes than published statistics, when the latter rarely deserves that high bar.

As a result, most arguments about science are invalid from a scientific-method point of view. But the claims brought up -- including anecdotes -- are often interesting and informative.
What's wrong with http://www.ajaxload.info?
We're thinking to make it closer to smaller teams and individuals in the enterprise and then they'd take it bottom-up from there. Thanks for the awesome feedback.
I posted this "Ask HN" awhile back about my desire to pay for a router-as-a-service:

http://news.ycombinator.com/item?id=1160585

What surprised me was the number of responses along the lines of "you don't need this -- just install DD-WRT, OpenWRT, whatever and configure the foo,bar, and baz features as such." I'm likely in the 99th percentile of the US population in my ability to do such a thing, and I still have to spend a bunch of time Googling. Worse yet, I don't have the certainty at the end that I've done it right.
Yes, I almost took half a floor of 365 Main back in 2003-2004, and didn't due to their (at the time) tenuous financial situation and thus being underresourced on everything. That and there being ~no carriers in the building at the time. For SF colo, 200 Paul remains a superior choice, although some floors have had problems, and it's a totally conventional design.

But the hitech UPS was a weak link. When they sold all their facilities to someone else (DRT), that fixed most of the other issues.
"(including any unique, specific, or premium charges) for access to the Content or your integration of the APIs in your Application"

Is the actual text, the part you added was your interpretation of the meaning - however, there are some indicators (starting with the parenthesized text in the original) which imply you're reading it overly broad.

"For access to the Content" (the Content being the content served by the API), and "or your integration of the APIs".

Nowhere does it say, "You may not charge any fee for any application which accesses these APIs," which if it were the intent of the lawyers to ensure that only "free" applications used the APIs, they would've stated so.

Instead, they talk about fees for accessing the content and fees for integration, which seems to be to be clear that they are indicating that they don't want people selling the content served by the API or charging extra for using the Netflix API.
Maybe it's because it is in Apple's interest to get people pissed off at Cydia?
Thanks! We're super-excited to have the opportunity to build this. When we started we asked ourselves - what would a database look like if it were designed today?

We see a future where OLTP databases live in memory, and where you have hundreds of terabytes of memory and hundreds to thousands of CPUs at your disposal.

We built MemSQL to make it easy to go directly into memory and get the speed improvements we all need. What we're releasing aims to fulfills that vision.
That's true, and they also get to vote (both on HN, and in real world elections). Imagine the consequences! Or just observe them in the real world....
"Acquivation?"
I'm curious what some of your (the community's) thoughts are on articles like this. While the article itself has a large amount of personal bias with unsubstantiated claims, the conversation it has broached has been rather rich and enlightening. However, that is largely due to its controversial and contrarian (ironically) nature. That said, while the conversation has been thoughtful and looks to have largely refuted article, because so much of the thoughts put up here in the comments have been to downplay the original article, my question is: "Was this article worth our time or just an elaborate waste of time since the premise was bunk?"
It would be nice if the title reflected the fact that this article is focussed entirely on making REST connections from PHP only using the CURL library. My first interpretation was that the article was about speeding up your own REST app, not accessing someone else's via PHP's CURL library.
The ICS browser is the worst offender of this. If you enable Labs mode, the address bar disappears away and you need to gesture-swipe from the screen edge to get a semi-circular menu. Now, this in itself is a brilliant idea, only marred by the fact that it's a bunch of icons that you can't understand. I'd love if they added a big semi-transparent textbox on the top informing you which option is currently under your finger, something analogous to the alphabets that popup when you're scrubbing through the contact alphabet list.
Sharp's new UI for their Android-based software. Looks great
> What's wrong with a wallpaper sampler? There are lots of neat colors and patterns in there too.

Yes, but it lacks the artist's purpose.

> I don't understand how you can call out snobbery at the same time that you equate painting from life with dolphins jumping in front of a full moon

Sorry about that; I fell prey to my own intellectual snobbery :)

> and imply that photography made life painting completely obsolete.

Photography made art as an imitation of reality obsolete, at least.
Apple and Google Go Head to Head Over Mobile Maps
Repost from OSnews comments:

This philosophy of putting consistency on this giant pedestal reminds me of the strict non-expressive philosophy of 60s modernist graphic design. They use Helvetica for everything, because Helvetica is neutral, believe that type should never be expressive because the meaning is in the content. Today many like the style, but very few share the philosophy that design should not be expressive.

Today graphic design is expressive. You can look at a poster and guess the content based on the typeface, colors, texture, etc. I think we are seeing a similar development in the world of UI design. Having the notes app actually sort-of look like handwritten notes gives people visual cues to what this application and makes it easy to understand. I would not be surprised if such visual cues makes the app disappear than a pure consistent app would. These apps are only different visually, in behavior they are often very consistent. You also have apps that take things much futher, such as Convertbot, Clear or Paper. I think breaking UI conventions is completely acceptable if they make the experience better. Personally I find Paper to be far more invisible than the other more consistent sketching-apps for iPad.

I think there is more than enough room for both philosophies (and everything between). Vote with your wallet and buy the apps that work well for you.
Or even better: "Create fake reviews" :)
Basic JavaScript: Namespaces
I am saying that you can follow OOCSS coding practices and still wind up with a ton of really great abstracted styles that you don't reuse. That is because most people look at OOCSS and only see the "this is how you write proper CSS" and don't realize that most of the work is around planning and communicating. How many of the folks using OOCSS have a style guide of some kind that they are sharing to let people know what exactly is available to be reused?

This article focused on the first part and even compares different approaches, but misses the point that OOCSS is advocating a process overhaul, not just a change to the way that you write CSS.

When I say help people not write custom CSS, I am referring to reuse. Writing the code the right way is of course a pre-requisite, but from experience, not nearly enough.
If Nokia actually dies, Microsoft will pretty much have to buy them in order to ensure that they don't lose their (rather shaky) grasp on the mobile market (more of a foot in the door really...)
That would make Microsoft the third company producing an entire mobile ecosystem of its own after Apple and Google. It's interesting to observe that the technological trend towards ecosystems is also happenning in the business sphere, albeit with some delay.

Also, I would be sad to see Nokia go - I always liked their well-built (dumb) phones.
I would employ a secondary DNS service to replicate your zone files.
GitHub Seems to be Growing (Employees) Fast
Don't pitch, show it. Pitches are for products that don't exist or work properly yet. Yo u have a cool product explanation with screenshots on the Features page, just add in another callout to emphasizie the due date field (in fact, I'd promote that field so it becomes clear that the deadline is of equal importance to the decision).

I HATE a pitch without screenshots. It's a waste of my time and makes me instantly skeptical of the product.
Buying Happiness?
What are the reasons to manage your own DNS? Why not using a service like http://www.zerigo.com/. Or just manage the Nameserver zonefiles on a provider like Hetzner.de?