skysight-inc/HackerNews huggingface dataset:
Printer drivers seem fine. Scanner drivers seem fine. USB mouses and keyboards work fine. Most Apple products can't really be expanded in many other ways.

I'd say the hardware support is fine for what little customisability Apple allows on the hardware that they sell. Perhaps the Mac Pro might have some issues with internal cards (I honestly wouldn't know ...), but those devices are not affordable for 99% of the people.
Beanstalk has nothing to do with the database, which is the point of contention. Spinning up more app servers only helps with serving signed in users.
I'm looking at the sort rank of questions on reddit and they don't exactly feel right. I can't pin point it except to say that a question with 59 upvotes posted 58 minutes ago is ranking higher than a question with 620 upvotes posted 60 minutes ago.

Do reddit moderators step in during these situations to supervote questions?
> Think about a web developer who shows up to a hackathon, ready to break out his new side project. He doesn’t want to spend hours planning schema or creating databases and tables. He just wants a quick way to persist and retrieve data.

When you say that, this is what I hear:

> MongoDB is the quickest way to accrue large quantities of technical debt.

In this analogy, fast accrual of debt leads to one place: bankruptcy. Which, in software engineering, is the ground-up rewrite.
If it wasn't for having a battery, I'd presume it's intended to stay fixed to one place. It's still technically portable, but I don't imagine it going far given the size, nor any practical applications that wouldn't be better served by something smaller.
What's wrong with the Terminal.app? Except for the fact, that it does not really work?

Yeah, for simple stdout/stderr output it is fine, but for medium-sized ncurses apps it is a major PITA. Even Icaza's own Midnight Commander does not work there.
Which further confirms that this whole AMA is a carefully crafted PR stunt.
I have a FreeBSD box in my closet (I felt like playing with FreeBSD this weekend) currently running Postgres 9 and PostGIS which is how my current stuff is working.

It's actually pretty rad to have every single location I've ever checked-into via Facebook stored in this database. I can say "find all the spots 2 miles from my house" and it's shockingly quick.

I have PostgreSQL on my mac. It's easy to install and use.

PostGIS was the killer. Version 2.0 (homebrew installs postgis2) does not play nice with Django locally (on my mac) and the ticket has been open for a year or something to fix it. That's a huge red flag for me right there. https://code.djangoproject.com/ticket/16455

I guess I could install 1.5 manually.

My problem with trusting Ruby/Rails is that I've only been seriously developing in it for a month.
Agreed. I do a lot of scientific computing, and many of my tools simply don't exist in OSX compatible builds. While the majority of the work that I do is remote, on servers running Linux, tools like Xmonad and aptitude are basically indispensable for me.
That's my point. It's not that a lot of people like it. In fact, whether people like it or not isn't really relevant.

It's that this is the correct way to do it.

When the menu bar is at the top of the screen, the user is much faster at getting the mouse over a menu item and clicking to open the menu.

It works better. This isn't opinion, it's measurable scientifically.

When the menu is on a window, you overshoot with your mouse and come down and have to hunt to get on the menu to open it. This slows you down.

But the thing is-- people get used to being slower and less efficient and then when on a better solution, they think the better solution is worse because it goes against all the compensations they've had to build up over the years to get around the other, poorer, design.

Now, I'm not saying that you can't prefer a windows style UI and menubar, but I am saying it is most likely because this is what you've been taught to use, and thus it feels more natural to you, even though it is less efficient for you.
I remember the first time I learned Excel after graduating college with a Computer Engineering degree from UIUC. When it finally clicked for me what functional programming actually did, how every problem can be reduced to a series of relationships, I looked back on my computer sciences classes and thought WTF.

So flip the concept on its head: writing imperative code with lines of characters means that almost nobody can be a coder.

