skysight-inc/HackerNews huggingface dataset:
er, what exactly did they do to make it "very convenient"?

Their shaver looks very similar to a Merkur Futur [0], which has existed for ages and isn't considered by many to be the best safety razor. The cost for the razor is fair at $60, but they want to extract $30 a month afterwards! Insane! Their lineup consists of a priming oil, badger hair brush, shaving cream and aftershave balm. None of this is out of the ordinary for well equipped wet shavers, and costs nowhere near $30 a month to supply.

Oh well, if it's worth it to someone to subscribe and forget, what do I care. I would rather keep the money in my pocket. You only need to order wet shaving supplies perhaps once a year anyway, even less if you know what you like and stock up.

Notice the bullshit copy on their website: they conveniently leave standard single blade double edge razors out of their comparison matrix so that only the Bevel Razor gets the 6/6 checkmarks.

[0] http://www.shaving101.com/index.php/product-reviews/safety-r...
Communism Is the Goal at a Commune, but Chinese Officials Are Not Impressed
Mutexes are absolutely idiomatic Go code. In fact the Core developers on the ML will often suggest them as a simplification over goroutines for synchronizing access to a shared resource. I'm not sure where you get the idea that they aren't idiomatic.
325.me selling for under $50 on Flippa
HIGH-TECH GLASSES DETECT CANCER CELLS
However, with the rise of the code puzzle/challenge test/work sample, I wonder if it might be time to forge a new professional ethic where it's understood that it is an important courtesy to give an applicant's work attention and useful feedback in return for investing time in completing a challenge.

I agree with you on this front. I have never received feedback on such tests from any of the companies I talked to. In one instance, company asked me to prepare a decent size report before the onsite interview but it was clear during the interview that none of the interviewers looked at the report beyond the summary on the cover.

I started to address this issue by posting any presentations and reports, I prepared on the request of a company, as part of my work profile online. I believe one of the responses I received from Who is Hiring? March 2014 thread was due to one such work that I did for another company as test.

Your tips on checking who is serious are good. I will try them next time.

I have stopped responding to companies who want me to create account and/or use their API to create something. I learnt, from an angel investor acquaintance, that a lot of early-stage startups are using such tactics to inflate their user/API usage metrics for investor pitches.
did you read who the blog post was written by?.. Nick co-authored the paper that defined source maps, and implemented the Firefox dev tools part of it. In other words, if there's going to be a "super cool [Google/Firefox] dev tools update", there's a pretty good chance he's gonna (help to) write it.
My money is firmly on Amazon. But that might be because I have seen how the sausage is made at Zalando, and don't have that insight on Amazon.
It's been a while since I read all the regs on this stuff, but at one point I read them enough that I believed I understood them and the definition of fair-use (at one point I was threatened for squatting on a name I owned).

This section in particular seems related: http://www.icann.org/en/help/dndr/udrp/policy#4b

Obviously the purchase date in relation to any trademarks may be relevant. Maybe what I should have said originally was that if I felt he was attempting to extort me, I'd handle it in a manner other than paying what he asked because he beat me to the purchase.

That being said, this bridge is a long way away from being crossed and the .com doesn't even warrant an entry on my todo list.
I do really think everyone overestimates how bad someone finding out where we are would be. For one, unless they are right next to us (in which case they should be able to hear whatever we send already), or by the time they hear our signals hundreds of years would pass at minimum.

Even if they do hear, it would be a great deal of time before whatever they do can affect us.
don't toggle too fast -> gen_server per relay -> sleep for 6 seconds in init().
I'm sure there's a new reality TV show somewhere in that...
Wow- Valve's on a roll! I wonder what else we will see open sourced from them in the next couple of weeks.

They're probably talk more about whatever they're up to at GDC this year.
Scalable Eventually Consistent Counters
Box-office mondial : 300 : la naissance d'un empire remporte la bataille
Le péplum 300 : la naissance d'un empire, avec Eva Green, fait sa loi au box-office mondial. Il devance M. Peabody et Sherman : les voyages dans le temps et Non-Stop, le thriller avec Liam Neeson.
> the subset that it optimized for would still be C

