skysight-inc/HackerNews huggingface dataset:
Lock-in or not, it's hard to see what is compelling about GitHub in the first place. I agree with Torvalds that pull request are a horrible and bureaucratic way of submitting patches.

Possibly that is what people like about GitHub: Leave an audit trail of your activities, do a lot of doc fixes to have better statistics...

Perhaps the following quote of pg also applies to GitHub:

"Object-oriented programming generates a lot of what looks like work. Back in the days of fanfold, there was a type of programmer who would only put five or ten lines of code on a page, preceded by twenty lines of elaborately formatted comments. Object-oriented programming is like crack for these people: it lets you incorporate all this scaffolding right into your source code. Something that a Lisp hacker might handle by pushing a symbol onto a list becomes a whole file of classes and methods. So it is a good tool if you want to convince yourself, or someone else, that you are doing a lot of work."
What's preventing Apple from reverting things on the backend to 'undo' the password change and allow the next authentication and backup attempt by the phone to work? Apart from unless the phone has been restarted in which case the FS is still encrypted so the backup wouldn't yet be possible until at least after the first unlock.
It can still be "free as in beer" if there's side-effects; doesn't beer force you to deal with certain kinds of pain, even though it's free?
> It has become really hard to figure out what to believe and what not.

This. Thankfully it is also becoming obvious to more people the necessity of end to end encryption and open source software. Then - depending on the level of paranoia - we would only need to deal with the encryption tech.
Santa Claus is a false prophet, an imposter. Sinterklaas [0] is the original, the real deal.

---

[0] https://en.wikipedia.org/wiki/Sinterklaas
"USA! USA! USA!"
PHP – Altcoin/Bitcoin data explorer
If it's basically the output of magic levers and knobs and processes which are not allowed to be inspected or questioned or understood by the jury, then one could make a pretty persuasive argument that it can't really be considered to be "evidence", in any meaningful sense of the term.
Read it last year, it was really a much enjoyable read.
Maybe they don't store previous passwords?

Edit: or are you suggesting iCloud be programmed to accept any password for this account?
>Not enough people in here are understanding the legal side of this.

This is just one more step towards winning the Crypto Wars-

The Crypto Wars is an unofficial name for the U.S. government's attempts to limit the public's and foreign nations' access to cryptography strong enough to resist decryption by national intelligence agencies (especially USA's NSA)

https://en.wikipedia.org/wiki/Crypto_Wars
'investors'? Predators would seem to be a better term. Has there been any investigation of whether or not there are links between these 'investors' and the authorities? It seems altogether too easy a way to screw people out of their property and I can see how having a few friends in the right places to deny a reduction at one stage of the process and to expedite it in another could be of use.
Making Charcoal [video]
Elasticsearch as a Time Series Database – Getting Data in with StatsD
FCC rules you can get cable through Apple, Google, Amazon, and Android
Most important point in the article (to me, anyway):

"The government says the access being sought could only be used on this one phone, but Apple's executives noted that there is widespread interest in an iPhone backdoor, noting that Manhattan District Attorney Cyrus Vance said Thursday that his office has 175 Apple devices he'd like cracked."
EA Sports UFC Hack No Survey (Android/iOS)
How do subscribers opt out?
The Civ series has always been on my radar as they seem to be quite interesting games. I remember going through the tutorials of either 4 or 5 but I never really got hooked. Not for a lack of trying, but I just didn't know what to do in the games. I always felt like I needed more guidance or something. Are there guides out there to help learn how to play these games? I might try 5 again after reading this!
I happen to know a little about this because my fund is short a publicly-traded company that buys up defaulted credit card debt and goes after the defaulters using shady practices, threatening letters etc. Competition does affect this figure. Back in 2008-09 when the usual competitors in this space didn't have the balance sheet to operate, the few who could buy defaulted debt were making 40-50% returns by effectively buying up debt that they expected to recover $2,000 from for $1,333 (I'm simplifying here because it takes several years to recover the money and there is a present value calculation to be done).

