skysight-inc/HackerNews huggingface dataset:
I'm not a lawyer, but it seems to me that the two most relevant pieces of law to this case are 18 U.S. Code § 798[1] and the First Amendment[2]. I think having read both of these is a minimum prerequisite for having an opinion on how the law should be enforced: you can't say how the law should be enforced if you don't even know what the law is.

I also think that the following are two very different questions:

1. Is what Edward Snowden did legal?

2. Is what Edward Snowden did ethical?

It's dangerous to be right when the government is wrong.

[1] https://www.law.cornell.edu/uscode/text/18/798

[2] https://en.wikipedia.org/wiki/First_Amendment_to_the_United_...
It is wrong to say Seaborn only provides styling. There are many types of plots available in Seaborn which are Not available in Matplotlib. It might not be extensive, but what it does, it does better than Matplotlib.
What store / grocery store has goods stocked by third parties? (Rather than purchased from the third party by the grocery store)?
EU GDP may be high, but gov costs like healthcare for example are now even higher than ever due to an aging population.

Take a look at where your taxes are going where you live.

You'll see it's mostly social services like pensions, umeployment and different kinds of welfare programs so the gov has less money to spend on infrastructure as it has to spend most of it on the aging and often sick and unemployed population with voting rights.
In Memory of the Music Critic’s Trade
I've seen Amazon prices go up while Walmart Online has been cheaper for household items. On speciality electronics, I don't think anyone would be surprised to know Amazon is more expensive.

It's an ancedote sure, but back in 2012, we shopped only at Amazon. Now they are no longer King.
It's hard to say, since this is really just scratching an itch. It'll be on GitHub as soon as the first meaningful version is available, contributions will be welcome.
Obama released Manning. Commuted her sentence decades early.
From the comment thread in that article:

"I have considered running a non-connected SKS instance, but at this point in time everyone seems to consider SKS as pretty much dead -- it's not maintained and nobody is willing to step up or so much as touch it due to any number of reasons (largely, because OCaml is just too esoteric)."

I wonder if they've tried reaching out to the OCaml community. I'd be surprised if there weren't people in it that would be happy to step up to help, were they aware of the need and its importance to Linux kernel development.

They could also try actually paying someone to maintain it. As the article notes, the Linux kernel development ecosystem is no longer staffed fully by volunteers. There's a lot of corporate money in it now, including big contributions from the likes of IBM and Redhat. They could certainly afford to hire someone to take on this responsibility, if it was deemed necessary.
Here's a news article where they say that he showed them classified information about computers in China that the NSA had access to.

https://www.scmp.com/news/hong-kong/article/1260306/edward-s...
Note the European Commission has fined Google billions for giving Google Shopping preferential placement in search results.
Sorry for just getting back to this.

The case did establish "principle[s]" that are "persuasive" for courts deciding subsequent cases. Put it this way: Say someone gets indicted for violating the CFAA by scraping a public site. You bet their attorneys will cite hiQ v. LinkedIn as persuasive precedent for dismissing the indictment. And the court, "when deciding" that case, absolutely will consider the Ninth Circuit's statement that it's "likely" that accessing "publicly available data will not constitute access without authorization under the CFAA."

Here's another point: When the Ninth Circuit decides a case, it chooses whether the decision is "published" or "unpublished." The Ninth Circuit rules expressly say that "unpublished" decisions are not precedent.

> Ninth Circuit Rule 36-3(a): "Not Precedent. Unpublished dispositions and orders of this Court are not precedent...."

Here, the Ninth Circuit chose to issue hiQ v. LinkedIn as a published case. If the Ninth Circuit wanted the case not to be precedent, it would not have done so, and easily could have made it "unpublished."
Life expectancy past 65 is not, in fact, increasing at nearly the rate of overall life expectancy, which is mainly driven by reduced infant and child mortality. This data is from the UK, not the US, but the curves are similar. In the last 30 years life expectancy for women who reach age 65 has increased only by about 4 years. People are living a few years longer than a generation ago, but not that many.
https://www.nuffieldtrust.org.uk/public/news-item/are-we-too...
Data Protection and Privacy: Think 360, Demand 360
This is entirely off-topic re: ebooks, but I, too, have lost data that I'll miss. All of my data on 3.25" drives is likely lost, not to mention most of them have been thrown away. I do oww a USB floppy disk drive that was a gift from a friend that visited Japan (it brings me joy). More shockingly to me is that some early USB drives I own have failed.

