skysight-inc/HackerNews huggingface dataset:
I've noticed that with my Retina MBP (using Chromium nightlies), I can't click on the "Allow access to microphone" button in flash. Is this an issue with retina pixel mapping?

Pretty frustrating - voicegem looks awesome!
In general you talk about it. So if over the course of 6 months you have been raising the 'temperature' of the requirement with your report and not getting the results you want, then at some point you have to 'call the vote' as it were. You say "OK, we've talked about this for 6 months, you and I disagree clearly. Rather than waste any more time on this you have a choice to make, you either implement the policy as I've asked you to do or you go work somewhere else, which do you want to do?"

It would be a challenge if out of the blue you had to take this position, and generally as a report to the CEO you won't, although I could imagine that to Steve's manager its going to come as a huge surprise when Steve gives him the requirement that he meet with his employees or be fired, because clearly Steve hasn't been passing along this requirement. For that guy, the unnamed manager for Steve, its going to feel very arbitrary and I feel bad for him.
Yes, agreed -- this is unbelievably awful executive management. Ben should be asking some questions here instead of threatening to fire Steve because Tim hasn't been filling in his TPS reports. What's especially unconscionable here is that Ben is threatening to terminate both Tim _and_ Steve. Can you imagine Steve's ensuing conversation with Tim? Or worse, the resulting 1:1 marathon held by Tim with his team at the tip of Steve's bayonet? This is just wrong in every conceivable direction -- Ben has in a stroke created an organization ruled by fiat, bureaucracy and fear. If Tim is a problem -- if his team loathes him because he refuses to communicate -- they should solve that problem, instead of creating yet more problems by not only threatening Steve but encouraging him to use fear to lead his own organization. I think Ben's blog entry would be much more aptly titled "an awesome place to leave"...
iPhone Porn - Now in Titanium!
Solid titanium cases for the iPhone. Designed and made in Great Britain by FIRETI.
"Fear isn't a good way to run a good company. In my opinion, of course."

Very true, and managers who can only manage with fear don't make for a great place to work.
So, according to you, we have no right to privacy, and we will be "caught and charged" regardless of justice or the facts.

This sounds very much like a warning from Big Brother.

Be warned, Biggie, when the revolution comes, you just might find yourself with an appointment with the guillotine.
100,000 DPI Image Pushes Limits of Resolution
Given India's track record on surveillance, this can become a security nightmare for its populace. The chances of this data being misused by various detrimental interests are very real and is already happening. India need to be much more open and populace needs to be more educated before biometric identification can achieve positive outcome.
You make very good points. There could obviously be people who had rose-tinted view of the military only to have it shattered in the first week. That could have easily made them bitter about the whole teaching process.

Secondly, I don't think the ideals help if you don't agree with them. You choose to become an Doctor and remember the Hippocratic oath. Same with Engineers and Lawyers. If you find half way through, that you don't want to be an Engineer or a Doctor, you can always bail out and switch. But with the military, bailing out is completely out of the question.
He should leave his tenured position at a major university to demonstrate his conviction? That's not a meaningful point or challenge.
Pro-meat groups, known as the agribusiness, grocery, and foodservice industries, torture and kill animals and flaunt the carcasses to the public. So there is that.

More seriously, what would the dominant normative side of an issue need to even consider terrorism, the status quo is already in their favor.
> his number one priority to make sure that the employees felt like it was a great place to work

So what you are saying is that the CEO was failing to achieve is number 1 priority for 6 months, and the best he can do is expect that his managers resolve the problem in 24 hours or they get fired? This isn't just any old directive, this is his number 1 priority. If he's failed to do the most important thing for 6 months, then he has only himself to blame.

He said: "I thought that leading by example would be the sure way to get the company to do what I wanted."

If it was really that important, it wouldn't have taken 6 months to discover. What's more likely is that the CEO changes his mind, constantly refocusing on new important things.

