skysight-inc/HackerNews huggingface dataset:
I feel it's only natural for this sort of thing to happen, as ultimately the purpose of libraries and the purpose of copyright are in direct opposition to one another.

In my view, the primary reason public libraries were created was to provide the public with free access to informational and culturally-relevant media (books, newspapers, movies, audio, etc). Previously, a library's effectiveness in fulfilling that mission was naturally limited by the need for the library to acquire physical copies of every article of media they provided access to, and by the natural geographical restrictions imposed by the need for members to physically travel to the library to view, check out, and return those articles. These limitations made it relatively easy for libraries to coexist with copyright law, as libraries would never be able to compete with the convenience of personal ownership of a physical copy of media.

With modern, digital media, such physical limitations are no longer present. Were it not for copyright law preventing digital media from being acquired and loaned out the same way that physical media are, it would be rather easy to build a public library system which would fulfill its mission so efficiently and with such convenience that it would supplant the need for personal ownership of media for the vast majority of people.

Imagine a national library purchasing 100 copies of a movie, then instantly "checking it out" to you when you stream it to your phone, and "checking it in" as soon as the movie finishes playing or you pause it for more than a minute or two. Such a system could be many orders of magnitude cheaper than our current public library system, while at the same time being far more convenient. They could put Netflix, Amazon Prime, Hulu, and Disney+ out of business overnight. Now apply the same system to books, music, magazines, etc. Why would any significant number of people bother buying any of those forms media ever again?
"Isn't conservatism basically forcing people to not progress? Some might see that as a nearly violent act against their freedom. But really, what else is there to conservatism than "do not change"?"

To some degree I suppose. Given the natural tendency in politics to produce two opposing groups the monikers always become overloaded. In eras where 'conservatives' represented the mercantile class, change went hand-in-hand with building the huge trading companies, the industrial revolution, modernization and 'rightsizing' of farming practices, etc. so it depends.

If, 20 years ago or before, you had told me that the West was practically going to civil war over the question of the value vs harm of mass third world immigration, I'd have laughed at you. The rest of the disagreements are window dressing at this point I think.

No doubt it's all very confusing to the Chinese.
I can totally understand the appeal of Go, and I can understand why a lot of people probably really like working in it. I also really prefer boring code so that's not a knock!

It's just that in some cases I do like to work with a bit more expressive and low-level tools than Go has on offer, so it's not my first choice. But that's 100% personal preference.
I'm a Maschine user as well, but I've got a background in guitar, having played in rock bands from my early teens through mid-20s.

I've always been intrigued by MIDI, but always felt "limited" by piano-style keyboard MIDI controllers. Maschine really helped me break open my writers block and made playing music fun again.

I can put Maschine in front of my 5 year old and he can figure it out. It makes more sense to him than my 61-key MIDI controller does.
The pandas api is a mess and that's why it feels that way. It is a great tool, and very powerful, but boy does it make the user's life difficult with a pretty convoluted API that makes it very hard to automatically discover functionality. As others have said, unless you use it all the time, you're essentially in for a bad time that involves lots of Googling and SO browsing even to get basic things done in pandas. I say this as someone who had developed a few smaller projects that utilize pandas extensively, so I'm not just criticizing it without having used it.
Why do you trust their implementation more than LastPass?
I was also confused about the assertion that biologists dismissed quantum mechanic's affects on biological systems. Biochemists have known about this phenomenon for decades, including photosynthesis.
Besides the fact that he committed treason?
Isn't the whole point of market capitalism that unfit companies should cease to exist? The airlines you enumerate weren't competitive thus their bankruptcy was both expected and welcome. The airline industry itself survived and (unfortunately for the planet) more people than ever fly.

I find it very hard to believe that any union has ever destroyed any company. But if it has, then it probably was for the best and the company deserved to be destroyed.
Beautiful means you want to post it on Instagram.
This article looks pretty good: https://blog.stylingandroid.com/kotlin-mutability/

