skysight-inc/HackerNews huggingface dataset:
There's actually been a few vulnerabilities in the OpenSSH client when connecting to untrusted servers.

These come to mind:

https://www.cvedetails.com/cve/CVE-2019-6111/

https://www.cvedetails.com/cve/CVE-2016-0778/

Generally speaking though you're correct though - keep your client up to date and you'll be protected from a hacked server.

Clients are in general expose much larger attack surfaces in many cases, so likely will have more frequent and significant security patches. There's a lot more to attack in a web browser than in say, Nginx.
Flynn: Alpha-Channel PNG Animations
> I disagree with only one thing in this article. Frozenset is super useful.

Many of the "don't" callables are useful and I'd say I've used about half (`format` is especially nice as a more flexible version of `str`).

But Python's tendency to mutability and the `set` interface makes frozenset verbose to use & have higher overhead than sets[0]. Usually code is terser and just as clear using sets without mutating them. Which is a shame as of course you lose the safety of enforcing immutability (at runtime but still).

Then again, I guess if you're using a type checker it matters less: it shouldn't let you mutate a `set` if you've typed it as `Set` (rather than `MutableSet`).

[0] IIRC there's only one operation which is specifically optimised for frozensets: copy
Distributions were never meant to describe distinct OSs. The term literally describes a collection of packages: or “distribution of packages” to be more precise ;)

The point of distros was never about a limitation of abstraction at the kernel level. It was about different ways of packaging or user space tools; or about what tools came pre-configured as part of that particular package of Linux+tools. This is as true in the very early days of Slackware and Debian as it is now.

Personally I like the variety out there, I call it “choice”. I don’t like Ubuntu Desktop - I’m not taking anything away from those who do but it’s just not a platform I feel at home on. If the choice were “Ubuntu or nothing” then I’d probably be running FreeBSD. But because we have choice it means I can run whatever opinionated flavour of Linux I want and you can run whatever opinionated flavour you want - even if our opinions differ - and thus we all still run Linux.

The whole “Linux on the desktop” argument doesn’t make much sense anymore. We now have WSL, Chromebooks, Netbooks, Android tablets and GNU user space tools that run on OSX via homebrew and/or Docker. Not to mention various hardware vendors who do take Linux compatibility seriously on their laptops (even if they may not always ship Linux “out of the box”). Plus many of everyday GUI tools we use these days are now web applications because of how platform agnostic the wider computing landscape has become. So while we haven’t seen a surge of GNU/Linux desktops in the traditional Windows sense, I do think Linux / open source has already won in terms of breaking up the Microsoft monopoly.
This has been what struck me the most after visiting Asia (Thailand/Bangkok) for the first time in my life, and even the 2nd time I visited there. At any point of the day or night you can do whatever you want and nobody will bat an eye. I've seen whole families having diner at 4AM in the morning while I was just walking through the city.

Now compared to my own city and country (The Netherlands), people look at me weirdly if I go for a run at 12pm at night. Even though I just got home and this is the only time I have.
Last I heard someone else has the patent. Not Apple. Maybe someone with background information can shed light on the story.
Because sponsors pay for the conference he was trying to organize. No sponsors, no money, no conference.
Wondering why no one has mentioned the fact that Entrepreneurship has been weakening for the last 25 years... Seems like one would expect corporate taxes to go down when there's fewer companies.
Their main worries with open-source seem to be:

1 Fear of losing control (over their vision and centralized design of computation and representation of
the Wolfram language).

This is just false, as they would be in control over their project even if open-sourced.
Forks would be possible but would not influence the original source (if not wanted).

2 Fear of lack of innovation.

I cannot see why this would be true.

3 Fear of ignorance towards hard/boring dev. topics.

I see how that could be a problem. One solution would be funding (s. point below)
to pay devs for the boring stuff.

4 Fear of lack of funding (because dev. costs money... surprise).

Their main point (and probably a big issue of a lot of other companies
thinking about open-sourcing their software) and a very valid one indeed.

So I guess they just have not got a business modell ready involving open-sourcing their software.
Wolfram seems not so much against open-source from a philosophical point of view but they
clearly think they would not be able to fund their dev. efforts without their software revenue.

@Wolfram: The most important assets of Wolfram are the devs. working there, not the software itself.
Given this huge knowledge base around the topics covered by the Wolfram language, the support-business-modell
could very well work! Also from a philosophical point of view: Wolfram claims to unify disparate
fields of all of science which kind of is a scientific achievement on its own. Scientific results
should be available for all people of our society.
And some languages have no upper and lower case, like my native language (Hebrew).
But the money doesn't always go to people. In the UK at least, Corporation tax is specifically calculated on what's left after you've paid the people, and after you've taken into account reinvestment.