The collection my have been careful curated but it was improperly stored. The (onerous) way to "store" them, (in hindsight,) would be to copy each of them would have been to copy them all to 3.25" disk when those came out, then (briefly) to zip disks, then CD-R, DVD-R, Bluray-R, and then also included a drive to read them in this backup, once it became apparent that spinny plastic frisbees were no longer a popular data storage format. Or copied the data to archival LTO tape, going up in number as new standards came out.

Or instead of moving between archival format, the other options is to copy it to hard drive and keep moving to bigger and bigger drives, and have online copies and not offline.

If that all sounds too ridiculous and no sane individual would ever do that: you're right and we hang out on /r/DataHoarders.
Neither Elm, nor any language in the Typed FP family, can do that. What it can do is to prevent us from making clerical mistakes. That's the surprising thing I learned programming in Typed FP: we very rarely make logical mistakes. Our programs are all broken, make no mistake, but they are broken not because we accidentally swapped a conditional (logical mistake), but rather because we passed in data of the wrong shape (clerical mistake).

A common clerical mistake which Elm, Reason etc. prevents, is when we grab something from a list and pass it to another function. What if in a rare case it is possible that the element doesn't exist? A function deeper in the stack might crash, or if defensively built, substitute it with an empty value. Both could be wrong.

By providing more information about our data and our functions to the compiler, the compiler can ensure our code always follow those constraints. These constraints are often in our head when using dynamically typed languages, or even statically typed OO languages. Typed FP helps us make them explicit in code so the compiler can track it instead of we tiring ourselves mentally and making a mess of it.
Mate... I recommend you read on the matter before making such wild claims. It was basically a hit piece on him.
Magic hexagon
As someone who works in search this is unsurprising, and happens all the time. Search is a two sided sales exercise both to show you good products and also to products that make the e-commerce business money. Search is the e-commerce businesses sales person - not a neutral broker. You don’t expect the blue shirt at Best Buy to be entirely neutral do you?

It’s actually a pretty understudied microeconomics case

https://opensourceconnections.com/blog/2017/07/04/optimizing...
No they don't, I just checked.
> the story for performance-per-watt under load appears less clear.

Is this referring specifically to their in-order cores (Cortex-A53, A35), out-of-order cores (Cortex-A72, A73), or big.LITTLE configurations in general? *

Thinking more broadly, the next era of power-efficient computing may depend more on heterogeneous architectures than the CPU alone. The Arm ML Processor IP and corresponding offerings from competitors play a large role in this.

* Can be generalized to custom cores designed by NVIDIA, Qualcomm, Samsung, Apple, and other vendors.
Perhaps more exposure to the intellectual tradition of conservatism would likewise help free you from, to borrow a phrase, "the provincial ideas" about your political opponents that you seem to have been "inclined to inherit from [your] immediate cultural background. "
Speaking as someone who intends to have children with my partner, you're basically right about why we want to move in together. That, and it simplifies a lot of the logistics of being in a long-term relationship for us. Right now I have to haul overnight bags to her house and plan how I'm going to get fresh clothes and stuff during the week, because I'm usually spending the night at her place. But when we move in together all my things will be colocated at her place. And I'll be able to cook dinner and help take care of us, which is more difficult when living separately.

We still both recognize the need for personal space within our shared home so we are discussing how we can accomplish that as we also decide how we're going to move in together.

