skysight-inc/HackerNews huggingface dataset:
Conversely, before automatic updates web developers were stuck supporting Internet Explorer for the best part of twenty years. Many of the people using it had neither reason or knowledge to update it, and it became the reason my parent's computers got riddled with malware.

There's a sensible middle ground here. Take the paternalistic approach that (generally) protects people like my mum. Add settings that allow people like you and me to turn off updates or roll backwards. Push the people controlling the updates (like the Chrome store) to better protect their users.
This is much more likely than Trump putting any amount of reasoning into his decision.
> * if you want Open Source, but make sure the others who use your stuff also share your stuff, maybe use GPL, which designed for that?

> I do really feel for projects like elastic - but also, they all used the "wrong" license.

It is worth noting that SSPL which the discussion revolves around originates from MongoDB which originally was AGPL. So they started with "right" license and still ended up switching.

Part of the blame falls on AGPL not being clear enough, which led Mongo to overcorrect when creating SSPL.
> as well as restrict AMD supply

Clearly evidence of the "free market" working on human prosperity. Oh, wait, no it's the opposite. Innovation killed over a monopoly's power. Cool, cool, cool.

This sort of anti-competitive behavior should be illegal. How is it okay to just clog your competitors supply line, when they got the better tech you just can't up?
Well, technically, I only mentioned that that is how our "tribal urges" work.

I think it's an important thing to be aware of, ideally so you can recognize these thought patterns in yourself and others.

But of course I also implied that OP was doing this. A fairer description would note that most capitol invaders did not publish themselves committing felonies. Taking the dumbest/worst behaved members of the outgroup as typical is textbook.

And from inside the other group, the tribal brain thinks those crimes were committed by antifa provocateurs.
You explicitly went to bat for the CCP regarding their treatment of Taiwan some time ago. That you are pro-CCP is fine just be transparent about it.

And yes, there are camps and yes, those camps are hurting people psychologically / physically. We’ve had several interviews with refugees who have escaped to date, as well as photos and videos of the conditions.
Teachers having to work harder than any other professionals, says study
No, the language does not currently cover matrices. Our primitives include int, float and complex in 32 and 64 bit sizes, and we also have vectors of these types. We have spoken about extending this to matrices, but it's not in the current language.

It would be very nice to include this, as it would open up some useful patterns for analog modelling and ML runtimes.
I've found the drug users. You highlight the mob cronies.
If you don't have TFRC access, this is out of the question as a hobbyist. It's >32 GPU-months. Sorry. However, you can still transfer learn this particular model with <1 GPU-month, if you have some anime or artwork dataset you want (eg a specific character).

The good news is that there's been huge progress in GAN efficiency over the past few years, and we are rapidly approaching the point where ImageNet-scale datasets can be reasonably trained with 1 GPU-month or less.

Worth noting in that vein are VQ-GAN https://compvis.github.io/taming-transformers/ and not-so-BigGAN https://arxiv.org/abs/2009.04433 . There's also a resurgence of VAE work which is relatively efficient: VD-VAE https://arxiv.org/abs/2011.10650#openai and NVAE https://arxiv.org/abs/2007.03898#nvidia ; DALL-E https://openai.com/blog/dall-e/ also appears to be surprisingly lightweight on the VAE side.

So, if you feel left out, don't worry. In the near future, between the RTX GPUs and optimization and new VAE/GANs, I expect things like Danbooru2020 https://www.gwern.net/Danbooru2020 to be totally doable on hobbyist hardware.
Good to hear! I'll stay in C/C++ until its ready then - I look forward to not needing to prototype in one language and implement in another, but for now the biggest motivator is how easy it is to do spectral/cepstral things in MATLAB (bit of a pain to write windowing code in C++, hard to test, and easy to get wrong).

Why COM (and is it actually COM, or is it COM-inspired like VST3)? It's a bit of a pain to interface with it from hosting languages (C is much more straightforward, particularly when worrying about C++ exception safety and garbage collection).
How to Start Using the Pareto Principle to Be More Productive
Do you want to play games or own them?

