skysight-inc/HackerNews huggingface dataset:
Tomato is excellent.

I'll note that there is https://code.google.com/p/rt-n56u/ as well, though I know nothing about except what I read there.

I also heard that earlier ASUS routers had awful UIs and that they licensed Tomato from Polarcloud ... but I see no evidence of that (yet).
*'We're TOAST if we fight Google on price'

Assuming the offering is just the same, but for many it may be good enough
There will be disaster stories around for any big migration. I can't say I'm particularly enjoying my university's migration to Microsoft's email offering.
I had problems with getting updates, because I think they only support two years? Meh I was still on Firefox 3.5 and wanted to update, to I tried the new Ubuntu with Unity and it sucked. Then I tried Gnome 3, Gnome Shell and they all disappointed me in a different way :( I'm on Linux Mint now, and very happy! The logo is the only thing that's ugly in my opinion haha...
> Is this really true, though?

At least anecdotal it is. Whenever I take a can of Red Bull in my hand I don't think of a energy drink, I think of high production values on their sport events, the lifestyle of thriving for excellence.

I absolutely adore Red Bull as a company for anything they do with the exception of their core competence that is the energy drink. The drink is just okay. But it enforces the thinking of the red bull mentality.

Heck, that brilliant advertising made me into a marketing figurine that pitches Red Bull to others ...

Just going to leave the current "World of Red Bull" commercial here: http://www.youtube.com/watch?v=Ti2Lm4hb2ZY
I'm saying Windows Server ties in nicely with the desktop versions of Windows (managing permissions and accounts, AD, email, network resources etc). Its like saying OSX server works great with Macbooks.

And my point was perhaps the reason people are using Windows server is not because Linux is too hard and unfamiliar but because just maybe it's a better fit.
the judgment of behavior -- the social expectations -- is absolutely a thinly-veiled tactic of control

Yeah, control about being a decent human being, if anything, but not about what goes into the kernel. So what's your point?

And how is talking about "thin skin" not also an attempt at controlling people, in the opposite direction? Pah.

Linus doesn't have to be put in his place, and if you don't like that tough luck.

Linus is put into place, every day, every minute, by people being even more blunt about even harder stuff while remaining respectful. Just like a turtle is put in its place by a fox. And if you don't like that on behalf of Linus, well.
> of the 100,000 kernel patches made in the preceding five years, only 100 of these came from Canonical

Still better than 0, and that's not counting all the fixes they do to other system components and tools that other distros benefit from.

I think it's great that Ubuntu is using Canonical's resources to go in wild directions. I prefer Cinnamon as my desktop environment, but I'm glad Unity is being worked on too. It's awesome they want to be on phones and TVs, you never know where great ideas can sprout from.

That being said, I plan to give OpenSuse and Fedora a try soon just to see what I've been missing out on the past few years.
So they say it's open source, but there is no link we the source is hosted and how it is actually "verified by the community". In addition it feels somehow weird that they have a free community version and a pro version that has more features and non-open source code. So if I would choose the pro version for features I'm still on the dark side of the moon when it comes to trusting their source code...

edit: I found the source on github, but still missing the relation between pro and community...
It looks like Canonical, as well as Microsoft, think that something in the form factor of a MS Surface is the way things are going. If you are going to have a desktop/tablet, you need a touch driven UI.

Five years ago, when Samsung Q1 UMPCs were exciting [1], I'd have agreed, but it turns out that tablets (with tiny their screens even when you plug in a keyboard), are crap for creation. People don't just want to be passive consumers.

Hence, this unified Tablet/PC idea is a bad one. I'm sure it'll fly eventually, just like mice over trackerballs, but that doesn't mean it's better. Dedicated devices that are good at creation and consumption respectively (PC, Laptop, TV, Tablet) are better. Unified Tablet/PCs yield interfaces that are bad for everything, and extra RSI from the touchscreen.

But it's the way of the future, so Linux had better be ready. Because soon it'll be hard to buy a laptop that isn't a tablet.
And can you think of a better Desktop Environment for touch screen than Canonicals?

[1]http://www.mobiletechreview.com/notebooks/Samsung-Q1-UMPC.ht...
I hadn't heard of Ion, it looks very nice; I'm going to check the others out too. I had a hard time finding something similar for iOS which is a shame - though maybe my Google-Fu is failing me.
I don't think it lacks any sarcasm. Think about it. "For Workgroups". Wasn't that the new thing for Windows? Windows never was build with networking in mind. Heck, it wasn't even build with a multi user setup in mind.

All that came tacked on later and thus had inherent security issues because of backward compatibility.

So, calling Linux (which was always build around both, multi user and networking) "For Workgroups" in this 3.11 iteration is 100% sarcastic. Seeing as they (Linux) wouldn't even have to add that "For Workgroups" as it goes without saying that Linux is capable of it.
> Call it rude or impolite, call it thoughtless or insulting, but don't call it unprofessional. If there's one thing that nobody can dispute, it's that Linus knows how to get shit done and knows how to run an effective team.

There are some extremely dedicated people who are prepared to put up with his tantrums to work on the kernel. I'm not sure that's the same thing as knowing how to run an effective team. He's at the top of a hierarchy but he doesn't run most of the activities in it, he doesn't even interact in a meaningful way with most of the people in it.
Why we can thank Canonical:

"To innovate is to get a chance to define the future, but it comes with the risk of alienating your current users. The unique advantage desktop Linux has is that we can do both. Ubuntu can innovate while Mint, OpenSUSE, and all the others play it safe.

That's the advantage of the open source ecosystem that we've built up over the years.
But we only have that advantage if people are willing to take risks. Mark Shuttleworth is taking a tremendous gamble. If it pays off, then the whole Linux community benefits."
"Being professional" is not about all agreeing to the same ideology, but consistent standards of behavior are the core of professionalism. If we cannot agree that screaming "SHUT THE FUCK UP!" and calling people brain-damaged and "worthless piece[s] of shit" (as Linus has done elsewhere; the specific example in the OP isn't as bad) is inconsonant with professionalism, the concept has lost all meaning. There are ways to express disagreement or that someone's actions are wrong without namecalling, screaming, profanity (which is not always problematic in many environments, but can get off the rails) or dressing them down publicly.

Linus isn't a drill sergeant and his poor imitation thereof when he power trips doesn't get his point across any better than just saying "X was a bad decision, don't do it again for reasons Y and Z".
Are You Still Hiring by Interview? You’re Crazy
You make it sound as if it was a perfectly normal tone to use... Do you talk like that to, say, your parents?
>create a government department whose prime duty is to protect the 4th amendment.

The task you've described should be fulfilled by the judicial system.

But ultimately we're still relying on getting the government to protect us from the government... and still wondering why it never works.
Great idea! Works seamlessly
The End of Jobs As We Have Known Them (2012)
The Walking Dead - "Zombiefied" - An interactive behind the scenes
Is it used in real-world projects except your own?
Looks like disk brakes in front to me, which typically have excellent stopping power (though I could imagine, as you say, that would get trickier with an extra 100lbs of cargo in front).
Huzzah - cracking name as well.

I really am going to have to get round to digging out my dissertation work and having a play.
> for the router+tv+everything box

While its possible to use VLANs to do routing over single ethernet port, its much less hassle if you have two.
It's not just English text, it's virtually every written language. There are very few that use a vertical orientation, and fewer still that use only a vertical orientation.

Hebrew, Georgian and Arabic all benefit equally from sub-pixel resolution. Even vertical Chinese would be improved by having more detail on each character.
Love the trashy surroundings with all that junk on the left hand side, little curtains and whatnot. Reminds me of Sci-Fi movies from the 80s :)
Poll: Have you ever refused work on ethical grounds?
Yes. There are entire industries I won't even consider working for because of ethical reasons.
Yes. There are certain types of jobs I won't consider because of ethical reasons.
Yes. I have refused specific job or work offers because of ethical reasons.
No. because I've just never thought about ethics in relation to work before.
No, because the issue of ethics has just never come up.
No, because I don't care.
No, because I don't have any ethics.
No, because I prefer to do unethical work.
Totally agree.

Linux is really organic. Users are doing what they feel is the best way of doing things. If something better comes along, users will switch. The mindshare shifts to better project and old projects die. It is survival of the fittest.

If Ubuntu and others are willing to take the risk...let them.
Are Apps the new Albums -- Lady Gaga, Jay Z etc
> "something in the form factor of a MS Surface"

you mean something in the form factor of the iPad? I don't want to get into a debate about who made that shaped device first, but the iPad was the first that anyone normal had heard of.
Nice submission history, evab. Newslamp, newslamp, newslamp, newslamp. Post the original content.
"That's still a strawman, and not a valid response to anything she actually said."

Actually, this was Linus's response to what she said, and as I said, he's not wrong. She wanted people to stop spouting verbal abuse and treat everyone civilly. Linus's response was that this is essentially fake civility and fake professionalism, and as I said, he's not wrong.

"Have you read the actual mailing list discussion? She's rather patient, polite and constructive, while Linus spouts mostly BS like the above strawman. So how do you come up with that "agenda" of hers?"

1. Yes, I have.

2. Because she posted on G+ asking for the support of others outside of the community to support her?

The very first line of the post says:

Please speak up, either here on Google+ by resharing this
post, or commenting on this post with words of support. If
you dare, you can also reply to my lkml email.

I'm not sure how you read it another way? It deliberately tries to invoke people who do not participate in LKML

"Then try thinking, it could go a little something like this: maybe, just maybe, she's the first mentally grown up person to stroll deep enough into that mailing list to ever raise the point. This is not wrong, just awkward, and "that's just the way I am" is a response fit for a 5 year old."

No, actually, she isn't. I've been on various versions of LKML since 1998, and she is definitely not the first mentally grown up person to complain. Posting to G+ to get the general support of others not on LKML to go yell at LKML seems, as I said, quite wrong.

Maybe you'd care to explain why you believe Linus is wrong, rather than saying it's a response for a 5 year old?
People have the right to build and associate with the communities they like. She doesn't like his community. How is trying to get random people on G+ to complain about it anything but the response of a 5 year old?

BTW, your tone does not come across as very civil or professional.
I see you believe in my axiom: "It can always get worse". :D
No, because other considerations (money, prestige, technology, perks) are more important to me than ethics.
In Hungary it’s the same as in Germany: without photo your CV probably goes to trash. It’s like a first impression. Probably it’s a question of what you get used to. I just received an application CV an hour ago from the US with no photo and personal data (e.g. age). First thing I did was to search the guy on FB and LinkedIn to get an impression…
Define "file". Read off from the definition of file whether the WWW is just a set of "files".

If you use the UNIX-like definition of file (to say nothing of the Plan 9 definition), which can include dynamically-generated streams such as /dev/random, then sure, the whole web is a set of files. I assume Plan 9 will even serve web sites out of its "filesystem" with the correct poking.

If you use the DOS-like definition of a static file (ignoring CON and a couple of other special cases), then, no, the web is not merely a set of fancy static files on disk. Many, many, many things never have a rest representation on disk as a simple file, even if one could theoretically be manifested at a point in time for some particular web page.

I sort of feel you're trying to conflate these two distinct definitions, and using the fact that the web is a set of stream-files to assert that the web is nothing but a set of disk-files, but that's equivocation.
Dont give them any responsibility, tell them there rubbish and generally dont be nice to them. Make sure you tell them the reason you are being horrible is because there crap at there job. It will do one of two things to them.

Either, make them leave, or make them want to improve themselves.
> Seafile and its desktop and mobile clients are published under GPLv3 with one exception -- the seafile's logo of desktop and mobile clients must be kept when redistribution.

Uhh, that does make it impossible to fork the project under a new name? Also this isn't mentioned anywhere in License.tx which appears to be a run-of-the-mill GPLv3 license file.
The dragon-eel thing is an Ouroboros.

http://en.wikipedia.org/wiki/Ouroboros
Wow, I cannot tell you how many times I've wanted to say something similar in a code review but instead go with "hey, this looks a little funny, any ideas what you could do to clean it up?" Part of me does think its rude, the other part is jealous he can say it and I can't :)
That may be your rule, but it is definitely not the norm. I've known countless people, including the infamous Erik Naggum, that are far more abrasive via email than they are in person. Erik was, in person, a sweet and thoughtful person that would never attack someone. On email or usenet, he was on the order of Linus at attacking people.