I think the discussion of what your goals are is a critical part of any relationship, and personally as someone who doesn't share your goals I still think it's great that you know what they are and that you've discussed them with your partner. Because the communication is actually what defines a good relationship, and not this stepwise cultural treadmill toward cohabitating and having kids.
I did some benchmarks a long time ago on linux on zSeries.
It is against the agreements to publish such benchmarks. But it got me thinking what they have done well

Amazing:

- Longevity - you can run code from 30-40 years ago easily. The only real operating system at this point to do this. Maybe linux will be able to say this in 1-2 decades.

Pretty good:

- I/O is pretty good

- Security - all the datasets were encrypted

Not great:

- Costs

- Open standards
I've done a bunch of performance work.

For many applications I've had to speed up, the performance issues were either localized with low hanging fruit, or were architectural, where layers of abstraction led to translations between impedance mismatches throughout the whole application -- transforming an image 4 times between different coordinate spaces before drawing it on the screen does not make for a fast application.

A language change isn't going to solve that. GC pauses have almost never been an issue: It's irrelevant for servers. For UI, most code just doesn't end up allocating that much in the UI thread. Yeah, for things like games that do a lot of work and need to update at 120fps, GC can be a problem. I generally don't write that kind of code.

I'd really rather have a GC for 90% of all code that I ship.
> being able to tie that memory to a location in space makes it more concrete for me

This sounds a lot like the old "visual/auditory/physical learning" phenomenon to me. Were it truly the case, the old O'Reilly books would be the best possible resources for programmers, and not StackOverflow, blogs, and online programming language documentation.
Is this an advert?
sueBook.com :-)
Disc rot is a challenge for both archivists and collectors
You've described my experience perfectly.
Yes but these modules are built from the exact same code version as the kernel being used. No dependency hell.

But maybe such a solution could work with a micro-kernel architecture too. It seems that a micro-kernel and its components could also be gathered in a same code base. You would get the kind of changelog the first commenter of this thread mentioned though. It seems we are speaking of two different things here: code management and kernel architecture.
> The most trivial lawsuit will require an international lawyer creating a threshold most significant.

Most people hosting websites can't afford international lawyers.
C++ isn't very homogenous in the features that people use. I was speaking more to the fact that one can use Rust in situations where C traditionally dominates. OS's, embedded development. It's memory safety model allows you to section off unsafe code and craft safe interfaces while still operating on the bare metal. Like sibling comments mentioned, no_std is pretty great too.
A. muciniphila in overweight and obese human volunteers: proof-of-concept study
I can also vouch for how much better BitWarden is. I was a LP customer for a long time. BitWarden reminds me of LP from 5 years ago, when it was fast and clean.
Side rant: Where is my Amazon branded phone case?!? This weekend I placed a half dozen searches for "iphone 11 case" and was only presented with super shady, low quality vendors.

Floveme? Tendam? Donse? Spigen? and my favorite: Vapesoon.

Is it just too early for the legit brands to have a case ready? Or am I doing it wrong?
Warning: that site is definitely NSFW. Please remember to mark as such. It's also not what I am aiming for.
Fantastic idea!

This incoming in the cycling world, a company calling itself Carbon Inc has started 3D printing components such as bike saddles. I'm expecting them to start going after any manufacture using the word carbon on their products sometime soon... which is basically all of them. They'll make a mint.

I'm going to get in ahead of the game this time and register "3D Printing" to add to my new empire. How could I fail!
> Otherwise, Amazon feels like AliExpress with faster shipping and better English.

It literally is. All these products are cheap stuff that marketers find on aliexpress. They buy them in bulk, stamp a logo on it, import in the US/EU, stock in logistic centers and then sell on Amazon. It's the same stuff, but it comes from an English seller and a warehouse in US/EU.

It's exactly the same thing that Amazon does with its product lines though (like Amazon Basics), so not really rooting for their own name-brands either.
"each run is tens of thousands of dollars"

