skysight-inc/HackerNews huggingface dataset:
That's a strange phenomena. People don't seem to think of whiteboard markers as disposable things. If one isn't writing they think it either needs to be fixed, or that they aren't using it correctly and it might resume writing later. I've tried to fight this by ostentatiously throwing them immediately in the trash the first time they stop writing, and it seems to be catching. I don't encounter nearly as many empty ones as I used to.
$1,000,000 in about an hour is certainly impressive.
Alibaba to make China's own alternative to Netflix
Bruce Schneier has said other dubious things about crypto in the past; for instance, about not using elliptic curve crypto, and preferring instead conventional DH.

Again though: if the lack of a "diffuser" is a reason to be "suspicious" of Bitlocker, it should be possible to explain why that would be. I tried to address that concern head-on. It bugs me that we keep having to flee back to "but Schneier is concerned".
The incentives set up by Google Contributor are to increase ads. It's about getting a micro-donation system that excludes sites that don't use Google Ads, so the idea is to force sites to show more ads in order to participate with Google Contributor and to punish sites for not showing ads.
No wireless.
Less space than a Nomad.
Lame.

And, I’ll bet, a lot of fun to make, a real learning experience, and the code is instructive for others who want to look at it, play with it, or try their hand at extending it.

Unlike an iPod, this is not a product designed by a Fortune 500 company that must become #1 in its market or be considered an abject failure.

Bravo.
is a way to promote more ads by excluding sites that respect their audience and don't show ads. You have to be already showing Google ads in order to have Contributor as a way to turn them off. So, the incentive pushes toward net increase in ads.
This issue is related to TRIM in the context of command queuing, not the relatively ancient straightforward TRIM which Windows supports.
I would love if you would be willing to spare more details. I'm looking to start learning how to meditate. What worked for you? Where did you start?
I recently discovered that common alcohol-based hand sanitizer works very well to remove stubborn white board marker. Not sure if it just works on my particular brand of markers or if the solvent is more universal, but give it a try.
Usually when a marker "runs out" it just has all the ink drained to the back of the pen. If you hold the pen with the tip facing down, it'll drain the ink back to the tip and it will write again.
How smart is your commencement speaker?
In the spirit of graduation season, I found this neat interdisciplinary hack on a computer science/linguistic approach to analyzing over 100 over the best commencement speeches in the last decade.

Check it out:

http://randomdirections.com/commencement/
Maybe that's already something that was never seen before?
He's currently recommending, for Windows users, either Bitlocker (256-bit AES) or BestCrypt (256-bit AES, RC6, Serpent, or Twofish). Not whatever link in the article you found those in. Unless I overlooked them in Bitlocker or BestCrypt's spec pages...

About those, though, CAST-128 isn't trustworthy (chosen-plaintext attack), GOST is probably there for Russian market, and Blowfish is fine given all the beatings it survived (good sign of security). I still use Blowfish and even IDEA in my polymorphic ciphers that semi-randomize a combination of strong ciphers along with counters.
You are trolling, correct? Someone says that the government should fund research into Lyme disease, and you post a link to an RPG on Kickstarter?

How about a way for people to sponsor medical research or basic science in an effective manner?

Because people have _no idea_ what to sponsor, and really, nor can we expect every individual to do the level of research required to make sure their money is invested properly. People have jobs and lives. It's much better for us to collectively invest in a single pot, and give a body (say, a government) the ability to appoint someone whose job it is to effectively invest it.
Blowfish and IDEA are not fine. They're block ciphers with 8-byte blocks. They are both materially less secure than AES. Recommending them is borderline malpractice.
Information Condensation
Articles on Go web frameworks all end up at the same conclusion. The Go standard library is so strong around web servers it's hard to recommend anything else.
In my post I happened to be talking about American culture, but yours is very interesting; thanks.
Keyboard manufacturers must like this, double revenue!
I have no idea if you are American, but the US government does take it quite seriously. Lyme is a major research project within NIAID. Multiple branches of the federal(Park Service, Army, CDC) have prevention programs, in all adding up to $90 millon/ year in expidentures dedicated to lyme. This does not include state health programs, which also help diagnose lyme disease. To be fair, we could be doing more.