I would describe the difference between Rust and Kotlin as: Rust offers control over interior mutability and guarantees that there is only ever one mutable reference at a time—Kotlin offers exterior mutability control, not all that dissimilar from final in Java or const in C/C++, but it is better.
Both have been overtaken by events. They're not going to show up in many mainstream cars before ICE becomes obsolete. But TVVT might be very useful in applications where electric motors won't yet work. ICE airplanes, for example.
how do we know if BitWarden is safe from this type of attack?
> but any language with GC is a complete nonstarter as a systems programming language.

Check this out: http://www.projectoberon.com/

A full system (not just a language, but also custom CPU on FPGA, OS with GUI, applications, etc) where the language is garbage collected. The system has 1MB of RAM (by default). Note that the garbage collector is implemented entirely in the language itself.

The Oberon language was also a big inspiration for Go.
I wish keypass didn't feel so awful to use. I hate that you can't change the font of the notes section, especially since it's the only section I use in their entry type.
> when they lost $38 billion the union workers didn't get bills in the mail instead of checks.

They reduced their paychecks and benefits, so they actually shared part of the losses. Which entitle them now for a share of the profits.
Macmillan should look into putting more covers up on their site for their own books as to the reason their sales are going down. When you don't have the motivation to properly merchandise your products its your own damn fault.
Go is pretty explicitly designed (as in there are quotes from the designers) with a low ceiling because Google doesn't want to trust their engineers to have nuanced programming taste.
Libraries offer movies, video games, some even have a "library of things". A library near me offers go-pros, knitting needles, telescopes, a whole bunch of odd things.
Ha if you think you won’t get the flu because you work remotely.. by not being in an office, herd protection actually goes down. I’ve had more illness working remotely than working in the office over my 20+ years.

That said, you’re away from coworkers with kids. That’s the sickness that doesn’t help immunity. But once you have a kid of your own, all that worry goes out the window. Don’t mean to be a party pooper, but its all reality out here

*also how does this remotemore site compare to triplebyte?
On occasion, I've fired up pandas just to sanitize a CSV file and drop malformed rows as preparation to bulk ingesting into a database:

import pandas as pd
pd.read_csv('bad_file.csv', error_bad_lines=False).to_csv('good_file.csv')

It's not efficient (reads everything into memory), but read_csv is robust when it comes to handling embedded unescaped quotes/commas/etc., and supports dropping rows with the incorrect number of columns due to anomalies it can't handle.
They can, but the receiving country can also kick out the ambassador and, more frequently, I believe recently some country kicked more than 10 diplomats, perhaps US against Russia.
Northwestern is a pretty good school, but apparently its sudden appearance in bowl games years ago did boost the applications.
Yeah, my first thought was, "Will it lie to me about my car's emissions?"
How is it toxic? All the comms I've read from Evan were pretty polite.
Makes it harder to switch to another browser (I do also use the Chrome built-in password storage).
The Simjacker Attack – Silent Surveillance Against Mobile Users
Just because a company reduced its workforce it doesn't mean it is a different one.
Today Hong Kong (look at Cathay) tmr well your country. To say otherwise you are misguided.

HK is really in the frontline of the fight.
Even worse, before it was just 12$ and now it is 24$ before taxes so you end up paying 29,52$. A 246% increase.
>That seems more of a technicality than a practicality [...] the fact that the actual legal entity changes, matters for shit.

If I can go a meta layer above this subthread and explain the 2 different conversations happening:

- the gp (maxerickson) comment was responding to "2008 GM nearly went under", and it's correct (not technicality) that the old_company (with its own assets-liabilities) did go under. Not "nearly", but completely went under. A new_company was created as different legal entity with a clean slate to pick and choose assets-liabilities.[1]

- the other replies (Aloha, wil421) are more philosphical "Ship of Theseus"[2] type of arguments

All 3 (maxerickson, Aloha, wil421) can simultaneously be right because they are all emphasizing different aspects of what "General Motors" means. It can be either "GM the assets&liabilities" or "GM the brand, the public perception".