Given the growing backlog of unplayed games people have on Steam these days I’m not sure which one is the answer.
Ah damn, I was about to try it to see if it actually discarded or suspended tabs.
The situation is weird regardless of the existence of a charity.
Are you me? We moved from paying $4800/month for an apartment in Mountain View, CA to paying about $3100/month mortgage 10 minutes outside of Olympia Washington. Here we are gaining equity on a big, beautiful home on five lush acres.

Early last year, slightly before the pandemic, we decided to make the permanent move out of the SF bay area. In fact, when the pandemic hit in February, we were in Oregon looking at a property.

Prior to that, we were planning on waiting until Starlink became a thing, but decided to push forward without it, with the requirement that the new place have high speed Internet.

We made a big spreadsheet and put almost 500 properties in it. The very first thing was to check its Internet speed. My wife spent...many many hours...on the phone with xfinity and a couple of others, going through addresses.

When we found this place, the first thing we had our on-site agent do was get the wifi password and run a couple of speed tests. We required that prior to even being (remotely) shown around.

We are out in the country here, so there are power and Internet outages, but not too frequent. I did signup for and get a Starlink dish, and it acts as our secondary Internet connection in case comcast is out. It's connected to one of our generator backed up circuits.

From what we've heard over the seven months we've been here, property prices are going up all over Thurston county. The contractors we've had in tell us that there are TONS of people like us, largely from the SF bay area, arriving....people with money they're willing to spend.
Incidentally, it's weird to me how we lack internet laws in a lot of aspects yet have strong IT laws when it comes to blocking and censoring websites when needed (eg. porn¹)

[1] https://internetfreedom.in/why-is-porn-being-blocked-in-indi...
> the election (and life terms) of Supreme Court judges baffle me

SCOTUS judges are not elected; they are appointed by POTUS, after confirmation by the Senate.

At the state level, only about half the states use elections for their Supreme Court judges. However, the highly-polarized and roughly-evenly-split Midwestern states (MN, WI, MI, OH, PA) are among these, so it definitely will come across as more visible.
https://www.merriam-webster.com/dictionary/exploit

Definition of exploit: transitive verb

1: to make productive use of : UTILIZE

exploiting your talents

exploit your opponent's weakness
Apple unlocked the bootloader which is certainly signaling intent.
Tabs are my lazy man's to-do list. Leaving them open saves all the context I need. Closing them means I have to spend effort to get them back.
The rules were

- the person had to look directly at the ok sign

- the ok sign had to be below the waist

Played it in Ireland too!
We have had prior presidents commute sentences of people who bombed the senate while the other party had a majority, so your nightmare scenario has basically already happened (but the shoe was on the other foot)
VW stumbled pretty hard with the software for MEB, but the mechanicals are very strong. They are getting good efficiency numbers and have the toolkit to produce a ton of different EV models quite quickly. And there is no question VW is good at building cars.

The real question is can VW figure out software before Tesla can figure out car manufacturing. Model Y sharing a large number of components with Model 3 is a decent start, but MEB is generations ahead on component and engineering sharing. Tesla was able to get out Model Y ahead of schedule, another good sign.

Tesla's software development is pretty mature (though as an owner I'd say they are too willing to ship immature capabilities).

Building a mature software engineering capability is not easy (which is why Ford has brought in so much former QNX/Blackberry talent for Mach E). Neither is building out a global manufacturing footprint that consistently delivers high volume and low defect counts.
Come off it. 'Exploit' is as much a technical term used all over economics as it is the colloquial word for "taking advantage of" with a negative context. If you want to police someone's language, find some more solid ground.
Bovine hide is a lot thicker than human skin. The probes probably didn't penetrate.
Try the extension 'Session Buddy'. You can view all open tabs and windows, group them as needed, and then save, close, and reopen sessions and groups.

