skysight-inc/HackerNews huggingface dataset:
Yes, I agree that even if every other component is put into sleep, the memory would still drains the energy; and no matter how slow that process is, if not recharged, there will be a time the battery finally runs out.

But the thing is, it looks like there is not much difference between a single stick of 1GB RAM and a single stick of 2GB RAM in terms of the power consumption rate. This is indicated in this article http://www.buildcomputers.net/power-consumption-of-pc-compon... ; well, it's for desktop RAM but I would assume tablet RAM will behave similarly, as seen from other tablets that upgraded from 1GB to 2GB.

From the user experience perspective, if there is no noticeable penalty -- the physical size and the power consumption are the same for 1GB and 2GB RAM, then why not just put in the one with larger capacity, for a better user experience? (and possibly much better for those of heavy multitasking tendency).

Is that because 2GB is much more expensive than 1GB, for tablet RAM? I could not find any tablet RAM price information through googling -- it's not for retail to individual consumer but only sold in batch to manufacturers...
The original source [0] is much better and includes the most recent data points in the graph and the ever so important margin of error (-/+ 4). The graph is actually much different from the business week article which should cast some doubt on the factuality of the reporting.

[0] http://www.gallup.com/poll/178484/americans-prefer-male-boss...

Edited to add: The margin of error of -/+4 points seems optimistic given the year-to-year change around 2001 for %Prefer male boss of 17 percentage points.
Yeah, that sounds pretty tedious, but I guess it could still be automated (but somewhat tricky).

Once CoreOS becomes more stable, we're looking to move to it. The idea is then to use `etcd` to feed the load balancer (probably Nginx) with the appserver pool. That way you can easily add new servers and decommission old ones.
FOLLOW UP WW3 IS AGAINST YOU,
> Why are you using Debian then? Debian is about flexibility

That's really a fundamental misrepresentation of Debian. As a Debian user since around 1997 or so, the value has always been that you get solid, tested packages which work out of the box – almost everything you need is an apt-get away and it's consistent across all of the systems with the same packages installed. When I was responsible for somewhat over a hundred systems (servers & desktops) that was invaluable for delivering a consistent user experience.

Maximum flexibility would be something more like Gentoo where you can play around with config options and rebuild software with arcane flags, with the expectation that you're comfortable spending time diagnosing anything which breaks if you hit a combination which hasn't been well tested by anyone else.

This is highly relevant to the discussion above because consistency starts becoming a LOT more work when you start needing to coordinate between multiple major projects. If you want, e.g., Firefox or Chrome to be able to use a webcam just after it's plugged in that requires communication a bunch of large code-bases (kernel, GNOME, audio daemon, browser, probably some sort of permission system which may or may not be in one or more of these, etc.) and all of that is either going to be harder or slower if you have to support a bunch of different systems with differing designs, bugs and it's a tax which people who don't support Debian won't have to pay.

Remembering the era where people just accepted that things like audio or video wouldn't work on Linux because it was too much hassle, I appreciate the value of a single target.
"Maybe that 40 year old is forced to stay up-to-date by his 20-year old apprentice?"

As part of a master/apprentice relationship the master is expected to teach the apprentice how to use the brand new machining center or at least how to use it to make money. A master who can't teach, or at least set an example, is going to have employment issues. Life on the floor was not really different than my experiences in IT... boss selects a new tool, you will use it in at most a couple days of fooling around, or find a new job, doesn't matter if its machining or IT. If you're the wisest employee, you can expect to get assigned to the new toy and to train the other employees informally if nothing more advanced.

There is/was a continuous and constant struggle between the school instructor component of an apprenticeship and the masters on the job. The instructors want cool sexy toys and resume stuffers like teaching cutting edge tools, but the masters on the job want the instructors to teach the basics. There is also a lot of general experience aka "we don't do centerless grinding machining here, so I hope your classroom instructor is covering at least the basics". And the masters continually complained about instructors who taught the kids the basics of g-code but not how to read a print, lots of "walk before you run" complaining.

