skysight-inc/HackerNews huggingface dataset:
Why do companies keep running their "marketing" sites on application server platforms? Put it on S3 or your Web host of choice, as a good old fashioned static site, and your uptime will go through the roof. Especially for a company that wants to be other people's infrastructure provider...
App Cloud Core allows building dual screen Apple TV apps
Craigslist: Please Don't Shut Down PadMapper
And yet, without warning or explanation, last Friday PadMapper received a Cease and Desist notice from Craigslist: effectively shutting down a selfless service that is used and loved by thousands of people.

PadMapper and Craigslist are a match made in heaven, but their lover's quarrel threatens to ruin a perfect marriage. Please stand with me in reuniting them once and for all.

Craig of Craigslist, Please don't shut down PadMapper!
While I don't agree with the parent comment, arguing about 'Father of X' is bound to be futile, but I disagree with you. Gandhi's techniques are generalizable to some extent. Here's a simplistic outline of his technique:

1. Pledge not to endorse or resort to violence no matter what.

2. Travel around, survey the problem: understand core factors which allow the injustice to continue, despite mass discontent.

3. Cripple those core factors by means of non-cooperation and/or civil disobedience still adhering to rule no. 1

In summary: Maintain moral higher ground to gain popular support and attack the institutional machinery.

Behind the legend surrounding Gandhi people tend to forget that, unlike the man who stopped the tank in Tiannenmen, he was a statesman. By the time his movement gained momentum, even if he would have been assasinated, he had already infected a good segment of the population to the point of being overzealous with his program.

>By the time Gandhi started his movement, the British had learnt the secret that had eluded everyone else: empires are actually more trouble than they're worth, how do we get out of here?

This is wrong. For example Winston Churchill, 1931[1] and any of his speeches as late as 1945 he vehemently opposed the idea of an independent nation. It was Gandhi that made the empire economically unfeasible, and not until then were Churchill and others ignored.

[1]http://www.winstonchurchill.org/learn/speeches/speeches-of-w... A Quote:
"I am against this surrender to Gandhi. I am against these conversations and agreements between Lord Irwin and Mr. Gandhi. Gandhi stands for the expulsion of Britain from India."
That's not quite right. Very few people are found carrying guns through metal-detectors, but this doesn't mean that metal detectors have no place in stopping guns from planes.

The step that screens liquids isn't going to actually find explosive liquids; it is going to stop all liquids, so the bombers won't be bringing them through in the first place.

I can hear lots of good arguments that the restrictions on liquids doesn't pass a cost-benefit analysis, but once you make the decision to stop liquids, having a common disposal place really isn't the problem. Someone could just suicide-bomb the security line in the first place.
> I would argue that the autocompletion training wheels for learning a new API are really only useful if you're rarely going to use that API again. If you're going to be using it a lot, there's actual value in spending the extra effort to learn it's functions.

Couldn't agree more with the second sentence: I actually print out a listing of common APIs and take the time to memorize them. But you just described 90% of the APIs in your first sentence. For those APIs having quick access to autocompletion lists (to see which methods an object supports) and quick access to documentation is tremendously useful. As for your theory, common sense would say that how much you learn is proportional to the time spend on it. So if you use the API 10 times by looking it up manually, and you use the API 10 times by looking it up in contextual autocomplete, then yes you're going to learn more with the manual lookup. But this is an unfair comparison: you'd spend much more time on the latter than on the former. In the same time to look up the API 10 times manually, you could have looked it up in contextual autocomplete 30 times and then you'd have memorized it just as well.

I sense a lot of irrational aversion to autocomplete, that it's for slow typists, it's training wheels, and Real Men don't use it. Look at it as an incredibly quick way to look up documentation. In fact unless the method name is really long I do not use autocomplete as autocomplete at all: I fully type the method name instead of hitting a key to accept the completion. It's just a way to short circuit the process of switching to a web browser, searching for and reading the documentation of the relevant class/module, and switching back to the editor.
Example: Take some log text, where all you're interested in is the messages, and you don't want hostname/date/time/etc cruft.

