skysight-inc/HackerNews huggingface dataset:
My experiments with lxc-attach always failed; presumably my kernel was wrong in some way (I followed instructions to get to 3.8, but I am sufficiently clueless that I wasn't sure it had worked, or that it was the right flavor of 3.8).

But that's only the ad-hoc case: the bigger question is, if you have an image with instructions "RUN apt-get install mysql", you're not even halfway to having a copy of MySQL you can run in production: at a minimum you'll need to install a custom my.cnf to suit your application's operational parameters[1], but really you'll want it to be slightly different every time -- new bind addresses, potentially new master-slave relationship grants, etc.. The way docker images interact with configuration management in a grown-up production environment is still really hazy to me.

[1] We are all agreed that running default my.cnf in production is laughable, yes? That information has filtered into the mainstream from the DBA crowd?
But I'm still waiting for full screen.
maybe there should be a network for twerking
"There is absolutely zero reason why HR/recruiting people should have final say on a candidate. None. It should be inconceivable, at a technical company, to hand over that much hiring power to a non-technical person."

And yet they often do. Consider that for a moment and wonder why it is so common, especially in technical companies.

What I have found over the years is that technical people hire people they think are great without regard to the HR "signals" and then one day they get screwed. Maybe they hire someone with anger management issues, maybe they hire someone whose antics expose the entire company to a crushing lawsuit. Or many they hire someone who, in short order, irritates all of the other employees such that there is a huge morale crash and exodus. Basically their hiring on technical merits and/or interview results in a very bad outcome. And then someone they know and respect says "Gee, an HR person would have spotted that right away, why didn't you listen to them?" or worse "Gee if my HR person had let that person through I would fire them on the spot."

You see in both cases something a bright technical person might be actually unable to see, could be the difference between a "good hire" and a "bad hire." And that is how HR people get into positions of power over hires and fires.

1) The hiring manager has someone else to fire (and blame) when a hire goes badly.

2) The hiring manager has some 'cover' over the things they don't readily see (like emotional issues).

Of course since the whole emotional/psychology thing is so opaque to some folks it is really hard to judge if the person they have providing that visibility is good or not. Sort of like someone who knows nothing about technology hiring a consultant, or someone who knows nothing about cars hiring an auto mechanic. One has to take things on faith a bit that the other person knows what they are doing and try to come up with ways to re-assure yourself that this is true.
Build it yourself or backend as a service?
Apple tries to trademark the word 'startup'
In a state of nature, there is no such thing as a "legal right", or law of any kind other than might-makes-right.
I would love to find a clicky key keyboard with the function keys on the left side like they once were.
It's the original wiki! See http://en.wikipedia.org/wiki/Wiki#History
The OS allows me to tether without issue.. I've only used it a few times, but it does work. Most of the time I'm in a location on WiFi.
With promises of greater returns in the future. It does not necessarily mean you take the money out of private hands, only that they can't take the money out of the country for a certain number of years or until certain economic benchmarks change.
Thinking bigger: a free engineering school
If you hadn't seen it already, this is super useful: http://apenwarr.ca/log/?m=201304
I agree that conflating physical and intellectual property is a problem. I think we need a different laws that reward intellectual work directly instead of doing it by creating artificial value, e.g. with DRM, patents, lawsuits, etc.
You can always take a screenshot ya know.
Yep, he didn't even bother to actually read and understand all the features even. He complains right at the end that it's noisy, but they mention right in the details that it uses the silent version of cherry switches so it isn't in fact "clicky".
I haven't quite heard this perspective before. Thank you, I find it interesting!

I believe the use cases are orthogonal at best. If you want to distill it, just as packages are great for dependency management and application install (which, if you read many Dockerfiles, you'll see the common approach is to have the package manager do most of that work,) Docker is great at combining the technologies and providing 2 types of experiences.

1) Developer intent. It is up to the developer to specify that the application receives traffic on specific ports. That it is going to store persistent data in a specific location. That is should run as a specific user.