After wasting most of my life chasing bugs down rabbit holes, I can honestly say that I'm not joking. Visual programming may suck now, but someday it's going to run circles around the crap we're stuck with today.
Read only mode, WTF... I was wondering why reddit was so sloooow today.
Intel Teases Tech for Using Laptop to Wirelessly Charge a Phone
Not So Super Secret ‘Plan X’
Hey guys, I'm another one of the creators of the site.

This is great feedback. One of the goals was to save developers time, or even let support teams, product managers, or other non-techies manage the entire help system. That's a big reason why we hosted it.

Do you think we could do a better job of making that clear?

We know that developers can always make their own bespoke system that will be customized to their own needs. But that takes developers, and time, that could be better spent on features or bugs...

Thoughts?

What if the free version did more...?
> What does double-loading mean?

Basically, a web app that is usable (or at least readable) before all your JavaScript initialization is done. With Facebook, as soon as the HTML and CSS hits your browser it can render a more or less complete page. With Ember.js, that doesn't happen until the application is initialized and all your templates are rendered.
It seems perverted that you're accusing the company whose data is being stolen and re-purposed against their express wishes and terms of services is the 'evil' one in this scenario. Just because someone uses the law and lawyers to get what they want doesn't make them inherently evil. In fact, it seems pretty justified in this case.
>By the way, if you want to know what I think about this whole reddit experience - NOT BAD!

