skysight-inc/HackerNews huggingface dataset:
I don't think Qt4 to Qt5 is a fair comparison. The really substantial changes here are getting closer to what you would have to do to port an application from Qt Widgets to QML/QtQuick, although not quite as drastic. (The whole scene graph design has changed, but you don't need to change all of your widgets to use it effectively, only some of them) The incentive here is the same: Make a modern and flexible toolkit that works for a wide range of applications. If something is deprecated and removed with no replacement or migration plan, it's the same thing there too: customers didn't see enough of a need to pay for it to happen.

AFAIK the systray icon support in GTK was removed because nobody was willing to maintain it. I don't think that's a great example because it doesn't even need to be in GTK anyway, it relies entirely on platform-specific functionality and has little to do with the toolkit. Someone can just make a library for that. (And I think Ubuntu did, but it was not upstreamed for a few reasons, one of them being that it didn't support multiple platforms) Regardless, that is the point I was getting at. The upstream policy is really not that different between these projects, you can't avoid it just by jumping ship.
As I understand it, cockpit movement is not as bad because your brain doesn't think your body is moving when it isn't. It thinks the vehicle you are in is moving and is ok with that.
The verdict did not include the hitman charges and the separate trial about them was stopped[1], so hard to tell if they were substantial.

[1] https://news.bitcoin.com/ross-ulbricht-murder-for-hire-indic...

Edit:
To quote Wikipedia (more precise than my statement):

Ulbricht was not charged in his trial in New York federal court with any murder-for-hire,[28][36] but evidence was introduced at trial supporting the allegations.[28][37] The evidence that Ulbricht had commissioned murders was considered by the judge in sentencing Ulbricht to life, and was a factor in the Second Circuit's decision to affirm the life sentence.[37] A separate indictment against Ulbricht in federal court in Maryland on a single murder-for-hire charge, alleging that he contracted to kill one of his employees (a former Silk Road moderator),[38] was dismissed with prejudice by prosecutors in July 2018, after his New York conviction and sentence became final.[39][40]
RHEL sources can be retrieved in four ways:

1. On an entitled system, enable the source repos and download the packages.

2. In your account online, you can download the SRPMs for individual packages.

3. In your account online you can download a minor version release iso of the SRPMs.

4. You can use https://git.centos.org to clone the actual RPM patches/spec files, and use the get_source.sh script from the centos-git-common repo to pull the package source tarballs from dist-git (useful for projects like the kernel that don’t use actual upstream as their source).

With CentOS stream (particularly C9S that will be launching mid 2021) and the switch over to GitLab which will happen in the future, everything will be out in the open in git form.
INDIAsize project:3D scan 25K people to create India specific garment sizes
The cynical side of me thinks that SolarWinds is only going to get a slap on the wrist for the recent security breach news. They’re too big to fail, especially during this ongoing pandemic.

Sounds like a good time to pick up some SolarWinds stocks.
Flanderization is so obviously employed in The Office. Characters get crazier or weirder over the seasons. Kevin was initially a slow guy, but understood everything and got things done. They ruined his character by turning him into a "stupid fat guy". Really bummed me out.
Is Larry Page responsible for the worst things ever sent through Gmail? Is Zuckerberg going to jail for people sharing illegal content on his site?
Yeah but I really doubt they're using latency discrepancy as a signal. I can think of plenty of ways poor latency could come up on their verification requests but not affect the normal Googlebot requests. Also that's not really something any black hat SEO would involve so Google doesn't really have an incentive to look for that in the first place.
To anyone who works at Firefox :

I never left. There still isn't a good alternative for me.