This doesn't mean to imply the subset is the entirety of C; it means the subset is part of the definition of C — just like you can say "'int x = 4;' is C", even though it's a (demonstration of a) subset of C.

The JavaScript which happens to be optimised under the name "asm.js" is still JavaScript that executes in any non-optimising runtime, and the semantics with those optimisations and without are the same.
I cloned it to my computer and set up a `git pull` cron job for this reason.
Native scrolling and iTerm2
Wouldn't a shared payment system work better for asymmetric opponents, where any legal fees either side wants to pay are contributed to a shared pool and divided equally, with some minimum/maximum amount based on income and/or net worth?
I assume the founders are reading this.

The following is based on my experience. I obviously don't know your business, nor do I know the specifics of it. The following has been my experience with having run a business in an emerging market for 15 years.

I think you'll need to raise the $10/hour price (unless you pad the hours - which is a perfectly viable option and one that some markets are fine with).

Depending on the emerging market you're outsourcing to, as you grow and start an office you'll find that salaries are lower (in the emerging market), but infrastructure is massively higher. By way of example, we pay thousands of dollars each month for a high quality phone line, plus thousands more per month per gig than we do in the US. Plus US overhead will be a large part of the cost structure.

Our Cisco routers in India are way more expensive than what we pay here. Even small things like buying new drives for our servers are way more expensive, and due to power fluctuations are replaced way more frequently than we experience here.

But beyond my experience, you should tap the resources of the other country's services counsel/body. For example, in India NASSCOM sets the tone for the software services market. They also (or at least they used to) publish minimum rates that a scaled business should charge.

If this is relevant to your business, then I hope it helps.
up-left over and over. when the top row is full, and your high block can't move right, you can move right. other than that, you up-left until you jam.
As a laptop focused on gaming on the go, 16GB is overkill. No games will make use of that.
Vim-indent-mode for emacs
Another example of HN preserving a useless headline.
Quick Answers to Common Excuses
Very interesting company. Thanks for making me aware of it. I wasn't aware of an enterprise data storage, management and analytics SaaS company. This is my area of interest. I noticed you have couple of opportunities that I may be a good fit. Sending my application.
Consistency too. McD is about process.
Marijuana and chemotherapy | Go Ask Alice
Is this Zinc.io that never finished?
All the "borkers" (a derogatory term for "brokers", ie. headhunters, recruiters) tell me I'm worth $65.00 working W-2 through a "Body Shop" (staffing agency), in the Portland, Oregon metropolitan area.

I'm presently working remotely, for the most part from Starbucks and Burgerville in Salmon Creek, Washington for quite a lot less than that.

This because I really DO NOT require $65.00 per hour to be happy as a clam.

The borkers all quite suddenly, as well as quite unanimously urged me to increase my rate from $50.00 to $65.00 at the exact same time!

I expect that word got out among them that they were successful in placing similarly-experienced peers of mine for $65.00, which meant that the borkers could obtain ($65.00 - $50.00)/ $50.00 = 30% more commission almost overnight, were it not that I think borkers are the Spawn of Satan.
It's a good sign that companies like Valve and Sony are releasing some of their tools to the public.

Perhaps they're feeling the pressure of more open/accessible tools like unity or unreal engine.
Pebble SDK 2.0 is Out, Have App Developers Just Scratched The Surface?
MS offers Windows Phone OS free to Indian players
Do one more
Programming is weakening my problem-solving skills
Possibly because the Chinese initially didn't want to release the images to give away the full capabilities of their satellites to potential adversaries.

It's safe to say these images have been blurred/degraded from the original sources.
GDP Uber Alles!
Growth Uber Alles!
Stagnation? Oh my gosh...how can corporations and their plutocrat owners get richer like that?