1. Ctrl+A Select all the lines

2. Ctrl+Shift+L to split into multiple cursors, 1 per line

3. Home/Ctrl+Shift+arrows/etc to select stuff to copy/delete

I find it easier than constructing a regex to pass to find/replace.
It requires an opponent who is capable of being shamed.

Hitler wasn't shameable, nor Stalin. America wasn't in fighting the native tribes in the 19th century, or the Philippines at the turn of the 20th. The Japanese at Nanking and elsewhere. The Ottoman Empire in Armenia (a matter Turkey to this day will not acknowledge or discuss), in Greece, in Assyria, and Kurdistan following WWI. China in Tibet. Britain/Australia and the aboriginal populations.

Guatamala (1968-96). Pakistan (1971). Burundi (1972 & 1993). North Korea. Equatorial Guinea. Indonesian in East Timor. Agentina (1976-1983). Rwanda. Cambodia.

Nonviolence is a tool. It's not the only tool. It is frequently, but not always, disproportionately successful.
Good point. And it's not just availability, it's privacy and security too. When a service like that becomes popular, it can easily be used by tracking people online. It can also be a lucrative target for attacks, since the impact will affect many websites at once.
Why Startups Won’t Let You Out Of Their Database
We're currently K-12 only. Higher Ed is something we'd love to do, but there's a lot to do in K-12 first.
The guys behind this are some of the smartest people I've worked with. I've been using Bridge ever since their beta launch, and they've personally help me get set up, responded to every support request I've had, and delivered on everything they promised for Bridge.

It's been super useful for all types of projects -- I've seen it used in tons of small 24 hour hackathon projects, and have used it to scale my own app and port it over to mobile with very little friction. Definitely recommend this piece of technology.
> Furthermore, why can I leave my cellphone on when I'm traveling via bus, or rail?

Neither of them rely on radio for essential communication/navigation.

I'm not asserting that electronic devices interfere, just that the possibility of interference distinguishes planes from buses and trains.
This is magic as far as I can tell... How can this be so far ahead of everything else out there?! Anyone have any insights on how this works and what the performance/flexibility tradeoffs are for this magic?
What I Learned During My "Wasted" Spring Break Project
Web App UI Bloopers: Flickr and SoundCloud
Rock Paper Scissors Bot would destroy Chess Bot!!!!
You are jumping to the assumption that the code you do write does anything at all.
Internet Scam Alert: Most "Kickstarter" Projects Just Useless Crap
If you add podcasts by URL, you are probably an advanced user.
Indian scientist gets U.S. patent for cancer treatment
And yet, there are useful statistics and useless ones, useful benchmarks and useless ones. The benchmarks posted here seem good enough to demonstrate a few truths about MemSQL for people that might be earlier been taken in by hype.
I demand a free lunch.
"Next, you start bidding for work"

Other than FreelanceSwitch and Craigslist, which sites do you use? I'm genuinely curious, as when we launch matchist.com at the end of the summer, I'm hoping it's on the list of places you can find quality work.
How does this differ from something like Apache Thrift?
First ever RSpec rap?
Random people on the internet aren't always a reliable source for answers to what-should-I-do-in-my-life questions, but for what it's worth, the offer you have sounds like a good opportunity.

