skysight-inc/HackerNews huggingface dataset:
I saw your post this morning and it reminded me of the "To The Reader" opening of Nightfall by Isaac Asimov & Robert Silverberg. So now that I'm home I pulled it off my dead tree shelf for you :)

"Kalgash is an alien world and it is not our intention to have you think that it is identical to Earth, even though we depict its people as speaking a language that you can understand, and using terms that are familiar to you. Those words should be understood as mere equivalents of alien terms--that is, a conventional set of equivalents of the same sort that a writer of novels uses when he has foreign characters speaking with each other in their own language but nevertheless transcribes their words in the language of the reader. So when the people of Kalgash speak of 'miles,' or 'hands,' or 'cars,' or 'computers,' they mean their own units of distance, their own grasping-organs, their own ground-transportation devices, their own invormation-processing machines, etc. The computers used on Kalgash are not necessarily compatible with the ones used in New York or London or Stockholm, and the 'mile' that we use in this book is not necessarily the American unit of 5,280 feet. But it seemed simpler and more desirable to use these familiar terms in describing events on this wholly alien world than it would have been to invent a long series of wholly Kalgashian terms.

In other words, we could have told you that one of our characters paused to strap on his quonglishes before setting out on a walk of seven vorks along the main gleebish of his native znoob, and everything might have seemed ever so much more thoroughly alien. But it would also have been ever so much more difficult to make sense out of what we were saying, and that did not seem useful."
Tanenbaum is an academic. The ivory tower got (and gets) the microkernel debate wrong. Microkernels are a "better architecture" and that, to them, justifies performance levels that are abysmal. It took them decades to get it working in the first place, and again this is not seen as a problem.

This is how academia works. For a long time:

micro kernels were universally perceived as better

despite never having seen a working one

despite the few attempts at a working kernel could not run basic programs, never mind a decent interface

despite every successful kernel ever being monolithic (exception, to some extent, is QNX)

and of course these messages were posted from machines that ran ... monolithic kernels

And of course : they admitted to using their power to force people "the right way" in this debate. Both ast and tanenbaum point out that they'd deduct points/fail students who took the wrong stance. (presumably, of course, they'd also fire any phd students who do the same)

Please keep this in mind next time you hear that academics widely support idea X.

Think of academia like a hell of a lot of climate debates, except with the protagonists' positions usually not very well supported, or outright contradicted by the real world. Or even worse : the position is a choice, with no real argument one way or the other, with a strict hierarchy between people, and the higher ups very willing to abuse their power.

It took me a long time to get out of academia, and out of this madness. I wrote papers, dissertations, and here's how that plays out "Good boy ! +1 (not in pay of course). Publish. Copy to the library. Now put it in the trash and work on something else" (I had failed papers too, of course).

Let's just say that this is far from the only debate that works this way. There's many other things, like in programming languages, (extreme) static typing, (pure) funcional programming, dependent typing, garbage collection, rpc interfaces, object databases, machine learning nonsense, ...

