skysight-inc/HackerNews huggingface dataset:
Allow me to disagree. Apple is a systems company. They, of course, use software and hardware, but those are made to match each other. It's also Jobs' company - and it is what NeXT was probably meant to be.

If software were the only priority, OSX (and iOS) would be more modular, easily customizable and extensible - and it would be much more advanced than it is and than what its Unix roots allow it to be. And it would run on PCs since the 286 days (maybe with a decent graphics board). If hardware were the priority, they would have designed their own CPUs, embedded memory management functionality within the memory itself. By now, you would probably be able to SHA1 a block of memory without it ever touching the CPU data bus.

Much like a glass cockpit of a plane or your in-car entertainment system, you don't care what OS it runs or what types of CPUs are built into it. A Mac, an iP*d or an iPhone are devices you buy to cover a specific need - you want to write, crunch numbers, make phone calls, read books, listen to music, even write software... Of course, Macs are more flexible and allow a lot of customization, but it only goes that far. If you boot a Mac with Linux or Windows, is it still a Mac? Hasn't it lost something in the process? If you install OSX on an HP Envy, is it a Mac?

Jobs was a very flawed person, but he also saw differently, and did a lot of amazing things less flawed people failed at.
tl;dr - Author tries to patch together his/her own distribution; and fails.

To provide a good user experience you need to know if the network is up or down; and when it changes. UNIX does not provide this. This is why NetworkManger is now part of the "Linux Platform".

The biggest myth in open source: "Linux is about choice".
Kind of limited with VPNs too. It would be great if you could simply import an OpenVPN configuration file, but in some cases the only solution is to skip Network Manager and start/stop the service from the command line.
I love this:

> But, as a thought experiment, which is more important to you? What phone would you rather carry? An iPhone 4S modified to run Android or Windows Phone 7? Or a top-of-the-line HTC, Samsung, or Nokia handset running iOS 5?

This is a fascinating question to me because though I agree with Gruber on preferring OS X on the PC hardware (for now anyway, at least vs Windows rather than Linux), I think I actually would prefer Android on an iPhone. My biggest gripe with Android is the shitty hardware and the seeming inability of any manufacturer to make a touch-screen that is not glitchy as fuck all. When it comes to software I concede iOS has more polish and there tend to be better designed apps. But on the other hand, Android has the more powerful apps. For instance, I use DoggCatcher for podcasts on android, and I've tried a half-dozen iOS podcast apps, many of which are more elegant, but they are extremely under powered feature-wise. Apple's philosophy of only have a home button is elegant serves discoverability, but I don't think it's inherently better, and for power users I think it can be a disadvantage.
Simplifying the login page
The core team never went dormant. There was a point where the community seemed to have contracted sharply, back before 1.0. Is that what you mean? If so then yeah it seems to have turned itself around.
I always wanted to upload unlimited images from my desktop
I always wanted to upload unlimited images from my desktop rather than coming back to the upload page. Here is a website that makes it possible.
tl;dr

Linux is getting to be a mess, with all kinds of dependencies.