Who cares about the quality of life of the citizens of a nation?
Growth at all costs...because that makes corporations and their plutocrat owners richer.

Corporations and their plutocrat owners get richer when they are able to control the governments of western nations to force-feed those nations with...what? You tell me....
If he did indeed see the plane, it's good for everyone involved. People can take his observation, calculate likely final trajectories for the plane, and radically narrow the search area. That would at least help recover the black box, and might even give any (admittedly unlikely) survivors what could well be their last chance for rescue.

As the Aussies and, I believe, the Kiwis say, "Good on him."
Might help with the search, which is good for plenty of others.
Too simplistic reasoning imo. If your civ can build impossibly large relativistic weapons, can't it survive an impact of one? Wouldn't the huge cost of building those/providing energy favor the pacifists? And so on.

I think it's essentially impossible to predict what to expect from a point of view of specific technologies, and a more fundamental approach is more interesting: given the possible gains we might have, and the possible threats (termination should have a fair likelihood), the expected utility from contact should be hugely skewed negatively -- assuming -inf utility for termination and +finite for whatever gains.
Retro gaming really is an interesting area. It was an era where game play made or broke a game. After you get past nostalgia, I think it is even more critical for success of a game.

For myself, I make regular forays into IF games (off of ifarchive) and just recent reinstalled OS/2 (as a VM) so I could play GalCiv in the original form I played it.
It's the best of HN: https://news.ycombinator.com/best ... more than 2x of the second!!!!
Unless they can point to a update that have been pushed to all Galaxy devices which solves this problem I don't think Qualcomm can complain.
Funding options for small businesses
No, he saw something that he suspected might be the airliner in flames. Search aircraft were unable to find anything in connection with the locations he gave.
Thanks for the link to the Doug Lea screencast/talk, very interesting so far.

EDIT: Indeed it was a great talk, very informative! I came to the opposite conclusion about layers of the system, though I'd say that it isn't the number of layers that's the problem, but the nature of them.

From the talk, having the GC insert safepoints where threads can be stopped for a collection, and having the JIT inserting counters (resulting in memory contention) are two things in Java that caused for high-performance concurrency. Running on top of a VM causes similar issues. Though, clearly there are many other layers and unanticipated layer interactions, just laying in wait to mess you up regardless.
There are also things like acid-state [0] if you want transactional, in-memory, and persisted data stores.

[0] http://hackage.haskell.org/package/acid-state
Mass-Energy Scale minutelabs.io
The comments here describe doom and gloom of the web dying.

I doubt the web is going anywhere. The future is going to hyperlink driven link data services that can power both native and web clients.

I have started to architect such a solution for my employer and let me tell you, it is the freaking future!
$65/hour is awfully low if you are paying pay roll taxes, funding your own retirement, and buying your own medical insurance, not to mention vacation and other benefits that you are forgoing as an indie.
The downside is it tilts the balance even further in favor of the richer party, as the poor party is forced to surrender if there is any risk of losing, since a party with a non-frivolous but risky case can't limit their risk by controlling their own expenditures.

Since I don't think not being tilted enough in favor of wealthy litigants is a real problem with the US system, I'm completely opposed to this method of deforming the system.
What is "quite a bit worse"? Is that 2-3x slower? Or 20-30x slower? It's my understanding that it's the former.

And then there's memory consumption...
Well you're performing an action which -- even if you won't be directly affected by it's outcome, unless you're silly you should be planning for a specific reaction; that reaction would preferably not include destruction of our civilization.
I like to start with the documentation for whatever I'm working on for answers, then if that doesn't work out do a code dive into the source if it is open source. I don't like leaning on Google-fu for answers because sooner than later you'll have a sufficiently unique problem that isn't already solved. You've got to know how to make some headway on your own.
They would not have to store your password to know that you typed an old one by accident, just a hash.
I've worked with Qualcomm chips before and I guarantee you that it was only due to the public response that they fixed those holes. Qualcomm has an institutional problem that makes it nearly impossible for them to make secure silicon and any fixes they apply now are just damage control.