I agree that the baroque structures, and the crazy accountancy games companies play, need to be addressed somehow.
It's a pretty long journey from 'our algorithm chooses which auto-replies to offer you based on which have the highest probability of being selected' to giving lit matches to children.

I'm afraid to ask your opinion of SwiftKey's autocomplete.
This reminds me of Popehat's "Don't judge the victims too harshly" paragraph from Chapter 5 from his "Anatomy of a Scam" (https://www.popehat.com/2011/09/18/anatomy-of-a-scam-investi...):

> Many of you are thinking, "Jesus, I would never fall for the "the check's in the mail, we had trouble with the wire transfer, the money is coming in from our affiliate in New York, I'll get you the tracking number" routine day after day. But sociopaths are very, very good at this. You don't want to believe you've been conned, you don't want to believe you have to go hire a lawyer and file a lawsuit, you don't want to believe someone can do this to you, you want the income that this transaction promises, and often you don't want to go tell your superiors — so you keep hoping that the money is coming any day now. It can happen to you. It's happened to very smart lawyers I know. It's happened to me. And I used to put these people in jail. So don't judge the victims too harshly. When you find yourself in such a situation, you've got to focus — to convince yourself to bail out and cancel the contract, stop providing services, and file suit if necessary.
I make absolutely no claim of accuracy to your particular situation here, but the unique speaking style you use (unique to a layman, but quite common I suspect among people who find success in SV) made me immediately recall a Noam Chomsky interview I watched quite some time ago:

https://www.youtube.com/watch?v=lLcpcytUnWU

The key line being: "I'm sure you believe everything you're saying, but what I'm saying is, if you believed something different you wouldn't be sitting where you're sitting."
Your body is much wiser - it rebels against your entrapment in "projects".
Surely You're Joking Mr. Feynman - Richard Feynman
Seems like an unpopular opinion, but I also think procrastination is actually beneficial in this sense.

It can sometimes eliminate or reduce recurrent tasks, IE procrastinate getting a haircut: fewer haircuts / year. Procrastinate cleaning or laundry: less total time spent since you can do more at once.

There's always a small chance the task will entirely disappear (business priorities shift). In those cases, procrastination can actually be helpful.
Jungle Soldier - story of Freddie Spencer Chapman (like Lawrence of Arabia, but even better story)

Left to Tell - Immaculée Ilibagiza's life, story of survival of the Rwandan Genocide and a tale of how to live on after such tragedy and how to forgive the unforgiveable.

Longitude - essentially a biography of John Harrison, the man who solved the longitude problem (and probably thereby made the success of the British Empire)

X, Y & Z - a brilliant biography of all the French, English and Polish codebreakers of WW2

Agent Zigzag - the story of the man who betrayed everyone and could possibly have killed Hitler if he was allowed

William Pitt the Younger (Robin Reilly) - possibly one of the most difficult periods in British History saw one of the best British Prime Ministers to date

Kukuczka - the story of how he became one of the world's most impressive climbers despite communist oppression

The Galileo Affair: A Documentary History - a highly interesting book that brings the necessary documents to the table to help understand a topic that is often treated in a very facile way

Ivan III and the Unification of Russia - a great book for understanding the basis on which Russia was built

Xenophon's Anabasis - what a load of fun. How to lead a failed army back home and gorge on mad honey
what erroneous information is he providing? That communism isn't necessarily destined to fail?

That's a matter of opinion.

I don't support cuba or leninism, but I just don't see anything controversial with what the parent has said, whether you are left or right wing.
There is no such thing as a Product-Market Fit. The article is at best marginally useful in thinking about your startup and at worst will take you on a tangent of intellectual mastrubation which can be a completely misguide you on how to think about your startup.

Startups exist in a complex ecosystem of competing forces. This ecosystem changes all the time. Your product and the market are only two of the multiple factors that could influence your startup. Even then, what constitutes your product and how you define your market will also change throughout the course of your startup.

The ideas behind 'product-market' reduce this complexity into an intellectual exercise whose premise that product should fit market for success to happen is too simplistic and inaccurate. Assuming the product-market fit theory and extrapolating to corollary's and model's the kind this article portrays is great for an MBA classroom workshop but little else outside.
Inflation is no threat to the poor at all. The poor have zero or worse net worth. Inflation benefits them by reducing the impact of their debts over time.

When all your money (and more) goes on just living, inflation is a complete irrelevance (so long as your wages keep up, of course).
It's not editorial it's meta-editorial (metatorial?). They're picking the method that picks the content, not the content itself.

(But this isn't blind -- they're picking the method while watching the output, so it may be a fancy way of picking the exact content you want plus other similar content plus adversarial noise).
> But I think emphasizing the given name offers better UX […]