So, while it's your good rule of thumb, my observation over the years is it is not followed by many.
I was also alarmed by the fact that they do not have a link to their source code on their website. I did some searching and found that they host their code publicly on Google Code [1]. They really should place a link to their source on their website. I was really confused when I clicked the "Open Source Edition" button only to be presented with binaries.

[1] https://code.google.com/p/seafile/
Accidentally found it by wandering around the Chinese version of the site: https://github.com/haiwen/seafile
ESLint, a pluggable JSHint alternative
At the point where you are switching desktop environments you are already well into debian / slackware territory.
> but it turns out that tablets (with tiny their screens even when you plug in a keyboard), are crap for creation

Disagree massively. If you look at the iOS market, you'll see a ton of content creating apps making good money. For example, ipads are now better for making music on than laptops.
> Anyone who complains about language is implicitly saying they're unable to control themselves and how they react to words.

The reality is that most people (probably even including you) cannot do this 100%.

Total equanimity is something to strive for in our own lives, but it should not be a criteria by which we judge other people. And it should not be an excuse to be a jerk.

One of the key insights of working together constructively with other people is that I don't get to decide how other people think. If I want them to do something, I have to get them to see why they should do it, from their own perspective. Abusing them, and then telling them to get over it, usually does not work well.
Show HN: I made a better website builder
the official pogoplug site reports 99$ for Amazon but if you search you'll see 39$:
http://www.amazon.com/Pogoplug-Series-Backup-Device-Version/...