But can someone please fix the extension API? A good start could be to add a supported way to move the tab bar around or at least remove it so it doesn't annoy me when I use vertical tabs.
This isn't a subjective issue. A Wankel engine is a certain type of engine with certain key characteristics, by definition. The LiquidPiston engine does not share all of these key characteristics, so it is not a Wankel engine. Of course you can call whatever you want a Wankel engine, nobody can stop you. You can call the SpaceX Raptor engine a Wankel engine. But we will ignore you, because you are objectively wrong.
In google search console, you can see lighthouse data reported from actual google chrome instances of real users. (I can’t verify this right now)
I can't edit now, but I'm addressing the point that it "seems wrong" for cops to not want to be recorded. It seems completely natural. I'm not saying they shouldn't be filmed or should attempt to stop it, just that it's not surprising that they might not like it.
The evidence presented suggests that he did believe that; moreover, despite repeated claims to the contrary on message boards, his murder-for-hire scheme was brought to trial; it was a predicate on his conspiracy charge.
Decontaimination of a Nuclear Bomb Factory
I may never go back to eating at restaurants. I never really liked them to begin with, they seem like pretty much the least efficient and most expensive way to eat food. I never really understood the allure. Now I look at a crowded restaurant and all I can see is all those mouths and noses in close proximity to each other spraying and snorting god-knows-what into each other. Yuck! I may never look at crowds the same way either. The pandemic has given me a boosted appreciation of personal space and hygiene.
They're fandom people.
Once upon a time, the iPod wasn't useful to every person, because not everyone wanted to take music with them wherever they went. Nowadays, if you don't have a phone in your pocket that can play music, you're in the minority of the world population.

I think that at some point there will be an iPhone moment for VR. However, I think we're still far enough away from it to not know what it'll look like.
The counterpoint is that it’s unlikely you’ll switch to replying to poorly thought out comments on hackernews, for an example, when you’re on a dedicated reading device than when you’re on just another app on your internet connected attention thief of a device.
Both the verdict and the sentencing memoranda included the murder-for-hire scheme.
Yes. I published more than 50 papers before this last one, with wildly variable number of citations.
If you are using a U lock, You could thread a simple, short steel cable through the large foam helmet holes and the lock. It would be nearly no extra weight and a trivial amount of time and effort. I locked my helmet to my bike all the time when I lived in the city. I think it is worth the tiny inconvenience to bring the helmet unless you are doing some very mellow biking on well protected trails.
'do no evil' is not their motto any more. G would gradually make this team 'redundant' or irrelevant .
I'm not in the camp of saying all corporal punishment is abuse, but IMO it's quite limited in the ages and situations where it's applicable.

Has everyone on this thread forgotten about non-physical punishments?

These should take the form of natural and logical consequences whenever possible.

Make sure the kid understands what's expected of them, and how they failed to meet the expectations. Then, if needed, reinforce this with natural consequences (when it makes sense). Classic example is taking away possessions or privileges when they're misused.

Punishments can certainly be arbitrary or disproportionate (which tends to spark resentment - and possibly the mental baggage you mention) so it's important to do it thoughtfully. Done right, it's effective and non-traumatizing.
Cool. I do have it on my iPad (tablet) to read when I forgot my kindle. It hasn't happen in 3+ years. However, I forgotten my iPad a lot of times and not my Kindle. :-)

My phone (iPhone 11 Pro that will likely last for 2+ more years) is just a really good camera, that has some phone function with the usual calendar, maps, etc. I avoid phone calls as much as I can.
EU is not a form of government to begin with.
Sit coms are really hard to do well for more than one season. The reason is in the name: It's comedy rooted in some situation, so you can't allow the situation that is the source of humor/drama to ever resolve or the premise for your show ceases to exist.

This is why MASH was so long-running: The situation in question was The Korean War and the conflict between career military types and draftees who had hippie-like values and really didn't want to be there. This allowed for a lot of swapping out of characters when things went sideways.

The TV show was based on the movie and over time Burns became increasingly toxic and crazy and they finally wrote him out of the show and replaced him with a character who could have some of the same inherent frictions with other characters without it being Flanderized into something really stupid and ugly and no longer actually funny.