At least this is how it was at a former employer for machinists, tool and die makers, millwrights, and industrial electricians. I have no first hand data about plumbers and carpenters.

Something that confuses youth culture on HN is it takes a kid 16 or so years of study to learn "2014 work". So they freak out that a 40 year old dude would have to stop working completely for 16 years to learn "2024 work". Reality of course is that things develop VERY slowly and most of the 16 years of school are focused on 2000-4000 years of human development. Actual development is so slow in most large industries like machining or IT coding, that its not hard at all to keep up other than anecdotes and complainers and people who've basically retired on the job.
I wonder how well this approach would extend to Postgres add ons like PostGIS and PGRouting?
There are beneficial lobbying groups out there helping to
bring a voice to issues in an arena where they would
otherwise normally be drowned out.

Lobbying is like advertising[1] in that it's a vicious cycle. If company A spends $100 on advertising, then they capture the market, and push out company B. In retaliation, company B spends $150, and company A spends $200...

In 2010, Coca-cola spent $2.9 billion on advertising. They only did that because Pepsi spent about the same amount.

"Good" lobbyists only exist because bad lobbyists exist. If you could cut the budget of every lobbying firm by 50% then nothing would change. The only thing that affects outcomes i proportional spend.

1: In fact it is advertising, to an audience segment of one.
Is Jon's backup scheme slightly paranoid or is it just to have familiarity with different services?
Hi, I've run infrastructure and software projects involving thousands of machines for companies with over a trillion dollars in asset under management. Binary logs and putting coredumps in your journal are stupid and anyone who does that doesn't understand the first thing about running systems.
What part of the grandparent's argument reflected a detailed objection to you?
I know it's common here to let the past be past, but it should be said that depending on your world view, gittip is not a good option.

http://geekfeminism.wikia.com/wiki/Gittip_crisis
> How could you possibly describe it any other way?

You could describe it in the many thoughtful ways in which the rest of the comment did describe it, for a start.

The comment it was in reply to also made it seem like the idea is to take wealth from a single wealthy individual and bestow it upon a single poor individual, noting that the newly wealthy individual probably doesn't know what to do with it (like many lottery winners). That is clearly not the intention of literally anybody who is in favor of some redistribution of wealth. Rather, they propose many different ways (some of which were mentioned by your parent comment) that wealth would be spread across many less wealthy people.
Obama Nominates Ex-Googler Michelle Lee to Head USPTO
DerelictCUDA: dynamic bindings to the CUDA library for D
Thanks for cygx and readerrrr for correcting me. The difference (to me) of undefined and unspecified is very subtle and often escapes my interpretation when I have to use it later.
ubuntu@c1-10-1-18-157:~$ sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run
sysbench 0.4.12: multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 4

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 2000

Test execution summary:
total time: 6.7674s
total number of events: 10000
total time taken by event execution: 27.0485
per-request statistics:
min: 2.69ms
avg: 2.70ms
max: 7.00ms
approx. 95 percentile: 2.70ms

Threads fairness:
events (avg/stddev): 2500.0000/17.36
execution time (avg/stddev): 6.7621/0.00
We don’t, and can’t, know how much it will cost to tackle climate change
I entered several projects I contribute to that are hosted on github and registered with rubygems, and got smiley-faced github icons for all of them.

I'm not sure what it's checking on github.