For example, this is how firmware is treated: https://news.ycombinator.com/item?id=7336248
Wikipediocracy
Javascript was the wrong design choice, and the asm.js people are very sensitive about this. Which is why they pretend it's "just Javascript". Nobody denies that it's backward compatible. But it is a new language, the rest is word games.
These open movies are great technical demos for Blender but I haven't been impressed with the writing. The stories have been flat, emotionless, poorly paced and lacking in any kind of mass appeal. I'd love to see Blender put out a movie with the depth and complexity of a Pixar film using open-source software. They need a message and a story, something brave and ambitious. So far, it seems like the stories have been written to demo features they're working on. It's really a waste of the amazing talent they have working on these films and the abilities of this software to be used for storytelling.
Now how about that cool drill-down tool I've been hearing about :D

Edit: I'm... I'm an idiot! Apparently this is the tool I'm thinking of, or at least something similar.
Did you read the article? Its not only about the ones who get rich, its moreso about the significant amount of talent flowing towards these superfluous types of "companies" (ie. startups that are really nothing more than mere features, or eCommerce websites), instead of working for a larger "old-guard" company that actually accomplishes much more because the startup is more cool or popular; according to the author.

I think it may be overblown a bit sometimes, but there is definitely truth to this.
This looks gorgeous!

I've started learning Blender recently. I had some previous experience with 3ds max and was afraid of the learning curve, but I must say I really like Blender so far. After I picked up the shortcuts and configured it to work properly with my MacBook Pro's trackpad, it's a really pleasant experience.

So if like me you're considering whether to give Blender a try... go for it, don't be afraid of what people say about the learning curve. It's worth it!
Has it really failed? It seems like at least some of the principles of agile are just a given now. 10-15 years ago that wasn't the case. People actually believed in waterfall.

Of course many individual teams fail at agile but those teams would probably fail no matter what approach they were using.
Heh... Totally love the "We'll ask for estimates and treat them as deadlines" meme. I think that captures the essence of the article.

The problem is usually caused by management - the technical team has to hold strong and push back on forces from above.

Since the person above them is usually trying to cover their own rear-end, the tech team needs to learn how to give sounds bites to their manager. That manager takes the sound bite and replays it higher up. Win-win.
Their viruses wouldn't have evolved to prey on Earth life. The alien germs would probably just die, or at best live a very sickly life here on earth while they slowly evolved to our climate (millions of years later)
Yeah, so capable, that most people on Earth would not be able to decipher them. You must be joking, seriously.
I never quite understood why the default was what it was. I can count the times I've wanted to push all branches at once on no hands. But maybe that's just my work flow.
SAGE terminal, complete with cigarette lighter and ashtray
How can they even hope to decipher something which is language/culture based ? We even hard a seriously hard time to understand egyptian hieroglyphs (on Earth! From a culture we knew of from many other texts in Antiquity!) until we found a stone where the text was translated into something intelligible. If they have no reference, all communication we send them will seem like garbage to them. Assuming anything else would be foolish.
I admire that feat at the same time as I have an overwhelming urge to take a cheap shot about which Haskell projects are entertaining practical jokes.
Chrono Trigger is still my favorite game of all time. I could never be sure if nostalgia was tinting my view, but I feel like games lost some of their magic when we went transitioned to mostly 3d games, where graphics were emphasized so heavily.
I haven't read the full article. But somehow it surprises me that the diamond was found in Brazil and not a single author is at least from a Brazilian university.
Best ECommerce Blogs
I've been playing around with galaxy all this week, already there's a ton of cool stuff. Ansible kind of sits between imperative and declarative, which gives a lot of flexibility in how you merge together tasks to ultimately become idempotent. Finding just the right combination of commands is an art (I've seen some hacky playbooks), so having a way to grab something already built (and usually pretty polished) is awesome.

I kind of think of ansible as a language in itself. You're given these tools, basic declarative and imperative functions to execute on your system, conditionals, loops, variables, and from these things you build idempotent super-functions called roles. Galaxy is just package management for ansible libraries.

It's definitely not perfect (I'm not really in love with the way roles are laid out, a lot of boilerplate), and honestly I think something even more language like would be even better, but ansible is the best thing I've used so far.
I loved Deepness In The Sky, one of the darkest ("Age of Failed Dreams", twentieth-century style authoritarianism coupled with technologies of the future, etc...) and yet most fascinating pieces of fiction. It's also one of the few (along with Vinge's other work) to depict distributed systems (in this sensor networks) in a realistic manner.