[1] https://www.nytimes.com/2009/07/11/business/11primer.html

[2] https://en.wikipedia.org/wiki/Ship_of_Theseus
I'd love to be able to import data from my ReMarkable tablet to this.
can you site some sources for the “extremely toxic” community? genuinely curious
I think that would be an uphill battle and very hard to succeed financially. I agree with you regarding the API being a mess, but pandas is so heavily entrenched in the datascience space (in Python land) that it is almost impossible for a free replacement to take over, let a lone a paid library.
This is a pretty serious issue if they were to get away with it, although I'm not sure about how legal precedents work in Germany, but regardless holding a domain registrar liable for what the domain itself distributes seems absurd. It's like suing a city for giving land legally to someone who started a drug smuggling operation under that land as if the city knew the intent.
At this rate it seems that if your personal details haven't been leaked by an elasticsearch, mongodb, or S3 misconfiguration, you're in a small and dwindling minority
Indeed. Or look at the pictures of cities that had been bombed, or better still, fought through, during WW II.
This is one reason why I believe that browser based password managers are flawed. I've written about this in the past (link below). These apps are popular with normal people (due to convenience), but long-term, we should not trust web browsers plugins or add-ons as password managers.

https://github.com/w8rbt/dpg#why-traditional-password-manage...
Shareholders come and go. This makes little difference for the company.
Off-topic but somewhat relevant: When I was in college (ca. 2009) I worked on a project whose aim was mapping ancient Rome in 3-D so that students could explore the city as if they were living in it. We were a team of three including our supervisor who was the expert in ancient Rome and we managed to recreate about 9000 buildings including temples in points of interest. Most recently I have discovered [0] that one version of assassins Creed that was based on ancient Greece is free to download, You can't play the game but you can explore the city with its really high quality renderings/interactivity and learn through quizzes

[0] https://techcrunch.com/2019/09/10/assassins-creed-odyssey-ge...
I have written a command-line log processor in Rust, an XML processor in Go, and some small microservices in both. My experience in working with both languages is that Rust has a steeper learning curve than Go, and it took me longer to feel proficient in Rust. However, once I felt proficient in both I felt much more productive in Rust.

It's my impression that you may need to have worked with functional languages and have an understanding of type systems before you can be efficiently productive in Rust, but for those who reach that I think they can be much more productive in Rust than Go,based on only my personal experience. One of Rust's biggest and best features, and its biggest barrier to grokability, is the Rust Borrow Checker.

I think Go is a very good language, has awesome concurrency designs (I love Go channels), and is more accessible to more developers, but it also doesn't seem as flexible. I think the OP hit the nail on the head with the idea that Go is designed for Enterprise, where a sea or journeyman engineers are working under a small number of senior eningeers. I think Rust OTOH is designed for senior engineers, but is usable by less experienced engineers if they are mentored properly, i.e. 1:1 or at most 1:3.

Also, I like the tooling better in Rust than Go. Rust tools are easier for me to install, and the cargo build tool is not part of the language, but there is a standard build tool, so I get to have my cake and eat it too. Meaning I can customized the build tool to my needs, and have different customizations for different projects. That can get out of hand, which is why so many hated Gradle. OTOH, the level of customization is why many shops with senior engineers loved Gradle (e.g., Netflix).

Examples of build tool install:

* Go: $GO111MODULE=on go get golang.org/x/tools/cmd/stress

* Rust: $cargo install cargo-stress

One thing I think both languages will need to watch out for is the P3 problem (Package Proliferation Pachyderm), where there becomes an ocean of packages, some too trivial to really be an effective package (e.g., a package with a single functor to add two numbers). I've seen this with Node.js, though the community has noticed it and is working to rectify the situation. This, like so many problems with language adoption and evolution, is a policy/community problem and not a technical problem. Both Go and Rust have great communities, so hopefully we can avoid P3 in the future.
Ok, let's talk. Email in bio.
Not sure what you mean. Headphone jacks are never coming back to Apple devices, but Apple’s improvement of performance for older models has gotten better. iOS 13 will significantly benefit devices going back quite a few models.