By contrast, fast-forward to last year and at best these companies will only make a 7 or 8% return, barely enough to cover their cost of capital. That return is lowered from the 50% return of the 08-09 era either by the companies bidding against each other and ultimately paying more than the $1,333 for the defaulted debt from the original issuer, or by accepting less than the $2,000 for settling with the debtor. It will not go to zero however - the lower limit is the cost of capital of the companies that buy this debt up.

There is some good news in this space - recent U.S. legislation has targeted some of the shady practices used by these companies (which is one of the reasons we're short the publicly-traded company).
Here comes the gold rush and anything else people believe they can secure their money and weather the storm.

The trick now is to work out where the bottom of the market crash is going to be, and cash in on the companies that will survive this next recession, but whose stock price is still being hammered.
Good article. I'm involved with a large-ish OCaml project[1] and some of these things apply there too.

In particular we avoid "academic" features of the language like functors[2] and first class modules, because they obscure the flow of the code and are a headache for ordinary programmers to understand. I often get requests from people from the OCaml academic community asking if we have any available positions, and the answer has so far always been no.

[1] https://github.com/libguestfs/libguestfs/tree/master/v2v

[2] https://realworldocaml.org/v1/en/html/functors.html
But you can't disable pull requests and other features (at least when I last checked) which means you still have to actively manage those. This probably means handing access to the GitHub repo to your collaborators so they can click "close" if hey don't want to merge. Next to "close" there's this shiny green "merge" button. Clicking that not only merges the untested change but also adds a change to the copy which isn't in the master ... really bad.

In the PHP community we "fixed" that by being very restrictive with access to the GitHub repo and provide an extra tool (https://qa.php.net/pulls/#repo=php-src) where any contributor can comment/close PRs via a special GitHub account and GitHub API
There are certainly inferior nuts and bolts. The New (San Francisco) Bay Bridge is loaded with 'em.

(Hydrogen embrittlement)
Belanja online aman dan nyaman dari CODY - SPAREPART DAN ALAT SERVICE HP NO.1 https://www.tokopedia.com/codyonline
TL;DR: A "small, perhaps temporary, increase in oxygen" happened. Then "the advent of pervasive carnivory, made possible by oxygenation" managed to "set off an evolutionary arms race."
It is exactly what it appears to be.
This is extremely simplistic logic. (I'm a physician).

Blood tests vary from very simple to extremely complex, extremely reliable to extremely variable and requiring no further action (as in your case) to requiring multiple possible further decisions.

Understanding the results of multiple medical blood tests requires some knowledge of multiple subjects including biochemistry, chemical pathology, microbiology and immunology.

There's also the question of what to do next - do you repeat the test, get additional blood tests, get other tests (such as radiology or biopsies) and most critically do you actually have a diagnosis and do you need treatment? (If so, what?)

Then there's the issue of false positives and false negatives which most people get wrong (especially if you're in a low prevalence population).

So yeah, I like to think we still add value.
Tutorial: Set Up a Secure Node.js Web Application
That's one of many modern references in the book (to Borges, Sherlock Holmes, the conventions of the whodunnit, etc) but I think it's clear that some effort is being made by Eco to exhibit the thought processes and preoccupations of the medieval mind.
Yes, when I woke up the morning after the advisory all my servers were already patched. I only had to reboot them. Thanks to things like yum-cron and unattended-upgrades.
Laravel Lumen: RESTful trait
But that one is for "greater public good" you see .... ;)
There is this guy: https://youtube.com/watch?v=x5Efg42-Qn0

I've started practicing the blury print reading technique a week ago.
Except too many things would be transparent to that wavelength to use it as a nightlight. The light cell towers use would make floors and walls pretty close to transparent, for example.
I don't agree that TH is bad. It's bad for generating real code (like I wouldn't use it to generate complicated logic), but just like you don't write Eq,Show,Ord instances yourself and instead let the compiler derive them for you, you use TH to generate JSON instances. I see TH more as a extension of deriving so I can easily derive custom typeclasses than for generating real code.
Angry letter from minimum-wage Yelp employee (now fired)
> GitHub is, in my opinion, an "ethical" proprietary software company, if such thing can exist

If that were true, they would not have embarked upon a Thought Police crusade like this one:
https://news.ycombinator.com/item?id=9966118
"Github threatens to shut down a repository for using the word 'retard'"
Virtually all the computers between you and I run proprietary
It varies by jurisdiction. For example, downtown San Mateo has hose tickets you describe while Burlingsme has individual meters, and they are basically adjacent to each other.
I feel really conflicted about this story. On the one hand, she's shooting at the wrong target: CEOs don't make minimum wage and healthcare laws. On the other hand, Yelp is a Bay Area tech company and something feels really wrong about their low-prestige support employees struggling to make ends meet. Then again, that's how supply and demand works on the labor market...
>The argument is that once they have this precedent in hand, they can then use it to force Apple to alter the code in the secure enclave of all current Apple devices so that the security services can gain access to them on demand.

Sure... if there's a warrant for a specific phone, and that Apple even has a way to update the Secure Enclave (my understanding is that updating the Secure Enclave wipes the contents).

One overreach I could see happening from this precedent is getting Apple to participate in a targeted wiretap: Target brings phone to iStore, Apple "accidentally" wipes Secure Enclave (installing backdoor), and target could now have phone hacked later. Contrived, but I think this would be precedent.

But in no way is this ruling a precedent to push out a backdoor to every iPhone ever made. And the precedent that Apple must help unlock an iPhone has existed for over 100 years I think. Based off of the whole "digital key" == "Physical key" logic of the courts, if Apple didn't want to help exploit the backdoor, a judge could probably rule to force Apple to hand over its actual signing keys for updates. Awful, but the precedent is totally there
Happy 25th Anniversary, Python!
A Spectacular Portrait Series Showing the Sportsmen and Women of the 1900'
Tons of startups offer 150k+, not just unicorns.
A CSS button to press and see full-screen animated morphing effect
Then it's mission accomplished, because the door's been wedged open.
How is Cringely bigoted or hateful? I'm genuinely curious as I just don't see it.

He can wrong, but then he is known to admit that.

Please, several conclusive examples would be surprising to me and interesting.
That doesn't address the issue: any compressed content (and raw files are losslessly compressed) tends to really break rolling hash type splitting systems.
US Would Let Apple Keep Software to Help FBI Hack iPhone
Current discussion: https://news.ycombinator.com/item?id=11138086 (74 points, 8 hours ago, 20 comments)
The document is fairly easy to parse, even for us non-lawyers. The filing reiterates the government's position, that Apple has unlocked phones in other cases, has the ability to comply with the court order, and Apple's marketing or business concerns or effect on shareholders are irrelevant to the matter.

In reading the document it seemed to me that the outcome may hinge on whether compliance would be considered "burdensome" to Apple. The government asserts that modifying the software (for this one instance and no other) is more or less trivial, therefore Apple really has no grounds for refusal.

Some comments on HN have suggested the software isn't so simple to produce, but not something I know enough about to speculate. Perhaps Apple's reply to the court will shed some light on this aspect. Fascinating to watch this chess match play out.

I'm guessing in the end the court order will stand and Apple will need to comply. Maybe Apple surmises the same. It's reasonable to believe their protests will garner ongoing public sympathy while cooperating with the FBI under compulsion of the court.
Facebook Instant Articles Are on Their Way
Blood tests vary from reasonably simple to extremely complex, extremely reliable to extremely variable and requiring no further action (as in your case) to requiring multiple possible further decisions.

Understanding the results of multiple medical blood tests requires some knowledge of multiple subjects including biochemistry, chemical pathology, microbiology and immunology.

There's also the question of what to do next - do you repeat the test, get additional blood tests, get other tests (such as radiology or biopsies) and most critically do you actually have a diagnosis and do you need treatment? (If so, what?)

Then there's the issue of false positives and false negatives which most people get wrong (especially if you're in a low prevalence population).

The doctor needs to be involved because there's no guarantee that things will be normal.

Also depending on the test you may or may not understand what "normal" means.

Here's a quick test - These are some of the most commonly ordered blood tests: Which of these tests would you be happy to interpret yourself?:

- CBC (Including HB, platelets, differential blood count, neutrophils, leucocytes)

- Urea and electrolytes (Sodium, potassium, urea, creatinine, U/Cr ratio, chloride, bicarbonate, Anion gap)

- Liver function tests (ALP, AST, ALT, CBr, UBr) If abnormal - Hepatitis serology (including HBsAg, anti-HBc, IgM anti-HBc,
anti-HBs)

- CMP (Free calcium, bound calcium, protein, magnesium, phosphate)
Avid Media Composer 8.4.4 Crack and Patch Free Download
It would have been cool if they posted benchmarks to the different interfaces.

But for people wondering, it appears to be a Theano API for interfacing with Tensorflow, and a few other tensor/deep learning libraries.

Pretty cool idea.
In a utilitarian sense, the pain caused by this could probably be greatly reduced with a robust system of cached binary builds. Right now we're all just compiling the same dependency trees over and over again, wasting cycles.

So since making GHC drastically more efficient is an enormous problem, maybe getting Stack/Cabal to download binary caches would be the best way to go forward.

There's a Nix build server that offers all of Stackage in binary form. That really takes a lot of pain away, at least if you're on a supported architecture (x86_64, I guess). But it's run by a volunteer individual, I think.

Of course, Debian and others have been packaging Haskell binaries forever, but I don't think most people want to deal with distribution packages for development.

I'm sure there are lots of discussions about this in other places... All I've found from my random googling is this post which is about binary sharing on the same computer:

https://www.fpcomplete.com/blog/2015/09/stack-more-binary-pa...
So is this a variant of this

https://en.wikipedia.org/wiki/Diamond-square_algorithm

Or is this exactly this algorithm?

> The diamond step. For each square in the array, set the midpoint of that square to be the average of the four corner points plus a random value.

> The square step. For each diamond in the array, set the midpoint of that diamond to be the average of the four corner points plus a random value.

Seems pretty straightforward. If you couple this with a deterministic random function, you could generate a terrain which always is the same, so that would make multiplayer possible.

That's obviously what you would want in game which is very large, without having a game which is too large to download.
Srinagar, Kashmir: A Gathering Around the Perplexity
Does anyone else experience Sky traffic shaping SSH
I have a rubbish internet connection (comes free with my rent), and get around 1-1.5MB/s normally, provided by Sky (UK).

However, SSH connections are incredibly slow, slow SSH reponsiveness, and scps/git clones over SSH get around 50KB/s.

Does anyone else experience this?
Possible solutions to unjust society in “To Kill the Mockingbird”
In the medium term, my guess is that they want to force Apple to alter the code in the secure enclave of all iPhones manufactured so that in the future the phones can be backdoored on demand either by Apple under warrant or the FBI themselves. In the former case the NSA would of simply acquire the necessary keys by whatever means they preferred.

At the moment, for phones with a secure enclave, this isn’t possible: Apple intention was to create a system that they themselves can’t crack precisely in order to prevent anyone else from being able to crack their phones. It’s possible that the NSA has physical attacks that can work around the secure encalve now, but these are always vulnerable to future improvements in the devices - the government would vastly prefer to have some kind of mandated access.

Winning this case is a step along the path of building up the legal precedent for them to be able to do this. Sure, by itself it won’t be sufficient, but they don’t expect it to be - it’s a stepping stone along the route.
PragyanCTF: A Jeopardy-Style CTF. Prizes Worth $1000
GrabOn Turns New Office Space into Happy Zones for Employees
Strategy eats cool tech and culture for its lunch
Senator Feinstein wants with compel Apple to put in a backdoor though legislation: http://www.mercurynews.com/politics-government/ci_29527867/t...
Would suggest anyone living in California let her know what you think.

I went to a RightsCon in the midst of the Arab spring. Talked to folks with friends that were being "disappeared" based on what was on their phone.

Meanwhile, David Chaum is suggesting a secret sharing scheme:
http://www.therebel.media/david_chaum_restoring_internet_pri...

"Chaum’s proposed Privategrity system would use nine special servers in nine different countries to encrypt users' data. The theory is, the system would almost always prevent mass government surveillance but would allow government access to combat terrorism or child sex abuse."
Any competant geologist would tell you cant use local examples to illustrate global effects. The Roman costaline could be under the influence of local tectonic forces that far outweigh the global trend. That is why it takes a lot of effort to construct accurate global trends which people constantly debate.
I see that it is fixed now ;)
Thanks. The idea reminds me of another great Italian novelist, Italo Calvino, and his 1973 novel "The Castle of Crossed Destinies". From Wikipedia:

"Its narrative details a meeting among travellers who are inexplicably unable to speak after travelling through a forest. The characters in the novel recount their tales via Tarot cards, which are reconstructed by the narrator." (that is, the narrator observes the sequence of cards chosen and reconstructs the stories after them).
That's pretty much how we got Mad Cow Disease [1]

A British and Irish inquiry into BSE concluded the
epizootic was caused by cattle, which are normally
herbivores, being fed the remains of other cattle
in the form of meat and bone meal (MBM), which
caused the infectious agent to spread

[1] https://en.wikipedia.org/wiki/Bovine_spongiform_encephalopat...
The Dangerous All Writs Act Precedent in the Apple Encryption Case
Introducing, sindresorhus/cows: ASCII cows
"Living" being the a key word here.

I was astonished when I started learning Common Lisp last year: the language, despite its warts, feels modern and convenient, and the ecosystem - SLIME, asdf & quicklisp - is impressively well designed and surprisingly nice to use.
Most would describe Eco's work as 'challenging' rather than accessible.
The machine id of the phone appears to be already known:

https://www.eff.org/deeplinks/2016/02/technical-perspective-...

> From a technical standpoint, it would be possible to craft the cracking software to only run on Farook's phone by checking its hardware ID. The court order was actually quite specific that this is all that is being requested.