I routinely research several related topics for a project, and I will need 10-30 tabs per topic open at once. Surprisingly, chrome manages to handle 100+ tabs on my system with out issue.
When did you publish your extension? I'm an extension developer that makes a mildly popular extension used by a niche group (1-2k MAU) and the Chrome Web Store has tightened their policies over the years. It's possible that you're grandfathered in (and haven't hit any of the extra reporting requirements if you haven't updated your extension recently.)

Extensions these days go through a rigorous review process, and Google regularly shuts down / imposes arbitrary restrictions against extensions due to changing policies.

I understand the importance of strong moderation to protect users from malicious extensions, but I believe Google is using that as an excuse to further lock down their store, increasing barriers to entry and making it harder for developers to build software to extend the most popular browser in the world without Google's blessing.
I'll never get over Amazon's "let's use a slider to represent horizontal scroll" decision.
I stand corrected. I assumed that the low velocity was a sign it was flagging.
In the end, what Elastic did is making it so " You can do anything, except selling this product" which imo is fair.
The people who created the system and decided on lifetime terms for Supreme Court judges had a lot of enthusiasm for democracy, but they could see it had flaws, and they wanted the judiciary to be much less sensitive to the mood of the public than the rest of the system. As disappointed (and angry) as I am to see the Republicans steal the Merrick Garland appointment and then replace RBG with someone who has flaunted her enthusiasm for overturning Roe v Wade, I'm glad Supreme Court justices can't be held politically accountable for their decisions. It means that power ranges from being accountable to the public on very short time scales (legislators in the House) to slightly longer (the president) to pretty darned long (senators) to extremely long (the Supreme Court, which reacts very slowly through presidential appointment after retirement or death.)
Obviously there are a lot of people who disagree. I'd expand but it would feel too ad hominem due to your nick :)
Ah, gotcha. There are hosted Nextcloud solutions out there if you can't run your own instance. I've never used them and can't speak to how non-technical the overall process is (I'd guess it varies by provider).

Nextcloud's website does have a page on getting ("free"?) accounts from providers. It took me a hot second to find the "change provider" link, but that allows you to see a bunch of options.

https://nextcloud.com/signup/
marcan had answered it in one of the live streams - his opinion was that it was a last-ditch effort that shouldn't be required for most usecases.

Perhaps for some of the peripheral stuff (such as the touchbar), but the GPU ought not to need it.
I built a tool that converts your website into a GIF
Strong, perhaps, but not broad. Open source doesn't work like this. What you argue for may have merit, but it's not open source. Just give it a new name and allow it to flourish under that name. I've recommended "fair source" ror "ethical source" before, for example. Someday we may find that this new movement makes open source obsolete! But until then, terms are important, and the members of the open source community would appreciate it if you respected that.
> Additionally, WhatsApp also acts as a mobile payments platform in India

I had no idea. Not something that’s in U.K. yet.
> What's a Manual Task? It's a task in a schedule that has its dates hardcoded and thus will not move, which is really insanely wrongheaded.

It sounds like a Manual Task is simply a way to acknowledge that your project has a dependency on something in the outside world that is beyond your control, and that seems like a useful feature. Why are you so vehemently opposed to having that capability?
Ha nice, she expects to find an eldritch horror in there somewhere.
I'm not allowed to predict the downvotes? I'm just supposed to "take it like a man"?

It absolutely is like a religion and an enormous amount of time has been wasted with people feeling they need to learn how to use these extremely outdated programs with user interfaces invented 40 years ago.

I am trying to save some people some time. The fact that you are trying to stop me from doing that indicates to me that I have committed heresy. That is why you want to have my comment declared invalid. It contradicts your worldview.
I think it was more intended as a check for "justice". Where someone could technically be guilty of a crime, but the conviction was considered unjust. You wouldn't necessarily want to repeal the law, but instead use the pardon to fix "edge cases".
It's not intended to address systemic problems in the justice system. That is the province of the legislature.
Google steals intellectual property itself https://news.ycombinator.com/item?id=18566929 . No surprise one of it's own stole IP from them (where'd he learned to do such) and in the end they get what they give!
Maybe try vim golf for fun.