2) Fulfillment (sysops). This is a prod environment? Let's put that storage on a NBD instead of local storage. Need static port allocation? Map it at run time. Host based routing? Run time.

I've found that the duality of the roles here can be quite powerful. And I believe it can only get better.
I agree that the Vagrant/Docker combo is awesome. I see them as solving completely different problems. To me, Vagrant is for running complete systems while Docker is for running isolated processes (quite commonly within a system managed by vagrant).

Docker source itself ships with a Vagrantfile so that you can get an example development environment up and running should you be running on an old Linux kernel that doesn't sport Docker's current runtime requirements. Just 'git clone git@github.com:dotcloud/docker.git docker && cd docker && vagrant up'.
Yeah, only possible I imagine because the extreme gravitational forces, having already overcome electron degeneracy pressure, can hold it together when spinning at those speeds.

My thinking is that this would allow you to get a neutron star spinning much faster, and, but a neutron star just retains angular momentum from the parent star which apparently doesn't get something that large spinning all that fast.
identity politics, nothing more.

Focus on the inane criticisms of her, things she cannot control or are natural, like child birth, then move onto other criticism that may be valid but with the link established in the readers mind the writer can openly dismiss these as extensions of the previous.

It is an all too common mechanism to deflect valid criticism of a person's actions. First by finding the obviously offensive, linking normally unrelated valid, and dismissing as a whole.

It is almost always seen in politics when a person in power sycophants line up to bemoan criticism. When they find they themselves cannot support the actions being criticized, let alone rationally defend them, they then in turn portray those who criticize of an offensive behavior, belonging to an offensive class of people, or worse suffering from severe personal defect, usually mental.

See it before, will see it again.

I am not saying criticism of her is valid or not, I really don't care. What she has been doing does not affect me in any other way. Being on the top of the pile means you get barbs from every direction, she definitely gets them from both sexes does she not? Its part of the game. The only dishonest people are those pulling the tricks I listed.
It doesn't seem like too much of a leap to suggest that Yahoo's average (NOT peak) employee quality has waned over the years. I know Steve Jobs believed Apple's had, which is why I'm curious how he solved the same problem so successfully.
You got my vote on the first sentence.
Yet it's quite devoid of noise.
Those dental drills are powered by an air turbine, though.

Dyson (notable for their vacuums) actually have done a bunch of work pioneering high-speed electric motors. The Dyson Digital Motor is awesome and runs at +100k rpm. They're used in the "Airblade" hand dryer.

http://www.dyson.com/vacuums/ddm.aspx
Well, in some ways that is faster. Even if it's only 100m across (I assume it's larger than this), it spins at 223km/s at the surface. It would hit light speed at only 133km across (assuming I plugged those numbers correctly), so it must be smaller than that, which is a pretty small star.
Yeah, how did this thing even make it to the front page? He's completely off base with 90% of his critique. About the only valid concern he seems to have is whether or not the keyboard can take a coffee spill. From what I've seen of it, I'd say it probably stands a better chance than a lot of keyboards do, although it's certainly not "spill proof" by any means.
It's not exactly the most common but it exists and no, it's not Russian:

http://www.retrotechnology.com/herbs_stuff/325_inch.jpg
twerkagram, or maybe instatwerk?
archive.org is my other go-to for downed sites - http://wayback.archive.org/web/20130619160043/http://www.chr...
You can't really "measure" or double-blind test how well this thing kills people. Only if you have well developed taste can you appreciate the finer details, the warmth, the clarity, the fidelity.
It's such a small number that it makes complete sense to remove that feature. Removing feature that may significantly lower user experience on 0.0004% visits while slightly improving the user experience on 99.9996% visits? Quite obviously good decision.
Ask HN: What's a fair share to give when adding a designer as a co-founder?
In the last 6 months I was working on stop motion app for Android. Now the app gets around 100 download per day in Google Play (first month) and around 50,000 picture was taken so far, and I'm planning to add paid version soon. But one thing I wanted is to add a designer as co-founder to take control of the user experience and the design but I wonder what's your thought about what could be a fair share for him/her. I know I'm going to spend a lot of time adding the new feature and maintain the app for at least 2-3 years and I wonder if a designer will spend around the same amount of time. (I meet the designer on the net and I only talked to him couple of times)
Yes, it's the thing with keyboard preferences - they are highly subjective. They can depend on what OS you use, IDE/editor, shell, even your least hated browser.

