skysight-inc/HackerNews huggingface dataset:
The freeze/melt tool is meant for solving one particular problem: sector errors on block devices such as hard drives, floppies, and CDs. Par, on the other hand, was designed for posting to Usenet binary groups where files are split into many small chunks and the loss of some chunks was so common as to be expected.
Yes, significantly upping the ulimit would have probably been sufficient for all practical purposes, although we might run out of JVM heap space if we are up long enough. Plus, it really bothered me that I didn't know what was going on.
One of the first lines

"...the language used to write the configure.ac is called M4sh, to make clear that it's based off both sh and the macro language M4. "

Tip: don't use Autotools
My understanding is that a variant of the same architecture became the Sega 8-bit consoles (which was repeated again in the portable Game Gear). There's some hobbyist ports between the systems floating around the internet.

Sega for a while also had a policy of incrementing architecture by adding more "power" to their original architecture. So the Sega Genesis/MegaDrive is essentially still compatible with the Master System (the SMS adapter was pretty much just a pin adapter)...which means that the Spectravideo/MSX architecture lived on in some form for a very long while.
I think unless you called it "the fucking cocaine" he would probably not even hear the words coming out of your mouth.
I will answer to the first question : Seems that it's using JDBC , for Firebird it can be used with Jaybird driver

https://devnet.jetbrains.com/message/5518562#5518562
Gillette Files Patent Infringement Lawsuit Against Dollar Shave Club
> How did anybody ever get convicted before the age of WhatsApp, or for that matter the invention of the telephone.

A nitpick, but I really dislike this line of reasoning. Before WhatsApp criminals communicated using different means which were easier to monitor. Now that they have WhatsApp (or whatever), they will use that instead of easier to monitor methods. A move to modern communication tools gives them an edge over law enforcement, so it's no surprise LE feels a pressing need to do something about it. It's an arms race.
This is pretty interesting because it's actually a vuln in JODE, which is used by FireEye's devices to decompile and inspect JARs for malicious code.
I'm curious as to the thought process behind JODE's developers when they decided to execute code from the JAR they're decompiling, since decompiling is almost always done against untrusted JARs, it seems like an odd move to explicitly execute code from them. Yet another reason to do all your RE in a VM/locked down environment. I think it's kinda funny that FireEye have made a dedicated environment for scanning malware but aren't even taking advantage of basic chroot/jail/whatever to at least mitigate an RCE such as this.
There's also a privilege escalation issue at play here that seems to be non-trivial to fix as it's been weeks since disclosure and FireEye has requested more time to fix it. I guess FireEye really doesn't want its customers to have root access to their devices? I'm not sure how the devices are sold, but I suppose if they're rented or leased that would make sense.
Actually, this statement is kind of wrong - it's only the printers fault if it sabotages the cartridges. What if it doesn't? It could be the case that the cartridge was faulty, I wouldn't assume all printers sabotage cartridges (I use third-party epson ones all the time, have had the occasional faulty one).

Not disputing that some printers just refuse to work with third-party carts, but it's not the case with most printers I've used.
Mark Zuckerberg on blocked WhatsApp
Or because of limited resources they go after the most visible violators as a signal to the rest. Take your pick. But without evidence that this is the case it could also simply be coincidence or slow moving wheels of justice.
I was going to quote the bit from the article, but on re-reading it, it's possibly just mangled English in the article that's confused me.
My Twitter interview in 300 words
This should be great. I work on a Cordova app where data submissions by the user are queued in some custom iOS code and regularly attempted if there is connectivity. When I read about Service Workers it sounded like they would be able to do this as part of standard HTML, but I didn't see any examples of people using them that way.
How to export a JavaScript module to multiple formats using webpack
I miss the days of ICQ, MSN, AIM, Yahoo, Zephyr, Gtalk, Facebook's XMPP, and all those other messengers. They had relatively open or decipherable protocols, and on almost all OSes there were at least a couple decent applications that allowed you to login to all messaging services using a single piece of software. I could even write gateways and plugins to use NLP and autoreply, encrypt messages, and all kinds of other awesome things which I can't do anymore.

