skysight-inc/HackerNews huggingface dataset:
> They are unable to decay into protons plus electrons because there isn't enough "room" for the two particles to exist in the space formerly taken up by one particle. See: Electron degeneracy pressure.

Just being pedantic here but in a neutron star, it's neutron degeneracy pressure that's at play. Electron degeneracy pressure keeps a white (and later brown) dwarf from collapsing further, but if there's enough mass it is overcome and the next thing that kicks in is neutron degeneracy pressure, which for whatever reason is a lot stronger, and holds up another solar mass or two before it passes the limit where collapsing into a black hole is inevitable.

The principles for both types of degeneracy are similar (it's the Pauli exclusion principle at work basically) but the particles are different.
> It is only required if you enabled write-caching for removable media.

No, it's always required, because applications may be writing to the drive.
> "Should the FBI be able to compel technology companies to use their resources against their own and their Customers right to Security."

We can put the case into an even larger context and ask: should the FBI be able to compel [banks, accounting firms, insurance companies] to use their resources against their own and their Customers right to financial privacy? The answer to date, has been "yes." The right of the justice system to "every man's evidence",[1] has so far been thought to trump the interests of the customer relationship.

For decades, government has had the power to compel accounting firms and banks to search through their records (often at significant expense) to deliver information relevant to an investigation. I imagine those companies would love to be able to advertise that they won't cooperate with a government investigation of your taxes or financial transactions.

In my view, there are two different questions:

1) can the government ask Apple to unlock one iPhone; 2) can the government ask Apple to weaken security for all iPhones?[2]

The first question, at issue in this case, is something companies deal with all the time in many different contexts. The second question, on the other hand, may well be sui generis. I understand why Apple taking a stand on this particular hill--in their shoes I'd do it too. Better to "fight them over there so you don't have to fight them over here" so to speak.

I'm a little worried about the potential for blowback, though. The tech community is forced, in a way, to spread FUD to justify their argument as to (1). There are a lot of people who are confused by the reporting and think that this case involves the FBI requesting Apple to put backdoors in all of their phones, rather than leveraging an existing security weakness. That's not necessarily a great place to be in if you're found out.

[1] United States v. Nixon, 418 U.S. 683, 709 (1974).

[2] I don't think it's technically justifiable to say that (2) is implied by (1). Apple apparently already has the capability to subvert anyone's phones by using their signing keys to load weakened software. At a purely technical level, signing an "evil build of iOS" using an existing "backdoor" is different than introducing a backdoor into everyone's phone.
clearly cheaper, I'm using Airbnb for a couple of years
Yes, it is prevented legally. When a journal agrees to publish your work they require you to sign over copyright to them.

The terms may vary on the transfer of copyright, but in general you are not authorized to self-host a free version of your article. You can sometimes pay the journal a significant amount of money to make it open access to the public.

Some authors, myself included, ignore the agreement and still host free copies.
Um, all Amazon has to do is match the time frame of the NYT, such as a week instead of an hour.
Funny side note: The logo for Turing phones is almost the same as the logo of Bungie's Destiny (a video game).

https://www.turingphone.com/
https://www.google.com/webhp?q=destiny+logo
> Drat, I was hoping it was like a cassette tape adapter and would work in unmodified disk drives.

Oh, that exists! From 1998: https://en.wikipedia.org/wiki/FlashPath

A floppy disk drive-compatible SD card adapter. Needs special software, though.
Where did you guys go to school? This seems like active anti-education there...
It is a broken approach. A much better way is to have a standard protocol (see slime for example, or IPython, or whatever else), and use the same tools as your compiler does, instead of reimplementing all the crap over and over again from the language standard.