For example, I don't care for the Step in/Step out keys because I don't use debuggers much and even if I did I probably wouldn't need a special key for those tasks - I would've just mapped them to a chord that I use without looking at the keyboard - or something like that.

I think the "ideal programmer's keyboard" should cover the tactile front (key-press depth and feel, size and arrangement of the keys) and allow as much customization as to mappings as practically possible - perhaps going as far as providing several sets of stickers on a sheet and letting the user attach them to the keys.
> If you don't eat right you wont make gains.

The golden rule (unless you're in highschool and rancid with hormones).

It really does take dedication. I had every day, every meal planned, at what time, at what time i wake and sleep, etc.

Allocate X amount of meals you are comfortable with eating per day (I like to eat four). Buy 7 x 4 containers. I like to eat two snacks a day too at work. 2 small containers x 7. So I got containers, 28 large, 14 small (for yogurt + fruit).

Protein - lean meat (beef, chicken, turkey, salmon, various fishes)

Fat - honestly just straight olive oil poured into my meal, makes it all nice and wet and makes it go down easy.

Carbs - anything carby, though I abided strictly by sweet potato for carbs. I want more carbs? Weigh out more sweet potato mashed, so easy for carbs. That and bananas are my two go to source.

4 meals a day, 4000 calories. 1000 calories/meal. 1 meal consists of 3 macros. Fat has 9cal/g, carb has 4cal/g, protein has 4cal/g. 75g pro, 100g carb, 30g fat. That's per container. Now I have 4 of those for every day + 2 snacks of whatever I want (this was my "cheat" meal, so fruits or some sort of yogurt, or some celery to be dipped in nutella, etc, something to keep me sane).

That's all there is to it. Then gym 3x a day, and monitoring my sleep with Sleepcycle every night and sleepyti.me.

Exercise hacking! I might do another full year of strict dieting and lifting while documenting it all.
"The known version of Hanthie is starting processes using a fake Kernel process in user-space called [flush-8:0] and starting from the init process instead of the kernel process. So the current detection can be performed from user-space with the following script:

if [[ $(ps -eaf|grep "\[flush" | tr -s " " |cut -d" " -f 3|grep ^1$) ]]; then echo "Infection suspected"; else echo "No infection suspected"; fi

"

from https://www.circl.lu/pub/tr-15/
I'm learning that these are more like faces you would make in front of a mirror -- if you could carry a mirror with you anywhere and have it upload your face to a magical place in the cloud.
If IE will ever support WebRTC, then they'll have to support VP8, too, which is the standard codec for WebRTC.

So how about Microsoft moves quicker in adopting open standards, instead of backing proprietary ones, or dragging their feet? It took them 2 years to even decide they will use WebGL, finally. I guess it will take them another 2 years for WebRTC.
This:

"Often what would happen is the first ten minutes or so would be socially awkward for the candidates since they would soon realise that they're technically all working against each other, but they also had to work together."

is quite as bad as this:

"As a young man, in the late 1920s or early 1930s, the narrator lived in the South. Because he is a gifted public speaker, he is invited to give a speech to a group of important white men in his town. The men reward him with a briefcase containing a scholarship to a prestigious black college, but only after humiliating him by forcing him to fight in a “battle royal” in which he is pitted against other young black men, all blindfolded, in a boxing ring." [1]

But it's getting "up there". The complex technical interview and the "do stuff for us for free" thing is bad enough but "start cooperating with your opponents in a 'there no right answers but we'll be failing you for some answers' situation is pretty despicable just to start.

Part of me hope they wind only with only really bad candidates, serves them right for putting on such a circus.

[1] http://en.wikipedia.org/wiki/Invisible_Man#Plot_summary
I think you're underestimating the amount of criticism she got. It's been pretty crazy.
Even with this, should they have the final say? I don't think so.

They should give you the risks -"he has a criminal record of fraud, and will expose us to some lawsuits that could close the doors. In addition, we will have to quit doing business with our 5 top customers". But that's not a decision. It's information.

They can give you their capabilities - "I am unable to come up with a way for us legally employ them in the U.S." or "It will cost us approximately $500K to manage the legal end of hiring them." This is not a decision, it's information.

They can give you personality notes - "He was extremely rude and insulting during the initial phone calls, and asked me to perform a sex act for money. I believe he will be a personality cancer in this company". This is also not a decision, it's information.

When you actually trust and value your HR department they no longer feel the need to be gatekeepers. They are a valuable source of information during the hiring process. Of course, you have to trust your hiring managers to make the right decisions based on this information.

Policies that give multiple departments "final say" or veto powers are put in place because the individuals are not trusted... which points back at poor hiring or promoting.
A smart move. How common are those sort of visas in developing countries?
It was actually used, but by a fraction of users.
Toyota offering big discount on electric RAV4 in California until September 3rd
I was fortunate enough to stop using them long before it bothered me, but now it does!
>Emacs is next to worthless without all those userspace utilities

GNU/Emacs?
Can Engineers Make Hyperloop a Reality?
Uncommonly good trampoline to discussion
As I said we didn't do a super lengthy weighting of countries, you could drive yourself crazy doing that. Rather we saw it was a place where we could move the needle, Kigali is a safe, beautiful and pleasant city to live in and we thought we had a chance of not going totally broke. We didn't spend much time at all weighing against other countries, just decided this seemed like a place that could use more experienced folks and would work out.
I agree, the amount of Guardian articles that have frequented the front page since the 'Snowden Affair' [Almost on a daily basis - some are 'opinion' pieces ] is not what I come to HN for.

I would also argue most of them articles are not within HN guidelines.
How I would personally tackle that specific problem is the following:

1) Create a Dockerfile which installs the dependencies of my image as a base (maybe in this case all it is is RUN apt-get install mysql)