I graduated in the tech job slump of 2002, and spent more than two years seeking regular full-time work. I don't know first-hand how the entry-level job market is doing right now, but I hear it can be tough. If you're uncertain that you'll get a better offer, then accepting this one will at least provide you with some solid experience. Maybe you can apply for a position at another company next year if you still want to.
So you could lose up to 128MB of updates if the machine crashes at the wrong time. NOT DURABLE.
More clients are on the way, judging by their roadmap (see https://www.getbridge.com/about/roadmap).
Watch this mindblowing quadrotor performance
Looks like a nice API (in a few languages) on top of some basic AMQP functionality backed by RabbitMQ. We're building something rather similar (for internal use, not a product). Might have to keep my eye on it, though it's hard to tell what it would cost for server licenses from the webpage. The core server is closed source with rate-limited free binary downloads.
I agonize with a similar problem, but I think anyone with a blog will agree there is a real curatorial challenge there. I know Edward Tufte; he routinely deletes his own contributions to his own forum, and will not hesitate to delete material contributed to experts in their fields, often post-publication.
I'm not sure if I'd be all that happy hacking away on a door desk. It's too rectangular and even with a good ergonomic chair I find my elbows aren't supported with my keyboard. I've worked on desks of similar size and shape and they just don't cut it.

I prefer a corner desk with a rounded, concave cutout. I can imagine with a bit of competitive pricing I could put one together for less than $100. I'd probably go with a birch or maple veneer plywood and stain it to the right color.

To be fair though, I'm a hobbyist woodworker and a lot of people don't have the inclination, patience, or skill to build a desk. There is also little point in DIY if what you can buy can be tax deducted as a business expense.
I hate people sneaking up behind me while I'm wearing headphones. Plus, some information is confidential even within a company (eg if an employee has an HR concern like feeling upset about another employee).
People are dicks on the Internet.
Looks like the didn't set NODE_ENV to production...
There seems to be quite a lot of research on this topic, see http://en.wikipedia.org/wiki/Research_on_meditation

This article: "Mindfulness-based stress reduction and health benefits. A meta-analysis" http://www.ncbi.nlm.nih.gov/pubmed/15256293 seems to be relevant to your question.

Of course the mere existence of articles does not prove anything. Caution advised :)
People have copied the URL, that's all. Similar URLs have also been copied.

What is your point?
> whatever that means

More profound than you realize. When you start to understand that, then you'll be closer.

It's really not that complicated or mystical.
Not every parsing is equal. MySQL and other databases produce a tree as they parse a query. If you just want to match parameters you can avoid memory allocations and just replace parameters with ^ or @ signed in place in the query string.

http://developers.memsql.com/docs/1b/faq.html gives some more details.
Henry David Thoreau - On the Duty of Civil Disobedience (1849)

http://www.ibiblio.org/ebooks/Thoreau/Civil%20Disobedience.h...
A few founder friends of mine have done this for techli.com in the past and they take guest posts from CEOs/founders. Might be worth a look.
I had a significant (and expensive) issue with Downcast where it would continue to download podcasts from wifi -> 3g.

I'd get in my car and my phone would be still connected via WiFi to the house, start Downcast to listen to something and then drive off - switching it to 3G and incurring mobile data overage charges.
It is clearly a social problem, not a technical problem. But it clearly has a LOT to do with robots (and computing in general, and technology in general).

I am not a neo-Luddite (nor Luddite, nor primitivist, all of which are different things), principally in that I do not subscribe to normative Luddite beliefs (beliefs about What We Ought To Do). But the Luddite fears are legitimate fears, for those affected; when the work you currently know how to do is replaceable with (sufficiently-cheap) machinery, it makes you personally poorer. (Of course, when MY job is replaced by cheaper machinery, it makes YOU personally marginally richer, because you get better prices on the goods that I used to produce, and over time this appears to be a net win).

And socially, we observe that increasing automation has, for the most part, not freed humans from doing grunt work, as they once did. Except for those people that have been "freed" into poverty. Admittedly, the poverty of today seems to me to be quite a bit nicer than the poverty of 200 years ago (esp. urban poverty).
What's SDE ?
Jump in to the 50 second mark to skip all of that.
Actually, second. :-)

http://blog.envylabs.com/2011/09/we-aint-got-no-rspec/
Podcasts.app: Sometimes Someone Has to Say "No" to Designers
Unlimited Greyhound or Amtrak trips in US/Canada
The structure to link relevant content is already there. Same with the site's search engine. I work with namespaces, titles and content and local search does the job.

The issue at hand (and to answer your question) is that this mouseover menu doesn't add value. It moves attention to popular content - not must read content. Google claims to know what the next page should be, I claim to already have that functionality. And it doesn't involve likes, votes, +1s, keywords, tags or ranks - it's about original and relevant content.
Beware of creating new IDs in your XML files in Android
As the Cloudant Founder (YCS08) that opened the Seattle office, I really enjoy the diversity of this comment stream. I wrote this post because I thought it would provide some insight into our company, and because others may find it useful. We have been exceptionally busy building product, revenue and team. After fiddling with the prototype desk in my backyard, we ended up with something economical, fast, ergonomic and flexible. You may say we have a "scalable" desk design.