The CEO of this story is filled with lies, deceit, incompetence, and ignorance. Emulate that? No, I have respect, at the very least, for myself.
Steve Yegge back on conservative/liberal languages
That's about where the author lost me. Up to that point, he seemed to be pulling numbers from research, but then he makes a transition to pulling numbers and formulas out of his ass. For example, I'm not convinced that "if spread out over 1,000 people, so that everyone received 2.5 rem on average" is a valid deduction.

He then goes on to explain how "to know how many excess cancers there will be." I listened to an interview with a radiation expert [1] a couple weeks ago, and he made it very clear that we don't know how to make those calculations that the author of this article is claiming to know how to make. If I were to try to regurgitate the points from the interview, I'd risk spreading a misunderstanding of the issues. So instead, if you're interested in what the experts think on this subject, you can refer to the original source [1].

[1] http://www.pointofinquiry.org/nuclear_risk_and_reason_david_...
> "Of course I always forced the meetings, just in case employee had something to get off their chest."

This is the only benefit of 1:1's. Status updates and general progress tracking should be baked into your every day processes.

And here's the important part: 1:1's must absolutely be off the record. It is a safe place for an employee to voice his/her grievances and concerns without repercussion. Your workplace should already be open and respectful enough that people can voice almost all problems publicly with the rest of the team - which means by default any problem that will be touched on in a 1:1 is sensitive and needs to be treated as such.

I've seen so many places where this has failed dramatically. If you keep 1:1's on-record and the contents open, you will get blindsided by the things your employees are uncomfortable bringing up in the open.
Good to see CSS control is coming soon. I think that's pretty key.
I'm quite certain someone who holds a very large equity share in your company and who has enormous influence over your future prospects at funding, can really tell you how to run a company.
I believe by 'next lower tier' he was talking about Steve's reports. Realistically the CEO can't meet with everyone in the entire company constantly, but it is a very good idea to have occasional 'skip-level' meetings with your direct report's direct reports (and in a reasonably hierarchical company the number of direct reports to a VP is likely small enough that Ben could do this once and awhile). If not you risk forming a view of the world that is fed entirely by your direct reports, who are more than likely telling you what they think you want to hear, which may or may not correspond with reality as seen at the lower levels of the orginization. It seems nowhere in Ben's 1:1's with Steve did he ever inquire about Steve's 1:1's with his reports, or if he did Steve never bothered to do the same with his reports, otherwise this oversight would have likely surfaced far before 6 months of no 1:1's had passed.
Github just hit 2 million users.
I don't mean to be snarky, but I don't think it is rare for us at all. I've seen a few articles before on the Prineville data center. I remember an article when they unveiled "Open Compute". At that time, there were quite a few articles about it.
>To fix this, Lambie-Nairn simply straightened up the boxes, removed the dashes, and changed the font to Gill Sans - a typeface which had been invented 60 years ago, meaning there were no worries of it quickly looking outdated.

A really clever design principle. I've always thought it was most effectively used in film (e.g. Gattaca).
Convert image to html/css and base64
reminds me of odeo.
US Carbon Emissions Hit 20-Year Low
I live in India and I had my fingerprints and my irises scanned almost 6 months ago. This is mostly being done to curb impersonation at polling booths during elections and to stop credit card/pension/cellular connections etc. fraud. This is a big step for India and I hope they succeed.
This is an interesting idea. Is each snippet a tutorial (for pricing purposes)?
That was a horrible style of management. I would never listen to this guy, either.

I would never buy from Opsware until Horowitz is gone.
Yea, that's a bug with Flash and the new Retina display. They fixed that in the new beta version of Flash. Hopefully it will be pushed out soon.
I haven't seen any claim that the X1 will have backlit keyboard or an ambient light sensor to adjust the display. Will it? Seems a huge oversight in a laptop that is gunning for "best ever".
While people like to talk about the 'sign bit' I think it's easier to remember as part of the generic "don't overflow integers" rule. Which is how the part of the standard quoted in the article words it, in terms of what shifted numbers are representable.
Repeated code in a program is bad Or good
"Helen Chappell is a museum exhibit developer and freelance writer based in Durham, North Carolina."