How? You are introducing a custom capitalization convention nobody uses. People expect the UPPERCASED name, if present, to be the surname (or whatever you can sensible put after Mr/Ms). Going against strong conventions is not a good user experience.
I feel like some teacher failed you that this wasn't made more explicit.
Ethereum Continues Bullish Moves with Record Trading Volumes
No ad blockers necessary because this browser predated JavaScript completely!
There is no way Disney+ is going to hand out the entire Disney catalog including putting movies on streaming the same day as theater release for $7/mo. This is either a teaser rate or it doesn’t buy you everything. And the theaters will freak out if they have to compete with same day streaming release.
For a household of 4, that's really cheap for a year of entertainment!
The idiocy of not charging money unless there is a reason for it? Why does everyone get incapable of reading when it comes to this topic...

Also, citation needed for the Holodomor (which I guess you are alluding to) being caused by free food.
Pycon 2019 about how to use Sets more in your every day code: https://www.youtube.com/watch?v=tGAngdU_8D8
What you are looking for is Pale Moon (https://www.palemoon.org/) - a browser being developed with a hard fork of Mozilla Gecko rendering engine without all the Firefox "shitty new, shiny things that everyone thinks is the latest fad that needs to be in the browser".
The problem as articulated in the original article is that Disney's service is an existential threat to Netflix both because Disney will offer currently-unavailable content and because the Disney IPs are slated to be removed from Netflix.

Netflix's problem is best captured in this sentence:

> Netflix users are spending more time streaming “The Office” than any other show on the streaming platform.

https://www.indiewire.com/2019/04/the-office-netflix-most-st...

Would a Disney streaming service cause people to switch or pay for both? That remains unclear, but I'd bet on a future of subscription fatigue where people pay for one video streaming service.
German Democratic Republic. Is "German" a negation word too?
Both biography and autobiography

Autobiography of a Yogi by Paramahansa Yogananda

Surely You're Joking, Mr. Feynman!
by Richard Feynman

Elon Musk by Ashlee Vance

My Life and Work by Henry Ford

My Inventions: The Autobiography of Nikola Tesla by Ben Johnston and Nikola Tesla

The Autobiography of Charles Darwin by Charles Darwin

Steve Jobs by Walter Isaacson

The Autobiography of Benjamin Franklin by Benjamin Franklin
Sounds like Netflix needs to produce Blockbuster films, or buy Universal Corp(the maker of Jurassic World, the only non-disney top film of the last 5 years). Universal's market cap is only 1.28B, about 10% of the amount Netflix spent on content last year.
Army reserves also take volunteers.
The author seems to be unaware Netflix started preparing for this years ago[1]:

> the streaming-video giant put out nearly 90,000 minutes—close to 1,500 hours—of original series, movies, and other productions this year.

Maybe there is some concern about the quality of the content...

> In 2018, Netflix also became the first network in 17 years to dethrone HBO in Emmy nominations, and matched the premium-TV network in wins.

Netflix isn't going anywhere.

[1] https://qz.com/1505030/keeping-up-with-netflix-originals-is-...
There is important variation. Some of us looked around and found how to turn it off, immediately. We are the ones who get a different experience from the rest.

That this the only other choice available is also significant, particularly in reference to other cases where they have chosen to make turning something off impossible.

Taking away the extremely popular "classic layout" is an example. It wasn't costing them anything, but getting people used to accepting arbitrary changes forced on them has worked out very well for Apple, and Google has to want some of that. Each passive acquiescence makes the next easier, until it becomes automatic.
I could be wrong about the definition of a free market, but the main one on Wikipedia seems to align with my perception of it:

>>In economics, a free market is a system in which the prices for goods and services are determined by the open market and by consumers. In a free market, the laws and forces of supply and demand are free from any intervention by a government or other authority and from all forms of economic privilege, monopolies and artificial scarcities.

Note "are free from any intervention by a government or other authority" which conforms with my argument that it's a market where the market choices of agents are not constrained by the coercive intervention of other agents. Other agents being the "government or other authority" referred to, and the "authority" alluding to an agent which exercises coercive power over others.

>>Humans have reached this state due to government-sponsored research and sponsored application of revolutionary new technologies.

In the US, since the founding of the country, it has been a very market-based sector, with government's most fruitful contributions being in basic research, as opposed to market inhibiting interventions like regulations.

That would be like the government funding basic research in healthcare, and leaving everything else mostly to people's free choices in the market.

The first places in the world where famine was vanquished were ones with heavily private agricultural sectors with strong contract and private property rights, in Western Europe and North America.

>>I would argue that it is indeed possible to exit the food market - we can grow our own food! Even a small-ish farm with good practices can feed a family for a year or more using wild seeds, natural compost and herbicides alone.

Most people cannot grow enough food to feed themselves. Saying we can exit the food market because we can grow our own food is like saying we can exit the healthcare sector because we can provide our own medical products/services. We can technically, but practically the vast majority would have a much lower quality of care if they did so.
I feel like that's starting to happen in Australia, we got streaming services a decade after most other places so it's not as ingrained and piracy is starting to look like a superior service again.
Thiel-Backed Crypto Startup Pays Out 6,567% Return
Not all of us have that luxury. Not everyone is on Git, and some employers have in-house version control that sends email notifications at the time of the commit.

Yes, one can always schedule it with a script, but the advice still stands (I'm very much like the OP in that regard).
> As root you can do much more persistent damage when an attack does happen, basically putting the machine in a state where the only solution is to wipe and install from scratch.

In any reasonable project or company server that malicious actors ever had access to is counted as completely compomissed no matter what permissions they had. There basically no other option than wipe and reinstall since OS cant really perform trusted self check. For all you know you can have rootkit living in bootloader.

Of course even hardware cant be trusted really, but this is another level of risk management while "wipe and reinstall" (or wipe and restore from backups) is an industry standard.
I'm using Static Marks [1], my own tool to manage bookmarks. It's open source ans browser/OS independent.

[1] https://darekkay.com/static-marks/
We just believe that giving the supreme master of the universe 1/168th of our time isn't too much to ask. Anyone who believes there is such a being who loves us won't balk at that commitment. Anyone who doesn't, well, I guess they can stare at a glowing rectangle an extra hour a week. Enjoy!
yeah... "accidents" ;)
I use defaultdict so damn often, it honestly should even be a builtin in my opinion. You also forgot `itertools`, which imo is even more useful than `functools`. I use `chain` and `groupby` quite often. There's also `collections.deque` which is a quick linked list implementation if you need either a stack or a queue.
A new core playlist for VLC 4
> Calling me "Kam" (it has happened) is nonsensical from my point of view.

Would just Yung be ok?
That's a pessimistic and imo unwarranted attitude. There are absolutely platforms that maintain backwards compatibility for decades on end. The most salient example is the linux kernel, but—-well, linux distributions are not a monolith. Fine. How about the c language, or common lisp? Perl packages are installed relatively globally, and things don't really break. And sure there's some fragmentation there, like with sbcl-only lisp packages, or gnu extensions, but by and large I can compile an arbitrary perl/common lisp/c package with an arbitrary implementation of that language and, at least in the case of perl and lisp, it works basically the same way it did 10 years ago. This is possible, because it has happened.

I will grant, however, that it is hard. Newer languages—rust, c#, java, python, js—are trying. Of them I would say rust is the best, followed closely by c#, with python and js taking a distant 3rd and 4th, but none of these match the older languages. But—rust is newer than c# and java and python and js. They decided: we're going to make a high-quality, stable package repository, with a culture of stability in packages. And aside from stuff requiring nightly, that seems to be happening, it's still pretty good, and it's still a hell of a lot better than linux. Granted, linux has a much more difficult situation to wrangle, and because it's less monolithic than those other constructions, tragedy of the commons tends to occur, but I think all it takes is a group of people deciding that they will take the work to make things right, getting support, getting lucky, making a super-dynamic linker, and we can fix this.
I'm paying 70+ per month to sky alone. 240 a year is peanuts!
_Limonov_ by Emmanuel Carrère is a sensitive and conflicting portrait of an extraordinary Russian (who's still alive).
> Discovering this made me pretty happy about the world. Most people are generally pretty friendly to one another (at least over email!).

Another possibility is that modern wage laborers are forced to wear a mask of positivity and say "yes, absolutely!" or "awesome!" to everything, because they are terrified of losing their jobs and not being able to keep their necks above water, in a world where fewer and fewer people own most of everything.

Perhaps you yourself are wearing this mask of positivity, when you come here and say that this makes you "pretty happy about the world".

The road to hell is paved with good intentions (and blindly following simplistic metrics).

It's healthy to say no sometimes.
We shut down AWS config after one month once we saw the exorbitant price tag. Good to see them cutting it back.
> HOW DID THIS HAPPEN?

For example, distribution's package update cycle is so slow that some packages are never updated to upstream for some reason. For example, x11vnc's latest version is 0.9.16 but Ubuntu/Debian has locked down to 0.9.13 for more than a half of a decade [1]. ddclient is also a good example [2].

In my case, I made a program that requires >= Python3.6 but I realized Ubuntu was stuck in 3.5 for years so that I was forced to use AppImage to include in-house compiled Python3.6.

Not to mention that Electron apps are simply not compatible with distribution's dependency management.

[1]: https://packages.ubuntu.com/search?keywords=x11vnc&searchon=...

[2]: https://packages.ubuntu.com/search?keywords=ddclient
It's a bit of a canned response considering the context of what your parent comment is saying.

Something comparable in scope would China breaking your shipping business in the UK because you can no longer maintain your fleet of US manufactured trucks since China blocked US access of an engine component.