This one is 18$ http://www.amazon.com/Pogoplug-Backup-and-Sharing-Device/dp/... but it looks like the first device of the list without sata and usb3 (still good for doing some small hack[1]

Some years ago I bought a Seagate Dockstar (that was derived from the first pogoplug imho) for around 30-40$ (the street price was 80-100) and I'm still using it with Debian (nothing too fancy, just samba, transmission bt client and minidlna)

[1] NB according to this blog post http://fortysomethinggeek.blogspot.com/2013/03/pogoplug-seri... che old versions had better specs (this pogoplug has 800mhz cpu and 128mb ram, the old one was 1.2ghz like my dockstar)
Love Your Work? Help Crowdsource a Translation for "Arbejdsglæde"
> The ’id’ type is a void .

non

typedef struct objc_class *Class;
typedef struct objc_object {
Class isa;
} *id;

with

struct objc_class {
Class isa;
/* objc v1 members omitted */
};
If you enjoyed this article, you'd probably also enjoy Material Honesty on the Web [1], by Kevin Goldman on A List Apart.

[1]: http://alistapart.com/article/material-honesty-on-the-web
There is a lot of friction in the employment market, and market participants are a long long way from rational actors, so labour arbitrage does not really work like it should, and supply & demand economics only really applies in extremis, over extended periods time.