I checked the PubMed references kindly included in the submitted article. I think it's stretching a point beyond recognition to say that anyone has "proven" that tick bites have anything at all to do with food sensitivities. Cross-reactivity is often an intriguing theory, as many biochemicals are present in more than one organism, but this needs a lot more epidemiological work, and more in-vivo experimental work, before this speculative hypothesis can be considered an established fact. As always,

http://norvig.com/experiment-design.html

check the experiment design (there is no "experiment" here, really, but rather field observations), check the sample size (small here) and check all the other issues before taking this as fact. Further research will be needed before it is clear that anyone is actually developing meat sensitivity BECAUSE OF tick bites rather than just AFTER tick bites (or after something else that has nothing at all to do with tick bites).
Are we a startup yet?
Didn't even make it through the fist paragraph before I hit this gem

A small group of entrepreneurs within the government...

IMO says a lot about the biases of the reporter and probably the site as well. Franklin may be frequently misquoted (as pointed out by another commenter here), but the liberty/security trade-off is real. Personally I tend to err on the side of liberty idealism. It's clear there are plenty of interests pulling for the other side.
Agreed. Actually there is a Sivers book, it's called "Anything you want"
Agreed. They made a mistake and they should fix it, but firing people just for doing a single mistake isn't the right the way to go. Ben has treaten Steve and Tim bad with this response. Ben should have talked first to Steve and told him that he should have a 1:1 talk with Tim about the problemm, so they could figure out why Tim hadn't done any 1:1 talks with the team. Maybe he has a good reason and you could figure out a good solution to avoid this in the future.
even just addition and multiplication with floats make simple equivalence a horrible idea, due to uncertainty.

For example:

float a = 1.0;
float b = 1000.0;
for (int i = 0; i < 1000000; ++i)
a+=1.0;
b *= b;

There is no guarantee that a == b. Floats make everything more complicated, even simple addition: http://en.wikipedia.org/wiki/Kahan_summation_algorithm
This is pretty cool!

I don't personally use Facebook often and I do find the giant Like button to be... ominous.

This gallery doesn't "deeply interest" me, though, apart from the fact that it makes me more curious about Google's data centers. I don't know why they have to be so sneaky about them.
A little radiation is good for you!

The science says otherwise.

http://www.rrjournal.org/doi/pdf/10.1667/RR2629.1

http://www.washingtonsblog.com/2011/04/low-level-doses-of-ra...
Great idea, working on it right away.

EDIT: Done!
Leaving aside the category stuff for a moment, I think the first couple of paragraphs of this article make an excellent point.

> Functional programming is all the rage these days, but in this post I want to emphasize that functional programming is a subset of a more important overarching programming paradigm: compositional programming.

Indeed. So there is another article just begging to be written: "Introduction to Compositional Programming". I've seen any number of articles that say something like, "I especially like these because they are composable." But I've seen very little on figuring out how to solve problems by using composable components, or so that the solution itself is composable.

Another thought: we really should be giving more thought to composition when designing programming-language syntax and features. Haskell excels at writing composable components; it also has nice syntax for composing them. Both are much less natural in "C". Various replacements for "C" are being proposed; is thought being given to composability in them? Similarly, the popularity of Python's generators is largely because they allow for the easy design of composable components. Etc.
First time I've seen photos, though.
I'm talking about this: http://news.ycombinator.com/item?id=4312731 which does not describe anything unique to facebook as far as I can tell.
I hope you didn't buy the RAM from Lenovo. They mark up 8GB sticks by $300 each.
Again, it's NOT trillion frames per second. Stop spreading this bullshit.

That camera takes extremely short exposures (1 trillionth of a sec), but it cannot take 1 trillion of such exposures in one second. Not even close. Not one billion, not one million (and probably not even one thousand, as there are only a few sensors that can do that).
http://www.slickguns.com is also a great "daily deals" site for guns and ammo.