A bit more about the desks, to address some of the comments below. We can move the desks around easier than "L" shaped ikea frames and have tried multiple positions. I prefer to gaze at a brick wall for focus, others like to gaze out the window or into the room. The desks can be moved in the center of the room and "stacked" like a big lab bench for group hacking. They can also be assembled into mega "L" shaped desks if you need to, say, sort through 2 years of receipts. Getting the height right was a big challenge, and we didn't scrimp on chairs. We also have screws in the feet to adjust the height of the desks if needed. Laptop heat is a non-issue so far, and they don't require coasters.

Per the bigger picture, I'm glad to discuss/listen on the relative merits of team building, brand identity/pride, and balancing running a surprisingly large global data service if that's of interest. We did this for many reasons, but a major portion was to have some fun in the (exceptionally rare) off hours. I would say that building something mechanical and getting the chance to do manual labor is all too rare in my life, and something from which I derive deep satisfaction.

Also, I can't say this enough -- we got a huge assist from friends and family of Cloudant.
The insecurities of working in marketing
Parallax Wedding Invitation
I have been telling my staff for probably 15 or so years that likeliest cause of PC failure is (in the following order):

- Power supply
- Hard Drive

Ranking near these are sleeve bearing fans with ball bearing fans a close second--for CPU and case cooling.

In rough order, I would say that the following is my estimation of other common component failure sources:

- Removable Drives (floppy, optical, etc.)
- Video Card (if separate)
- Motherboard
- RAM
- CPU

These are for our corporate PCs which have been Compaq, Dell, IBM, HP, Lenovo and a few other brands.

For our brand name and whitebox server hardware, it's pretty much the same... if something is going to fail, it's going to be a power supply or a hard drive. In fact, I don't ever remember a single server motherboard, RAID controller, RAM stick, CPU or other component ever going bad in a server.

I wonder why they would leave out statistics relating to power supplies when they are, in my experience, the component with the greatest failure rate.
Ex-employee offers insider take on Facebook's culture
Ask HN: What would you change about mainstream tech media?
Just curious what irks you guys about TC, VB, TNW Forbes etc.
> I'm curious to what the "other side" of this issue is.

When the term 'male privilege' is dragged into the discussion, people are likely start thinking about their own experiences. They'll remember girls getting extra attention in labs, girls getting deadline extensions, they'll remember working at a pizza shop Saturday night to help pay rent/tuition while the girl on a girl-only scholarship is enjoying a date paid for by her wealthy boyfriend. The details will be different for each individual but the important point is that the answer to the question "what is privilege?" is not simple. It doesn't offer a clear answer to the charge.

> Is there nary a safe space on the internet for men to talk about their experience in the tech sector?

Why not simply state this point directly (minus the sarcasm if possible) instead of making accusations of privilege to people you don't know anything about?

If the counterargument is good enough I will file it away in my head to use next time the topic comes up. Or I might think of other questions, like what happens if a womens-only tech group becomes more successful than any other tech group in a particular domain/region and men want to participate?

Though personally, I probably would have just downvoted and been done with it.
My first Node Project API for converting things in to text [tools used]
Indirectly, yes. The Coursera course teaches K-means clustering as an example of an unsupervised learning algorithm, along with a technique to work with larger data sets in a more manageable way (e.g. PCA to reduce dimensionality).

With the basic building blocks from the ML course you have a much better understanding of what Google and Stanford did. Andrew Ng is also the course instructor for the Coursera ML course[1].