It seems like we've taken a step back in technology.
The assumption underlying your point is that Harvard does a good job selecting people who have the qualities to be successful and would be successful anyway. That's probably true. But the catch is that lots of employers make the same assumption, and use the Harvard credential to screen the candidate pool. Which makes total sense if the assumption is true, but also makes it risky to forgo the credential on the reasoning that if you are smart enough to get into Harvard, you'll be successful anyway.
Another side note is that he was also impeding the FDA approval process.

In order to get your generic approved you have to prove that it's biologically equivalent to what's on the market. Shkreli's distributor would only sell directly to end-users and would refuse to sell it to anyone doing equivalence studies on it. Thus it was effectively impossible for anyone else to prove bioequivalence and bring a competing product to market.
Society relies on trust in the state. If people have none, then you have bigger problems than police seeing your dick pictures.
I fantasise that in a parallel universe US, kilometer is considered a singular base unit whereas kilometre is thousand metres. This allows one to write "kph" instead of "kmph" when they want to be consistent with "mph", without getting odd looks from others.
Can I offer a different point of view? I think that the situation you were in would have benefitted from any effort to learn the other aspects of the business. Going to b-school to do so was just one path. Alternatively you could have sought out someone in the business and asked them for help on learning the other part of the business. Its not universal but I've never met someone who wouldn't help me learn the business better if it helped me to provide a better product.

I think the point that Sandberg might have been making was there are some good fundamentals learned in going to business school, however, in tech we move so fast that the education is diluted.

I'd also say that in tech we are pre-disposed to attract a lot of self-educated/self-starter types, those folks seem to take a modular approach where if they are deficient in some piece of information they go out and learn it.
There is no obligation on the part of criminals to make it easy for law enforcement to catch them, and criminals will use whatever tools they can to stay out of jail. Yes, that's an arms race, but that arms race has nothing to do with whatsapp. That's just a general purpose tool that has been re-purposed. This is what I was getting at with my recent comment that knowledge (and by extension technology) is dual use. You can't make something that will not somehow benefit the bad guys too if it benefits the good guys.
No, you demonstrated that you would have a very visceral set of goals. You proved nothing about minds which you do not occupy.
Cite?

It's not "Confucian-era Chinese", but google translate gives : 倒霉 which per wiktionary (https://en.wiktionary.org/wiki/倒 and https://en.wiktionary.org/wiki/霉) I don't see anything relating to poverty or impoverishment.
Interactive Interpreter Tab Completion in Python
Good point. Also "can't the rich just help us" is a terrible narrative. If your regulatory and economic system is broken then a few handouts won't fix anything. The numbers when it comes to pharmaceuticals ,or healthcare in general, are astronomical. No, a rich person can't just fix everything by buying something.
For those who are interested in the name:

http://i.imgur.com/8YK1jpQ.png