I guess it really comes down to your distro (since Linux is just the kernel, it's the distro which adds in all the bits). He's complaining about using RHEL and Ubuntu on a router. I think those are meant to be run on big servers. I'd guess Slackware and Gentoo are better bets for running a small server. There are also distros designed to be used on routers, if that's what you're after.

Big distros are big. They sometimes have a few bits which are over-engineered, because over-engineering makes sense to the people who join GUIs together.
Great work. I wonder if there is a way to turn this into a more general purpose framework then just serving up one specific forum.
Did you file a bug for that behavior? It sure doesn't seem to behave like that for me.

While I cannot and won't claim that you're wrong, this is not supposed to be the case (and isn't in my private and professional experience).

You acknowledge that NM is 'easy' for wifi, but try hard to abandon it for reasons that are unclear. Except for tracking down the real error/filing bugs: Why couldn't you just set up a simple rule on the dhcp server (which I assume you have, at least for your wifi connections) to hand out static leases for your dev box?

Mentioning 'sound' in the end, in this way and out of context, is borderline trollish (I might be wrong, but I assume this is a suppressed pulseaudio rant there).
> I can't just sit here agreeing with people.

Agree when you agree. Disagree when you don't.

The only important thing is to do it politely ;-)
I have also been annoyed by the way Ubuntu handles the network management, I was setting up an nfs server at home, a task that should've taken no longer than 10 minutes, ended up eating up a few hours, not to mention the fact that I had to reconfigure the network reboot which I blamed on myself but now blame on networkmanager.

I have been using Solaris 11 at work for the past few months, even-though I dislike Oracle, I was surprised by the way they implemented their networking, its a pleasure using it and its the most flexible and configurable networking in all OS's Ive used before.

I will still use Linux at home for personal use, I still envy Enterprises that have the financial ability to get these servers running Solaris 11. I know that It's not open source, and that Oracle is the most evil company, I still love their product (which was developed by sun, and was open-source till oracle stuck their nails in-to it) and I hate myself for loving it.
"... tell them their password is waiting for them in their inbox."

Nope. That email should contain a link to password creation.
> This is dead on.Independent thinking is strongly discouraged by institutions and companies alike.

Independent thinking is never embedded in a classic "Indian" setup. Asking questions is considered an insult - right from the time one is a child. And it continues way past - schools, colleges.
Advantages of Recycle Toner Cartridges
The recycle toner cartridge generally refers to a cartridge which can be manufactured or recycled by making use of the empty toner cartridge in a creative way.
Or they could link statically. They're both under the LGPL, and it seems like the sensible thing to do if they're only using the library for hash tables...
Show HN: Create interactive people plots and family trees
I am shortly to launch our new product - www.peopleplotr.com (web-based software for creating interactive people plots and family trees). Would love to hear what people think of the product. Bit of background: Used to run a boutique web dev agency (me and my wife and some freelancers). Decided to make the move into a product company in April last year when we launched www.tiki-toki.com (software for creating web-based timelines). PeoplePlotr is our second product.
You can run Cygwin on Windows. It'll be the same Windows we know <sarcasm>and love</sarcasm> but you'll have a familiar Unix-like environment you can use to do things like move files and automate tasks.

As AndrewDucker pointed out, you can also use PowerShell (I find it weird, but it's a major improvement over cmd.exe)
Clickable link: http://www.peopleplotr.com
Fedora is constantly working to reduce dependencies. They seem to be doing quite a good job.
As a user I would like this flow, but as the site owner I worry about people misspelling their e-mail address. They would then proceed to do things under the account, but once their login expires they could never get back.
Could spam email help me win big at the Casino? [2009]
Mrs. Kaushik Ki Paanch Bahuein- 14th February 2012
http://news.ycombinator.com/item?id=3593709 is more coverage here on HN
I'm curious, Have you actually done NeXTStep development?
Internet Environmentalism (a tribute to the web)
What Happens Online When You Die?
I don't think Wikipedia is going down the toilet, nor do I think it was a failure. Personally, I don't think the graphs are surprising: first Wikipedia becomes a big hit, and loads of people sign up. Then, as time passes, some people become unactive. In the end, I think we'll still have a pretty large baseline editing Wikipedia.

The biggest problem I see with Wikipedia is that it's only reliable as long as you're looking up non-controversial issues. Thus, it's fine when you're looking for definitions and trivia, but when it comes to the interesting stuff - pretty much all of which is controversial, because that's where the good bits of science happen - Wikipedia is horrible. In these cases, it is much better to check out (for example) Google Scholar and search for scientific articles directly.

Ah, if only there were an encyclopedia that would directly list all the appropriate references for a given subject. I'd pay good money for that.
Promotional items
Thanks for the advice. I'm trying to land myself an internship at some good corporation to get a taste of problems they face.

Though, I'm a little vary of companies with bad work environments lest I end up getting a net negative worth out of the whoe experience.
Codecademy's Joke 
In an introduction to an objects course the team of Codecademy placed a javascript joke. I am not a member of the team of Codecademy but found it pretty funny. Here is their joke:

"We at Codecademy love to joke around. Obviously different things make different people laugh. This first 'joke' is super geeky because it involves coding! And it'll only be funny if you knew the TV show 'Batman'. But we loved it and hope you do too! Copy this code into the scratch pad and run the code!

Array(16).join( 'hero'-1) + "Batman";
> I responded by sending them the consent form from the Asimov estate, and explained that it was a student project, not a commercial venture worth litigating. I turned over our script, our shooting notes, our shot list, copies of our tapes and even the concept art drawings.

I think the moral of the story is: Don't give the studio more information than you have to. The consent form would have been enough.

If the studio's goal had been to take money from you, you would have been right to let them know you had no money. But it wasn't: What they wanted was to stop you releasing the film. In that situation you want to appear as professional as possible. Just sending a cover letter from a lawyer with the consent form would be a start.
Are we sure the rewind list isn't decided by one staff member at Apple, who ticks a few boxes one morning at their cubicle?

Somehow I knew the app wasn't going to be free after reading the article: "I just have no idea, except maybe that's it a really quality app [that you too can feature on you homescreen for just 99 cents]".
> honestly i didn't get the NetworkManager thing either

I'm on Arch and I get by well enough with wicd (at the command line) for my network management needs. It could be that my needs aren't as great as the author's, though.

As for DBUS... A couple of years ago I started using wmii and missed having email notifications in my status bar. I didn't want to run a stand-alone status bar, so I tried to hack up something with dmenu and my GUI mail client via DBUS. It was horrible, just awful. A lot of the problem was a poor and undocumented interface, but using DBUS itself wasn't great.

I've heard people mention 9P as an alternative that's ready to play nicely with the rest of the landscape, but I can't believe a sensible UNIX-like solution will ever gain mainstream adoption.
Obat alami ambeien
Obat alami ambeien yang aman, murah, terpercaya, terbukti, dan buktikan.

Ambeien terjadi jika mengangkat beban yang berat, olahraga beban berat, mengedan ketika bab, kehamilan, usia lanjut, kesulitan bab, dan duduk dari pagi sampai malam atau duduk terlalu lama ini bisa meningkatkan seseorang terkena resiko ambeien, selang beberapa hari ambeien akan hilang untuk yang ringan, dan ini tidak berbahaya.
I name thee, Tweetris.
I don't know whether such extreme talk is legal, no, but it's quite common for lawyers to talk in this way.

Remember those letters you got when you forgot to pay for something on time? You know, the ones with a nice little addition saying "if you do not pay before X, we will be forced to take legal action."

It's the same thing, whether they will take action or not. The intent behind the statement is 'this will make it more likely that our victim is going to pay, so we don't have to deal with expensive legal stuff.'
(http://news.ycombinator.com/item?id=3591429)

(http://news.ycombinator.com/item?id=3591386)
As opposed to closed source dependancies on the .NET runtime or DirectX or Java?
It wasn't, unless you're completely ignoring the one thing that made OSX and NeXTStep unique, the OpenSTEP framework and Display Postscript/PDF GUI engine. That they were able to use these components made it possible to provide an operating system with a nice, well performing GUI running on a stable UNIX foundation.

Had NeXTStep only been a warmed over UNIX, wouldn't it have been better for Apple to just use Linux and X11, or even better use A/UX which already had a Mac-like interface?

Gruber is not really blaming Gates, he's blaming Isaacson for not doing proper research. He could have literally asked anyone for more information about this, and the answers he would have gotten would have provided more insight into what really happened and why Apple succeeded.

It enabled Apple to have OSX running on Intel from day one, and it made launching the iPhone and iPad possible without reinventing the wheel (which is what Nokia, Microsoft, RIM and Palm all had to do in response to the iPhone).
Maladies et Epidémies
Le Plan d'action humanitaire 2012 a été lancé la semaine dernière pour une enveloppe totale de 718 millions de dollars indique-t-elle. Et de dire que depuis des années, des millions de Congolais se tournent vers la communauté humanitaire pour leur survie.
Yes. The API should be updated now to require a permissions modal before an app can access your address book. I'm actually shocked this wasn't built in to the SDK from day one.
Yes, there are way too many things hard-coded at the moment. I want to refactor all of it out into templates, config files and library code. There's apparently some interest of adopting some code into D's standard library, too.
I want this for beer.
Not related to the article itself, but:

> and is considering reinstalling her operating software, the nuclear option of virus cleanups.

I'm a bit surprised this still gets framed as the last thing you'd do. If you get one virus, that means you could have any number of them using the same mechanism. You've been compromised and can't really be sure what else is affected. Why is it the final option, rather than the default action to rollback to known state (and I mean rolling back everything, not reinstalling just your OS on a disk with executables which are already affected...)
Wait a moment. DBus is not a 'gui thing'. It is a protocol for inter-process communication. I'm not in bed with it in any way, but it seems to do a good job. You can use it from ~every~ language of your choice. Its adoption cannot (just?) be blamed on politics, it's just dead easy to use for a programmer.

Lately (and that seems to be something the author of the blog post resents) it pushed further into the system layer, for example with dbus activated services (systemd, but I'm pretty sure upstart had that as well). For as long as I can remember your distribution always started a system-level dbus instance and (only here we're talking gui/desktop environment heavy) one per session/login/user.

If you have problems with dependencies between a couple of programs that talk different protocol levels:

- Someone messed up packaging. Or you installed something in a ~weird~ way

- The same could easily happen with any other 'let's make these processes from totally unrelated projects and running using different underlying technology communicate' solution. Dbus cannot protect you from changing interfaces.

- .. except, maybe it _wouldn't_ easily happen, because without an easy way to do what dbus offers I guess you'd have fewer software and less integration points. Which you might label a Good Thing and I'd disagree.

Ubuntu still is easily manageable from the command line. It might be different from your LFS/Gentoo/Arch etc. solutions, but it's closer than FreeBSD and others. I've no love for Ubuntu, but claiming that you cannot easily (okay - define that) learn its ways and how to fix or customize it yourself? I think you should reconsider that part..
There's been an explosion of contributions to the compiler, runtime and standard library since their development was moved to GitHub about a year ago.
Loser pays a proportion of the winner's costs equal to the loser's costs (i.e. loser spends £100 in legal fees, winner spends £1500 in legal fees, loser has to pay £100 of the winner's costs, leaving the winner with £1400 to pay) has some nice properties.
Here’s why you can’t update to Ice Cream Sandwich right away
Counterfeit parts putting military at risk
How is modularization and code reuse a bad thing? Fortunately, both source and binary distributions are great when it comes to dealing with dependencies.
LDT: Lua tools for Eclipse or standalone
I don't know why you made the harsh comment but it is unfair to judge people on the basis of a single post/comment.

I think maybe you miscomprehended the purpose of this post. So let me rephrase this: Please give me instances when you face problems in your everyday life. This can help us identify common trends in what people need.

Model answer: news.ycombinator.com/item?id=250749
Glad you asked, I did a short write-up of the talks I liked on my blog: http://mapleoin.eu/perma/FOSDEM-2012-review

I especially recommend The Apache Cassandra Storage Engine talk if you're interested performance optimizations/caching and that sort of thing. The talk is really easy to follow with no prerequisite knowledge about Cassandra.
when it comes to the little guy been screwed over by the ones with the cash to pay lawyers i don't think the usa has any monopoly in this area.

my favourite case of the big guy losing despite the resources they bring to bear is the mclibel case (http://en.wikipedia.org/wiki/McLibel_Case)
Alt-hifen was the way to access the window menu of child MDI windows. I did a lot of those in the Windows 3.11 days.

I learned about its "evil use" in 95 or so. The problem was present in the UI preview add-on for NT 3.51.
Why you shouldn't make a game
A Festival in Latin America that is Worth to Visit
The technical term is "barratry", and it is illegal in some jurisdictions, but not all.
Speaking as someone who has a couple of legacy servers running Gentoo: Don't do that.

Usually there's no need to have a compiler on a production machine and certainly not on a router. Unless, well, your package manager wants one. Yes, I know that you can have binary packages for Gentoo, but that kind of defeats the point.

I haven't found a serious distribution that doesn't allow you to install a stripped down system and go from there.
I think I remember the Blair usage, and it was notable because it was probably one of the very few usages of the phrase in the original meaning. But it's commonly used in the modern meaning even in UK newspapers.

A piece on it with some numbers on usage

http://www.guardian.co.uk/media/mind-your-language/2010/may/...

"After more than 35 years in journalism I can recall precisely one occasion when "begs the question" was used to describe a logical fallacy, by the philosopher and sometime Guardian columnist Julian Baggini."

The Telegraph has something like 147 usages in the modern meaning and none I could find in the old, I found 1 usage in the old meaning in about 70 in the new meaning in the Financial Times, there's a couple usages in The Times in the modern sense and none in the old.

Here's the singular usage of it in the old sense across these three publications

http://www.ft.com/intl/cms/s/0/e6f9f436-b788-11df-8ef6-00144... (interestingly I believe Caldwell is an American)

If there's more usages in the older sense then I just missed them it's so rare.

I've never actually heard it said out loud in the old meaning and the only time I'm even aware that there was a prior usage of the phrase is when some pretentious, pedantic, proscriptivist with a dangerously improper understanding of how languages work gets involved and tries to correct how other people use the phrase with a hopeless archaic usage that's long since fallen out of fashion.

I don't think I've ever heard the phrase "raises the question" in my entire life. I'd say that phrase, now that I roll it around on my tongue a bit, sounds hopeless awkward and nonsensical. You can't actually "raise" a question, you can raise awareness about a question. You can "ask" a question, or you can have a situation that requires a question be asked -- e.g. the situation can "beg" the question be asked. But raising a question doesn't really make any sort of sense in any possible usage. At any rate, if "raise" is meant to be used in the same way that one can "raise" awareness, then the meaning is still different than begging a question be asked. For example,

"I would like to beg for your awareness about the plight of the African tree frog."

has a more urgent meaning than

"I would like to raise your awareness about the plight of the African tree frog."

I don't just want you to have some slight exposure to the frog, it is of great importance to me that you learn about this frog and his plight. It's so important that I'll beg you to learn about it. Something that is reserved only for people in a desperate situation.

If these meanings of the two words are considered, than a situation can "beg" or "raise" questions with the same sort of urgency qualities as a person.
Microsoft India store got hacked
TutorTutor.org - Tutors in La Jolla | La Jolla Tutoring
Tutortutor.org has been merged as the inseparable part of education values. It is now ready with all its highly elegant tutors, equipped with resolute teaching method to provide tutors at home in La Jolla. Highly professional and highly knowledgeable tutors from tutortutor.org are ready to serve on very affordable rates.
On Facebook: Now An App For Everyone
Thank you so much for compiling this entire list in one place. Great inspiration. Handy as hell! :)
13 rebuts on Romney and jobs
Just Make Stuff.
Interesting.

Even if they were franchises, there might still be some game-theory advantage to cooperating. After all, a happy customer at one Starbucks is going to be positive toward all Starbuckses.
Google and the death of beta testing
Analogy isn't needed at all. Address book uploaded without permission... enough said. To your second point, I agree, Apple should have a setting on the iPhone that denies ANYONE but the owner of the iPhone access to the address book. In addition, each app should be forced to ask for permission to use contacts. The ball is in Apple's court to explain.
Pretty much every review of the N9/Lumia series has mentioned the superior hardware. My main criticism of the 4/4S edges are on this page somewhere.

I don't claim any special experience here, Samsung, HTC and Motorola can all make really swell phones and it's hard to blame them when Verizon forces them to put a juice hogging 45 nm LTE chip in all their top end phones. Fujitsu phones are gorgeous but not widely reviewed in the English tech blogosphere.
E-Commerce and Business Websites