I am presuming that supplemental readings and Youtube videos by Prof. Ng (e.g. http://www.youtube.com/watch?v=ZmNOAtZIgIk) allows a sufficiently motivated individual to at least partially replicate the results in the OP.

[1] Andrew Ng is also a co-founder of Coursera.
"Meditation For Dummies" is actually a good starting point.

I am not sure what you mean about a scientific point of view. Though, I come at it from a non-dogmatic point of view and am methodical about many things. I don't read scientific studies to tell me how to meditate. I mostly just meditate in the mornings before breakfast and read the occasional book on Buddhism/Zen/Etc.

For a simple start, I would buy a box of birthday candles and find something to hold them. They take 20 minutes to burn and are rewarding and attainable from the start. I use a scrap of wooden floor tile and cheap candles except dark blue ones that didn't work well. Melt the bottom of a candle and watch it burn to nothing. Don't leave it unattended. I sit cross legged on the floor but find something that works for you.

As the candle burns, count inhales from 1-10 without thinking about other things. This strengthens your ability to direct your thoughts. When you have had enough "exercise", turn inward and just ask "what am I feeling right now?". What's going on in your life and how do you feel about it? You can almost hear the vibrations in your breathing and heart beats and feel tension in your muscles. There may be things you don't admit to yourself normally. Over time, you being untangling these "balls of emotion" and find your understanding and honesty with yourself increases and maybe starts changing your approach to the world.

Anyway, Thich Nhat Hanh's "The Heart of Buddha's Teachings" is a tough but rewarding book. I also like reading Zen Koans daily from iPhone apps.
I've always done the t leg ikea galant desks (glass, preferably), with aeron chairs ($300 used, $600 new, IMO worth it), and now, ergotron monitor arms. Generic but totally functional.
i've been using bridge to connect things that you wouldn't think is possible/easy, ranging from connecting android phones to RC blimps to web pages to remote python scripts. it was completely seamless! awesome piece of technology
Thrift was designed for server-server and primarily for static languages. IDLs are a pain in the ass.

Bridge looks like a good alternative. Stuff like client-server, binary data serialization, and no IDLs makes Bridge very appealing.

Take a look at Evernote[1]. They needed something like this, and it sounded like they grudgingly went with Thrift. Bridge might be what they needed.

http://blog.evernote.com/tech/2011/05/26/evernote-and-thrift...
Sumblime team, why did you reset my preferences on update? Annoying.
You're claiming 'full durability' and comparing it to InnoDB's durability which is complete bullshit as the article explains.
Swatch Art Peace Hotel - Xangai
Cloud9 uses Treehugger (https://github.com/ajaxorg/treehugger) for all language analysis and completion features. It's an AST framework, so it should be fairly easy to plug in other languages.
the server seems to be written in erlang (using cowboy and rabbitmq?) but there's no erlang client library available. what gives?
Cant Siri take these notes?
Congratulations for making editor that is genuine pleasure to use.
I bought it of course a while ago.
The composite favicons made by the X-Icon Editor are way too big. The one I made was 32 Kb. I made it with four PNGs that totaled 601 bytes. That's more than a 50x size increase.
Have you not seen Catch.com?
I've been using AeoroFS for a while now, and its been incredible. I got to bed at ease knowing that Drew Houston isn't creeping over my files at night.
Looks interesting but very similar in concept to Mongrel2 built on top of zeromq.
Just a theory, but perhaps laptops have a shorter lifespan in general?
Here is the authors' hypothesis:

We hypothesize that the durability features built into laptops (such as motion-robust hard drives) make these machines more robust to failures in general. Perhaps the physical environment of a home or of- fice is not much gentler to a computer as the difference in engineering warrants.
How heavily were you using the laptop? Did it fail from running out of write cycles or something else?

Some people over on xtremesystems have done Endurance testing, and the 64 GB m4 took over 700TB of writing to for failure to occur, and 172 TB to reduce the MWI to 0.

In a little over a year I have only written 4.1TB to my SSD in my desktop. Write cycles are very unlikely to run out for me before I replace the drive.

http://www.xtremesystems.org/forums/showthread.php?271063-SS...
Protip: Buy office furniture second hand, especially in a downward market. The resale value of office furniture is atrocious. There's plenty of office clearance companies all over the place that will sell you high quality office furniture at low low prices.
احدث مسجات رمضانيه للموبايل 2012