As a result, price discovery in the employment market is extremely inefficient - and tends to be set using cultural and cognitive biases; perceived value; and so on, rather than with rational market considerations.

Many employers simply follow the herd when setting salaries - offering the median of what everybody else in the marketplace offers - or they will set a salary that is in alignment with their cultural preconceptions of "value".

On the other side of the fence, it is rare to find a developer who will negotiate for a higher salary, or reject a job offer choosing instead to wait for a better role to become available, a factor that tends to reduce the effective "liquidity" of the jobs market.

So, it is entirely plausible that salaries spend a long time stuck far far away from the equilibrium point that they would reach if supply/demand economics really did rule the jobs market.
(a) Many people have said to gamify the application, or make a cool interface since high school students will be using it.
(b) There is no real solution to this problem, this is just your problem that you didn't think about this before, or you could go into the app and alter your planning so that it could fit in somewhere else.
The Birth of the Eiffel Tower
I've read his argument concerning Minix, and I'm pretty sure that entire thread wasn't out of context. It was just him being a douchebag i.e. an annoying, abrasive person.
Or, you know, encryption.
I guess I felt the gist was more that Shuttleworth and the upper echelon of Ubuntu have appointed themselves soft-BDFLs and despite the cries of the community, design decisions are not something he tends to bend on.