Latter stage CPUs in iOS devices hold up better than they tended to 5 years ago. I have an iPhone 8 in my house that gets used every day. Not a struggle.. I do remember when a 2 year old iPhone would feel crippingly slow around the time a new model was released. Not the experience these days.
Speculation, in the same realm of dooms day scenarios that they have been spewing for years. Even as a moderate in my own right, that's probably about 0.01% accurate.
It shows how to generate the different charts but it doesn't show you how to save them as a image.
Unless I am missing it, the only way to install it on Mac now is to install an App that acts as your vault and it installs the plugins. (if I click "Open my Vault" it opens a dedicated LastPass App on my Mac)
> Eventually, I think the headphone jack will follow the same path as matte computer displays. I will always argue that matte screens are better, because they are less affected by glare and distracting reflections and, therefore, can remain usable even in sunlit environments. But glossy displays make colors pop and seem more vibrant, and Apple popularized them with its MacBook Pro line, so now more than 90 percent of the laptops you can purchase come with a glossy display.

Oh god how i miss matte screens!
Not parent, but BW is opensource, and they have not had any high-profile incident yet, afaik.
> I'm probably going to choose something which is more fun to write.

Fun-to-write code isn't always that great to read; and your code will probably be read more times than it was written. I get it - I wrote Perl applications in a previous lifetime and I had fun doing it (Perl's text manipulation is unparalleled): until it was time to grok something a teammate wrote. I appreciate that Go is 'boring'
I've heard, but have not confirmed, that GM now makes and sells more cars in China than the USA.

"The Truth About GM’s Huge Layoffs and Why You Should Be Mad About It"

Scott Kilmer 2018/12/06

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

Even if this is only partially true, I don't think labor (striking UAW workers) are going to win this round.
It's bizarre that this is even an issue in supposedly free democracies with freedom of speech and rule of law. Is the veneer of civilisation this thin among our officials?
The ports of New Orleans and South Louisiana will be preserved whatever the cost, it’s the surrounding parishes outside the floodgates that are toast
>>Were it not for copyright law preventing digital media from being acquired and loaned out the same way that physical media are, it would be rather easy to build a public library system which would fulfill its mission so efficiently and with such convenience that it would supplant the need for personal ownership of media for the vast majority of people.

You've just inspired me. How do we make libraries the next "great disruptor"?

>>They could put Netflix, Amazon Prime, Hulu, and Disney+ out of business overnight.

All of those services are also primary-content creators. They no longer just serve as repositories for content, they also produce unique content that adds value.
well if they paid more, it could take out any profitability from a product where real returns after fees are already very low
The wobblies tried that with the idea of One Big Union. They were suppressed heavily.[0]

[0] https://depts.washington.edu/iww/persecution.shtml
Reminds me of ST:Voyager's bio gel packs
The executives never take any loss, in fact they make huge bonuses, even when the company is on verge of bankruptcy.
>If labor is cheaper elsewhere, can they get them to strike together? Are they trying to connect with them?

The Taft-Hartley Act actually made that illegal. Strikes can only be engaged in between the shop being struck against, and it's respective Union. Network effects are apparently too destructive to be used by anyone except for the people raising money.

In short, no industry blacklisting of Union members/organizers by employers is allowed, and no secondary striking by other shops' laborers are allowed to be organized.

This legislation was enacted due to some rather poorly timed strikes during WWII if I recall correctly. Or at least that's what I've read.
Ray Dalio of Bridgewater and author of the famous Principles book recently wrote a nice article detailing the history of the US - https://www.linkedin.com/pulse/paradigm-shifts-ray-dalio/

You can also find it on a podcast or two where someone reads it.
Profit sharing and equity grants align employees and shareholders in cyclical industries. I never understood why base pay + shareholder-aligned compensation never shows in these negotiations.

