skysight-inc/HackerNews huggingface dataset:
Not that the definition of Window Manager is at all germane to the point, which I think was "I don't like efficiency".

Could have been either that, or "competition is bad, we already have the best way." You're right I think, it is probably characteristic of a manager to try to tell people what way to spend their time.
The birth of hypertext: A living history
This HTML we're viewing may be runtime-generated on the server, but it's still saved on my machine as one or more files in a temporary folder and then opened by my browser application, is it not? A web browser is really just a fancy, scriptable file viewer.

And that's for HTTP--not to mention the other major protocol FTP, the name of which is self-explanatory: File Transfer Protocol.
I can't resist it. I was afraid the article would be about bike shedding. Instead, one could imagine it gives a nice, fresh meaning to the phrase "cargo culture". :-)
Tablet Cash Machines: The ATM of the future?
Don't fool yourself. Every tech-averse third world middle eastern country can control and tap into the fiber in their infrastructure.

And if they can, anyone can. It's not egregiously expensive or difficult to do.
A praise of size_t and other unsigned types
The minimum bid is 10k and the yearly revenue is 6k, though; the buy it now is 50k.
Wow amazing! I need this for all other languages, if only for the mapping of Code -> Online API.
Bill Raduchel’s life winds through the tech leaders of our time
Looks interesting, but as a side note; slow your homepage slider rotation down by a few seconds. It's way too fast to be able read it properly.
Cetma is a US company making a similar yet gorgeous bike: cetmacargo.com
Actually, not really:

http://marc.info/?l=linux-kernel&m=135628421403144&w=2
are you seriously meaning to imply that Linus Torvalds is not responsible for managing people on a massive scale? who do you think writes that code anyway?
Since John seems too modest to link to his own paper, here it is for those who were as curious as I:

http://www.nature.com/nature/journal/v482/n7386/full/nature1...
Firefox OS may defeat Android in the long term
If you drink 6 pack in one evening - this is "overeating" already. All these extra calories will immediately start converting into fat.

On the other hand if you drink 6 pack during the span of the whole week - it will hardly make a difference.

So yeah - it really depends on how much beer peak usage we are talking about here.
OpenBSD on either Soekris or ALIX and you are done.
ABC hires anti-vaccer Jenny McCarthy for daily national broadcast
So, basically your position is "If you don't like it, get out". I'm not sure this view is productive in any kind of discussion.

Yes. The discussion shouldn't even be taking place. It is a waste of time. That's why the parent qualified Linus as the leader of one of the most important human endeavors of the last century.

Most project managers do not behave like Linus. There's a whole world full of people who "act professionally." Linus is not one of them, and contrary to some of hand-wringing I've seen in this thread he is not inspiring hordes of foul-mouthed abusive managers to go out and oppress poor developers.
AutoFileMove, Move/Share files between different cloud storage services
Correct. But they had to reinvent the good features of big iron in the past three decades.
The pitch deck that the Samwer brothers raised $1B in 26 weeks with
Freshbooks, Amazon Prime (seems like a majority so far), pnc payroll
As I often say, a mixed metaphor is worth two in the bush.

Seriously, though, as I keep watching the startup community, what I want to tell every wannabe technical founder is to find a business partner. There are a zillion businesspeople out there with real, valuable problems who lack the technical skill to implement their solution. Those have a far better chance of success than cobbling together something from the set of problems visible to a 22 year old CS student.
Well I think this underscores the value of intellectual property and trademark, doesn't it? It's not difficult to copy the beloved game mechanics in a role playing game...but what interests gamers is more than just the game, but the emotional attachment they have to characters and storylines.

