skysight-inc/HackerNews huggingface dataset:
If you want a concrete hardening step to avoid this attack, try using a hardware PIV/CAC device (e.g. a Yubikey) as the only copy of your private keys.

This is very easy to setup on MacOS High Sierra or later (https://support.apple.com/en-us/HT208372):

1. Generate the key: https://developers.yubico.com/yubico-piv-tool/Actions/key_ge...

2. Use "ssh-keygen -D /usr/lib/ssh-keychain.dylib" to extract the public key fingerprint to put in your authorizes keys list.

3. Add this line to your SSH config file to tell the client to attempt to login using the key on your device: “PKCS11Provider=/usr/lib/ssh-keychain.dylib“

On Windows, Putty-CAC supports this and can reportedly be used with Git: https://piv.idmanagement.gov/engineering/ssh/#ssh-using-putt...
I'm a huge fan of "Money Stuff" by Matt Levine for all things finance.

http://link.mail.bloombergbusiness.com/join/4wm/moneystuff-s...
That's RAD
Plex launches free ad-supported film and TV streaming
And how has the KC-46 done compared to the A330 MRTT?
Bush's essay is of course a classic. There are some precursors -- there's a BBC interview of H.G. Wells describing something similar from the 1940s.[1] E.F. Forster's The Machine Stops has some similar ideas. And various encyclopaedists very much embodied similar ideals.

I've been listening to Peter Adamson's "History of Philsophy Without Any Gaps" podcast, which is excellent, and spends a fair bit of time looking at the historiography of the topic -- what works were preserved, how, various interpretations, practices, preservation, and losses. Interesting to note that most of the preserved Greek and Roman works were found in obscure Arabian monastaries and libraries. The mainstream collections themselves were often lost in raids, fires, or other mishaps. Which makes the LibGen situation all the more relevant and urgent.

(I'm a huge user of the site and others like it, for what it's worth.)

On the amount of total data being captured: there's a huge difference between quantity and quality measures of information. They're almost certainly inversely related.

Of what books were written in antiquity, up to the time of the printing press, say, odds were fairly strong that a work would be read.

At 1 million new titles being published per year, there are only 330 people in the US per book, or roughly 400 native English speakers worldwide. (With ~2 billion speakers worldwide, the total audience might reach 2,000 per book). Clearly, most of what's being written will have a very small, or no, audience.

For machine-captured data, the likelihood that any of it is seen directly by a human is vanishingly small. More of it will undergo some level of machine processing or interpretation, though even that only applies to a fairly small fraction of data. Insert old joke about the WORN drive: write once, read never.

As for storage costs (and/or size), at a 15% cost reduction per year, storage halves every 4.67 years (4 years and 8 months), which means that in 10 years, the $10k price tag becomes $2k, and in 20 years, it should be under $400. For the entire Library of Congress collection.

Flash drives seem to be increasing in capacity by a factor of 10 every 2.5 years. There are now 2 TB flash drives, so 200 TB might be as little as 5 years out. That ... still sounds optimistic to me.

https://m.eet.com/media/1171702/digital_storage_in_consumer_...

https://www.digitaltrends.com/computing/largest-flash-drives...

The more practical problems are simply organising, cataloguing, and accessing the archives. This is an area that still needs help.

________________________________

Notes:

1. I think that's from "Science and the Citizen*, 1943, though the BBC and I have a disagreement concerning access. https://www.bbc.co.uk/archive/hg-wells--science-and-the-citi...
I think there is a clear point of contact, and it is your registrar. This is part of the reason a hierarchy of registrars exist, rather than each TLD just being one organization maintaining its own registry service: so that the people with ultimate authority (the TLD, in this case) can have personal relationships with representatives of “constituencies” of domains (the registrars), rather than necessarily-impersonal relationships with a flat collective of millions of individual accounts (the domain owners).

By analogy: Google has necessarily-impersonal relationships with millions of Gmail users; but rather more personal relationships with far fewer GSuite and Google Cloud organization owners. If you were an employee of a company that uses either of those, and your service was breaking, you’d ask your GSuite organization-owner (i.e. the person Google has a personal relationship with) to contact them for you.
Madness... Now lets calculate the quantity of breadcrumbs required!
TL;DR - "Here is a lot of boilerplate code that doesn't seem necessary for what you are doing in this case..."

...

"Hey look another tool that can generate a lot of boilerplate code you then have to deal with and makes the easy stuff easier and the hard stuff almost impossible!"
Thanks, had a look at Gridsome which is the vue equivalent- looks great
> Unfortunately, I think Apple's direction may be correct. It feels hugely inconvenient, but an end goal of all processes being signed and explicitly allowed certain things seems useful.

Apple is operating a racket. There's e.g. no need for signing (and developers buying expensive certificates), you could also have a dedicated "permissions agent" checking executable hashes against an online service, and giving them as many permissions as desired... So users could (1) pick and choose their "permissions providers" (not necessarily Apple, could also be e.g. GNUpermissions or WikiPermissions or whatever), (2) users could modify permissions (e.g. provider defaults to Web Access but I want to deny it for this specific executable), and (3) all (even unsigned) programs could run, but with minimal permissions by default (i.e. sandboxed).
In a society there are may levers (official or not, transparent or not) that the powerful can pull to get politics to lean their preferred way. This is true of all places and all times. The more power is concentrated, the easier it is for a very small group of individuals to have a very large impact on decision making.

All the billions poured in campaign funding, lobbying etc. do actually buy a lot of influence albeit not in a direct, transparent way.

The same billions can also sway public opinion through deliberate and persistent propaganda in support of certain view points and against others.

Nowadays (and probably throughout most of modern history) you have to be highly committed and quite fanatical if you want to develop well grounded opinions that are not very much affected by propaganda. Most people don't have the time and resources for this -> most people are easily swayed by corporate propaganda.
The requirement sounds pretty clear - to use an app that relies on GPS without the rest of the OS or any other component using it.

Many of us hold on to the quaint notion that computers we own should be under our control.
Old money, national pride and insurance from the tax payer.
That picture! What could possibly go wrong...
> Massive campaign contributions is not as common in Europe

Also far more complex - the political groupings in europe (EPP, ALDE, etc) are far looser organizations than the US parties, and power is spread in lots of different levels. Most Euro countries are coalitions of smaller parties too, defence in depth.

The US and UK suffer from having just two parties that from time to time get all the power. Infiltrate one party and your time will come. Infiltrate both and you're safe.
That’s an interesting article. To me, that company should have been really valuable and done really well especially in the retail clothing industry. I wonder if it’s more luck and connections than anything that has to do with product when forming a company
he was not directly involved.

Isn't that the point of the subpoena? To get information that will help them make that determination. Cops investigate people who turn out to be innocent and no charges are filed.

In his case, he wasn't charged with anything as far as I can tell.
Your use case may be different but personally I just want to make sure that untrustworthy third party apps (Facebook, random games, etc) don't get location access. I'm fine with Apple services having access. So for me the way it is right now does everything I need.
Open Repos: a free product to aid open source development
Do you consider test mocks to be a second implementation that warrants the interface?
Benchmarking the Performance of Amazon Redshift Ra3.16xlarge versus Ds2.8xlarge
The scope of China's coal is incredible. Truly Mordor-like on the Carbon Monoxide map. Every time there's a forest fire issue around climate change I go look at the map to remind myself. Examples I documented with screenshots:

Australian bush fires vs... China and India: https://twitter.com/simonsarris/status/1197612762039554048

The October California forest fires vs a Normal Day In China: https://twitter.com/simonsarris/status/1189229024951881728

I should have documented Brazil, too. Those fires cause serious pollution and carbon emissions, but they're peanuts compared to every single day in China.
Original title:

> Boom. We just dinosized your movie collection – for free.

I am aware of the guidelines, but I thought the submitted title would be preferred:

> Plex launches free ad-supported film and TV streaming
I don't think it was a failure at all. It was a hedge against slowing ad revenue growth. They didn't want the billions they spend on moonshots dirtying the books of the ad business. This was specifically to keep the stock price moving up and up. I think they should find someone new to be CEO of Alphabet so they can focus on the non ad business companies.
OOMyPod: Nothin’ to CRI-O-Bout
It was the common character width of a page on typewriters.
Yeah good question, maybe it feels overkill. I also found Gridsome which also looks very interesting
There is also https://xtclang.blogspot.com/

Java, has started going down this route with the new module system and Lookup objects, however, this is mainly for restricted field/method/constructor access. I do hope we will see something similar for File and Network I/O (Random memory access is less of an issue in Java)

I do think we are going to see a lot more of this in the future.
As someone from the UK who's driven a lot in the US, to cut road deaths you guys should just make your driving test more standardised across states and also much more difficult to pass.
It would perhaps be a relief from the viciousness of close quarters living if we lived on a hyperbolic surface rather than a puny sphere. Make a day's hike away from brutal conflict, take a detour, and never be accosted again.
Typically job titles as noted in that post accompany some varying level of responsibility and leadership. If this is simply about what title is on your card then OK, sure. But in my experience, many (not all) are seeking the autonomy and influence behind those titles. Einstein had titles too, but it was the influence and work behind those titles he wanted. It's the same for many "careerists", a term I do not like.
That means being beholden to native apps on every platform if you want to do anything at a lower level. I'm not sure that's a better solution.
> It's simple, it's super fast

to what baseline are you comparing it to?
Yes I've tried zig a fair bit and the lack of operator overloading made the use untenable. The "ability to follow control flow" is, IMO, a silly argument. I will concede that `comptime` is a nice feature.
When I used to use Java, the thing that I found remarkable was how much stuff you had to write in other languages. You had Spring, Ant, Hibernate, Ibatis, text-based "properties" files etc. It seemed that Java programmers were willing to go to great lengths to avoid writing anything in Java. But if Java was so unsuitable for such a wide range of tasks, what made us think it was a good general purpose language?

In contrast, when I started using Python, one of the things I liked was how suitable it was for all the things that Java developers typically used other languages for. Your typically Python project back then contained very little that wasn't Python, because there weren't many things that it wasn't useful for.

Things may have changed with Java in the 9-10 years since then but I think that was certainly one of the things that led to Python becoming more popular.
GUI-wise Windy is nice, but for a good forecast I prefer https://www.meteoblue.com, e.g. https://www.meteoblue.com/en/weather/forecast/multimodelense...

Although the wind map of meteoblue looks good, too: https://www.meteoblue.com/en/weather/forecast/windmap/zurich...
It's not at all clear the US process is better than China's.

Yes..just last week I was stopped outside Pennsylvania Avenue and forced to install a government mandated app on my phone and submit a DNA sample...
Java seems to rely a lot on IDE tools to autocomplete, autorefactor, generally shovel around all this boilerplate.

It always seemed weird to me. Like if my house was really cluttered but instead of building shelves or closets into the house itself, I buy an elaborate conveyor belt and excavator system to rearrange all my things all the time so I can walk through all the mess.
Does the area grow less than quadratically with the radius on the surface of a shpere?
There are test frameworks that obviate the need to do this.
We pay for this all over the place and not just in planes. Look at it in communications, entertainment, social media. Stock price is valued as more important than choice for the consumer.
How do you measure quality of life though? People say this kind of thing all the time "the poor are better off now than rich of the past". My guess is that most poor of today would switch places with the rich of the past in a heartbeat.

My point is just that "quality of life" is more complex than just longer expected lifetime, or has access to faster internet, as nice as those things are.
The point of Monopoly is to make money for the owner of the trademark, and condition people to buy games based on inertia, advertising, and nostalgia rather than complexity, balance, or fun.
Of course the technology exists to bring food to the desert. Move to california if you think this is what the hold up is.
There’s going to be a massive amount of false positives:

“I see you used “for i in...” and that copies this SO question about iteration...”
The Spring "Framework" essentially demands this, though.
As a genomicist I'm half biologist, half data scientist. I think for the majority of my problems, it's the verbosity of Java that I just cannot stand. Maybe the instruction I've had in Java is flawed, but the amount of codewords to do anything has really kept me away from it.

I don't really ever run into the same problem twice. I've never been able to write anything as concise for a one-off problem as I can using Python or Perl (or even Awk) for data wrangling.
A lovely ridiculous parody of "Enterprise" style Java: https://www.github.com/EnterpriseQualityCoding/FizzBuzzEnter...
I dislike Spring "at the margin". I do prefer Spring Boot because it's less Spring-like than Spring.
The context of the reply is why Airbus would not encounter the same organizational faults as Boeing. The general consensus is that Boeing pursued profit over safety with respect to the MAX. & they did so by cutting corners.
World’s First ‘Fly and Drive’ Car to Make Miami Debut
Whistleblowing is about revealing specific wrongdoing, not data dumping all sorts of sensitive and damaging information that had nothing to do with the wrongdoing.

So if there were a defense contractor who noticed embezzlement in nuclear missile program, but then dumped all of the plans and schematics for the weapons system on the internet, should that person experience no consequences? If someone was trying to expose medical malpractice just dumped thousands of innocent and people's medical records, should that be ok?

Manning's case would've been infinitely stronger had she just leaked the helicopter video or other information that she reasonably believed were war crimes.
Oh so like, dual quaternion skinning, spherical quanternion interpolation, matrix multiplication, vector sums, etc.

I use a ton of linear algebra, vector algebra, and grassmann/clifford algebra at work and not having operators is like... why would I ever do that to myself. You end up in "parentheses" hell for things that would actually be nicely coded in concise and easy-to-understand expressions.
Right; this is essentially the same as a mail server operator relying on a DNSBL.
$20 billion in Share buybacks. They effectively support their own share price, but this cannot go on for ever.

They increased their dividend which will also support a higher share prices, but again this can only continue for a finte period.

And as another poster mentioned: Military contracts.
I think this is a disproportionately negative title compared to what actually happened, and solely for one word, "breach".

My opinion is that it conveys something more serious than a bug. Thousands of secrets have been leaked on Github/Bitbucket, and we don't need to report every single one as a "breach".

For instance many AWS credentials have been reported as being leaked on HackerOne, but I don't see Ars writing an article for each one saying "X company breach let's outside hacker have full access to X's infrastructure"
Agreed. Their site looks like an ad masquerading as a tech blog.
Got on a Delta 767-200 flight the other week and I loved it. Coach had so much room it was like sitting in first class on narrow-body. I had one of aisle seats on the side with only one row neighbor.
Autodesk Revit plugin software licensing
Exactly given what we know about journalists flexible approach to the law hacking a dead teenagers phones voice mail for example.

May be journalist should have the same oversight as the police MI5 and SIS do innocent smile
I do that for this reason but only if I am able to inject the implementation into the classes under test. Very often I just resort to constrictor injection for internal code.
It seems like telling the world you are dead in the water gives the upper hand to an acquirer here right?
I've also thought about that! And I seem to recall being surprised by the answer --- something like 2 trees per year per person roughly balances out on average (assuming the trees are healthy, never die, and grow forever).

As a citation, I give a tongue-in-cheek blog post from some years ago [1].

[1]: https://davidlowryduda.com/how-fat-would-we-have-to-get-to-b...
I think you are emphasising my point by your adverse reaction to someone who doesn't agree with you?
> you have to learn a second more complicated API on top of the original

... that also doesn't actually benefit you in any tangible way.
Don't Pursue Economic Growth at Expense of Environment – EU Report
> that do everything possible to defend their "turf".

In my experience, some of these "little hitlers" appear to be (controlled by) larger corporate entities in some way, shape or form. When the "turf" becomes profitable for some, it becomes very difficult for others to cut the grass so to speak.
Yeah the most succinct criticism of Piketty is simple: The gains in r > g are almost exclusively down to housing, not other sources, and you can fix the housing problem without touching (and potentially cocking up) the rest of the economy if you wanted to.

Instead, people want to take Piketty's conclusion, not look at where the r > g comes from, and then go on to fuss about with other things (like forms of wealth distribution, taxes, etc), instead of directly addressing the one thing that causes most of the r > g, which is housing, which does not need massive economic intervention to solve, but something entirely different (relaxing of building laws, etc).
Elixir has doctests since day 1

https://elixir-lang.org/getting-started/mix-otp/docs-tests-a...
Blockchain.com | London, SF, remote | https://www.blockchain.com/careers

At Blockchain, our mission is to build the software platform that will power the world's open financial future. We are re-engineering money and banking for the Information Age.

Blockchain currently provides the world’s most popular Bitcoin wallet, the most widely used Bitcoin API, and the most trafficked Bitcoin network data platform. We also run The PIT - the world's fastest and most secure cryptocurrency exchange.

Please mention "HN" in your application for:

- Platform Engineer
- Low Latency Engineer
- Front End Engineer
- iOS Engineer
- Android Engineer
- Automation (QA) Engineer
- Data Services Engineer
- Data Scientist
- Security Engineer
Most fund managers are very intelligent people, yet most of them fail to outperform a basic index fund.

The Harvard endowement underperformed the sp500 by more than 3% annually for the last 10 years. So instead of a plus of 220% it produced a plus of about 130% over the same period.

There is lots of data that shows that passive strategies outperform hedge fund and these university funds.
Not if you want a car for reliability, long distance high speed travel, and protection from the elements.
> Brüssels

Please stop that. Brussels is the English name for the city and clearly that letter does not exist in English. Alternatives are "Brussel" (Dutch) and "Bruxelles" (French). The closest to what you wrote is the German "Brüssel" (no S).
Sorry about that, our mistake.
Please email us at founders@evertrove.co
Brainstorming, perhaps highly upvoted comments might be darkened or otherwise highlighted, analogous to how the downvoted are lightened? Upvotes moving a comment upward, within its parent's node, is a quality signal that is weakened when there are few siblings. So outside of root and big nodes, it's hard to scan/skim for high-quality outliers. Which incentivizes making bulk judgments about whether chunks of the hierarchy, or even entire article discussions, are of a quality to be worth reading. And reduces the incentive for creating quality outliers in parts of the hierarchy where they will remain low visibility.
I'm disappointed that this article doesn't answer my only real question about quantum computers: What does a reasonable expectation look like? What is the range of potential performance gains?

I understand that this is the frontier and no one has any definite answers, but I hear everything from "trivial" improvements to "insta-crack AES-256" (thousands of trillion trillion trillion trillions times faster).

Does anyone have a well informed upper/lower bound estimate?
Weird, I've never really needed to use special IDE settings for my Spring boot projects at all; I can just gradle run my project, maybe with a different profile set in the environment.
Probably the most promising cookie solution on the market
This is accurate form my perspective. I work for a company that made a big bet on Google Cloud and we spent the last 4 years building on it. We are now moving to Azure because of the number of times Google kept dropping support for things forcing us to rewrite our libraries. We should have never went with PaaS (App Engine) but thats a different issue all together. App Engine Flex was a nightmare to work with because Google couldn't help themselves with the constant urge to change things by ripping out things and replacing them instead of having a vision and improving on the existing offerings.
>on the principle of ceteris paribus, which excludes their practical application to essentially everything in real life.

When a principle is violated marginally, conclusions made based on the principle are themselves violated marginally. You can't write off chemistry because relativistic effects violate the conservation of mass any more than you can write off economics because no two soup cans are identical.
Not if you use something like c/c++. There are test frameworks but there is no way from preventing testing code from leeching into functional code.

But yes - Java/python, etc. you shouldn't need to do this.
Idiomatic Java has much more boilerplate than idiomatic Go.