I would recommend using vim in the console without the mouse because your editor will always give you a way out of learning.

Every time you get stuck or feel inefficient, do a web search and learn one thing.

Learn to use and love :help.

I think a few plugins can really improve the experience such as coc, ultisnips, vim-surround. Also set some settings like relative number and highlighted yank.

Some other stuff to investigate... zz and scrolling, folding, G, macros, registers, f, $ and ^ and 0, %, }, ctrl-o, ctrl-] and ctags, formatting gq = etc

Edit: also remembered enable set hidden and use buffers and splits (eg :sbp). Use markers. Also I like the fzf plugin for quickly opening files etc.
That's only sustainable in a world with no competition. Otherwise hotdog corp's competitor can take advantage of that same open source software to reduce their prices and customers will buy those hot dogs instead.
Yep. AFAIK, some of SE’s employees are assigned to work as mods
No discussion of this would be complete without referencing Spolsky's "Commoditize your Complements" blog post [1]. Open sourcing something is an act of commoditization - and that's great for businesses to do if the thing they are commoditizing complements their core business. E.g. you sell consultancy around X, so you open source X (cf Magento, RHEL). But if what you actually sell is X, then open sourcing it is shooting yourself in the foot. And sadly, if what you're selling is 'deployment of X', then there's a risk AWS will just come along and sell the same thing - because they're in the business of commoditizing deployment. Basically if you want to build a business around an open source project, you need to figure out a business model where you get paid for some part of the equation that hasn't been commoditized yet. I really hope the OSS community figures that out, because I'd love for OSS development to be good business.

https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/
Wow, this is why just recently my Macbook pro was registering high CPU usage even when all tabs were asleep using Great Suspender. For some reason, Chrome was registering high CPU usage, and I thought it was some Chrome bug.
> 1. how to edit words inside a double quote? - "ciw"

ciw will change inner word,
ci" will change inside quotes

> 2. how to move to the end of line? - "g_"

$ is generally used as the noun object to represent "end of the current line"

> 3. how to delete everything before "x" character" - "ctx"

dtx would delete everything before the next x. ctx would delete and then put you in insert mode :)
Not for Adobe, there’s a good half dozen processes related to licensing the stuff that are running on my machine at all times, installed by an Installer package that required admin access.
Refactoring a large code base is way easier with TypeScript than it is with JavaScript for example. Getting familiar with such a large codebase is also easier with TypeScript thanks to good auto-completion in editors like VSCode.
I'd just go to Booker's Prize/Nobel Prize winning books and pick up something that interests you.
50M-year-old assassin bug fossil features perfectly preserved genitalia
They are probably binning a lot of product right now. They'll eventually need to do something with all those chips that didn't make the cut. This is apple we're talking about. There's surely a 5+ year plan to develop this ecosystem fully. I'd be more surprised if we didn't see a complete line of custom chips across all apple products within the decade.
The pardon power—for federal crimes only—also comes from a time when there just weren’t very many federal crimes. The framers did not predict the explosion of 18 USC that we’ve seen in the last century.
Beware the Spider Economy
I hadn't looked at it for a while, so I just did so.

You're right...it won't let me update it now without a lot of justifications on their privacy tab. However, it is still published. The status is "Status: Published - unlisted", so I can't search for it, but I can go direct to the store url for it.
Okay, if someone shares the same specific type of disability due to repetitive stress injury, then yes, that is a good use case for vim.
We've come full Armageddon.
> can't pardon yourself for things you were impeached for

That's because impeachment is a political process, not a judicial proceeding. Clemency does not affect impeachment.
The fact that all a POTUS does after presidency is enrich oneself, it's quite clear where the motives are.

The moment when POTUS is unable to profit off of his presidency is the moment where these things wouldn't happen.

POTUS becoming a multimillionaire after presidency is just a sad display of moral corruption.