http://www.niaid.nih.gov/topics/lymeDisease/research/Pages/r...
I too have had clinical depression since I was a teenager and I thought exactly how you did for two decades, however, I've since come to realise that depression is an extremely complex mechanism that doesn't need a single traumatic event, or an overtly obvious pattern of negative experiences in order to manifest.

What it primarily requires is reinforcement of negative thought patterns, and this reinforcement can exist in many forms, from many places at many severities. Further, because of defence mechanisms (or just natural timidity) we can consciously disregard negative events (while the reptile-brain is still impacted) and by the time depression takes hold we're well past any ability to rationalise away (or even recognise) all the baggage we've collected.

Now, is there an inherent biochemical condition that could make us more susceptible to depression? I imagine there is. But that doesn't discount that there are likely mental mechanisms in play as well, nor that working with those mechanisms could provide some improvement.
If you use a mechanical keyboard, the keypress registers before bottoming out, about halfway down. Here are some animations.

http://superuser.com/a/366797/203540
Ubuntu 14.04, the default Ubuntu on EC2, definitely comes with vi.
Not sure why you'd want to do this with your editor. The gdb debugger can add breakpoints that automatically print values of variables when they're hit. And gdb can also be scripted, so you can write a gdb script that automatically adds all the breakpoints you want.
> Things can work much quicker and more efficiently when people with a little passion work on difficult problems.

Like NIH researchers?
Well, there are all the charities related to various diseases so arguably what you're asking for already exists--and is tax deductible to boot. As you suggest, some of these spend a large proportion of their budgets soliciting donations. But those numbers are publicly available. I'm not sure why/how raising funds through a kickstarter would be a fundamentally different dynamic. It still wouldn't really work for individual researchers to use crowdsourcing for a variety of reasons, including the fact that potential funders are really not in the position to judge whether a proposal makes sense or not.
> When my browser asks for a page from your webserver, I'm under no obligation to render or even receive the packets that you send back to me.

Of course, just as if you receive mail you are under no obligation to read it. But I'm not talking about that level. I'm talking about the contract the consumer and the content provider have. You either believe there is one or you don't. I believe there's a reason that the content provider is giving me content, and it's not out of the goodness of their heart. What reason is that, and what strings are attached?
I really like the black and white design, is there a CSS framework or template for this?
"It's interesting how it seems that inequality is an unintended consequence of Sarbanes-Oxley."

No, it's a consequence of low interest rates. "Private equity" is mostly borrowed money. Think "leveraged buyout", not "all-cash deal". Here's a list of the top 10 private equity lenders for 2011.[1] #1 is Bank of America.

Back in 2000, 1-year Treasury bills were paying around 5.11%. Today they're around 0.26%. Debt financing looks much more attractive with today's low, low rates.

[1] https://www.preqin.com/blog/101/4683/top-10-pe-debt-financer...
Gorilla does include a "context" library: http://www.gorillatoolkit.org/pkg/context
We already have vaccines that work for humans. They were retracted in the 90s because of public outcry that the vaccines "cause arthritis" in much the way that people today outcry that vaccines "cause autism".

“Lyme disease is the only infection I know of where we have a safe and effective vaccine, but it’s not available to the public,” says Dr. Allen Steere, the physician who uncovered the disease.

http://www.wbur.org/2012/06/27/lyme-vaccine
It's not entirely that simple. The problem isn't that net/http is so amazing that it's silly to replace it; it's that the replacements aren't yet up to the challenge --- by which I mean, none of them are yet so much of a win that the cost of losing compatibility with net/http outweighs the benefits.