Couple of things to keep in mind though:

- With the exception of the spiders and two other aliens, most of the civilizations the Qeng Ho (another romanization of Zheng He, http://en.wikipedia.org/wiki/Zheng_He) are human. As a result (and based on their historical and software archives), they are able to understand what drives the civilization they deal with. Even then, however, contact with some of them turns out for the worse (The Emergents in this case) at least in the short term (and by short I here I mean decades -- human life is extended due to medical advances and suspended animation, and that's not taking into the account relativistic effects, e.g., by the time one comes back to their planet, the civilization on that planet may have already fallen).

- Qeng Ho is better termed as a culture: they're certainly not a government much less an empire. The book goes very deep into this angle and I won't go further to avoid plot spoilers.

- Relativistic time dilation ("grandfather paradox") plays a huge role here in travel. The civilizations rely on Bussards Ramjets (which seem to be impractical, magnetic sails would be more likely) and constant acceleration and then (from half-way point) deceleration: they're effectively marooned if they're unable to repair or refuel their "ram scoops", so they're taking bets that whenever they reach their target, the civilization on the other end is able to repair the ships. Again, that works well if the civilizations are human: even if the civilization has fallen into barbarism (like Pham Nuwen's home, Canberra -- where they've lost even radio and aircraft) it's possible to rebuild based on archaeology, knowledge of human nature (arranging deals and trades), and (as the parent mentioned) radio communications.

So I think this is where the analogy fails: it's possible to have an inter-stellar culture without faster than light travel or communications, but probably only as long as civilizations already familiar with each other are within light decades.

Fire Upon the Deep is quite fascinating in the sense of what is possible with FTL, although even there it seems that there are mostly cultures as opposed to empires (with Skroderiders -- the sci-fi aliens I want to meet most in real life! -- being the equivalent of Qeng Ho)
ESPN Anchor’s Private Battle With Cancer Becomes a Public One
>> Now, if that's correct, then this is in fact significant, because the baseband processor would not otherwise have such access to the filesystem (since it's not, as I understand it, running in the kernel as a driver).

You'd think so... The baseband processor is actually integrated on the die of current gen SoCs from Qualcomm and plenty of the teardowns I've seen for high end phones use them. I haven't used these chips but everything I've read leads me to believe that there is a lot more integration between the radio and processor (that's the point)... and as a result, a larger attack surface.
A valuable Product
Awesome article, simple and to the point!
I worked for a large corporation which used a hard core water fall method to produce software. And yet it called it Agile. Why? Because why not.
There is a "War on terror" going on, as governments are very keen to point out all the time.

Who fights wars on behalf of their governments...

Ok, reasoning is a bit simplistic and technically inaccurate depending on your definition of "war" (congress approved etc.) but I do like hoisting by own petards.
Not what I'm asking. "add -p" will offer deletions, but it should also offer to add untracked files, essentially showing a diff with all lines added (with an empty file as the base).

"add -p --all some_untracked_file" does nothing, "--interactive" does something completely different; a menu system, not a "yes/no/etc." patch prompt.
Woman's place in Silicon Valley is hypothetical
The inventor of BRICS with hedges in the other hand? Say it's not so!
That is true, but all of the things in that post are still true. All of the password recovery steps will work, no matter how the backend is done.