This is the end. Even the President of the United States (assuming it's actually him) is referencing memes.
Quite possible he simply wasn't able to access the site like everyone else!
Pretty weak, typical round-about answers that you'd expect from any politician. Not what AMA has come to expect, and what's the proof that it's actually Obama writing the answers and not some intern or campaign staffer?
You shouldn't need a contract if you're adding value to the organization. If you can get replaced by someone cheaper, then you weren't worth what you were getting. Why the heck should a business pay more for the same outputs? If you're adding more value than you cost, your job is always safe. The union mentality is exactly the reason American manufacturing has left for cheaper pastures. Union employees aren't about adding value, they're about protecting their own ass rather that striving to find ways to add value to the organization.

Business owners do not have an obligation to keep everyone employed, they have an obligation to make a profit, if there's no profit, then they won't be able to employ anyone for very long.

Good employees are an asset to any company. You don't get "wrongfully" terminated if you are adding value of a company.

I will never hire union labor ever. I would close down a business before I submitted to the extortion of unions. If I hire people, I treat them really well because they add value not because a contract says I must. Google employees aren't unionized -- Google understands that to attract the best talent you have to treat people well. Google employees don't need a union -- they know that if they're providing value, their jobs are very secure. It's the lower-skilled workers with chips on their shoulders that are the first to cry about needing a contract to "protect" their rights.

Contracts protect the employees that strive to do the minimal possible under the terms of the contract. Unions have made employees interchangeable because you get paid based on your job title and seniority, not necessarily the value you bring to the organization. The big tragedy is that in union shops, when layoffs happen it's the junior guys that go first, even if they're better workers than the more senior. It's disgusting that years on the job mean more than actual job output. Unions had their place before OSHA came along, but now they are corrupt labor monopolies where the bosses get paid millions each year cronyism and corruption are the norm. If you don't like a company, you're free to quit, but in closed-shop states, if you don't like the union, too bad, you have to be a member (or pay the dues) if you want to be employed in that field in your state. Detroit is 1993 Sarajevo because of unions, while North Carolina is doing pretty well. The difference is the unions.
I, for one, recommend "Clean Code". It did not "change my life" because I was already on the path the book describes. Nonetheless it was a good validation, it certainly coalesced in a good form many topics that were simply fluctuating in my mind, and is a good reference to have around for refreshing once in a while.

To put this in context: I keep it next to "Agile Software Development" (by the same Uncle Bob), "Working Effectively with Legacy Code" (by M. Feathers), and "Refactoring" (by M. Fowler).

HTH (no, I have no direct or indirect benefit from 'advertising' these books and their authors)
About as long as it takes you to find the next one from your bag.
The Truth Behind Nikki Haley's Speech
The desktop wouldn't be configurable. Or not much more than Channing the background image.
People like to zoom, but I'm not entirely sure if a 480mm effective focal length is what most people zoom to. When I used a point and shoot, 6x zoom seemed enough, but that's only one man's opinion.

GPS and wireless access pisses me off too, just for the cost alone. GPS unit for my DSLR is like $250. This is nuts.
reddit's backend could be written in assembly hand-tuned by God Himself, and having half the world hit it at once would still cause bottlenecks at the database.
http://blog.reddit.com/2009/10/reddits-new-comment-sorting-s...
Thanks for the feedback. You're correct, we're definitely trying to follow the popular advice on here.

Yeah, getting the benefits across is going to be the only way people will see the value of the app. We tried to do that on the front page. Is it the name "overlay" that is throwing you and masukomi off?

Time to go reread copyhackers.
Does this seem like it could be fake to anyone else? Could someone have simply hacked his twitter?

He only posted it on the @BarackObama twitter. Not any of the other ones related to his campaing. Reddit didn't advertise this AT ALL. Most big celebrity AMAs are known for days. The photo of him is just him sitting in front of a laptop. There's no proof at all that he's doing an AMA.

Reddit is going down HARD. I doubt the Obama campaign spontaneously decided to do this. Anyone savvy enough to suggest an AMA should know that it would likely take down the site and they'd probably talk to Reddit first.

His answers seem like answers the president would give though (but he did reference his NOT BAD meme, which seems too cool to be true). If you were impersonating the president, it would seem like you would try to wreak some havoc.

Anyone else feel like this?
An enterprise is not necessarily enterprisey.

Some enterprises are fictional starships.
First of all, the Linux desktop is not dead.

As I wrote on my blog recently:

"In the [past three years], Linux has grown — albeit slowly — in desktop usage. After nearly 2 years of no growth (2008-2010, lingering around 1% of market), in 2011 Linux saw a significant uptick in desktop adoption (+64% from May 2011 to January 2012). However, Linux’s desktop share still about 1/5 of the share of Apple OS X and 1/50 the share of Microsoft Windows. This despite the fact that Linux continues to dominate Microsoft in the server market."

It may be in third place in a desktop market with primarily three OSes, but usage has never been higher.

As I discussed in this article, most of the original reasons that stopped Windows / Mac users from using Linux years ago are no longer valid. However, the irony is that it's easier than ever to get by with a Free Software desktop, but harder than ever to avoid proprietary software and lock-in, thanks to the rise of SaaS and the personal data cloud.

I agree with de Icaza that the "Open Web" is more important these days than a Free Desktop. But the linked Wired article's conception of Open Web refers to things like HTML5, JavaScript and CSS. These aren't the problem. They are an open delivery mechanism, yes, but usually for proprietary software.

Modern SaaS applications accessible through the web browsers using open web standards are the modern equivalent of an open source Perl script wrapping calls to a closed-source, statically-compiled binary.

You can read more about my thoughts on this in "Cloud GNU: where are you?" http://www.pixelmonkey.org/2012/08/18/cloud-gnu
I'm a technical user who spends a lot of time using Linux, and it gets out of my way for doing development quite well.

Of course, that's because I exclusively connect to Linux machines through an ssh terminal on my Win7 workstation. I've personally abandoned all hope for using Linux as a desktop OS. I live in the terminal on Linux because that's where the design actually lives. Anything GUI related is an afterthought.
> Does the offer clearly say there's one price for using the Internet from your phone, and another price for using the Internet from your computer?

<devil's advocate>
Well, in this case: No. The plan seen on the phone is simply labeled as "GoGo Mobile Pass". The plan seen on the laptop is labeled "GoGo Flight Pass". They do not clearly list any examples of what devices they think should be "mobile". It is not unreasonable to make the assertion that a laptop is a mobile device. Not recognizing the laptop as a mobile device sounds like a bug. This guy was able to find a work around for that bug.
</devil's advocate>
Thanks for doing this!

I had fully intended to set up the trust ... the old hard way ... but this will make things easier.

Will you be offering trusts that can pass on digital assets?
Wait... what?! I don't see any major differences between MySQL and PostgreSQL in terms of setup/maintenance. They have slightly different authorization styles, but Postgres can be configured to behave just like mysql.
A recent Horizon (BBC) documentary described some evidence that not everybody gets the 'full' signal in the same way or with the same strength.

If this is right then your advice will work for a significant proportion of the population (maybe even a majority) but that it won't work for everybody.
Great points! Yes the problems are complicated.

I'm against giving aid that isn't part of a super holistic temporary (even if decades) solution that could conceivably work. Today's solutions have mostly failed; they've made the problems worse.

The Indian villagers may be justified in being wary of the vaccine, because the Indian gov't is highly corrupt. So the holistic solution should deal with the corruption too. If that's too hard to do it may be better to do nothing. The same is true with the larger cultural issues.

I do believe the problems are intractable in many countries. We don't have enough resources to solve them. (Esp. since the US is perhaps the poorest country when our national debt and unfunded liabilities is considered.) So, rather than make the problems worse with nonviable attempts, I think it's best to do nothing and let Nature sort it out.
As I said in another thread, despite hilarious disagreement by jashkenas, http://news.ycombinator.com/item?id=4427974 that Backbone is perfect for big projects so long as you build on top of it with other libraries.

Ember.js is just too opinionated for its own good.
Here's a shitty (no CSS) mirror of the actual AMA page: http://dl.dropbox.com/u/3235979/I%20am%20Barack%20Obama%2C%2...
Well, that the "modern" part. The interface itself is by Writh, no idea when h published a paper about it, that the "early" part.
You have presented a straw man argument.

My idea; feed them now and change the system so they are fed in the future.

Your idea; change the system so they are fed in the future.

You say that your idea creates fewer dead people (or, we should say since every person alive will die, fewer people dying of starvation) than my idea. I disagree.

"I don't think that your desire to feel good about yourself"
Please, please, do not project your moralising onto me. I don't give a fuck how I feel.

For what it's worth, I find myself suspecting that you have the particularly Western faith (and it is a faith) in the mythical free-market as a solution to all problems of supply. I say this because I don't know if it's true or not, and given that I suspect it is, it's only fair to voice it so you can correct me (or not).

Late edit: You choose not to address our differing strategies, or correct any misapprehension I might have about yours (which, as above, seems to be the same as mine, except that I also feed people now) and instead spout more airy, unspecified junk about how my strategy (which is the same as yours, with the addition of food now as well) is harmful without explaining how. Fine. I didn't really expect an addressing of the facts. It's HN all over. Every problem simply must have a clever "hacky" solution that would read well in the Freakonomics blog and magically make everything better.
On (...) Linux I cannot switch to an app bringing all windows to the front, I have to do it one at a time.

Sure you can. Just launch (or move) each application to its own virtual desktop. You can even group them logically, like an email reader with an IM client!

What if I wanted to switch back and use that app again?

Window and Linux applications are not disposable, they can be launched more than once.
Rails has a pretty strong leader in DHH.
Oh my

This is 100% to blame on Samsung, sorry.

Even though my Samsung phone is seen as a USB device (and it works on MAC OS X), but maybe in the newer models they removed this functionality (and called it a feature)

People may complain that iPhones need iTunes but then again it's iTunes not the gigantic pile of crap that is Kies
He was the inspiration/source for that particular meme and since this is reddit it seems to me it's fitting.
> That argument confuses 'loving math' with 'loving things made of math'.

That might be a fair objection if they could be separated. If I say y = cos(x) * e^-x^2, when expressed in two dimensions I get this:

http://i.imgur.com/MePPy.png

And in three dimensions I get this:

http://i.imgur.com/9gr4u.jpg

But I'm still looking at y = cos(x) * e^-x^2 -- the picture only confirms the mathematical identity. So it is with Avatar -- when we watch Avatar, we're looking at math.

And much of nature is defined using math -- note that I said, not described, but defined. Here's an example -- there are species of locusts (cicadas, actually) that reproduce at 13-year and 17-year intervals. Until recently, no on knew why. It turns out that both 13 and 17 are prime numbers, and this ties into a survival strategy hatched by natural selection (quite by chance). All explained here:

http://arachnoid.com/prime_numbers/index.html#Mathematical_L...

In other words, the locust survival strategy is math speaking out loud.

If you read a book in which a seashore is described, do you argue that the description isn't germane to the thing being described? If the writer isn't skilled, or the reader is lacking in the capacity for visualization, then that is perhaps a legitimate objection, but for most people, words convey meaning. So does math. Math is a language in much the same way that words are a language.

The distinction between "loving math" and "loving things made of math" is dubious at best. When P.A.M. Dirac wrote his now-famous equation that describes how relativistic electrons behave, he noticed that it had two solutions -- sort of like a quadratic equation.

At first he doubted that there could really be two kinds of matter, as his equation suggested. But within a few years antimatter was observed, and Dirac forever afterward wished he had been willing to take his own equation at face value and predict antimatter himself.

My point? The math told him something about reality that no one knew, even him. To put it another way, the math was reality.
I actually get really sick of people like you more than the people that would like our President to stop avoiding that question.

Give me a break. This comment was one step away from "fucking stoners". It's insulting and inappropriate regardless.

This is a typical HN troll post on reddit anyway. If you think the "jailbait" scandal defined reddit at any point, you obviously don't know what the hell you're talking about.
You must be joking if you think that count as 'setting up' a database also I just set up 4 servers:

apt-get install mysql-server redis riak-server mongo-10gen-server
Are we seriously considering otherwise? Obviously the PR department managed it. Obama seems pretty lighthearted, so he has a bit of leeway in responding wittily, but much of it has to be planned.
Wasn't CNR just an subscription-based package repository service?
Design is important, really. However I find it disturbing that such a self-righteous rant has crawled up the rankings in this thread...

Design is an engineering discipline.

Design isn't engineering discipline. It is certainly a discipline and deserves respect but the reason software engineers fail at design so often is that it is different discipline with a different mindset.

Apple's work looks pretty-- because it is designed to function well.

Here I simply disagree. Apple's look pretty because they are designed well. I don't find that they function well in terms of usability - that I have to use the mouse for nearly everything is a usability nightmare. The way they've hidden file system is also a usability nightmare. But enough prettiness and responsiveness, Apple can still feel enjoyable to use without being more useful or even as useful as Linux or Windows.

In fact, you can see it in the rejection of apple's patents. This is why they think that apple patents are not original is because they reject that any engineering went into them. But that's just one example.

Wow! Holy leaps of logic, here we've got the disingenuous conflation part of the rant. For the sake of argument, the particular way iOS or OSX is designed might indeed be a work of genius but the patents Apple is hurling Samsung are not for that unique approach but rather are a disgusting grab of the right for anything vaguely like iOS or OSX, which would include really badly designed things.

Jeesh...
Uh, what?

What's wrong with using MongoDB to screw around while you are developing it? It's not like you have to marry it. Figure out what schema you are going to be using, and then write your table layouts for Postgres.
well... most buffets I've been to have a reduced price for children since they are typically going to eat less. But it is hard to make good analogies between physical/virtual things.
Maybe he's trying to paint a picture where everyone doesn't need to aspire to be the next Google. Different strokes.
I agree with your approach. I feel though that the angle to take would be something like mongo... where I do not need to worry about a schema/migrations etc... and rather focus on the API logic itself.
If someone really wants to figure it out:

https://github.com/reddit/reddit
I didn't say its hard. But setting up all users properly etc. (which you definitely should get comfortable with _before_ you have your whole dev environment running under 'postgres') takes a few minutes. It is a pretty unsurprising process though, which is why I wrote about the red flags: it doesn't raise any.