Note that the court's order presupposes that the hardware ID is already available through some means. The court's order was crafted after a period of inquiry regarding actually technically feasible work.

It's not certain how the machine id of a particular phone is known without being able to query it, but the case assumes it is known.

The keyphrase is combined with the machine id and a hash is generated and compared against the stored hash to allow access. The stored password hash is stored on the flash drive and is readable since it's ordinary flash memory that can be directly read if one has physical access.

So the hash and the machine id are available, and it is likely Apple uses a known and vetted secure hashing algorithm rather than roll their own. From this, one can do a brute force search using external computers to determine what the keyphrase is.
This is not that rare .. pretty much the same applies for Arab countries in my eys.
or Amazon.
Farewell my dear and favorite font!
Strong Encryption doesn't rely on the algorithm being secret, it relies on the key being secret.
Hey, thanks for the detailed comment spam. I might become a customer in the foreseeable future!
Hizb'Allah is the most correct one. Hi babe is the Arabic word for "party", as in "The party of Allah". Right wing and zionists got it right this time.
But HTML/Javscript is a moving target in itself. HTTP moves slower. So an HTML library is by it's nature going to have to move faster than an HTTP library.
If u type in tesla.com right now it will lead you to teslamotors.com, i don't understand why they want to purchase tesla.com
Social issues affecting society
China once mandated periodic eye relaxation exrcises in its classrooms. I have no idea whether this was scientifically studied tomhave worked at all