(no, I'm not justifying these takedowns and I would love a Chrono Trigger remake...just pointing out how much writing/branding contributes to the value of any story-based medium, including video games)
Harder to monitor your cargo or children.
This is out of context, and while Linus is an entertaining and impassioned writer, it really shouldn't be discussed outside of the group who's job it is to read it, albeit on a public list.

I guess that Linus generally achieves results from a direct and terse tone, but that may also be the fastest way to get through his vast inbox. It's far from diplomatic bureaucracy and that's going to rub some people, but the parent was probably right on calling him out.

I just don't think this is the forum for this kind of gossip, why not leave it to lowest denominator tech journalism?
Building An Enterprise-Level Search Marketing Team: Part 1
The main difference is everybody is remote. I don't doubt Linus would be less brutal in person.
I don't think you get it. The premise of his attitude is that you've shat on his carpet. He wants to express his most wholesome distaste for the previous post this person made (breaking user space and then blaming user space). If someone shits on your carpet you don't make then a cup of tea, clean it up for them and ask them how their day was, you do _this_. It's effective communication.

If you perform this text in a "professional" manner then you will completely lose the correct tone of the message, which is: DON'T FUCKING DO THAT.

Psychiatrist? Bully? He's not punching this person in the face he's teaching them a very hard lesson on the correct attitude of a kernal maintainer.
He poses an interesting question: "How to work
together DESPITE people being different" yet leaves it unanswered. It would be interesting to see the answers.
I'd prefer an intelligent asshole over an unintelligent...anything else just about. One thing I've learned about myself in my 30-some years on this earth is that I just can't stomach the company of people less intelligent than me (that's not to say I'm a genius, or even above average necessarily) for a very long time.

However, don't conflate "tech type" with "high IQ/intelligence." The tech industry has the same percentage of idiots as any other, and our idiots aren't any smarter than those others' idiots just because they can scratch out a chunk of python or haskell or whatever.
I've just begun coding with Titanium to create an iOS app, and so far so good. The fact it uses JavaScript, meant I could get an app working incredible quickly. Even, if you are only developing for iOS or Android, I think that Titanium would help you a lot if your Java or Objective C knowledge is minimal (like me). It depends what you're comfortable with I guess.

I'd second the point that Titanium isn't 100% write-once, run-anywhere. You'll certainly get a lot of reuse between your app for iOS and Android if using Titianium, but you'll have to tweak your code for each platform. I'm still a big fan however.

I tried writing an app using JQuery Mobile, with plans to deploy within Phonegap. To be honest, the performance just isn't good enough. Since Titanium builds the app using native components, then it's so much more slick.

I do love JQuery Mobile still however, and will definitely keep what I have for the actual Mobile Web UI.

NB. Titanium also seems to compile to a Mobile web version, but I couldn't get that working. I might look into that more in future.
> How could you possibly equate these two is beyond me.

I'd say is a cultural thingie. Compared to other languages English has very few swear words/expressions, for example in my native language you could swear at someone by saying something like "fuck your mother's dead relatives" (it sounds way worse in original, trust me). If someone were to say that to my face my first instinct would be to see if I can beat him right there on the spot (and if yes, would I risk going to prison for hospitalizing him?) and if no then I'd think of swearing back with something even harsher (while looking for an escape route).

On the other hand everybody lies, that's why we have things like contracts etc, it's assumed that at some point or another we'll stop telling the truth.
Looks like this is the link to the original video at the creators account.
http://youtu.be/4M0jhAuAuJI
What's the difference between passion and true dedication? I would have said there wasn't one.
by "bad stuff" i meant fructose, sugars, fat, etc. (i hope proteins are not blamed)

Americans are lucky to have all of it stated on the packaging, which allows very precise control of nutrients consumption. So if you bought box of Devil Hole (which are delicious!) and read, that one hole comes with 120 calories - eat just one! That simple.

Now... if you can't stop on one, this is completely different issue.
Mirror: http://marc.info.nyud.net/?l=linux-kernel&m=137392506516022&...
I worked with my organization's leadership development team for the past few years, here are two recommendations to get you started:

the leadership challenge by kouzes and posner (http://www.amazon.com/dp/B008DM2MK8) - the canonical book on business leadership, well worth the investment. it's research-driven and full of case studies and examples; many MBA programs will teach an entire semester on this bad boy. not much to say here that isn't in the reviews.

it's okay to be the boss by bruce tulgan (http://www.amazon.com/dp/0061121363) - if the leadership challenge feels a little too high-brow or abstract ('transformational vs. transactional,' in leadership jargon), this little book can scratch the itch for tactical management tips. tulgan can seem a bit directive and simplistic at times, and his advice may not fit with every organizational culture, but he's a savvy student of organizational leadership, and a quick read.

leadership, especially in a remote environment, isn't trivial - congratulations on being willing to invest in this skill. best of luck.
It's quite instructive to talk to big (>10000 employees) companies who tried to migrate to Google Mail/Apps. There are nice disaster stories around.
The Shame Game: An Interview With Jesse Schell
I'd recommend http://tomato.groov.pl/
running it on a RT-N66U, it's brilliant
"How can he see he's got flies in his eyes if he's got flies in his eyes?"
Other languages will come, as well as other sites (GitHub and others)
That's a totally ludicrous argument. There are plenty of assholes in the open source world, some of them are even at the helm of pretty significant projects. Linus, however, does not seem to be one of them, merely for the fact that his "abuse" seems to always be accompanied by very strong arguments based on actual facts.

You are suggesting that getting a shake down from Linus is a bad thing. Well, only if you have no arguments of your own to stand upon. Otherwise, it benefits you to even have an argument with Linus (even if you end up on the wrong side - which isn't guaranteed to always be the case).
In Seattle, bicyclists become militant and have destroyed cars in protest of drivers not sharing the road.
The biggest and more prevalent examples are directory and identity federation solutions. Google Apps in an enterprise really require products like Ping Federate and similar products.

Microsoft gives you freebie tools that work most of the time.

Also, because Postini was in the death throes for some time before Google Vault was released, many bigger enterprises went out and bought third party archive/ediscovery solutions.
Back In Ljubljana
Quite right. For example, here’s a picture of the King of the Netherlands, William Alexander, transporting his young daughters in a Dutch cargo bike: http://i.imgur.com/TYDqlSt.jpg
Linus makes a great point here. While I personally don't think I'd enjoy working with Linus, I have to agree with him. He can behave how he wants and it's my responsibility if I don't like it. Linus does not run after me with curses and I don't want to do that to him either.
Linus' entire message just whooooshed right over your head.
HN: "We are NOT going to tolerate jokes here, this is Internet a.k.a. SERIOUS BUSINESS. Now let me tell you about my disruptive verticals."
I have a huge problem with what you're saying - you are nowhere establishing what would be going TOO FAR, or how people should react, if they believe he has gone too far.

For a completely imperfect analogy, it's okay that [project leader X] makes some sexual jokes every now and then. But if he sexually assaulted someone, that would be too far.

Is it possible, in your mind, for Linus to go TOO FAR in one of his rants, what would that look like, and how should people react if it happens?

Sarah thinks it's already happened, that he's already gone too far. Where do you propose to draw the line? Because there I believe there IS a line.
I think the MUT (minimum useful tool that nails it) would be like a stopwatch app/command, that also lets you specify what project (and optionally task within the project) is being started/paused/resumed/completed. Then it can show you total breakdowns by project, task, etc. In a completely private and local way. In a terminal. With GUI only as an optional bonus. This may already exist and I just am ignorant of it. Seems like an "old" problem that should have been solved by now and I just haven't stumbled upon it. I could write it I guess. But yeah, I don't want a desktop GUI or web app, by default. Give me a CLI in a Terminal. With text, I can then have lots of easy/obvious ways to slice and dice that, script it, etc.
Correct on all counts. People need to realise that smart people tend to have short tempers because they've encountered the same idiocy many, many times; the first few times they may have explained patiently but after a while it begins to get wearisome. People with precious, precious feelings should stay away.

"The entire principle is wrong: it's like insisting that adults live on skim milk because the baby can't eat steak." - Heinlein
Q2 2013 Ventural Capital Financing and Exit Report
Well you're going to find it hard to work with particular kinds of people then. Do you consider it a problem with _their_ attitude? ;)
OpenWRT is quite capable and is easy to use and configure. I agree with zdw. It's a good choice.
I seem to recall trying both WAN and LAN ports but I will check again this evening. Thanks for the suggestion!
That, I'm not too sure of, but it's more than likely a PIC-16 or 18 series.

There's a nice write-up from last year on using a PIC16F628A and four servos to build a walking robot. http://www.academia.edu/1767517/Walking_Robot_with_Four_Serv...

If you're the tinkering type, it's quite an interesting read. Of course, that's a long way away from a robot that does backflips ;)
I can spend good, fulfilling and interesting times with a 'pleasant' idiot friend. Intelligent assholes, on the other hand, besides some intellectual discussion in their field of expertise, I would pass on their company.
But, since this is about people within the workspace, I guess the intelligent asshole would, sometimes, be preferable to some polite but less intelligent person. The other one would still be an asshole, though. Plus, I don't think Linus would get away with this crap outside of electronic mailing lists and kernel stuff.
Am I doing responsive design wrong? I've tried three times to make responsive designs for three different website types and they all seem to work fine but I can never get pixel-perfect designs done right.

It seems mediocre for both desktop and mobile, instead of just doing a great design for desktop. What am I missing here? I would love some pointers. Should I just forget about pixel-perfect designs when building responsive websites?
Perhaps because the person spent their time working on something for no compensation? Just an expression of a little empathy for that person's wasted time? Is the cost of that word really so much?
Apple Releases Logic Pro X
The Oatmeal: Why I Run Long Distances
I second Tomato. It has done me no wrong on my 4+ year old AP
I wish there was an OpenWRT firmware for my Billion 7800N. Apart from the pretty naff firmware it's an excellent router. Just wish it had OpenVPN support :\
> After a while, this got a little silly. When numbers were getting up to things like 2.6.32.60, it gets hard to keep track of the numbers. Since the first two numbers were just sitting there unused, at some point Linus decided it was silly, and they would cycle to 3, and the second number would be for each stable release.

And now we have only one number sitting there unused! Maybe they'll finish the job next time.
I told myself a similar thing : why did they create a new language instead of picking that one ?

But then i saw the list of features that D has, and remembered the reason why Rob Pike said he wanted to stop using C++ when he saw the new C++ version : "so they thought C++ needs MORE ?".
>There is no such "sort of person".

Well that's a depressing thought. That the world is nobody's oyster, and it's only because nobody cares enough about what they choose.

(Unless you're arguing that devoted work doesn't lead to excelling, in which case I think you're crazy or using completely different definitions than me.)
Incredible work, this is great. These are exactly the kinds of projects we need to advance technology on the web.
you just don't get it. you're still stuck on the notion of "socially inacceptable behaviour". the whole point here is that the standard by which you judge "socially acceptable" is broken and detrimental to the community. Linus behavior is socially acceptable. He is honest, passionate, says what he means, and most importantly, he is forgiving and doesn't hold grudges.

The type of behavior that Linus is railing against here is the politically correct culture of insipid office politics, forced politeness, and concealing the true meaning of communications in order to make the communication a more effective tool of political manipulation.

this encourages duplicity, causes people to become disengaged from the work and obsessed with their political relationship to their coworkers, and it breeds long lasting unacknowledged and unforgiven grudges. its a horror show. but you consider it "socially acceptable" because it matches your standard of politeness for some reason.
Ah - got it now. Harder to look around when you're in the military, and the stakes are higher.

I've noticed similar in software practices (especially project management and metrics) leading broader org design. I'm not sure if it's because the failures are bigger, or the orgs are more willing to experiment, but software firms do seem to drive HR and organizational design trends.
I think it depends. I'm inclined to agree with Linus' approach, but I'll just argue that sometimes "abuse, swearing and provoking people" is the best approach.

Some of the best lessons I learned was being chewed out by a manager. The magnitude of my stupidity or fuck-up would simply not have sunken in even if this manager had been factual and direct, without chewing me out.

The same goes for my youth. I remember some lessons mostly because they involved my father yelling at me. I recall very few lessons where he sat me down and provided a detailed, factual argument of why I was being a dumb-ass.

I don't get the impression that, in growing up, our ability to assess magnitudes of failure by factual analysis of the situation has improved enough to render 'chewing-out' pointless.
It is hard to say based on the limited info he posted, but you only enter ketosis if you consume under 20-50 g of carbs per day. A single slice of bread, one yogurt, a bowl of cereal, or even a few carrots can take you out of it. You can't really accidentally get into ketosis without very deliberately avoiding carbs.
Ask HN: Why doesn't DigitalOcean support custom kernels?
They appear to be skipping the OS's bootloader and instead starting the VPS off of an external kernel image. The only problem is that their kernel versions are way out of date which can be a security issue.

I'm wondering if there is any technical reason why you would want to limit the kernel a customer ran?

Relevant:

- https://www.digitalocean.com/community/questions/do-you-update-kernels-sometimes

- http://digitalocean.uservoice.com/forums/136585-digital-ocean/suggestions/2814988-give-option-to-use-the-droplet-s-own-bootloader-
That and the fact that Windows server ties in nicely with the Windows workstations that the company uses.

I use Server 2008 R2 (and upwards) at work and its really not bad, it's miles ahead of the previous versions which were horrible to use. Is it not possible that people use this stuff because its useful?
'Error establishing a database connection'
Thanks! Very helpful. I can certainly see both the lack of trust and "hero" traits in me. I've known this for many years and realising this is going to be a very crucial factor in being able to scale up my business.

I've got a couple junior people on a part-time/freelance basis who I can delegate to.

I think one of my biggest challenges is learning how to progressively disclose the level of complexity about the task and not bombard them. But also providing them with clear measurable goals for them to work on.

Right now I feel like I'm too much in the teaching role because the people I have available are learning, but I can't yet afford anyone with more experience (yet).
I use yahoo for groups (nearly every item of old hardware has a yahoo group[0]) and for auctions on japanese electronics, as ebay never really caught on in japan. I get good use out of yahoo finance aswell.

[0] hyperbole
Secret Court Opens Door to Yahoo Documents
It looks like we accidentally hugged their site to death.
I really like that, rather than reinventing the wheel, Kolab integrates and improves existing software.

http://www.kolab.org/community/upstream-communities
RE: Linus

There are/were other people in similar positions who did not act in that way to their peers. If people that thought that treating others with respect, or remaining emotionally neutral toward them was something worth mentioning, HN would be flooded with newsgroup posts and emails. Most of the time we really only talk about Linus because he's an asshole. Usually noone really cares about the technical merits of his arguments. I don't really think it belongs on TBH.
I don't think this is KVM's default setting.