I expect that not that many C++ tools that do not use libclang will remain.
The problem isn't supply. We have more than enough supply as you said. The problem is transportation. There just isn't a technology that's cheap and light enough to make shipping food to the food poor countries around the world profitable. If there was somebody would be doing it. Instead they rely on charity and subsistence farming
Unrelated but I signed up on the hosted gitlab and I imported some repos from github (worked flawlessly and was very easy) but I got stuck at the .travis.yml -> .gitlab-ci.yml since the documentation on the CI is not too great (or I didn't it).

Is there a plan to convert or support travis ci config? If not, would it be possible to get a repo example for each language. I think i've seen something similar but there was only 1-2 examples
I'd recommend a 3 pronged approach:

1. Read specific Javascript stuff (I'd also recommend Eloquent Javascript as others have). Code school free courses can help with the basics too.

2. Try and find someone who you can speak to from time to time about Javascript stuff. They can introduce you more advanced stuff (like Grunt/Gulp), which even if you can't understand it all, helps expand your horizons and show you what to look at when you're comfortable with the simple stuff.

3. Read about programming in general, because the principles apply to any programming language. I'd recommend Code Complete by Steve McConnell. It's a bit daunting but full of great stuff to make you think about your approach to programming.

good luck!
Robot risolve il cubo di Rubik in meno di un secondo
They opened a new pull request and merged it.

https://github.com/remy/nodemon/pull/789

A few bad habits I noticed:

- Adding a "chore" commit to an unrelated pull request. (like an earmarked bill)

- Modifying the source with no explaination in a commit that should only add tests. (and didn't add a test for that change)
Create an Awesome Linux Development Environment in Windows with vmware
I wonder to what extent is the price rise a bubble, and to what extent it's valuation of the potential.
I was doing similar comparisons of a cluster of 6 Pi 2s vs my Core i7, as well as DigitalOcean droplets, and I found that the i7 (quad core, single chip, running 6 VMs) was at least 20% faster in real world use, and using six DigitalOcean 1GB VMs was about 68% faster: http://www.pidramble.com/wiki/benchmarks/drupal

There are tons of different use cases of course, and if measuring only raw CPU (not network, not IO, etc.), the benchmarks could be slightly closer, but I'm not going to recommend clients start ditching cloud infra for colocated Pi clusters :)
Docker Image Reduction Techniques and Tools
Most of the "we must destroy this food" stuff happens to control the pricing of food. If it's getting too cheap, they need to restrict supply so they start destroying otherwise good food.
Just need to find the mass effect relays and then fight the Reapers
Amazon Pursues a Canadian Patent on Selling Used Digital Content
Drupal Benchmarks
Note that this is covered by one of the NSA's "creative reinterpretations"; they pretend that the data isn't "captured" until someone actually looks the data up in XKEYSCORE. This is patently absurd.

You're the NSA, trying to gather information foreign agents in the United States. You have access to some firehose of network packets, some of which may include communication between such agents and their home nations, but most of which is purely domestic. You also lack the technology to pull the needles out of the haystack in real time.

Why is it "patently absurd" to retain a window of such data for long enough to identify the communications of interest and discard the rest? Is there an alternative?
Short read on the current ways folks seem to be going about reducing their Docker image sizes
Practical Python Porting for systems programmers
> There have been studies with over 5-sigma confidence intervals that are not taken seriously simply because it's controversial.

Can you link to some of them?
What fun? The chance to spread detetionism, notability, and reverts to another project? More alphabet soup bureaucracy?
They finally realized that they collect so much of it, even they don't know what to do with it and how to extract valuable data from it. But they came to the wrong conclusion: giving the data to even more agencies, when they should reduce the collection of the data to more targeted investigations.
As an option it's a neat idea.

The business model for app companies and contract software firms comes to mind. The team is really a small business itself and signs contracts with other companies to build things. Is there something different to these that you'd see? Or is it the idea of a team being hired on directly by company after company vs building to a contract?
I don't think it's just on a personal level. The lack of access to journal articles is actually quite detrimental to public discourse. Last year I got into an online debate with a relative about the legacy of Rachel Carson. He was claiming that she purposefully misrepresented the findings of two journal articles to overstate the danger posed by DDT.

I wanted to see for myself, but it would cost me $45 each for these two 5-page papers that were 50-years-old. Luckily, I have a relative who is a Professor and she got me the papers, which I then directly quoted in the thread to show Carson was quoting the papers verbatim.

My relative responded by claiming I was lying. With dozens of friends and family members munching popcorn and watching our debate, the only thing I could to to defend myself was to post the papers online illegally in my defense.

I won the debate (or at least was able to walk away from it knowing nothing would convince my opponent), but in the process of researching this subject, I have found dozens of publications making the same false claims about Carson and her legacy. With few readers being able to fact-check the claims by simply having access to two 5-page 50-year-old papers the debate is complete he-said/she-said.

I fully support this civil disobedience. Defending the name of a historical figure is one thing, but when people can't get access to health research, it endangers lives.
"I know" would imply that, and "I could go on" implies more. If not, experience with those organisations is not as close as OP.
Slightly off topic, but your book is awesome. I'd highly recommend it to anyone who knows Python (or programming in general) but for whom math-notation-heavy stats/ML books are daunting.

My first pass through was a while back, but I still find myself going back to the example code for quick refreshers about key concepts.
Interesting idea, but as far as language descriptions go, I'm underwhelmed. A list of keywords, no good description of syntax and semantics.

I'd rather see a DSL embedded into an existing language with clear semantics.
Substantiate that, please. Or your guarantee isn't worth the bits it's stored as.
For end-to-end tests I user SuperAgent (http://visionmedia.github.io/superagent/) or more specifically SuperTest (https://github.com/visionmedia/supertest) which has a suite of assertions built in.

It actually tests your API over HTTP, so you can tell it the url (localhost or production) of any api you wanna test. Use it in conjunction with any modern test framework and you'll likely get the request-times/performance metrics echo'd as part of the runner's output.

It's typically used more for javascript development, but there's no reason that it couldn't test an API written in PHP (or anything else), as long as you're comfortable writing your tests in javascript.
Thanks for the reminder, I completely left out Cloud Foundry when I did my own search for this kind of tool.

I'll definitely have a look at it.
Yes, 'smart' contracts are great until they actually have to interact with the real world, and suddenly they lose their automatic, unstoppable, trustless features.

So far it seems that the only true reliable ethereum use cases have been ponzi schemes and dice games, because these can be implemented completely in the system.

Ethereum's much-promoted gambling app, 'Augur', gets very messy when it comes to settling market winners. I wonder how they will cope with fixing wrongly-settled events, and who will foot the bill?
Wouldn't you need to know of OPs experience to know whether it is hyperbole? You're pushing your own experience as more canonical, and putting the difference down to a 'drama queen' label attributed to OP.
SERENITY – A smart window device that cancels the external noise
One of the things that drove me nuts using the earlier Macs at my college was the lack of an eject button. Sure, I understand the reasoning now, but when some crappy Hypercard project I was bungling made the computer freeze, I had no way to remove the floppy short of rebooting the whole computer and waiting or hunting around for a paperclip to push into the little manual eject hole.

Still, seeing how many people in my office will just pull USB flash drives without ejecting them I almost see the appeal now.
Are you calling from Erlang to Numpy? If so, wow, and how is that working out?
Exactly, it reminds me of the time when I formatted a HD 3.5" floppy to 2M with the aforementioned excellent 2M3.0 tool by Ciriaco García de Celis (Facultad de Ciencias de Valladolid: Grupo Universitario de Informatica). It provided 500 Kb of more available data beyond the 1.44M (more then fdformat).
From a 2M dos bootdisk I launched a stripped version of win3.1, extracted the WIN3.UC2 archive to a ramdrive of 6M or so and launched it. In this way I could edit my assignments with wysywig WRITE.EXE instead of the dos based WP51 on the library computers. People were wondering how I could have windows running as it wasn't installed.
So nowaydays we have 100000M instead of 2M in a smaller package.
>What do you mean by hating their business model? Genuinely curious.

They do not support open protocols, they do not support interoperablity, they want to much control over the device I supposedly bought from them..

I have to use their App Store, they Operating System, their Backup (iCloud), their Desktop App (iTunes) etc etc etc

There is no F-Driod, for iOS for example.

I hate walled gardens.

>Seems pretty identical to other companies except they don't collect

They may not sell it, but they are certainly collecting data about you...
Deal Retrades have begun
Define 2-3 things Yahoo! can excel at, and sell/spin off everything else. For anything not sellable/spinnable, reassign staff where possible and layoff otherwise. Do it once and in the beginning when you have the honeymoon with wall street and the employees. Explain it is painful but necessary for the health of the company. Then pour all the resources into being great in the top 2-3 things at most.

Doing that sounds cold, but it would buy you more time to right the ship generally. Small layoffs over 2-3 years causes way more moral issues. Like making significant changes to long standing working environments/policies. If you have to, do it early and once, don't keep ripping off band-aids or morale will be shit.

Acquire only a company that is either #1 or #2 in their market and can help extend the 2-3 things you defined up front. If the company/product isn't related then don't make the acquisition.

She should also have not gotten so involved with micro managing every group and detail. Hire the right team on the executive staff that sees the vision and can get their staff on board and lead them not manage them. Help support your staff in any way they ask but do not interfere by getting involved with developer interviews or other processes like that, it will only serve to slow down the process and cause failure not prevent it. Not to mention it screams out that you do not trust even the people you brought in, so then why should their direct reports trust them.
Fortune's Unicorn list – private companies valued at $1B or more
Mega bundle: 92% off 57 hand-crafted fonts
Particles are sort of mathematically more poorly defined the shorter their lifetime. But yes, a nanosecond is a long time in this context :)
WHAT THE MARCH OF THE MACHINES MEANS FOR Your JOB?
You missed a pretty big part here.

OpenZFS and Nvidia are modules of the kernel, they use the exposed API. OpenZFS is fully open source, with an incompatible license. Nivida's graphic driver has a GPLed portion that it's binary blob loads into.

OpenZFS is may be only considered derivative, because when it compiles, it has to include the kernel header files, because that is how you compile C code. No part's of its code base infringe on linux's and no part of linux's code base infring on OpenZFS's. Just the compile binary might be infringing. However this has implications that are far reaching, as if this is considered derivative. GLIBc is GPL, does that mean everything compiled against GLIBc are derivative of GLIBc? If so, this means a great many things are legal required to be GPLed and code shared.

Back on topic, in the case of VMWare, the claim is that they are actually using GPLed linux code in their code. Much more than using the exposed API. This one should be an open shut case.
Are there people who actually take Tiobe seriously?!

That seems like a very dangerous thing to do to me.
Pedagogical simplification is a tricky subject.

Wikipedia's take on it is here. The last two or three paragraphs before "See also" are provocative.

Nuclear physics are enormously complicated and the simplified picture usually presented of the Standard Model (in charts showing 3-quark particles) is a compromise between getting across the idea of a composite particle like a proton and digging into why a proton is an extremely messy thing filled with pions and gluons. The latter is where the symmetry groups of the Standard Model lead you, and down that path lies enormous many-body problems. Those are almost always irrelevant at the scale of chemistry, nuclear engineering, or even most of astrophysics, where the simplification is good enough. Indeed, most of the time quarks and gluons don't even arise in the solutions to problems in those fields.

Additionally, at that scale one starts running into some problems in the Standard Model which are essentially irrelevant in useful effective field theories, and which are simply not well enough understood by working scientists in the field to boil down to something useful for teaching except at the graduate level. (Well, as long as you believe in the principle that to explain something to a child, or even an adult non-specialist, you have to understand it extremely well or sacrifice accuracy.)

https://en.wikipedia.org/wiki/Lie-to-children
Serious question. Is it safe to assume that the NSA can't? NO

The NSA might or might not share with the FBI, and the FBI might or might not be able to use what's shared in court, which could explain why they want new authority.
Everyone who has ever known, or known of Moxie, thought the same :D I think we'd all love to see him be CCO (Chief Cryptography Officer) or something similar for Apple. Not to diminish his work at Whisper Systems, but talent like his should be reaching the 100 of millions of customers that Apple has reach to. Moxie, I know you hop on hacker news every so often - if you read this - would you go work for Apple? Or are they too closed source for your tastes?
Yes, this could be all smoke and mirrors and Apple is already in bed with the USG and they just playing us and taking us for suckers but setting all these legitimate concerns aside and assuming that this whole controversy is legit, I think Apple's position is vulnerable given their tax policies and hoarding cash reserves in offshore subsidiaries and holding the repatriation of these funds to the US.

I think that the USG could really twist Apple's arm and take them to courts over trumped up tax evasion charges and force Apple to cooperate with them on that FBI issue.

Let's just wait to see how this interesting story evolves and concludes before passing judgements very early.
There is a startup in my country which tries to help the situation.

http://www.beesmarttechnologies.com/
Remote Control for Netflix
I'm skeptical of any form of filtering or censorship. How can you know which rules the algorithm abides by? If it's some deep-learning-based AI, how would even Twitter know exactly which rules the AI abides by?

A more transparent solution could be a prominent warning mark on tweets from people who have more people blocking them than following them.
Tron club looks awesome, I just subscribed. Thanks for sharing this
> Can I do the reverse? Implement a GPL licensed wrapper that converts the Linux driver API to one provided by a binary blob (ie. what vmklinux does talking to vmkernel) and thus use the drivers?

The GPL wrapper method has long been considered to be a subterfuge that GPL lawyers think judges would be able to see through.

https://www.gnu.org/licenses/gpl-faq.html#GPLWrapper

As to the rest of your questions, this is how Conservancy answers them. The situation is more nuanced for vmkernel as compared to the nvidia blob.

https://sfconservancy.org/copyleft-compliance/vmware-lawsuit...
So what does this say about Apple's claim that a "master key" is too dangerous to create? Don't they already have that.. something that hackers could use to unlock iPhones? Doesn't that danger already exist? (Again this is meant as thought-provoking conjecture.)
CTB-locker web, a lockpicking exercise
What? You don't think this is an issue because your McDonald's diet doesn't require fruits and vegetables? You need more than calories but also a thing called nutrients. That's your standard for a quality life? Well, I am not staving to death...
It all depends on the terms of the copyright transfer, which is based on the historic relationship between author and publisher.

It used to be that when you published a paper and transferred copyright, you received a number of copies of the publication for yourself. You could send these out to others who wanted a copy. This was especially important before xerography machines were common, as it was difficult to make your own copies.

Even in the 1990s, an academic researcher might get a postcard asking for a reprint to be sent in the mail.

So research publishing has long had a tradition where the author has a limited right to redistribute copies directly. (To be certain, the publisher made the reprints so this wasn't part of copyright but rather a codified expectation of the author/publisher relationship.)

This tradition was carried over into electronic publication Why? Consider the 1990s and early 2000s when the transition to electronic journals took place, and imagine the authors up in arms for having that distribution ability taken away.

This is why you can get a copy from the author. It's sometimes also formally specified that author may also distribute a copy on a personal or research web page. Sometimes this permission is for the author's final draft version, and not the proof copy used for the publication.

But there wasn't a tradition of sending the paper to a tertiary reprint service.
Cleveland Clinic Is First in US to Offer Clinical Trial of Uterus Transplant