I've long considered writing a blog about the moral bits in MASH and/or other sitcoms. I sometimes think that might be a better outlet for my keen eye for social patterns than turning my baleful eye on actual people, which tends to be taken as extremely cutting. It's sort of an "occupational hazard" as someone who spent too much time in therapy and sorting my own crap to be at all socially acceptable for small talk with most people.
I haven't seen anywhere where I can get such a good deal. Thank you Packt. 2021 looks good!
In some ways Dwight was un-Flanderized. He stopped being a hapless sycophant to Michael, and he started showing comprehension of other peoples’ feelings. Mellowing him out like that made him more relatable but ultimately not as much fun.
Yes. Great explanation. It’s almost as if the EU project is thought out...
Is there any way to get the blobs to sing staccato?
N95 without a charge is still going to be better than any other mask typically used.

I have an N95 I've worn for the week. I can fill it up with water in the sink and it won't drip any water out. What the hell is going on there..
Risk is determined by actuaries. I say let the money do that talking.
The FTP server stopped shipping actual distro SRPMs with 7. The 8Base is for addons and OpenStack. See https://news.ycombinator.com/item?id=25452762

And in terms of rebuild ability, RHEL is not a self-hosting distribution. There are missing dependencies and packages that need to be built in order to create a fully serviceable distribution as Red Hat does not ship those packages.
I'm a bit torn on the hooks feature since it seems like a great example of something that's easy but not simple [1], as well as going against React's prior principle of minimizing the API [2].

I'm glad the article also shows how to use the more traditional API as well, even if it is a bit more verbose.

[1]: https://www.infoq.com/presentations/Simple-Made-Easy/
[2]: https://www.youtube.com/watch?v=4anAwXYqLG8
SolarWinds 2019 blog post derided open source software as especially vulnerable
That is a reasonable concern, but it varies based on the person. I'm not worried that I'll suddenly start browsing the internet while reading on the subway. It's not at all unlikely that I'll suddenly interrupt my reading if I'm messaged while I'm on the subway, but that's something I consider desirable, not something to be avoided.
This is the kind of thing the General Counsel gets out of bed for. Civil war.
Interestingly enough, since I no longer believe spin from the news. They claimed they were no using Orion on the dominion voting machines. CEO testified to it. What were they using? The screenshot of the login page shows the SolarWind logo. Anyone know which tool that was.

https://www.dailydot.com/debug/solarwinds-hack-dominion-debu...
I don’t think that’s how it works. Police officers can and frequently do issue unlawful orders, and you have no legal obligation to comply with those unlawful orders.
> Seems equally plausible that the CEO stepped down as a condition of not being blamed for gross incompetence

His departure was announced in August.
Has anyone reverse engineered the binary format which represents a song?
He was never charged with most of that so he didn't have an opportunity to defend against it. I personally found it hard to read as something he believed was real, ... assuming he actually had those conversations at all.

One of these discussions goes something like this:

Crook: Sorry dread pirate, I don't want to extort you but a big bad nasty dealer is demanding money from me.

DPR: Put him on, let me see if I can work it out.

Crook-wearing-nose-and-glasses: This big bad dealer.

DPR: Okay why don't I pay you what the 'other guy' was demanding, and you make him go away forever.

Crook-wearing-nose-and-glasses: Can do.

I can't be the only person that read that as a subtext of "I know I'm just talking to you, but I want to make it clear that you're not going to get to try this stunt multiple times"-- arguably an assault. But I would just assume that getting death threats is just a cost of doing business as an extortionist.

Of course, there is no allegation that anyone actually died at all.