Barring other information, I have realized, a good bet is this : if >70% of the academic researchers are on the same side for any particular claim, bet against that claim, just for that reason alone. And get out of academia, of course. Google, facebook, yahoo, microsoft, ... all are building large machine learning teams with actual resources, by far the best researchers in the world, people who demand actual results on some problems (yes, that's a plus), and continuity.

there is an extreme obsession with learning algorithms in academia. The whole thing is a worthless waste of time, for one simple reason : feature engineering can make k-means beat the crap out of the most advanced algorithm anyone's ever come up with. But new learning algorithms are much easier to write, much smaller to prove things about, and thus much, much easier to get a phd dissertation through a committee with. In practice "deep learning" is by far the most successful algorithm (which is another way to say running a 1963 algorithm at scale)
Founder here - Thanks for the good wishes! I totally agree that lots of people don't have the time or inclination to worry about this stuff. I used to be just like that, and then I got sick. That changes everything. When you're ability to function, feel good, and even live hinges on this stuff, you start paying attention real fast.

For the moment we're focused on folks with serious illnesses, but we've got plans down the road for pricing and a product geared more toward the casual user. Thanks again!
Actually, you'd be surprised at what you can accomplish in email these days. While there are still problem email clients when it comes to responsive (Gmail, the Gmail mobile app, some Android clients, and a few iOS clients like Mailbox), you can build responsive emails fairly easily.

While it's true that you need to rely on tables, some HTML attributes, and a lot of inline styles - we routinely use classes, media queries, and CSS3 in our emails at Litmus. We've even pulled off HTML5 video backgrounds and some cool stuff with CSS3 animations. All in email.

Outlook definitely has issues, more recently with rendering in Outlook.com, but they are known issues—most with quick fixes.

More importantly, there are a ton of great resources out there. At Litmus, we actually started a community around email design to help people learn and troubleshoot (https://litmus.com/community). If anyone's interested, here are some good email design resources:

Responsive Email Patterns - http://briangraves.github.io/ResponsiveEmailPatterns/
Responsive Email Resources - http://responsiveemailresources.com/
Action Rocket Labs blog - http://labs.actionrocket.co/
Campaign Monitor CSS Support Guide - https://www.campaignmonitor.com/css/
MailChimp Email Design Reference - http://templates.mailchimp.com/

Hell, I even wrote a book on responsive email design (http://modernhtmlemail.com).

Email is definitely its own, weird world - but it's a world that is improving and growing every day. More importantly, it's a world filled with dedicated and clever people that are refining techniques, building tools, and sharing knowledge to make working with email easier than ever.
I just tried the android app. The way the ui is laid out, I think I swiped the wrong way a bunch of times. Not obvious if I am swiping to the right. Or from the right...
Yes, even drinking too much water can be deadly:

http://en.wikipedia.org/wiki/Water_intoxication

The "Notable cases" section contains mostly:
drug use, drinking contests by radio stations, kids who were forcefully fed lot of water (3.4l) as punishment :(, also 4 liter water in 2 hours, and 8 liter in one day can be deadly.
Neat, however it feel clunky. Few things that bugged me:

1. Clear does not work. Firefox 22.0, private mode.

2. Clicking to expand gets tedious fast. Adding shortcut like space would be nice.

3. No syntax highlighting on function editor, also lists could use some colors.
According to the World Health Organization, 99% of maternal death is in developing countries [0]. Given that this is likely the same source for the 800 women a day stat, the author is probably being willfully ignorant.

[0] http://www.who.int/mediacentre/factsheets/fs348/en/
If you have a logo, you should probably change the favicon from the default ASP.NET one. It's the little things...
As always, wikipedia is a good start.

http://en.wikipedia.org/wiki/Antitrust_law_theory
At least the timing and job description sort of match, but it's far from definite so who knows [1,2]:

SketchDeck (YC W14) is hiring its first employee (sketch-deck.com) - 70 days ago

We're now looking for our first employee. (...) You are going to run SketchDeck day-to-day whilst masterminding our scale to become the biggest design agency in the world.

[1] https://news.ycombinator.com/item?id=7819953

[2] http://blog.sketch-deck.com/sketchdeck-first-hire/
Mail Chimp has a tool for this.

http://templates.mailchimp.com/resources/html-to-text/
No benefit? What about a near-constant stream of endorphins and oxytocin?
It's dead because a moderator removed it, it was too personal I guess. Any mail address I can use to reach you. Thanks.
Ink is cool. There are a surprising number of templates out there now, too. Brian Graves has a great site of resources with a template section at http://responsiveemailresources.com/

I also released one based on the template we use at Litmus to accompany an article in A List Apart.
Article - http://alistapart.com/article/can-email-be-responsive
Template - https://github.com/alistapart/salted
Yeah, I recently configured my email client to use a proportional font when I compose plain text emails so that I stop forgetting that most email clients nowadays use proportional fonts to display plain text email. :-( Now I'll never again make the mistake of sending an email that includes a plain text table that I copied from my Org mode-powered personal wiki.
I have basically no knowledge on this topic, but my initial reaction before I even read your post was exactly that - there are quite a lot of "chicken and egg" scenarios brought up.

Some of the stuff made sense, some of it was (potentially) fascinating, some of it was quite dubious.
I bookmark & tag any site that I think I will visit again.. and then search using the address bar by typing the site name or tags and the "*" character to search only bookmarks (I clear my history often and bookmark are still remembered, and I can easily make a backup of my bookmarks)
I do continuous improvement projects (using Green Belt Six Sigma training) in my day job.

Trying to get a travel focused startup off the ground (http://www.planitwide.com).

Been fascinated with all things tech for a while and am constantly in awe of people who can build stuff. I also firmly believe that inspiration comes from the most random sources and HN fits the bill for both of these things.
Great work, Matt. I think you guys did a great job with these, especially having multiple layouts for each template to handle different use cases. A lot of people make the mistake of thinking that one layout works for every situation—it's nice to see you guys helping to remedy that misconception.

Chuffed to see you using Litmus, too!
If you're OK with screwing over Safari/IE users, you'll have pretty good support. You could engineer a browser-based fallback to gif, but honestly I wouldn't bother.

I'd imagine we can create an impetus to support it if we actually used it more
LuaJIT FFI binding for Gumbo HTML parser
Silicon Valley may not be fixable
I am curious why Facebook don't use?

If they do use virtualization, the fact, 0 request lead to low power does not correct any more, for example linux container, other container may accept requests, if so they have to dispatch request cross all containers and servers.
Yeah! Or the increased risk of death and sickness!

If tapeworms released endorphins, would it also not be a parasite?

parasite (noun): an organism that lives in or on another organism (its host) and benefits by deriving nutrients at the host's expense.
Vfx companies have software that turn off renddr farm machines in periods of low load. I helped write software that did this backin 2006.

Basically, we found it was possible to shut down machines in periods of low load and then use "Wake On Lan" to start them up once load picked up again.

I am unsure if the on-off power cycling reduces machine longevity.

Might be something worth exploring at Facebook.
Enterprise Security Management Software
In March we released Silverlock for Mac - A password manager and secure digital wallet. We are currently in the process of expanding to iOS, Android, Linux, Windows, Windows Phone, and Blackberry.

While developing Silverlock, we noticed that there was a significant need for enterprise password management solutions. Based on our research, we found that many businesses are either not using password managers at all and/or employees are using sticky notes or other similarly unsafe methods to remember their passwords. We also found that of the businesses that are currently using password managers, many of the currently available solutions are lacking in usability and portability or they are using password managers that aren’t specifically designed for enterprise. In addition, many of these enterprise products are limited to software setups that businesses may not be equipped for and/or may not want to purchase due to cost of maintenance, with equivalent, incompatible software systems already in place.

We would love to hear your feedback on our current product and what you would look for in an enterprise offering.

www.silverlockapp.com
>There's nothing wrong with people (employers) making agreements with other people (employers) regarding the things they own (their money).

If you ever own a business, you deserve for it to fail.
If you have a cats that roams outside, beware of bunchers. Bunchers are thieves that trap and steal domesticated pets and sell them to laboratories to be experimented on: https://en.wikipedia.org/wiki/Buncher

An RFID microchip combined with a GPS collar (Pawtrack.com has a good one) may help prevent such a terrible outcome, but there are no guarantees.
Firefox? Faster? Tell that to my browser which gets sluggish whenever I have large or complex pages open. Tell that to my browser which slows to a crawl when flash or HTML5 video is loaded. Tell that to my browser which slows every other tab to a crawl when one is slow. Tell that to my browser which allows a single tab to crash the entire show.

There's a reason why I keep going back to Chrome after trying each version of Firefox for a week or two, and it's all related to basic user experience: performance and stability.
Anonymous Emailing Service Leak Shuts Down
Judge rejects Apple and Google wage-fixing settlement, suggests $380M as minimum
Really awesome stuff JP and Steve! I've been having similar ideas about the subject myself :)
I wonder if natural language processing could remove the need for a dedicated settings page. For example, just type "Change search engine" or "use this page as my homepage" or "search my bookmarks for obama" and the amazebar shows the appropriate widget or result.

In fact, I think that Siri-fication could be a huge step for a vast number of applications. I develop an accounting app and it would be a huge benefit to my users to be able to just type, "pay invoice 364" or "print a statement for John Smith" or "add my logo to documents"
I'm familiar with anti-trust theory. The idea of collusion reducing competition is fallacious because market competition is not a quantity, but a process by which goods and services are exchanged.

Price fixing and hiring agreements do not involve force, fraud, or misrepresentation- yet the regulation or prohibition thereof directly violates the property rights of the market participants.

I've read the Wikipedia entry you've linked to in its entirety, so I kindly ask that you will read this one: https://mises.org/daily/4397
Yes, I'm aware. That was the spirit in which I used the acronym, i.e., the would-be acquirer's BATNA is probably to build or hire a different team on the open market, for X dollars over Y timeframe. Hence, you should attempt to quantify their BATNA in dollar/effort terms to arrive at an understanding of how much they'll value you. Apologies if that wasn't clear somehow.
Anecdotal, but I have had better luck sending through an email provider to Hotmail (and Outlook.com and friends) rather than setting up my own outbound SMTP. I've used both Mailgun and Mandrill – of course, make sure you set up SPF and DKIM with the provider, too.
I agree with the real estate issue.

My point is that people CAN afford to live in these places and those people built their fortunes on the back of a labor supply with artificially suppressed wages.
Eh, even at that work load, you do end up with some spare time and, in developed countries at least, vacation time.

I actually ended up using all of my vacation time to take a class that helped me churn out some projects that really impressed them on my interview for a much better job.
You are taking it out of context, though. BH is basically talking about an issue that could kill your startup. Whether or not you like that reality, there is a real risk that the other company will retaliate for something they see as an adverse breech of trust.

Note that logic: the problem is not with the company ben is advising. The issue is at the third part company. If that company decides to "go nuclear" and sever all ties because you poached/goaded or otherwise got involved in their "interal politics" (note: this is not a per-se issue of math/economics/money), bad things might happen to your firm.

CEOs of startups have a fiduciary duty to avoid "bad things", and even that choice is a catch-22 (ie, two bad things...) you pick the worst-bad one. And that is what he is saying.

In other words, he's talking about something that is a real-world problem. If you want to vent out about the issue, it really sits with the third part company. They are typically the one with all the power in the situation.

Example:

Startup A had 80% of its business tied to a single company, BigCo B. Like it or not, the CEO of startup A needs to avoid a situation where the CEO of BigCo B comes to the conclusion that he won't do business with A becaus of Politics (note: not economics).

Whether or not poaching is politically sensitive (or offensive) and/or warrants this type of "nuclear" response, is a function of many thing. But none of that is BH's responsibility in the larger world.

This dynamics is something that has played out for millenia from kings and queens and royal courts to how the predisent and Y combinator select their staff and senior leadership.

At a certain level of the game, its all about trust. And polticial power is essentially a combination of trust and goodwill. And its easy to disolve and can reak havok on any company of any size when systemically undermined. So you need to pay attention to it.

In other words, this is a much bigger issue. The tack of trying to shoot or lynch the messenger is sort of misplaced. Because the startup is the employer and may have a power asymmetry with a potential hire; but that startup is in itself subject to potential power assymetries at much higher levels.

(This goes for pissing off BOD members, VCs, and Key clients alike...maybe it suck/isn't fair...etc... but the reality is you need to pick your battes as a small company. And picking fights with the consituents you need to help you build your biz is ~dysfunctional and needs to be understood as such.)
>The court system nor the market isn't putting up with their shit.

If the court system does not deliver damages that equal or exceed the amount of money these companies made by fucking their employees over, then the court is making it clear to the American people that they fully support such behavior.

We keep seeing large corporations taking part in unethical moneymaking schemes because they always come out ahead, even when they get caught.
Nice, i missed that while glancing at it on git. I've starred the repo and appreciate the contributions everyone has made to it.
Personal insults aren't an argument.
Perhaps others think that way, I do not recognize that as "success" at all. I don't care if my lifestyle is better or worse than those around me, only that I have what I want.
A little off topic, but what program was used to produce the video?
The BBC has an article about tracking cats (from 2013), although the animation could have been better.

http://www.bbc.com/news/science-environment-22567526 (animation)

http://www.bbc.com/news/science-environment-22821639 (actual article)

The accompanying documentation can be found on YouTube: https://www.youtube.com/watch?v=JPthfv1XL_w
Someone should warn Jean-Luc.
I'm a structural engineer (PhD sounds awkward to say but seems relevant here) doing research on buildings and earthquakes/fires. I have always been competent/interested in programming style hacking, but resistant to moving away from the physical engineering world too much.

I hang around HN because I am interested in the hacking/innovation mindset that is popular here especially as it could be tied into the structural/mechanical world.
Memory Trace Oblivious Program Execution [pdf]
From https://plus.google.com/103157122834258782502/posts/dvxSd4wn...

"I'll settle for a personal letter of apology, written by and signed by Eric, Larry and Sergey."

AFAIK the SEC is already beginning to push for admission of wrongdoing.
IMHO it sounds like you're already gone. I mean, emotionally/mentally you seem to have left the building. So that decision is already done; you can cross that off.

As far as the paperwork is concerned, that's just a strategy play. Try to take any feelings out of it. Objectively what's the best move to keep these relationships strong and get what you want out of the situation? Whatever that is, do that. Personally, I wouldn't recommend leaving a vacuum; find a replacement for yourself and set up a transition plan. If the other founders choose to reject your replacement, then the burden is on them to find someone else, but you can at least try to make the exit easy on everybody involved.

They're going to be mad, and hurt, and sad. There's very little you can do about that; just try to be the calm one in the room if the situation gets heated.
This is a Basecamp (37 Signals) project.

> Stories about hard-working, long-lasting businesses and the people behind them. Brought to you by Basecamp.
Collusion leads to artificially suppressed wages, which makes the labor market inefficient, to the detriment of the employees.

In general, completely unregulated free markets lead to monopolies and price manipulation, among other problems.

So no, collusion is wrong.
I won't deny that colocation wins in a ceteris paribus scenario - almost by definition. Remote staffing allows you to tip the scales in many situations though: companies outside of the top 3-5 big tech firms suddenly have access to great people they'd never get otherwise. How many colocated 95th percentile developers are equivalent to one remote Linus Torvalds?
Any new law in Russia goes through mandatory interpretation dance in the media, because the wording is often so convoluted.

And regardless of the actual wording, whether this law applies to all public wifi networks, or just some subset of them will be determined by an "explanatory notice" of the agency that will be enforcing the law.

I highly doubt that you will actually need a passport or drivers license on you to access any public wifi. Most likely they'll settle for requiring phone number verification in most cases.
Yes I already do this - still doesn’t solve the hotmail junk filter hell.

The emails I send are not newsletter, just invoices and the like. They go through fine to gmail, yahoo, etc, but for no known reason Microsoft’s useless filters marks them as spam. Of course the average hotmail user never thinks to look in their junk mail folder no matter how many times they are told :(
Because when two people freely work together peacefully to break the law, it's called conspiracy. What is wrong with two people freely working together to burn a factory down? To collude to deny others the right of free association and free employment is just as wrong. The CEOs of major corporations that dominate an industry can have a disproportionate impact on an industry, so this is especially wrong.