I'm not familiar with sequencing economics, would you mind explaining the cost of a "run"?
I think he refers to the person / entity suing.
Im not entirely certain we would have. That doesn’t go with the M.O. of protecting classified information and sources. I imagine right or wrong, he created an operational impact and or void with his disclosures that required adequate efforts to mediate. I’m not sure we’ll ever get a true estimate of loss because it’s almost impossible to calculate and state without disclosure and risking operations.
The fun then starts when they're putting up these massive solar panels on top of parking spaces like they do all over California right now.

The big solar cell you park under then shields the one on your roof from charging :)
While I broadly agree with your point, movie popularity is not random. Your own post contradicts this point:

> What you do is play it as safe as humanly possible. You don't take any chances.

How would it be possible to "play it safe" if movie popularity was random?
Shout out to Barnes and Noble, owners of book.com :D I hope Zuck doesn't try to harass them next.
I think you’re kinda right ... but maybe a better way to say it is something like:

Pitch can’t be termed an illusion, because it is a perception, not a fact of physics. So it is either always an illusion or never an illusion.

Frequency is a fact in the realm of physics. Pitch is something our mind labels things.
Yeah, especially since open government and whistleblower protection was a part of his campaign for president. He is a liar.
> But where "too risky" lies is very-much a personal decision.

What? No. Its a statistical decision. Its a question of how good your data on your risk profile and the risk the creditee represents is.
>, they also have racks of goods that are stocked and sold by third parties wherein they get a cut

I'm sure that exists, but it's not common. Grocery stores often charge slotting fees, but that's not the same as renting shelf space--the store still owns the product (even if there is an agreement to buy it back if it doesn't sell).

Also retail stores take on more product liability than marketplaces like flea markets do.
In the Kernel, if you're not running the very specific version of Ubuntu they compiled you still need a ton of custom packages from mesa-git and others. I think we're still a few months from stable on all packages and then further months from those packages making it into distros.
This is because they are Pro-Money. The government (DoD, CIA, whatever) is a threat / stakeholder in that discussion, and they have to appease them in order to Get The Money.

But at the end of the day they're not doing it because they like the DoD, they're doing it for $$$.
Eh, I just don't agree with this at all. It's pretty easy to use filters in your search to find what you want.
the link for the interview: https://www.franceinter.fr/emissions/l-invite-de-8h20-le-gra...
> and now you have a second authentication system ... [and a host of other problems]

You have that anyway. I wasn't suggesting to dump authorized_keys into S3 if you aren't already using S3. I was just using a throwaway example. Any large enough environment to care, is large enough to need to manage this type of resource as a sunk cost.

> somehow running and administering chef/puppet/etc or this S3 bucket is easier

Yes, because it's a sunk cost, and mandatory anyway, outside of any ssh consideration. Any org should be striving to do less things, not more things.

> simple certificate signing service

there's no such thing

> configure multiple roots

You got me there. That is a reasonable enough solution. Of course your 'backup' root has to be offline, but that's the same as with an intermediate. I could probably manufacture a case where having a cert chain is easier but since it's not obvious to me at a moment, I'm sure would be pretty contrived.

But, aren't you getting farther and farther away from simple?

> You have to secure your configuration management that's deploying public keys everywhere and your authorized keys files on every host!

True. However, that's a sunk cost. You have to do that anyway.

> Worst case, you could keep whatever crappy manual process you have for authorizing public key distribution and issue a certificate instead.

Then why bother with the cert at all?

Also, you are insisting that an org's manual process is crappy. If your process for pubkey authz and distribution is crappy, you have crappy practices and it's a sure thing your shiny new CA is a huge liability as another crappily deployed and crappily maintained system.

> It's easier than pubkey authentication at any non-trivial scale.

Well, I dispute that. At large scale you have even better config mgmt and if you're doing it right, can handle either way. CA is still probably better because the benefit to you at large scale is not relief from managing pubkey resources, it's from being able to do short-lived certs as well as an easier route to tighter authz. At moderate scale, get real, these things aren't a concern.

Your main problem isn't that you're wrong, it's that your absolutist view of it is a distortion. (Which makes it wrong.)
You just gave me an idea.. a font that starts out normal, but every day is updated to be slightly more deformed, until nobody but me can read it.
They're hardly wild claims.