Writing full-featured web apps in Golang in 2015 is still a lot like writing a Sinatra app was 8 years ago. It feels great at first, but you quickly realize that you're just building a half-assed version of Rails.
This is pretty old, especially in "Go Web Framework" terms.
Indeed! https://www.youtube.com/watch?v=RaKpJ7i-JXA

Ballistic missile defense is a very interesting field. It actually seems uncannily defensive given the rest of the "Defense" Industry, ignoring potentially destabilizing MAD. =P
Can you just get one from an office supply store and swap it out yourself?
I dealt with Lyme Disease about a decade ago. Some of this sounds very familiar -- before I was diagnosed I went to the hospital multiple times sure I was having a heart attack, and each time was told it was just stress.

The neurological symptoms I dealt with were really creepy. I would periodically realize that I had no idea how I had spent the previous day or two. The final straw that led me to seriously start hunting for a diagnosis was a college exam. I came down with a fever just as I was getting ready to prepare for the exam. The fever lasted several days. After I recovered I e-mailed and scheduled a make-up, began to read the material from the exam, experienced profound deja vu, and realized four hours into studying that I had, during my fever, read all the material, gone to class, taken the exam, and lost all memory of having done any of it.

After I got diagnosed I spent years on antibiotics, including most of a year with a PICC line in my arm and most of a year getting regular intramuscular injections. Some of the medications effectively incapacitated me with headaches and brain fog. Metronidazole was hell.

Even so, my case was a very mild one compared to many of the other Lyme sufferers I encountered in my doctor's waiting room. I met people who had lost huge swathes of memory, people who had nearly doubled their body weight practically overnight, people who had developed severe tics. Lyme can be a hell of a disease.
> A lot of money that goes into some charities is used for marketing to grow even bigger.

From 7% to 20% of their budget. They are enterprises making no profit but they try to secure themselves.
The Man Who Gave Chandigarh Its Soul
1Password has integration with Firefox, Safari, Chrome, and presumably also IE.

They don't build their own browser into which their tool is built, no.

They don't provide you a browser-only solution like LastPass, no.

But they do fully integrate with most of the common browsers.
"The social pressure of being accepted and liked by your peers exists on Reddit, and it feels like highschool all over again."

The reason it feels like highschool is because most likely, the people responding to your posts negatively and down voting at every chance are high school students (or sometimes younger) or early twenties (many still have this mentality).

This is why we shouldn't take comments on the Internet very seriously: I seriously doubt many adults would take relationship advice or debate politics with a person still in middle school, but we somehow take criticism from those very same people.
uBlock has advanced features that function like request policy (effectively can replace it, though RP is still a good plugin)
"I went to the internet like anyone else and I started Googling."

Nothing inspires confidence in America's medical system like one of its own members admitting "yeah, none of the other doctors knew WTF they were talking about so I asked teh internetz."
As NoGravitas mentioned, that's a problem with the specific blade you were using. You can get blade starter packs that have quite a variety of blades in them, so you can find the one that works best for you. Everyone has different needs, so YMMV, but I use Feather blades.
Consistency is more of an issue with me than speed. That said, I would be happy if a trivial request (prints a short line of output) to a go handler would consistently be <10ms.
I have a friend who has been a many-year sufferer and is now an advocate. Admittedly, I haven't paid the full attention I might have; nonetheless, some knowledge and reporting has seeped in.

Understand that doctors have been disbarred and prosecuted for pursuing Lyme treatments that go "off protocol", even when the patient is clearly still sick and when they are carefully pursuing the best understanding and treatment they can obtain.

Insurance companies refuse to pay for treatment, and "mainstream" medical practitioners with little or limited understanding refuse to pursue further treatment. For example, testing for Lyme infection is tricky, unreliable, and multi-stage. However, a doctor will administer one test in the initial stage. When it comes back negative, they declare "Well, you can't have Lyme disease." While in reality such a negative result is far from conclusive.

Good luck, then or at all, getting your insurance company to pay for further treatment. And, most of us have insurance because we don't have enormous liquid reserves to pursue such things independently.