Edit: Not talking about Trump, just in general about POTUS. It's my impression that in the last 50 years all of them benefited from the public, exerting their influence after losing the binds of the POTUS position to enrich themselves. Shows quite a lack of moral character in all of them.
Yeah who knows what Biden could get up to.
It's meant to address individual problems, not systemic ones.

Though I agree calling it a "check & balance" is pretentious.

It's at best an instrument for mercy. Of course it can be abused, but if you have a bad president, that's not on the top 10 list of problems.
How JavaScript works: 5 types of XSS attacks and tips on preventing them
If you're going to make the claim that payment for pardons (as opposed to lobbying) is common and accepted, you should back it up with facts. The actual facts in this case indicate that it wasn't common or accepted (as indicated by the fact that a major investigation was triggered and carried out), and in fact there's no evidence that it occurred in this case. You're now withdrawing to "well, we can't prove that criminal behavior didn't happen". That's true; we also can't prove that the Clintons aren't aliens. It doesn't make your claims any less unsupported.

ETA: The relevance to today is that the same standards will likely apply to any pardons made by Trump this morning. If people paid other parties to lobby for a Trump pardon then it may not be illegal (as much as it's terrible policy.) If direct payments to Trump or his businesses were made then it could be criminal behavior. There's also precedent for appointing a special prosecutor to investigate it.
If a president were to do something really nutty like "Everyone now has a clean slate with respect to federal crimes" I suspect the Supreme Court would find some way to invalidate it. Carter's pardon, while controversial, fell into the category of these weren't exactly serial killers and a lot of people in the country were ready to move on.
Used to do that before buying the console. Laptop isn't the best for gaming tho (mine atleast).
I’m so glad people like Karl Popper didn’t write the constitution.
If it's any consolation Trump is probably going to be under investigation at the State level for probably the rest of his life unless he leaves the country - New York wants blood not even including the foundation, Georgia is probing along those lines etc.
You can't take the politics out of politics.

The President is the head of the executive branch. The Department of Justice, on top of which the President ultimately sits, was responsible for prosecuting ~each and ~every one of the people the President pardons, on their first or last day. Someone inside the DoJ thought each and every one of them was guilty of a crime and deserved to be prosecuted for it. Weeks and months -- years, the work of dozens -- went into each and every one of those prosecutions. The convictions, when obtained, were hung like trophies on the walls of the individual careers. Proof they had done their job, proof their work had meaning.

And then the President, with the stroke of a pen, throws it all away.

We all have projects get canceled. We all have invested time and effort and then, through no fault of our own, had our efforts come to naught.

It's bad for morale. Even when the reasons for the laws were outdated or absurd, even when the prosecutions unjust, even when perfidy played a role, even when the people who worked the case no longer fully believe in it ... it still hurts to have your work thrown away by your superior. It still damages the working relationship you have with your chain of command. Why should you work hard in the future, doing the tasks assigned to you, if your boss is just going to ignore it all?

The President pardoning dozens, hundreds, thousands of individuals permanently damages their working relationship with the career employees of the Department of Justice, even (especially?) if the pardons are moral, deserved, merciful, just without a hint of corruption. Maybe that shouldn't defer justice, but it's a reason.
Interesting, but I wish she should make a video showing how she uses it. The article has too many references that need looking up, and tasks that need imagining.
Is there more than one? ASML in the Netherlands is the only company I ever hear mentioned when it comes to photolithography.
They said "arrow function methods", so I assume they're looking for public class fields support [1], not only arrow functions support per se. Public class fields (apart from static fields) are also supported in Safari though since September.

[1]: https://caniuse.com/mdn-javascript_classes_public_class_fiel...
Italian police find stolen copy of Leonardo 'Salvator Mundi'
Along with this being a record 8th flight for a first stage booster, it's also the fastest time a booster has been turned around for reuse (38 days compared with 51 previously):

https://everydayastronaut.com/starlink-16/
'Fat Pigs' Study Sheds Light on 1 Common Sleep Disorder