It would probably make a lot of sense to check more of the popular package management hosts too (which all, by their nature, offer convenient API's for doing so). CPAN, Rubygems, PyPI, Bower.
Think about it from the perspective of the operating system vendor: J. Random Codeslinger never checks return codes and always exits 0 so launchd ends up running the thing semi-constantly until syslog fills up the disk with "Usage: …" messages.

If you have a professional sysadmin monitoring things, this gets fixed.

If you're the average Mac user, you tell all of your friends that the last OS X release sucks and made your Mac slow and eventually go to the Apple store when your hard drive fills up.
What did you think of Chocolat, compared to the others? I've been meaning to give it a try.
> If you don't want to use it, don't. Pick software that doesn't rely on systemd capabilities.

Doesn't this becomes more difficult though, when things people are used to like KDE/Gnome are depending on systemd?

What happens if more tools start depending on systemd? Will people just have to keep finding alternatives?
The tweet they quote is priceless:

>“Reminder: today is an even-numbered day, so my work email is broken.”

@kevincarey1

Link to the actual tweet: https://twitter.com/kevincarey1/status/520654339703336962
Couldn't stop recalling this quote from pg while reading this article:

"Really good software is not software that is written according to some particular design methodology. The really really good software is software that does something fabulous. Although, if you’re trying to do something fabulous it is unlikely you’d write the software in a lousy way, at least, and succeed."
- pg
even when i was on the old unlimited-only-in-name from att which was the same price with a subsided device or not, having my own device still allowed me to:
- avoid crazy fees out of nowhere for canceling (wife had one refurbished $99 note ii. when canceling had to pay almost $200 on top of the values in the contract)
- be able to use own device overseas.
- not have sleazy device protection insurance BS added every month and you having to call in to cancel
During a bout of insomnia I came across the project and funded it. Seemed like an easy way to get something I would use.

I just pulled my funding. This is way to sketchy. If the Tor project can put something together I'd be happy to put my money into that instead.
Preliminary Findings on Whisper
I would love to see a basic solution built on this - my major use case is headless Debian machines so the constant development of windows features in parallels and VMware are pretty pointless for me.

I would guess this is a way to allow a VM app to be distributed via the existing App Store rules
I found other source where they said it's around 1200 bogomips for a single core. That would means that you only need 5 times more core which is far from being an issue, 100 cores, which means only 25 processors.
"Email is broken because my startup doesn't own it."
You can't keep wealth and expect things to get better either... Fortunes and the opportunities inherent to them have been lost by fools of the next generation who invested poorly or just consumed. Naturally those who earned it we would say should keep it, but I'd agree with Gates/Buffet that it is a sort of odd thing. I agree we don't want inexperienced people handling the wealth and that I would say includes family of the wealthy.
Is Result not just a specialised Either? In what way is Either inferior?
Mars Express ready for comet encounter
Interesting, this seems to be complementary with systembsd[0].

[0] http://undeadly.org/cgi?action=article&sid=20140915064856
It's really good on a desktop as well, particularly for laptops. Services come and go based on what's plugged in, etc.

systemd is the launchd for Linux I've been wanting for years.
Do you know exactly where? I couldn't find it.
Just tweet them and they'll follow you.
Systemd unit files, as far as I am aware, are functional replacements for init scripts. They do contain executable code, which is perhaps unavoidable. However, they are primarily what you would call a configuration file. Given that they are functionally equivalent to init scripts, init scripts must also handle configuration.

You're making a semantic argument, not a technical one. Why is it a good thing that your init system consist entirely of executable scripts? Because to me that sort of arbitrary executable code would be something to minimize: abstract out common functionality, DRY, and have each component do as little as necessary. If you believe otherwise, please support that idea.
and correct you are. see this comment that links to the patent https://news.ycombinator.com/item?id=8468692

so apple is trying to take over the throne from the operators.
CloudRoutes – Fix DevOps alerts automagically
The biggest problem I have overall is pushing new code. When you push new code to git, do you then stop a container and restart it to get a new container working? (Assuming you do something like git clone in the Dockerfile)
To your first question: for me it's a on-paper vs reality difference. On paper you're exactly right re "vm created from a bunch of script commands" will end in the same state.

The reality is that once the VM is built there is the temptation/opportunity to make ad-hoc changes for any variety of reasons. Those ad-hoc changes sometimes make it back into the official build process, but sometimes they get forgotten in the heat of the moment. With docker you can't do this...to make the necessary change you are also changing the official build process. No opportunity for the two to deviate.

Second question: Yes, that is my understanding (though not a use case I have atm).
Except that's never the case, the silicon valley wage fixing scandal was hugely illegal and they got fined/class action lawsuit. No criminal charges.
Please note that this is not so much about the basic principle of the 'right to be forgotten', but the way in which Google is deliberately turning it into a bloodbath.

Google is constantly looking to create controversy and undermine any kind of privacy rights enforcement rather than being constructive in finding solutions.

Google has every right to ignore all but the most obviously justified removal requests and only remove results after a court order. They are deliberately taking an axe to the search results in an attempt to make EU privacy protection look like censorship.
Well, since you are inviting me to speculate, I'll do so.

1. Best-case scenario: high-school kids are imparted with some basic knowledge of drugs. I think they'll understand Pharmacology 101 just fine. This will raise the quality of journalism too because (a.) journalists are better educated to seek out such news and (b.) there is a wider demand for news of greater technical depth. I speculate that UL-like companies will spring up to meet consumer demand.

2. In the present world, I'd be happy with a blog/journal that keeps an eye on pharmaceuticals. Drug Watch[1], for example, focus on just big-pharma and lawsuits. They come off a bit like ambulance chasers. FDA has several feeds [2], but the volume of information is rather high. So, a service that sends out targeted emails would be just fine. So, a user would select a bunch of ailments and drugs, and this service would send emails when there is ab update on any of those. That way, users of lipitor would get updates on Ranbaxy's antics too.

[1] http://www.drugwatch.com/

[2] http://www.fda.gov/AboutFDA/ContactFDA/StayInformed/RSSFeeds...
I had a personal dev server running arch with a simple static IP. I had tutorials on arch telling me to manually create and edit systemd scripts to start and stop the interface, then add and enable them. To configure a simple static IP, which should be an extremely trivial task.

Now compare with FreeBSD, just add 1 single line to /etc/rc.conf and I'm done, 2 if I want a default gateway too.

Here's a link to what I was dealing with:

https://wiki.archlinux.org/index.php/Network_configuration#P...

20+ lines vs 2. You tell me which is simpler.

Also, our of curiosity, do you know what systemctl enable does? What files does it modify and how would you do it on a remote system (ie: one you'd mounted)? Would you need to chroot?
Ugh yeah Cloudflare will make TOR unusable for casual use the more popular it gets.
> It aims to provide all essential operating system deamons and a common userspace interface for them.

I think that is the reason so many people dislike it.

Replacing init - and nothing else - is something many of those people would be totally fine with. Starting services in parallel, and watching them when running, restarting them if they crash, that is something a lot of people would like very much, I am certain.

But the systemd developers did not stop there and are trying - it seems - to have systemd replace everything but the proverbial kitchen sink. I am not even saying that this is a bad (or a good idea). But doing so just rubs many people the wrong way, if only because it means the systemd people are attempting to change an important aspect of the architecture of the system without having a proper discussion about it first.
Why not use USB-3 storage?
Agreed. But news agencies seem to cross that divide when they feel the need to endorse political candidates.
Thanks, used IRC, preferred that anyway, was just curious if I missed something regarding twitter.
Really Simple Webcontrols
Did they use a sample size of 5?!

Has there been any relevant publications on this topic?
From the article:

> Go isn’t perfect for every task. [...] Ultimately, it is up to you and your team to decide the best language and tools with which to build your application. While making that decision, I hope that you will take a moment to weigh the trade-offs that come with your choices.

It's a tradeoff based on your real, hard needs. If you decide that only having Array<T> and Map<T> is a deal breaker, and the complexity of creating a tool to autogenerate the go code for a large number of SinglyLinkedList<T>/DoublyLinkedList<T>/CircularLinkedList<T>/etc... outweighs the uses of Go, then don't use Go.

If you are fine writing a quick dirty code generator that can look for some <T>-like syntax and do simple replacement, or only really need Array<T> and Map<T>, then consider Go.

It's not like the language is forcing you to use it against your will.
http://www.zdziarski.com/blog/?p=4056 is the direct link to the post
What's the use in reinventing the wheel anyway? I doubt anyone could pull off a geosynchro satellite from ground up without hit and miss with a number of smaller satellites.

I'm thrilled about how it would empower a lot of people in Latin America. Better communication for Antartica is a bonus. I hope it sets an example for the rest of the nations there.
Airbnb in the City – New York State Attorney General's Report [pdf]
Structured data is very useful. Just because many unix folks have managed to extract some meaning out of random text for so long doesn't mean it's a good idea.

This is the same thing I see about HTTP/2. It's good to finally remove a huge number of parsing errors and inefficiencies!
Because it is censorship, to the definition. It's no different than requiring the removal of newspaper archives from public libraries to articles from the past.

Besides, at the volume at which the requests have poured in, even Google has limited time and resources to fight each request in court. It's unrealistic to expect them to actually fight any takedown individually when the entire idea is absurd.

Yes, I added my opinion at the end there.
Nope. Spam is unsolicited e-mail - there are laws in quite a lot of countries regulating exactly this.
>Google has every right to ignore

no, they tried this, they ended up in front of the European Court of Justice and lost.
Argh.. 15 minutes wasn't enough to download openjdk7 and run some tests :-(. Can anyone invite me?
He discusses this very topic in Hypercritical, the podcast: [1], [2].

[1]: http://5by5.tv/hypercritical/2
[2]: http://5by5.tv/hypercritical/3
Announcing Cloud Sandbox SSD VMs. 2GB of RAM, 3.7GHz Starting at $2.50/month
Right - but I'm questioning whether Apple (or any monitor vendor) would throw away a panel that was ISO 13406-2 Class I levels. I.E. a few dead pixels, depending on their nature, and where they are, don't mean you throw away a panel.

Perhaps what happens is they just get resold as Non-Apple Displays. So, the no dead pixel displays go into the premium Apple monitors, but the Class I devices get resold in the white-label market. (This is where you see these great deals on eBay).
No he's overly paranoid when it comes to backups (if you listen to the ATP podcast this is very aparant) but in this case it's probably justified since there are many things that can go wrong with backups.
It's also quite ambiguous , does the person prefer to have a boss who is $gender because the gender is an advantage in it's own right? Or do they simply believe that people who are good bosses are more likely to be $gender but would be equally ok with a boss of either gender provided that they were a good boss?
I didn't downvote you, I'm not part of that select club.

It is funny that you say "you run fast enough to make wind blow" and then you fly, because at a very simplistic level, that is exactly what is happening.

Making the wind "blow" (and not necessarily under the wing only, mind you) implies a change in velocity, which can only be the result of a change in momentum imparted by a force (the force of the wing on the air). By Newton's third law this generates a reaction force and then you get your "poof flying" moment :)

You really should read the content I mentioned, it kinda is explained all in there.
Anyone who isn't a surfer and lives outside of CA likely hasn't heard of it. It's obscure.
It doesn't talk about how recirculation is used. I was thinking maybe it has something to do with sealing the cylinder end caps, to keeping plasma loss to near zero?
Trusty URIs: Verifiable, Immutable, and Permanent Digital Artifacts [pdf]
A bootcamp graduate stands a decent shot at an entry-level web-dev job. That's 60k-90k, depending on location. But that's just the beginning - to have a solid career trajectory from there is going to require self-directed learning of much of the material typically learned in a 4-year CS program.

I think honesty is the best policy. Real completion rates, placement rates, and a distribution of starting salaries goes a long way. As does where-are-they-now data, but I know that that is hard to collect reliably.
Hell, allocate a specific amount to each candidate for elections. We already have such a system in place[0]. Just make that mandatory.

[0] - http://en.wikipedia.org/wiki/Presidential_election_campaign_...