In other cases, a diagnosis is made and a single course of treatment pursued. The doctor considers one such course of treatment to be 100% effective. For patients who continue to have symptoms -- and it's now well-known that Lyme presents chronic cases that are highly resistant to treatment -- they are told that, following such a treatment, "it can't be Lyme disease."

Some recent reporting I heard had an expert estimate that with the U.S. government (i.e. the CDC et al.) finally considering a re-interpretation of their identification of Lyme disease, the number of cases formally identified may increase ten-fold.

So... there really is something to wishing that the government would take this disease more seriously.

And... I wish more medical professionals would drop the "absence of evidence is evidence of absence" fallacy. So often, "certainty" proves over the long term to be anything but, in the field. Remember when they were telling us to switch to (partially hydrogenated) margarine? Or to forgo all fat? Sodium? Coffee?...
The problem is likely that there aren't spares available. For some reason companies are notorious for locking up whiteboard pens and only giving new ones when you've signed some obscure form in triplicate.
Techbiz is now a game of mad libs for patronizing capitalists.

Hey kids! Fill out this form along with thousands of others. If we fancy the way you fill it out and if you know how to play with computers dandily then we'll throw money at you like a sunday at the horsetracks.

Oh, some more pied piper hooli reference here and there to keep this cynicism timely and relevant.
> We have an attention economy. You try to get my attention so you can sell it to advertisers. My attention is scarce, and I don't want to sell it so readily. I don't know whether your content is great until I experience it, and I have little power in negotiating my side of the bargain of what you do with my attention aside from taking more control over my attention.

And yet, that's the deal which is on the table. You feel justified in selling your attention, and then not delivering? Keep in mind that the content provider is rarely making any statements as to the quality of the content )in the subjective sense. There are of course often guarantees as to measurable qualitative attributes, such as resolution and/or bitrate in some mediums).

> We have an attention economy. You try to get my attention so you can sell it to advertisers. My attention is scarce, and I don't want to sell it so readily. I don't know whether your content is great until I experience it, and I have little power in negotiating my side of the bargain of what you do with my attention aside from taking more control over my attention.

Since when is it the right of one party in a contract to withold their goods because they feel it's better for the other side? That's the right of the other party, you've already given up your claim on that resource.

> I try to pay attention only to people who respect my attention and don't sell it to the highest bidder. However, I don't wish to be excluded from the common discourse of society around me, so if my attention is brought to a site that wishes to sell it, I may give my attention but retain as much control as I can. I did not agree to the sale of my attention. There are better and more respectful ways to build our economic support for creative work.

Yes, there are. I'm not arguing in support of ad-based revenue systems. I'm arguing that there's a contract between the consumer and the content producer (which not everyone agrees with, but I believe), and that by entering into it with no intention of following through with their side, content consumers running ad-blockers aren't exhibiting the best behavior.

Indeed, I run an ad-blocker, so what I'm saying is that I'm not exhibiting the best behavior. I'm not willing to stop, but I am fully willing to admit it's not very fair to the content sites.
I taught with blackboard and chalk at a university and then at a high school for 9 years. I'm allergic and hated the chalk with a burning passion.
In my mind the real tragedy is blackboards. Almost nowhere has good blackboards anymore except for math departments in older universities that stubbornly refuse to replace their old boards. Since the 1970s everything has been replaced with inferior materials.
Actually, I looked into things as promised. The Wikipedia links and whatever popped up in my Google searches. Turns out the only citation you had, a HN news commenter, was just repeating the claims of a MS spokesperson with some added opinions. I found a more interesting source which has similar claims:

http://cryptome.org/nsakey-ms-dc.htm

On the surface, it seems believable. However, like Duncan, I'm seeing glaring problems with these responses. It boils down to this: the Microsoft rep claimed they came up with all details (including the key & its name) on their own without NSA intervention, generated/control both keys themselves, submitted the design for review, and got NSA approval. Yet, without NSA's involvement, a developer named their key NSAKEY and when decrypted its email was "postmaster@nsa.gov." Also, as Duncan noted & my HSM guy as well, it's standard for HSM's to let you export keys for backing them up or multi-site usage.