The justification was flimsy at best to shift the buttons left. It just made it more "Apple-ish"
Same here, used Ubuntu for years until Unity came out and drove me back to Windows for desktop use.
... and cannot be implemented in pure C.
It's not really incompatible with LibreOffice. The difference is that you OO.o can't take code from LibreOffice, but code from OO.o can find it's way into LO without any issues.
Except for the bit where ubuntu does regular scheduled releases.
Review: Logic Pro X
How Do Entrepreneurs Build an Innovative Team?
My market is small businesses who offer a service. Please let me know what you think of the UI/UX, design, homepage copy, etc.
You would see it differently, if you would know CVS :-)
I just switched to Gnome Shell and I'm happy. And I check on Unity with every release to see how is it going...

did you read the article? the last part is talking exactly about this type of attitude, I'd rather Ubuntu plays it unsafe, risking it all, expanding, getting to the common folk laptops and phones, and my phone than circle around irrelevant stuff.

If you're a HC Ubuntu user you can change your display anytime and make it work for you, I see nothing wrong with them trying to move further than the point where I'm at, I'm semi-geek, I can deal with this myself, I don't want Ubuntu to be doing everything exclusively for me then going ~oh how dare they did something that haven't pleased ME!?~, I want it to succeed.
NY Founder Institute First Look Showcase on 7/31
Mind-Blowing WebGL Demos
Words are just words. They merely convey the message.

But the message itself can be harmful. Psychological abuse is just as real to the brain as physical abuse is to the skin and muscle beneath.

If messages meant nothing then there would be no reason to talk about hate speech, sexually abusive speech, or the many, many other harmful messages people can and do convey to others.

It's not my job to build an impenetrable moat around my psyche just to survive other people being abusive.
Apple reportedly in talks to buy company behind Kinect sensor
You are confusing "available" with "frequent". Two different things entirely.
Now that discussion has passed, I'll point out that my post was basically an attempt to subtly immunize HN against the flamewar, disguised as a bit of humor. May have worked, we didn't have one, but who knows if we would have.
Can any musicians in the know about music software comment on how this compares to say, Ableton Live?
I've been enjoying Linux Mint for the past year, which for me comes configured almost exactly the way I want it out of the box, and I don't feel limited by the choice and configurability it offers.
Interesting! Nice work. I have also worked on this problem (not exactly same though!), so I want to ask few things. The only description you have given is about the features you have used. These features are very well established, and are being used almost since the inception of this field(like 60's and all). I would suggest using advanced features like HITS score etc. What are the base techniques you have compared against. Some recent work like shen et al.(Automatic document summarization using CRF) has used CRF based methods. Is your method based on bag of words or has markovian structure? Also how do you decide how many sentences to select, explain little bit about sentence ranking technique and also explain little about evaluation techniques. Without these explanation it is very difficult to make any constructive comment. Also may want to talk about training process (if supervised) and scaling issues!
We can also talk offline if you wish to :) .
-Rahul
Ask HN: Has anyone here self-published a book? Any advice?
Hi there,

I am close to finishing my book and keen to get it published. I figured it would be easier to self publish (could be a wrong assertion), and wondered if anyone had any advice? Have you done it before? Anything to avoid? Anything I should definitely do? Any good sites to promote it on?

N.B. The book isn't a technical book. It is a comedy book set out in the style of a blog.

thanks!
http://en.wikipedia.org/wiki/Irrelevant