Keep in mind that much of this evidence was collected by a couple of phenomenally corrupt officers who compromised the silkroad systems and robbed it blind (some of whom have now been convicted but it appears there may have been an additional one who wasn't caught). Ulbrecht's defence was denied access to large amounts of potentially exculpatory evidence because the prosecution completely concealed the corrupt officers from the case.

It is absolutely a miscarriage of justice to hold the murder for hire allegations against him when the prosecution dare not have charged any of it because doing so would have forced them to expose that the chain of custody of their evidence went through extremely corrupt LE who had a tens of millions of dollar incentive to keep all the attention on someone else while they lined their pockets.

But I'm just some internet hothead.

Here is what the National Lawyers Guild said:

> “The sentence was based on judicial findings related to allegations of serious crimes that not only were never found by a jury but were not even among the charges leveled at trial.”

Because of this I think we can never know the truth, but it a basic bedrock principle of our legal system that when the prosecution is corrupt and engages in misconduct such that we can't be sure of the truth, we'd rather let a guilty person walk than wrongfully convict or reward unethical and inequitable conduct by the state.
No kidding, right!?

I mean, if you think about it, all that's really needed is for a "s/CentOS/Rocky/g" over all of the repositories. Then, the other 99% of the project is just waiting for the packages to rebuild and get sync'd on all of the mirrors that they could just will into existence with their minds.

Really, though, let's be honest here: If they weren't spending so much time writing up press releases and commenting on issues on GitHub, they probably could've already basically been done, the new package repositories could've been published and mirrored, and half of the CentOS 8 boxes out there could've already been migrated over.

<sigh>

--

EDIT: To be clear, I am not serious. I thought the question I was replying to was completely f##king absurd but chose to respond with sarcasm (it seemed less likely to result in a warning from @dang than my initial reply).
Having consumed a lot of twitch content over COVID, this is 100% a rule to be selectively enforced to protect certain classes of streamers and remove the other "brand risk" kinds of streamers.

This is already done with their arbitrary bans where "context matters", yet two streamers doing the same action can result in no punitive action for one and an indefinite ban for another.
Open Courses from Yale University
If you’ve a dedicated room lined with rich, mahogany shelves that reach high into your 30 foot ceilings, so high that they require their own dedicated ladders to traverse.

The image I generally conjure up when someone says they’ve a lot of books is closer to that of the classic hoarder though.
Exactly. Character development is one thing, and I do appreciate it. But they way it was done in The Office seemed sort of off to me.
Why is "black" being spelled with a capital "B"?
Many native English speakers don’t realize that ‘git’ is a slur somewhere between idiot and wanker. It’s somewhat comical how mundane the word has become in its new context.
Is the sale on Packt only or Amazon as well?
Hmmmm.. heard packet books are cr#p.. haven't bought any yet but I might just spend a few bucks and check them out myself if they're this cheap..
> I wish he would pardon Snowden or Assange instead.

¿Por qué no los dos?
I find personally that works when I can be free of outside interruptions. If I have to multi-task or respond to others, I can lose the follow track. Also no other deep thought when listening to the books, it has to be really active listening.

I find active reading much faster than active listening if it’s the only thing I do, to the point that I read ahead on podcast transcripts instead of listening to them.
"Thinking back to early CentOS days... My cofounder was Rocky McGaugh. He is no longer with us, so as a H/T to him, who never got to see the success that CentOS came to be, I introduce to you...Rocky Linux"

— Gregory Kurtzer, Founder

I am not even sure what is going on.

1. The Name has a meaning. As shown in the quote above. And it is tribute / honour to a founder, from a previously well known project ( CentOS )

2. That meaning and the linkage in itself is extremely marketable. Especially to the target audience which are using CentOS.

3. This message explaining its meaning has been there since Day 1 according to Github history.

4. But more than half of the comments ( 150 ) are pissing on its name.

5. Which suggest that either a) They didn't actually click on the link and read anything or b) They dont like name for whatever reason.

6. I will be judgemental, and I am willing to bet those who are complaining about the name has never done any professional marketing or sales for any decent period of time.

Having said all that, they are still entitled to their opinion. But it also shows why product development and marketing based on surveying doesn't really work.
I'd imagine the $ spent per unit of time for games today (especially live service games) is very low. In fact, I believe gaming is one of the most cost effective forms of entertainment. There are games that can be completed in a few hours, but on the other end of the spectrum you have people playing a single game for thousands to even tens of thousands of hours.