2) Tag the image as mysql-base.

3) Shell in to mysql-base, and iterate over the changes as needed until its 'production ready.'

4) Once it's suitably 'production ready', `docker diff` the version to see which files changed.

5) Here comes the fork in the road. Either go back and instrument my original Dockerfile to modify the files that were updated to make my image production ready, OR, `docker commit` that image. There are benefits to both sides, but ultimately it will be up to you in terms of maintainability. The definition of 'production ready' will differ from org to org.

6) Push the final image to a private registry.
ASICMiner actually started as a company that would make their own ASIC to mine on their own.

What they are doing, is profiting for a market that pay crazy rates on mining machines, by having profits on short term, but I think as soon selling them become less profitable than mining, they will switch back to purely mining.
The First Brain to Brain Control Interface
Trendrr Joins Twitter
Will be interesting to see whether this will allow for realtime streaming of your desktop for "webinar" application. That's a market I would love to see a little disruption in from a big player.
"Too centralized" is exactly my point. An "HR department" is a monolithic unit that operates in its own bubble. It doesn't understand what anyone outside its bubble does. It's an inherently poor vehicle for staffing the rest of the company. The people screening resumés should have some meaningful criteria by which to judge them, and it's just impractical when they spend all their time in administrative-land.
6x Speed Improvement by Moving from MongoDB to Riak
For anyone following this thread, a good breakdown about the role of Vagrant and Packer in your dev environment is available here:

https://www.youtube.com/watch?v=jWLoTsrFjo0
It should be noted that the maker of that keyboard (WASD Keyboards) sells customizable keycaps for their other keyboards. It seems reasonable that if the CODE keyboard sells well they'll probably offer to sell customizable keycaps for it as well, so you wouldn't even need stickers, just order a handful of custom keycaps and swap them out yourself.
My Grueling Day As An Amazon Mechanical Turk
BTW, for Florian Mueller who might be reading, here is your paymaster's official published position on software patents:

http://www.ibiblio.org/patents/txt/020294.txt
No good deed, it seems, goes unpunished by those upset they're not getting enough attention. May I suggest you read the end of the NYT CTO's recently updated blog post:

http://www.rajiv.com/blog/2009/12/10/tech-ops-irc/#2013Aug28
My main concern in this question is that I've heard of a growing concern in East Africa that foreigners are taking jobs/money out of the country instead of investing. From what I've heard, Rwanda sounds perfect, though Kenya has pretty amazing infrastructure too. Kenya is however a lot more dangerous than Rwanda sounds.
She's doing great IMO. This time next year $YHOO will be trading at $50. This company is way undervalued with her at the helm.
Here is a sample usage:

1. Click on the 'combo-box' tag.

2. The next page shows four UI sources: selectize.js, bootstrap-select, custom-select, and jquery-custom-select-menu. I clicked on selectize.js.

3. The selectize.js page has links to the demo, download, etc. It also lists "Similar Components". I would expect these to be the three other combo-boxes, but they are links to other tags (datepick, color picker, ...).

4. Clicking demo opens the target in a new tab. After checking it out, I close that tab, and I'm back to the UIBox site. I now need to click the back button to check out the next combo-box. To check out other tags, I need to go back to the home page.

One option would be to eliminate #3 above and have the demo, download, ... links next to each item on the page in #2. Another option would be to list the other items with the same tag in the Similar Components block.
Same reason you wouldn't advertise you have a stash of gold in the house.
But legal rights are synonymous with might-makes-right. A natural or human right is something we would like to have but cannot guarantee until it is made into law. I am just asking whether laws about intellectual property correlate to natural rights in the same way that laws about physical property do, since the original claim was that they are 100% fabricated.
I ran into problems w/ stock Nexus and runaway CPU usage w/ the media process and while I had sworn off ROMs (too much maintenance), but after not being able to fix the problem otherwise, I ended up switching to CM 10.1, which fixed my issues and these days is mature enough that I never have to mess with it. The various custom kernels (Franco Kernel is relatively easy to flash and is focused on increasing battery life) seem to do good jobs at fixing various problems as well.

Still some work to do the initial flashing (wipe'restore), but as someone that hates futzing w/ the devices I'm actually using, I've been happy w/ how low maintenance things have been. If you just want the 4.3 factory image you can it here: https://developers.google.com/android/nexus/images#occamjwr6...

Alternatively, if you are running stock and don't want to wipe and don't want to wait for the OTAs, you can get them directly:

4.2.2 (JDQ39) -> 4.3 (JWR66V)
http://www.droid-life.com/2013/07/25/android-4-3-update/

4.3 (JWR66V) -> 4.3 (JWR66Y)
http://www.droid-life.com/2013/08/21/download-android-4-3-jw...

BTW, for most issues, I find the CM bug reports have significantly better S/N than official Google or XDA. Here's one on the wifi/ARP: https://jira.cyanogenmod.org/browse/CYAN-558 and on BT/Wifi: https://jira.cyanogenmod.org/browse/CYAN-550
Rushed into law is normal now. I must see the statement Passed Under Urgency most weeks. This is what happens when you give a banker the reins (reigns?).
> Mayer is portrayed as “robotic, stuck up, and absurd in her obsession with detail,”

Normal people saying this about technical people is usually a good indicator that the technical person is doing just fine.
Yup, I keep mine off almost all the time.
Yes, mining is probabilistic. The more hashing power you have the more quickly you're likely to mine a block, but it could take more or less time depending on luck.

Most miners now participate in pools, which smooths out your returns by working together to mine blocks more regularly, which are then distributed based on the amount of work each miner contributed.

If you "solo mine" it might take, say, 1000 days to mine a block, but if you pool mine with 1000 other miners it might only take 1 day, giving you 1/1000 of a block reward each day (minus pool fees), vs 1 whole block reward every 1000 days (on average).