Here's (http://stallman.org/archives/2012-nov-feb.html#04_January_20...) him in 2013:

> There is little evidence to justify the widespread assumption that willing participation in pedophilia hurts children.

and 2006 (https://www.stallman.org/archives/2006-may-aug.html#05%20Jun...):

> I am sceptical of the claim that voluntarily pedophilia harms children.

Defending someone like Epstein is hardly off-brand here.
There was a mild fuss at the time that some undercover agents had to be pulled out of the field, and were outed. I don’t recall anyone being named before returning home.
"The argument Snowden wants to make is that those harms were necessary to inform the public of something they had a right to know about."

Right... my question is... why is this contentious?
> When a grocery store puts something on it's shelves, the store itself bought it from the manufacturer. They have already made their money. On Amazon, manufacturers don't make money when the item is listed, they make it only if and when a customer buys the product.

It's way more complicated than that. Manufacturers pay stores to carry their products, feature their products in special places in stores, get forced to take buy back unsold product, get paid way later on invoices, etc etc.
Does anybody here think that Pandas API design is ugly and inconsistent? It feels like hack after hack.
Museum of Making Music
He pretty much leaked all of the TAO operations in Asia didn’t he?
Rosa Parks was arrested and convicted.

https://nccriminallaw.sog.unc.edu/was-rosa-parks-convicted/

> Parks’ conviction seems to have stood despite the unconstitutionality of the ordinance she was convicted of violating.

While she did do a lot to effect change, your statement that "the US has long upheld the need for law breaking when the law is unjust" is untrue.
Try BitWarden. It's what LP used to be before the bloat and is open source.
https://photo.stackexchange.com/questions/2834/does-photosho...

Same process works for Photopea.
Hi Hacker News!!

We made Speek because we wanted a way to quickly and easily share voice recordings. Everything else we came across either required uploading audio or registration and verification; we didn’t want any of that.

Here’s highlights of our favorite features:

- Embeds into Twitter with title of your choosing.

- Can share on message boards, forums, and anywhere else where audio is unconventional.

- Can paste Speek links in messengers without having to store audio files locally.

- iFrame embed immediately available for websites.

- No registration or verification. Anything goes.
The plausibility of a fair trail in the shadow of the Assange debacle is 0.
Rich Hickey describes simple as unbraided, like a class is identity, state and schema all braided together

And easy as close by and accessible i.e. npm i latest-framework might be easy but not simple

https://www.infoq.com/presentations/Simple-Made-Easy/
He's been saying this stuff for years:

http://stallman.org/archives/2012-nov-feb.html#04_January_20...

https://www.stallman.org/archives/2006-may-aug.html#05%20Jun...

- Richard "Free as in Candy" Stallman
Brazen drone strikes lead to questions about Saudi air defense
The log(n) that dominates in search algorithms relates to the height of the tree. The larger block size doesn’t just improve the locality of reference for finding a node, it also substantially reduces the height of the tree.
The one difference is that the Amazon Basics products seem to have a quality bar higher than the other random re-labeled products.
Hey folks, excited to finally unveil Dark and show you what we’ve been working on! We haven’t publicly shown how Dark works before, what code is like, or how deployless works. We hope you like it.

We’re not fully publicly available yet (we hope you’ll excuse this Show HN when you can’t use it, sorry!), but we’re working hard to open Dark up to more people.

Would love to hear your feedback. I’ll be around all day to answer questions.

[I originally posted over at https://news.ycombinator.com/item?id=20985429, happy to answer questions here until the mods merge them]
I've worked in crypto before (not now though) and your statement is actually a common misconception. The information about whether the randomness is sourced from "true" entropy or not is in and of itself a form of entropy from the perspective of an assailant. It's enough that given some period of time, "some" amount of entropy is present and how much is dependent on the degree to which the system is used. You can use a game theoretic approach to determine how much that is.

edit: to clarify, occasionally not using /dev/random when it may block is not actually a security issue (in most cases)