So, their claims are highly unusual, suspect, and weak. The evasive behavior that led up to this isn't typical of even Microsoft. They usually come up with some CYA BS rather quickly. Also, the odds of a Microsoft-controlled key they made entirely on their own being called NSAKEY with NSA's email on it without NSA participation are low albeit possible (dev joke).

Far from Alex Jones stuff, there's actual substance to worries over what NSAKEY did or does. I agree with critiques that it's a lower concern given all the attack angles on Windows from outside or inside perspective. Yet, dozens of reports didn't show anything along lines of "comprehensively debunked." Instead, we had a series of weak stories from Microsoft that raised more questions than answers with plenty of evasion on their part. And they're known to work with NSA. So, people should still not trust that and use the steps that one person published to replace the key with their own.

Solves the problem with minimal fuss, eh?
> Now we will go through different ways to call method which accepts closure:

1. method accepts 1 parameter - closure
myMethod(myClosure)

2. if method accepts only 1 parameter - parentheses can be omitted
myMethod myClosure

3. I can create in-line closure
myMethod {println 'Hello World'}

4. method accepts 2 parameters
myMethod(arg1, myClosure)

5. or the same as '4', but closure is in-line
myMethod(arg1, { println 'Hello World' })

6. if last parameter is closure - it can be moved out of parentheses
myMethod(arg1) { println 'Hello World' }

When I first used Groovy back in 2004, all this seemed cool at the time, though this was before they added syntax style 2 for Groovy 1.7. Now all these choices just seem ridiculous.
Ask HN: Is my pricing fair?
Oh, my mistake! Mine doesn't have that ability, and if you make that assumption, the article is accurate. I didn't know some could do that.
Does this effect the "overlay" filesystem, which I've read has been renamed from "overlayfs" to avoid ambiguity?
Facebook is using machine learning to build better computer vision
Obligatory s/martini/negroni comment here.
Strengthen your willpower and get shit done
I've tried several different varieties of "mechanical" keyboards, including buckling-spring keyboards, and I've come to the conclusion that I genuinely prefer laptop-style keyboards that have a hard stop for my fingers. (Specifically, I type on ThinkPad keyboards, even on desktops and docked systems; I use USB ThinkPad keyboards, complete with the mouse on home row.)

I don't type "through" the hard stop; my fingers know to stop right at the hard stop, but I prefer a physical stop rather than just a change (subtle or otherwise) in the amount of pressure I have to apply. I also like the very small amount of travel in the key.
I hope so. I am a big fan of bitcoin and I see it as the way to do prediction markets.

The problem is, people won't be able to use it seriously (i.e. with non-trivial amounts of money), because once you convert your earnings into fiat money, it goes into a bank, so you have to pay taxes on it, and you can't put something illegal on your taxes (well, maybe you can, people say "the IRS doesn't care," and I'm no expert, but I doubt it).
Both David Stern (previous) and Adam Silver of the NBA support sports gambling. If all major sports (NFL, MLB, NCAA) can get behind it, perhaps legislation can get pushed through. Once that happens, it will be another "space race" to build the first legal US based sportsbook.
>because of public outcry that the vaccines "cause arthritis"

Well, that specific vaccine.

However, to your basic point, even though the specific vaccine in question (LYMErix) was "only" about 80% effective, the federal government should make it available through some mechanism for adults today given the increasing incidence of Lyme disease. (And should add it to the vaccines covered by liability protection.)
Is there a list of firmware versions with release dates somewhere? I can't seem to find a changelog.
This seems to contain a number of assumptions about income, non-discretionary living expenses, and rates of return. You'll certainly be richer but you're not likely to become rich (which I guess I should have defined earlier, but which I consider to be wealthy enough that you can retire and live off passive income should you so choose).