skysight-inc/HackerNews huggingface dataset:
"But the amount of flak he receives is unacceptable"

So, did he never question why is that? Other comments explain this better, but he's creating more problems than solving them.

" If you have a technical reason to disagree"

Not all reasons are technical, but a lot of it has to do with shortsightedness. People don't care how PulseAudio does things, but they care that it works (at least as good and reliably as ALSA), and is it here that it's failed.

Same thing for systemd, based on average reliability of what LP writes we're going to have uptimes of days...

Several other projects took flak (KDE 4.0 comes to mind) but they addressed the criticism
So what should a rational consumer pick? I'm not seeing that in the article or HN comments.

The 30 days option? A different pricing mechanism? Would would that look like?
-- jesus that is horrible

++ jesus that site is horrible

"Isomorphic JavaScript apps are JavaScript applications that can run both client-side and server-side."

like bash, wget (edit: yes I know these arn't javascript, missing the point by roughly 462 miles), etc? hmm, maybe I'm missing something here, oh look, a [learn more](http://isomorphic.net/javascript) link, which says...

"Isomorphic JavaScript. JavaScript applications that can run both client-side and server-side." and a little meaningless venn diagram

...

so I need to go down to "Why isoblah", follow the link to a random article about the latest tech craze

"At the end of the day, we really want a hybrid of the new and old approaches: we want to serve fully-formed HTML from the server for performance and SEO, but we want the speed and flexibility of client-side application logic."

oh, so, "HTML pre-rendering"? or, "like twitter for the past # months"?

- - -

making a website to introduce people to a new concept, doesn't work if its aimed at people who are already knowledgeable about said concept.

not like this matters, this website seems more... "lets drop a copy of bootstrap and knock something together quickly and we might be able to capitalize on this craze", judging by the lack of any actual content (no blog, no jobs listing, links for both, the blog of the copyright holder has a blog consisting of "hello world", and who's portfolio consists of 20 broken websites, all of which look exactly the same)
Ask HN: How do you maintain a high velocity in productivity?
In particular I find things like compiling code or starting up an application takes takes seconds or minutes, enough time for you feel the urge to multi-task and as a result lose the flow you're currently in and lose the velocity.

Obviously the answer is to speed up compilation or startup, but if this isn't an option how do you maintain focus and velocity?
>> Imagine how much the cost of science would increase if instead of being able to hire 3 or 4 postdocs at 50k each

Doesn't that just mean that 50k is the market rate?
I honestly can't tell if that was satire about the dating game.
Also, before anyone points to previous messages saying that udev will continue to be usable without systemd, they're out of date. Lennart Poettering currently intends to make systemd a requirement to use udev and expects applications to use the new systemd-only way of calling into udev directly, so that distros can't even fork udev or use an older version to get around the issue. See http://www.phoronix.com/scan.php?page=news_item&px=MTczNjI
If you don't like systemd, you should leave Linux? That's as silly as saying that if you don't like the new military dictator after the coup, you should get out of the country. It's definitely pragmatic advice (as is 'give me your wallet, or I'll shoot'), but it's morally empty. They're not just creating a different (overcomplicated, impenetrable, still unfinished) way of doing things, they're plowing the old way under.

People have lives and businesses that have depended on Linux for decades. They can't just get out, and they don't want to get out. Instead, how about they push the same 10 or so decisionmakers to take their side as the systemd supporters pushed to get into every distro with no alternative? Why is it somehow a terrible act to express your opinion if it is against systemd?

edit: and with the abuse that the uselessd guy is taking (steady flames and DDOS), it looks that creating an alternative is a position also hated by systemd supporters.
You're right, I misread ewzimm's comment, and took it to mean something different than it was. I was wrong. Thanks for the correction!
> But isn't it a little fake?

What example are you looking at? I think you maybe don't understand how isomorphic apps work...

Take form validation:
1) Your "frontend" code (which runs on both/either client & server) does a quick sanity check, purely for responsiveness.
2) Your API server does actual validation of code.

Of course, your API server isn't running the same code as the client—you can't have the client talking directly to your database, for example. Rather, the idea is that the "frontend" can be rendered on the server & client.
You taught yourself PHP before the internet?
I wouldn't count on Uber and Travis Kalanick to help you there. That's a job for you, through your politicians, and it seems that, for the moment, you want to tell Uber, "Thanks, but no thanks". That's your right, and it's got nothing to do with stifling "innovation" or "progress", because Uber's got nothing to do with either of those things. It's nothing but a different (and I think, particularly exploitative) form of employment (packaged in arrogance and disdain for the law and the people who make it), which may, or may not be right for Spain.
Have you tried Cabify yet? Cheaper than a taxi, very good quality of service and many more cars on the street than Uber. And 100% Legal
Take a group of ill-tempered, aggressive bears. Walk among them wearing a suit made of salmon. Not going to end well.

Much of what Lennart says about the kernel community is true. Much of what they say about him is also true. While he might stay away from invective and hyperbole, the underlying contempt and dismissiveness of reasonable concerns is still there. This is one fight where nobody in their right mind would want to support either side.
"Shadow Internet" is misleading. ESnet, along with many others, is simply a "private network" that differs from the long-haul wide area networks most of us are accustomed to (as it makes use of "dedicated" fibers instead of riding on top of existing networks).

There are several other networks like ESnet, such as the National Lambda Rail, FutureGrid, GENI, and Internet2. The Global Research NOC at Indiana University manages many of these networks and several (if not the majority) make use of existing unused dark fiber that Level3 has in the ground.
Indeed.

This is all very neat, but it appears these folks haven't heard of X-ray microscopy - I don't see why, with a sufficiently high resolution scan, you couldn't see the physical state of the NAND switches on the chip, without opening the packaging, or doing anything else to trigger it.

16nm gates, 10nm resolution achieved - this is probably "good enough", although would require some work as the resolution is barely better than the NAND cell size.

Although you could remedy this by wrapping the thing in lead, within the case - which maybe they have. Be interesting to see the RoHS statement.

http://en.wikipedia.org/wiki/X-ray_microscope
Installing Nvidia CUDA on Ubuntu 14.04 for Linux GPU Computing
Most American cities have that same rule, and yet Uber is legal in them; the key is how you define "taxi driver".

In most US cities, if you don't pick up strangers holding up their hand on the sidewalk, you're not considered a taxi, and the rule does not apply.
A couple months ago I installed this on two devices and could not get it to work off-net nor did I see a good description of how it is supposed to work in that case. I assume Wi-Fi and Bluetooth on but not connected to an access point.

I have seen mesh alive with XO-1s.
> Hands up who on HN thinks filling our roads with uninsured drivers is a good thing? Hands up who thinks mandatory checks on vehicles brakes and other basic safety systems is a bad thing? I think I see pg's hand at the back there. But in general the vast vast majority of people think mandatory insurance is a good idea. That's why nearly all developed countries require it by law.

The thing is that instead of making these things "expected" because of market forces, imposing it by law makes it a default for everyone and it becomes a box to tick when you want to operate a taxi, just like many other things. And you end up with people who simply do not give a shit at all about consumer experience and providing a good service at all. That's the key difference with countries were taxis have less regulations: people actually compete on service, for the benefit of everyone, not just the few who are taxi drivers and running a monopoly provided by the State.

With this attitude you end up with Taxi drivers who do this job because they see it as a rent, not as a way to make a difference on the market. Yeah, that's the spirit!
This is not unusual. Streets need names, and people get increasingly creative. I've lived on Saturn ("Saturnus", the name of an appartment building in Duivendrecht, net Amsterdam), there's a street in the center of Amsterdam called Rusland (Russia), there are towns in Netherland called "America" and "Nederland". And then there's towns that have the same name (which is particularly common in the US, I believe).
Good to see that the OP is getting acquainted with color theory.

Just one thing:
Is this color scheme used elsewhere in the game?
This might be OK for a menu, but it's almost impossible to extract any encoded information out of it,
if you have any mild form of color blindness. The difference between factory/jungle just doesn't work out in any version.

Having different lightness values actually helps as a factor to maximize uniqueness of each distinct color in the set.

See the simulated example in similar case and how to fix it http://wearecolorblind.com/example/trainyard/
And the contracting company certainly takes a cut of every hour Google is paying for. Assuming the security guards get the same benefits as other Googlers (and they should), I would expect that Google saves very little money, or maybe even spends more; but the guards themselves should have a much more valuable pay package without the security company skimming off the top [I don't begrudge the security company, but it does seem a nicer overall solution in this case to cut out the middle man].
Actually, it's your comment that's horrible.

> like bash, wget, etc

What? In what world is bash a JavaScript application that can run both client-side and server-side?

The tagline is direct and obvious. What part of running both client-side and server-side don't you understand?

And yes, it does look like a bit of an MVP, but that's no reason to rip into their efforts.
Battle Over Use of Word ‘How’ as Trademark
The amount of money Apple makes from (US) government contracts is utterly insignificant compared to what they make from selling directly to consumers. Which revenue stream do you think they would be least likely to gamble with?
> his contributions towards open source have brought far more problems than any of the solutions he looked to replace.

If this were true, nobody would have adopted his work. If most of the major distros have switched to pulseaudio and systemd, it's because the people who actually know about this stuff have looked at his work and found it excellent.
No, what BSD's have is the analogue of what in Linux land are called "coreutils".
The rest is usually code from external sources mantained inside the tree for consistency.
> distros have adopted systemd and pulseaudio en masse. There must be buy-in for a reason

There is, and this reason is not always on the merits of the software.

I would like to add NetworkManager to the list of software that (used to) pain my existence. The case for including this were pretty much the same as PulseAudio, that other entities already had settled on it, in this case Gnome.

So the fact that some of the developers were important members of the Gnome community sort of gave their creation a direct path into Red Hat and Ubuntu, who based their desktops on Gnome.

Had they not been, the software would have had a much harder time getting included, and based on merits alone it would not have happened. That rubbed a lot of people the wrong way at the time, for some very good reasons.
How to prepare for the competition as a startup
I did an "English for Engineers" course at uni (a misguided attempt at giving engineers a more rounded education - personally I was frustrated that they didn't let me take straight up Literature 101 - my roommate was an English major, and I must have written about half her essays for Lit 101, just because I found it interesting - averaged a distinction :D )

Anyway, Frankenstein was one of the cornerstone texts of that course, and you can clearly see many of the themes of later SF being developed by Shelley. We also read Dr Jekyll and Mr Hyde in that course, plus some early Australian SF (like Picnic at Hanging Rock). It was all pretty interesting, but a long way from the space opera that is one of the cornerstones of modern SF. I just don't feel like you can experience SF unless you've read some of the bigger more sweeping stuff, like Hyperion or Pandora's Star.
> unsafe and uninsured

What are your citations for those bold claims? The first one is subjective, and the second one seems objectively false: http://blog.uber.com/ridesharinginsurance
How does "government" know exactly when to tell people to look for something else?

Do you think it's possible that the "insiders" might try and influence the state to get them to tell that to newcomers in order to gain a bigger share of the pie for themselves?
Read the update:

> Update: [...] Prf McKenzie made a calculation error. Pls note that it is not a SPOONFUL of this stuff, that we need to rid a room of oxygen. It is a bucket (10 litres).

Still some details don't make sense:

> A few grains contain enough oxygen for one breath, and as the material can absorb oxygen from the water around the diver and supply the diver with it, the diver will not need to bring more than these few grains.

If the material is so good absorbing oxygen, it will be difficult to make it release the oxygen again. So while diving you don't need the oxygen tanks, but you need the batteries to heat the material to release the oxygen. I'd like to see the actual calculation of the necessary weight, volume and reliability.

> [...] the crystal could be valuable for lung cancer patients who must carry heavy tanks around with them, [...]

This user case may be more realistic, because you can plug the equipment and recharge the batteries in any building you go, and in the 12v plug of the car, but it would not be useful for a long field trip. But the story has so much hype that I'm still suspicious.
>there is really no point in flaming the dude. Instead I suggest to use all this energy to discredit/control/QA his work on a scientific level.

Their stance is that Poettering shouldn't be attacked on a personal level, only on a technical level. If that is a irrelevant, detrimental, disgusting manifestation of a weak personality to you, I suggest that you loosen your grip on your pearls.
I didn't touch the code for about 'two weeks', but sadly the code base is small enough to remember pretty much everything.
> We're talking about init systems here

I think the background for this has more to do with Avahi and PulseAudio than systemd.
> I think your stance on this is disgusting. You suggest that if it would deter the guy from building his software you would participate in his torment?

That's really not what I intended to express. Like I said I strongly oppose any violence. And that's why I suggested to stop flaming and use the energy for scientific criticism.
Hewlett-Packard to Break into Two Companies
The thing is that they aren't workers. It would be a much easier problem to solve if they were. They are freelancers with unlimited liability.
Show HN: AhhLife, a free replacement for OhLife
Was it filling enough? That would be my main concern with a liquid diet.
Could you by it on eBay? I haven't checked, just curious.
There are lots of different tactics.

Get up and walk around so that you can get the blood flowing. Probably good for thinking anyways.

I have a pretty solid workflow for reading articles, etc. That is, the sorts of things that I get distracted on. The stronger my flow, the less I feel the tug to aimlessly wander because it seems pointless when I already have a good system. This system is setup on my Android phone, which is a great shield for me because I have to actually pick up the thing to start the process of distraction.

I usually keep a "stream" list. When I do something significant, I'll note it in the list. If I get stuck, then I write what I feel should be my next step in the list. If that doesn't work, then I go back and write another item in the list. If I'm working on something complex, then I might write out several steps that I have to follow in advance. The list kind of keeps me grounded by just writing.
Out of interest does anyone have any statistic on how often phone booths are used? I'd have thought that with most people owning mobile phones the need to ever use a pay phone is very rare
It's the 'everybody hates me, therefore everyone is a sad hater filled with hatred' argument.
> If you don't like systemd, you should leave Linux?

You should probably re-read what was said, instead of spewing nonsense.
These are some very good points! I already try to explain in my documentation why I wrote the code like I did, but I guess I'm afraid I'll bore the reader to death with it. Describing common patterns, or good practices is also something I try to do regularly.

The relation to the rest of the codebase is something I don't really get: do you mean I should explain why this piece of code is consistent with other code? Or the documented code interacts with other pieces of code?
Latest Ebola Statistics
Start by having a one-line description saying what every file, class, method, function, etc., is for. Where needed, expand on what parameters are expected, and give examples of usage. This is the API reference and it can be automatically extracted from the source code if it is part of comments.

For a getting started / user guide, give a higher level description of how components tie together and show end-to-end usage examples. The key here is to be succinct but include all the information that a new user will need to get started. Whenever someone asks a question, this is a good sign that information should be added to the docs.
One should judge a tree by it's fruits.

If Alan Watt's enlightenment didn't prevent him from being an alcoholic who couldn't take care of his family, then I don't think that is an enlightenment worth pursuing.

The Buddha was adamant about this fact: anything that depends on conditions (for it's appearance or maintenance) is not enlightenment.

This leads me to believe that the author's experience, however delightful, was not enlightenment.

I wish the author well, but I don't think he understands Zen or Buddhism.
I'm in favour of light-touch regulation on taxis (at least in the presence of an outfit that can provide driver reviews), but basic safety/insurance checks aren't something the market is likely to be all that efficient at enforcing.

The issues people are going to review on will be driver experience, internal cleanliness, etc. Poor vehicle safety only really becomes a passenger issue at the point it's too late.

Lack of insurance is even worse - because it also affects the person your taxi crashes into, who doesn't have any say in the matter at all, market-wise.
New system to make Google Chrome, Mozilla Firefox more secure
hint: I was referring to the client/server part with those examples

if it must be in JS to satisfy the entire sentence, vtop, any node.js application, etc

> The tagline is direct and obvious. What part of running both client-side and server-side don't you understand?

going by the examples I gave, the fact that it doesn't clear up any ambiguity one might have over that tag line

my first reading, it seemed like it was talking about any program, written in JS, that could be run on either server or client, which is obviously meaningless. so I decided to look further, something the site itself didn't clear up

it doesn't mention implementation approaches, effects it would have, (well, it mentions the effects (all 2 of them), giving no actual reason for any of it)

what it could of said, "The same application runs on both server and client, along-side one another. By sending pre-rendered HTML, it greatly speeds up initial page load and allows for more accessibility"

like, that takes no effort, and that no-effort wasn't made in the creation of this site

at this point I'm literally re-typing my previous comment so there isn't much point in continuing.

- - -

I have zero problem with the approach itself, sending HTML is great, per-rendering is great. I have a problem with the site. its only as good as a list of libraries, nothing more
Seems to be overloaded: https://webcache.googleusercontent.com/search?q=cache:http:/...
Britain's first floating solar panel project installed
Ah that's interesting. All transfers that I've done within the EU have been free of charge thus far, but I haven't transferred anything to Czech Republic and Slovakia. Wonder if that's a local banking policy.
IMO, you misunderstand some of it:

"communities are full of bullies who won't hesitate to call you or your mother names" - I think this is best put as "doing controversial things will attract trolls and haters".

"you must equally be a bully enough" - no, you just need to tune out the haters and continue to work towards your goal.

Lennart and the others underwent a ginormous effort to grow systemd from a borderline dangerous "I'm smarter than everyone else" toy project into something that's actually useful.

They did that despite the fact that the problem in question had been solved a couple times over (upstart was the last in a series of "improved" versions of SysVInit), and despite the fact that systemd adoption incurs a large switching cost of re-writing init scripts for all packages.

The art of leading a successful open source project is partly in tuning in to useful feedback and tuning out the haters who have nothing to contribute. Yes, the haters function based on ways that are similar to bullying. But while you can keep them off the mailing list, you can't ban them everywhere.

The more visible a community or an undertaking, the more visible it is for haters and bullies, and the more effort is lost on policing them or tuning them out. There's no way around it, other than educating the general population or staying a small, very technical in-group.
The main differences will be labour rates-i.e. how much the driver is paid (or earns) per shift and the utilization rate (i.e how much of the time the driver is working).
>Given the comparatively greater distance a nerve signal has to travel in the giraffe, Dr. More said, it’s possible the giraffe faces real challenges in reacting quickly to events down under — a rock beneath its hoof, or a bite to its ankle.

Why would this be any different in a giraffe vs an elephant? A quick googling tells me a giraffe is 5.5m tall whereas an elephant is 4m tall. Since an elephant is also longer than a giraffe the brain to rear hoof distance shouldn't really be all that different. A blue whale on the other hand is 30m long, so it seems like giraffes are well inside the normal design spec for large mammals.
Three Interviews About Static Code Analyzers
The client in this case isn't a personal machine, it's the browser. Isomorphic apps can run both server side, and in the browser. Not that difficult of a concept