Other good cheap vendors (in addition to the above) are http://www.jgsales.com and for ammo, http://www.ammoman.com/ and http://www.luckygunner.com/
Twitter just redesigned their logo (slightly but still significantly.)

I wonder if it cost them much.
I was pointing out that the (background) radiation in Denver is not the same as the fallout from Fukushima.
High density means smaller text, which is hard to focus on.
Using a totally different reactor technology strikes me as an example of good engineering.
I'd happily ingest as much plutonium as you would caffeine.
This is great, I'm trying to think why olark / liveperson / intercom.io don't have something like this, it's brilliant.
+1 for taking the time changing Bootstrap colors a little

one constructive comment, I wanted to click "home" (to (voicegem.com) but could not find a link, I just edited the URL manually, but adding a homepage link would have been nice.

and another one, really small one, it took me a while to notice the "remember my choice" for approving the microphone, I would do that as a checkbox, default on, it's hard to notice, and once I gave you permission, I trust you not to eaves drop on me.
roma1n just changed hir usage.
Good. You keep using that word. I do not think that it means what you think it means.
I'd place them somewhere towards the "dick" end of the scale of "dick or not dick".
I have two issues with your comment,

1. The paper you link to does not discus ingestion. Ever. It clearly described to the dosimetric estimates of gamma and neutron, but no information on metabolic pathways.

2. If there really was a scientific consensus that NO radioactive material was safe, why does the EPA allow it in drinking water(http://water.epa.gov/lawsregs/rulesregs/sdwa/radon/upload/ep...)? And the FDA is quite happy to allow us to eat bananas when they are a veritable feast of radioactivity (http://en.wikipedia.org/wiki/Banana_equivalent_dose).

I hate to tell you sir, but you in fact do test this every day you breathe, drink and eat. There ARE in fact many natural sources of radioactivity, that we have been eating for quite some time, with never a though of cancer.
also a good call. my god github is amazing. again good job.
What are the advantages of using this system over a normal passport? It seems like just another country trying to get a good reputation as a surveillance state :(
How do people find other people to follow on Twitter? Not usually by looking at the global tweet stream, but rather by following links from homepages and blogs.

So what's the point of a monolithic aggregator in the first place? That is made obsolete by OStatus, just like email doesn't require a global email aggregator, either.
Yeah, I don't understand either the story or the threat. It's as if the author was never _really_ a manager before.

I found that, unless I worded things very carefully, my directs tended to take honest questions as statements of decisions made. I had to go to great lengths for them not to take anything I said as both 1) an extremely urgent policy decision and 2) associated with a threat of termination/failure to advance their career.

The only thing that I can imagine is that this person's directs didn't respect him, forcing him to take this action. That's the only scenario I've seen managers need to "lay down the law."
As for me, I live in Denver with my family which according to the exposure map, is about the same as living within 25 miles of Fukushima
It will be interesting to see if the "global warming" trend continues despite lower carbon dioxide levels.

A note: The graphic shows the line moving FAR below '92 levels, and it marks that this is "estimated." I'd go ahead and assume that the change would be much more gradual than that spike... but I've been wrong before.

This is pretty nice to hear none-the-less. Some positive news on a global scale isn't so common anymore.
This is excellent advice, so often you see great capable people buckling from stress and worse because they don't know how to delegate.

The way I prefer to do it is to give everyone a piece of the project that they own. I don't want to know how or when they do their part, I just want to know that it gets done, works and that it plays well with what other people on the project are doing.

Recently I was in charge of a live webcast from a rocket launch in the middle of the Baltic Sea. A hard problem for several reasons. It involved high-speed Wi-fi over a 40 kilometer distance by having a parabolic antenna on land that tracks its counterpart at sea; using software written in C to control a videomixer in the middle of the ocean from the Internet, getting the right camera angles, mounting cameras, etc.; setting up a live studio on land where technicians could control videofeeds and move the cameras at sea, webcasting to thousands of users, making sure there was a competent speaker, creating filler videos, getting the logistics about everything right and much more. Also, since this is an opensource project there was no money, and I had to find the crew myself.

It isn't really that hard, if only you accept a few things.

1) You're not the smartest guy. There's someone smarter than you that can do whatever part of the project you have trouble with.