(Too many hateful people on DailyKos, etc, are reporting that he's of a different nationality)
Janny Wurts's Cycle of Fire trilogy
The patent on this specific drug has already expired. It is just that the demand is low so that it is not cost effective for a competing manufacturer to get FDA approved. However there are FDA exceptions for compounding pharmacies to make the medicine to order and a particular one has been willing to do it cheaply since they don't need full FDA approval.
People are rarely nostalgic for the past. People are nostalgic for their past.
$175 here (Netherlands Antilles, Bonaire)
Incorrect.

WhatsApp could not deliver what the judge requested, even if they wanted to. Messages are encrypted end to end and not kept in their servers.

The Judge requested something impossible. predictably, WhatsApp and Facebook did not comply. The Judge threw a hissy fit and decided to block the service, affecting everyone who uses it (95% of the Internet users in the country).

A similar thing happened years ago when a Brazilian actress tried to get a paparazzi video out of YouTube. The heavy-handedness of Brazilian government got the whole website blocked.

Mark Zuckerberg's complaint is about how any local judge can just order a country-wide order (which is something I also find baffling). This was not a supreme court decision.
Still, even unprocessed meat does promote cancer, so why not stick to frozen or fresh vegetables?

> The evidence that red meat (beef, pork and lamb) is a cause of colorectal cancer is convincing. Studies show, however, that we can consume modest amounts -- up to 18 ounces (cooked) per week -- without a measurable increase in colorectal cancer risk.

> But when it comes to processed meat (ham, bacon, salami, hot dogs, sausages) the evidence is just as convincing, and cancer risk begins to increase with even very low consumption.

> This is why the expert panel advises limiting red meat and avoiding processed meat.

http://www.aicr.org/can-prevent/what-you-can-do/10-recommend...
Goldman Emerging Theme Radar [pdf]
I know IPython gives this and a bunch of neat stuff, but sometimes, you just want to work with the good ol' interpreter from your terminal.
This axe will last a lifetime! Just replace the head every ten years, and the handle every twenty.
Long distance running has some interesting similarities with startup life, IMO, that relate directly to the author's premise. Not the same, of course, but you can still ask the same questions: What makes the entrepreneur keep going when it's hard work, and they're tired, nearly out of money, low on sleep, hitting the extremes of mood and ability, month after month? What motivation is there to just keep going when it's not clear there's an end?

I'm no ultra marathoner, but I've recently done some marathon length trail runs just for fun, it was liberating and fun to be able to cover long distances on foot without a vehicle, and I automatically started thinking about longer runs. The article seems to suggest there's a special brand of weird, that ultra marathoners are very different. I rather think it's human nature to see how far you can go, no matter what you're doing, and always curious and interesting to think about and/or experience what kind of mental states people go through when doing some activity to the exclusion of other things.
>gushes about buying the only copy of Wu Tang's previous album

Seems like people should be a lot more pissed at Wu Tang than this guy. Private album sales from groups with millions of fans is just an asinine idea. Why do they get a free pass here?
The Case of the Bishop’s Brain
That would require too much coordination among several fairly inept national administrations. I'd bet it on a real macroeconomic trend.
You're confusing the OS with the UI. This is sadly commonplace.
http://noisey.vice.com/en_uk/blog/martin-shkreli-wu-tang-cla...
And maybe clothes? Looking at hipsters, I get that feeling.
He is the purchaser of a Wu-Tang album of which only one copy was to exist known as "Once Upon a Time in Shaolin" [0].

Which has a clause stating that Wu-Tang or Bill Murray can attempt one heist to steal the album back without repercussion [1].

The world is a strange place.

Also sorry about the ad ridden mess that is reference [1], I'm at work.

[0] - http://noisey.vice.com/en_uk/blog/martin-shkreli-wu-tang-cla...

[1] - http://pigeonsandplanes.com/2015/12/wu-tang-bill-murray-stea...
Not all that low:
https://www.genome.gov/10001345
Windows 10 was offered for free (as upgrade) and there was a good reason why that cookie was free! I don't want it for the same reasons.
Django Fellowship Program: 2015 retrospective
PHP 7.0.1 Released
Thanks, interesting. Can you comment on how it compares to s3fs? I've used s3fs and it can sometimes be buggy (as in, to the point where files get clobbered and corrupted) and slow (especially in listing directories with a large number of files). Does ObjectiveFS solve these issues, and do you have any reliability statistics?
Agreed. To add to your point:

Most entrepreneurs need to spend a significant amount of time thinking about non-tech related objectives (e.g. sales, pricing, marketing, etc). Sure -- there are tons of publications out there teaching a technical entrepreneur the fundamentals of marketing and sales, but it is always specific to the author's/interviewee's own experience which happens to be unlike all others. Or, and perhaps more commonly, these publications tend to gloss over a really important fact (or facts): the author/interviewee had insane connections or a very rich uncle that allowed her to achieve success as an entrepreneur/businessperson without an MBA.

For those would-be entrepreneurs without insane connections, deep pockets, or a future unicorn in the making, the MBA provides an opportunity to build skills and knowledge important to getting a business off the ground and, more generally, teaches one how to operate in a world that revolves around money, not tech. Personally, my MBA gave way to a great new career path, higher salary, great connections, and -- most importantly -- a much more holistic view of the world.

In the end, I do believe that an MBA is not required for success. However, I disagree with Thiel and Sandberg drawing such a hard line in the sand. People looking to learn is never a useless act.

For context -- I picked up an EE degree in undergrad and eventually went on to grab an MBA.
What a ridiculous thing to say. Firstly, the amount of cash the company has is irrelevant. Secondly, it was mentioned elsewhere in this thread, if WhatsApp has no presence in Brazil (i.e. no physical offices, the service is just 'offered' there because it is on Google Play/App Store) then why should they have to comply with local laws in a foreign country?

If my website gets ruled to turn over logs by some local jurisdiction in Brazil. Why should I feel compelled to comply? I am not Brazilian and I have no Brazilian business presence. It's the Internet... to be policed by every local jurisdiction in the world is ridiculous.
In summary, what is often described as "loss aversion" is actually just an expected property of diminishing marginal utility, and does not require a new term to explain it.

Loss aversion, instead, is state dependence that makes you feel worse about state X if you came from state X+1, and better about it if you came from state X-1 (assuming X is, say, wealth).

It seems to me that "loss aversion" might be reconstituted as "utility hysteresis" to avoid the ambiguity.
This is good to think about! Often when programming games that need certain properties, I'll write my own toy PRNG, but I'll admit I'd love to learn more about the craft.

Would you have any suggested reading material on the topic?
The article implies jewellery is doing well (or at least better) in the second paragraph, and I'd suspect that high end watches would follow that a bit more than furniture. Things you can show off more easily still selling well?
The author concludes by asking for feedback on the idea. It would be difficult to get that from anyone, let alone people with actual expertise in cryptography, without writing a blog post and sharing it in venues like Hacker News. Rolling their own cryptography and selling it on the app store would probably be worse, as a first public engagement.
I'm not an expert either, but as far I can see:

The diagramme showing how much memory is recovered is figure one. White is before the administration of the "Alzheimer's protein" (AB protein), black is without the new clearing chemical, blue is with it, and then the different blue columns showing different concentrations. Fig 1c is prophylactic treatment (clearing molecule administered before, during and after the AB protein), Fig 1d is clearing molecule administered alongside AB protein. The impairment seems to more or less recover fully back up to where it was originally, in all four combinations of timing and clearing molecule concentration.

But bear in mind:

* The mouse model for Alzheimer's seems to be very, very simplified - as far as I can see they literally inject big doses of these proteins directly into the brain in order to induce Alzheimer's like symptoms, that doesn't mean this is equivalent at all to the complex chemical processes underlying Alzheimer's. AB proteins are observed in Alzheimer's patients, but they are also observed in healthy patients, and other proteins are also seen in Alzheimer's patients, some of which are recently thought more likely to be the underlying driver of the disease.

* All of this occurs over a very short period of time. Someone who has developed symptoms of Alzheimer's will have had the disease process occurring for many years beforehand. Recovery a few days after administration of the protein doesn't mean that damage would be recoverable years later.

Edit: I'm actually just looking at the first experiment, they also do longer term trials with a mouse model which has been genetically altered to over-expresses the AB protein. Arguably this is still a very over-simplified model, but it does more to address the time question. They say Alzheimer's symptoms usually develop at 5 months, then they administer the clearing molecule at 10.5 months for 3 months. Those experiments shows about half the deficit being recovered relative to normal age-matched mice.
Reading your post...lots of misconceptions about Dr. Dweck's work. You might want to finish that book.
The hilarity here is Dollar Shave Club doesn't even make the razors, DORCO does. The only thing Dollar Shave Club is builds the service around it, and does so well enough to have struck a nerve at Gillette.
How will lifting a 40-year old ban on oil exports reduce the global consumption of fossil fuels which are driving global warming? Given the current existential disaster (aka "global warming") anything which encourages the consumption of fossil fuels is contraindicated.
Alice sends a message to Bob, her device asks the messaging service for Bob's account's identify and public keys.

This is a classic trusted third party problem. We need to trust the service that the public key provided (and stored in the blockchain) actually belongs to Bob.

This boils down to Zooko's triangle: if the service allows to associate the account with a new key, there is no way to prove the new key actually belongs to Bob. If there is no such way, Alice will have to somehow figure out the undecipherable new ID of Bob.

The only benefit I can see of backing the keys in a blockchain is that your own client can monitor the blockchain for new keys associated with your account, ringing alarm bells in such a case.
Well, a few major differences I'm seeing at a glance:

- X3DOM supports Flash as well as an X3D plugin. A-Frame is specifically targeting WebGL and has a much smaller surface area

- A-Frame is based on ThreeJS rather than a custom engine

- A-Frame seems to be embracing modularity a lot more than X3DOM, and it seems likely that users will be able to build highly specialized components published as npm modules (much like we see with React components)

- A-Frame is specifically focused on VR out of the box

- The markup language and intended target audience is significantly different
To me it seems Ms Garner is ok with growing old and more fragile, but does not accept being viewed as inferior or respect-unworthy. Good for her!

Amen. Not that I would want to live at the other extreme (such as in some Asian societies where age is venerated without qualification) but I think that our society's view of age is seriously broken.
Banning the middleman in this communication here is kinda like banning pen and paper because people are writing notes to each other.
Open Source Slack-Like Chat Written in Common Lisp and ClojureScript
How quaint the EU is compared to the US: "Lobbying" in EU means giving money to institutions that write position papers & free sandwiches for politicians; "lobbying" in the US means bribing sitting politicians outright with benjamins.
Sorry for publishing it too quickly!

Note that it was already very much indexed by Google: I was worried I was suffering from CC fraud on my Japanese tea subscription service [1], and so I was looking for the blog post that you published on the subject previously [2]. Instead I found this new blog post, so I thought it was ready for publishing.

[1] https://tomotcha.com/

[2] http://www.candyjapan.com/candy-japan-hit-with-credit-card-f...
A worth to read article by [Mike Malone](https://medium.com/@betable/tifu-by-using-math-random-f1c308...) explains the problem with Math.random() in more detail.

Quoting Donald Knuth / The Art of Computer Programming:

> “Many random number generators in use today are not very good. There is a tendency for people to avoid learning anything about such subroutines; quite often we find that some old method that is comparatively unsatisfactory has blindly been passed down from one programmer to another, and today’s users have no understanding of its limitations.”
I think of Sheryl Sandberg as an ad exec who happened to get into tech at the right time. I'm not really aware of any technical bona fides, just the usual executive ability to extract money from technical processes for personal gain.

Am I missing something?
Pretty sure Alzheimer's isn't good for you, either.

I'd take any health risks over dementia, personally, and I'm sure most would, too. Looking forward to the FDA blocking this on "safety" grounds.
Given that the OP didn't know about Signal-Desktop 4 hours ago when I told them (see https://news.ycombinator.com/item?id=10750637 ) and was bashing Signal then for not supporting it, I'd say tajzin has at most had a cursory look at it. I'm not sure how or why they feel qualified to blog about it.

I've been using Signal-Desktop since the first days of the Beta and so far it's been a really pleasant experience. Big thank you to all involved!
For me, a lot of the learning came from interactions with my classmates. Instead of just reading (or being taught) the theory, you can discuss most of the subjects with someone who works in that field.
collectible jewelry is viewed a lot like currency; it's small and transportable. given political upheaval, would you rather carry a wardrobe or a ring?
Anything is possible of course but what is more likely:

1. An elected Judge in Brazil also has a side business of running a marginal tourism website and the time to comment on HN

2. Someone is lying on the internet
We do not live in the pre-digital era. We do now have the technology to make secure communication possible. The question is whether it should be legal. I think it is overwhelmingly the case that it should be.