Yes, the lavish packages and guarantees are better in the short run, but they will need to be re-negotiated in the next downturn.
Focus on the markets, economics. Ignore the food fight.

GM and others are making fewer cars in the USA.

Why?
Now doctors can write unintelligible prescriptions at the push of a button. Gotta love the future.
Getting laid off isn't taking a loss?
Japan has its own form of populism and we can learn from it
The actual result there is that companies never "choose" to pay more.
What dongle do you use on the plane? Hadn't found one yet that was definitely going to work on the Pixel 3.
The one that baffled me the most was the Citi Mobile banking app asking for Bluetooth. Like… what? What possible use is Bluetooth information to a banking app?
There's a competing automotive tech stack called "Automotive Grade Linux" which is being adopted by most of the Korean automakers, many of the Japanese ones, Daimler, etc. That implementation goes far beyond infotainment and the head unit, though it has hooks for both so they might not be in strict competition. VW potentially can just use their Android-based infotainment system on top of a different stack.

Interestingly, VW just joined AGL:

https://www.automotivelinux.org/
I've been very disappointed with LastPass in the past year or so. I've had multiple instances where it doesn't actually save a password or secure note that I tried to save. This has caused me a lot of stress the few times it happened, including one login permanently.

Sadly I paid for a 10 year plan and have 4 years to go. Saved me some money, but for what product? I use 1Password for work, and it is MUCH better than LastPass.
Hopefully Herr Fechner loses his license to practice law in Germany. From what I see here, he is an unethical and incompetent attorney and a disgrace to the profession.

RE: Herr Fechner of Fechner Law in Germany
What India is doing with the NRC in Assam is probably proactively violating international treaties on refugees, etc
Agree. Which is why the issuer is currently paying for it. But with the obvious potential conflict of interest.

Plus these are securities, and all market participants should have access to the same public information. It is a problem to have half the investors in the dark about the transaction if they couldn't pay for a private rating (which in turn would negatively affect pricing).
Love to hear more about why BitWarden is a safer choice than Lastpass if anyone cares to chime in. Thanks.
Richard Stallman Does Not and Cannot Speak for the Free Software Movement
Unionized workers had to take pay cuts during the downturn of the company, so they shared the losses.
QBasic :-P.

Though all dynamic allocation happens by resizing predefined arrays.
Continued: its a rhetorical question of course, there’s only one use and its user tracking.
As a devoted and long-time Rust user, I'll tell you: by all means, use the language in which you're most comfortable and/or which seems best suited for the task!

Rust is not meant to replace every single language on Earth. Rust is, as you mention, a better C++, with great predictability, great safety and great concurrency. That's a feature set that's critical for some classes of applications, but absolutely secondary for others.

It's a good thing we have more than one language to pick from :)
IIRC I was in the ~600 first licensees. After several years of BBEdit, TextMate felt magical: the "Jump To Symbol" panel, the "Filter Through Command…" feature, the recordable macros, the language bundles, the great colorschemes, etc.

Then the complete rewrite was announced and, as 2.0 was delayed and the author disappeared… I switched to Vim.

I downloaded 2.0 out of curiosity, though, and it feels just like 1.5.x with VCS badges built-in. Too little, too late.
Further, I'm keen to learn more about the German practice of having labor represented on corporate boards. They seem to have many fewer of these food fights.

Why?

What helps?

Expanding stakeholder participation, generous profit sharing, limiting CEO compensation, larger social safety net...?
The same was probably said 15 years ago about the computerization of the car engine and their rapid deprecation. Did the average lifespan of a car decrease since then? How ridiculous is it to drive a 4WD into the desert, full of electronics that can’t be repaired and where a single chip can cost 300$ and has to be shipped from mainland America...

So yep, with car computerization they reduced the lifespan from 30 to 12 years, and with infotainment they’ll reduce it to 8 years. Same length as a Tesla warranty.