2) Let people take ownership of a part of their project and don't tell them what to do. Tell them what the goal is and let them do it however they want.

2) When they do awesome stuff make sure you tell them. People are capable of much more than they think it only they're motivated to so so.

3) Make sure it's fun.

4) Your job as a project manager is to make sure that the awesome stuff people do plays well with the awesome stuff other people do. You're in charge of the interfaces between people.

5) Your job as a project manager is to make sure people can do their job well. That means moving obstacles in the form of meetings, budgets, politics, etc.

5) Don't take credit for what you didn't do.
Seems like there are still lots of references to REPL. Potentially remove them all? Why not just call it a console?
If you mean arithmetic on floating point numbers that only store integers, then no equivalence is not ok, because there are examples where bit equivalence fails. One example is repeatedly adding 1.0 to a float something like 1 trillion times versus multiplying 1000000.0 by 1000000.0

What do you mean by

algorithms that are more reliably written not to contain any empty intervals are two examples.
Up now, might be the HN front page traffic boost syndrome
I wouldn't say that "authority" is an illusion, but it's absolutely true that (except for a small amount) it doesn't come from your position in the hierarchy. It comes from how you act and what you do.

I've written a bit about this here, calling it "credibility capital": http://jasonlefkowitz.net/2003/03/where_leaders_f_1/
Interesting. But I think it should be noted that the no-lights video is not a picture of a world without traffic lights. Rather, it shows how people who have been trained by repeated exposure to traffic lights, react when there are none for a little while.
Rarrrrrr may not be cooperative, but I think he's right.

Sure, if you actually need to write a giant file, beyond a certain point buffering isn't going to help you. But two of the three examples in the text are rapidly rewriting short history files and avoiding intermediate files that will immediately be deleted. In both of these cases, the VM system of a modern operating system completely solves the problem.

The third example is logging, which feels more like a question of defaults. He's probably right, and a lot of logged messages are never used, but this is a matter of configuring syslog rather than changing the way we think about disk IO. Removing the ability to turn on debug messages doesn't feel like a good optimization.

The overall thought exercise is good, but I think it's misguided. I think the real frontier is optimizing access to RAM: RAM is the new disk. Assume every TLB miss costs a second: how would you lay out your data differently? If (as is approximately the case) access to main memory is 100x as expensive as fetching from L1, do you really want to be using a linked list?

Or one that I'd love to have a good solution to: given the flexibility of the mapping between virtual memory and physical memory, why is there no good way to insert a 4K page at the head or in the middle of a multi-megabyte (virtually) contiguous array?

http://stackoverflow.com/questions/11621606/faster-way-to-mo...
A fascinating article was in the New Yorker about this here: http://www.newyorker.com/reporting/2011/10/03/111003fa_fact_... (sorry it's behind a paywall).

To the naysayers, it's a very bold move to empower impoverished and give them the ability to claim benefits...and not some anti freedom push. In any case I'm not living in India so I can't really comment, but again the situation is very interesting.
Facebook's Finally Turning on the AD machine
Having a cousins wedding coming up in October, I started looking for flights to LA on Orbitz. After finding a good deal, I bought a ticket and called it a day. Going on Facebook about 20 minutes later there was an Advertisement I had never seen before. Looking for a hotel in LA, go to orbitz.com. Seems like they are turning the ad machine on, got to make up that 50 billion lost somehow
The Moleskine Volant Mini (28 leaves) or Volant Pocket (40 leaves) are equivalent to this. Most people get the Moleskine Classic one that is as thick as a wallet (80 to 96 leaves).

The nice thing about the Volant Mini is that the pages are perforated and can be torn out easily and cleanly.