In addition, there are unlimited streaming services for games, one of which being Xbox Game Pass which is growing in popularity. Unfortunately it doesn't feel the same because how many games can one truly complete on a monthly basis?
My year in review 2020 about work, open source and apps
In the past it really did just work and macs were configurable. The trend of limited configuration is more recent (and yes, it's terrible).
Weird they don't say how many employees signed this letter. I guess saying ".02% of Googlers send letter" doesn't have quite the impact as an unstated number of employees.

Also interesting how they bring up diversity figures when talking about Timnit leaving, but not that these employees are trying to get Megan Kacholia fired or demoted...yes that's right - a Woman in a field composed mostly of Men(to borrow the article's rhetoric). Not only that, but a Woman with Children of Color.
There is probably a significant genetic component to it. Some people have better eye-hand coordination and better hand stability.
They have different player populations. A pool of Elo ratings only rates players relative to the other players in the population.

If you take everyone whose FIDE rating is between 2400-2600, and you create a new pool of Elo ratings for them, their new Elo ratings will range from 1400-1600. If you take everyone whose FIDE rating is between 1400-1600, and you create a new pool of ratings for them, their new Elo ratings will range from 1400-1600. And so on.
Why do you think he pardoned this guy: https://abc7chicago.com/politics/rod-blagojevich-officially-...

for Bribery? Because he was getting set to conduct a whole lot of bribery.
For any incident like this there are tons of details that are both

1) Harmless to share
2) Will never be shared by PR teams

I don't see anything wrong with asking people to share what they can.
The tax is that a businesses have to raise their prices in order to afford Google's ads, which are only able to be priced so high due to illegal business practices. That means you, the consumer, are paying synthetically higher prices for everything because of Google's ad monopoly. Paying the Google tax.
One other common use for useRef that isn't mentioned here is to bridge your React component with a JS library outside the React ecosystem.

For example, if you wanted to instantiate a charting library like uPlot (https://github.com/leeoniya/uPlot) you might instantiate a uPlot object storing state and methods for the chart. You can perform the chart initialization in a useEffect hook, and use a ref to keep a reference to the instance you've created.
> I'm wondering if Firefox went away, would a fork be likely to survive in any impactful way; browsers are massive, complex & enormously expensive to maintain, whether you have rights to the source or not. Maybe open source isn't the panacea we thought in this particular context.

Even now Firefox doesn't feel like an open-source project in the traditional sense; it feels like its culture is still Netscape. It's still very much owned by a corporation that does most of the development.

Konqueror shows that a proper open-source browser is or at least was possible. It always had an order of magnitude fewer developers than the competition, but was able to keep up by using better tools and frameworks and relentlessly keeping the code clean. Even today I wouldn't be surprised if it received more outside contributions than Firefox.
This is a helpful tutorial for beginners.

What would be really be helpful to me is a compendium of what has been found not to work. Every microcontroller has a horrendous, secret list of stuff that is just broken, and the only way usually to find out is to try to use it and fail. If you get somebody from the vendor to talk to you, they say they knew all about it already.

For example, ESP32 is supposed to be actually useless for low-power applications, because its sleep modes are messed up, somehow; maybe it doesn't wake up reliably, or does when it shouldn't? Also it draws more power than it should in a sleep mode.

Lots of the on-chip peripheral gadgets have very non-obvious failure modes. I guess you are supposed to expect trouble synchronizing things with different clocks: "Check this flag bit twice before you trust it." Special added non-standard instructions have gotchas like "turn off interrupts while this instruction runs", or "don't let these instructions write to memory; get the results in registers and copy them out".

It seems like a wiki would be a good way to compile lists like this, but engineers who program microcontrollers mostly don't seem to think that way. Too, many have signed NDAs or don't want the vendor mad at them.
Facebook planning to run ad saying Apple to 'stop the internet from being free'
This is actually among the very oldest home-brew software ideas in existance. The original S100 bus machines (e.g. Altair 8800) had apps written to do just this - generate AM radio signals.