skysight-inc/HackerNews huggingface dataset:
Let's quickly disagree with you as well:

> It's deeply flawed in a lot of ways.

Again, a bloody insult. You carefully choose words to insult the author, are you like that IRL as well?

> I'm curious what's your experience with Docker?

It's basically a virtual machine, almost like WSL for Windows. I couldn't care less about it because it's useful for packaging server applications, not for end users or ISVs.

> Actually XWayland serves this purpose to keep old legacy apps running.

Tell me how I can run KDE2/KDE3 applications in my Fedora 35 or Ubuntu 20.10. Your "actually" is a MISINFORMATION when right now I cannot use most graphical applications just from 10 years ago.

> You don't need to port those to newer toolkits though, you can just ship the old version.

Will not work, Qt2/Qt3/GTK1 are not available under new Linux distros in any shape or form. "Too costly to maintain". GTK2 will be removed soon.

Linux proponents always like to talk about various "workarounds" which are just NOT THERE for the average user. Docker is one of them.

No one will ship anything because Linux distros don't have enough manpower to maintain currently available software.

> I'm trying to explain that some of these problems actually do have solutions

This is FALSE, period. Case in point: http://blogg.forteller.net/2016/humble-test/

Linux distros do not give a damn about any software which they don't include. They don't care about any forward or backward compatibility. Ubuntu just recently tried to remove all 32bit support only then they realized their Wine users would not appreciate it. Most don't care about any stability as they don't give you an option of using say e.g. the current stable kernel or LTS kernels. Period.

Again, the article is about _major current unresolved_ issues in Linux and it stands by it.

Your "solutions", "workarounds", etc. are worth nothing if the average user who's going to install Fedora 35 in two weeks will not be able to use any of them.
One thing I'd also suggest is rent, rent, rent. You can rent so many different camera bodies and lenses, that you'd be silly to not try out different things before buying. You can even rent modified camera bodies that have the IR filters removed specifically for astro stuff.

Before buying a telescope, attend star parties. People will bring out their gear and welcome you to chat and view through their gear. You'll start to see the differences in telescope types and their pros/cons. Astronomy was built on the shoulders of giants, so you can take advantage of that as well.

+1000 for cloudynights website
Or there are one or more groups with hidden agendas that profit from the failure of the system.
Hmm. The marginal cost of one more person sneaking into a concert audience is essentially $0. However, I bet YouTube for instance pays an eye-watering sum of money every year serving video to people with ad-blockers. (and by extension, the creators suffer from this too).
I'll repeat my question.

https://i.imgur.com/TQIqFmb.png
I don't follow your train of thought here. I am not charging for nor protecting my comments here in any manner.

I understand that explicitly as part of my participation here.

As such, I understand you are free to quote me without compensating me and doing so is ethical.

If however, this was my site and I decided to charge people for my wisdom then yes I would expect you to pay for it like everyone else

If you found a way to get it for free I would probably be unwilling and unable to stop you from stealing it and it would be unethical for you to do so.

Wanting something does not justify taking it from someone only willing to sell it.

Just as ignoring GPL requirements is unethical just because one feels that they are inconvenient (legalities aside as we are talking about ethics)
> the design fits in much better with users that are spending their day in terminal windows

pg specifically designed it to look like `top`, so you hit the bullseye with that one!
Do you have any evidence of this? Have you been paying attention or just listening to what media has been telling you what to think?

Did I trigger you?
Perfect example of why I firmly believe psychology research is trash.

Studied population: 4167 American adults.

Conclusion: All religions are bad.
good, now the next logical steps is?...
If you want to see really ugly code, read the docs about Higher Order Components [0].

Hooks are better for building component abstractions than HOCs. Code which can hook into mount/unmount, can trigger re-renders via state updates, etc.

Also, dependency arrays in useEffect and useCallback are better than this kinda stuff in shouldComponentUpdate lifecycle method:

if (prevProps.commentId !== this.props.commentId) {
return true;
}
return false;

[0]: https://reactjs.org/docs/higher-order-components.html
Isn't that exactly what Amazon did to Parler already?
>People are waking up and realizing that government is pretty useless for specific action.

Well, sure. The higher up you go, the less tactical (and more strategic) you become. You wouldn't want your CTO to launch code to production. You want her to make sure there is a plan to utilize CICD practices- that the ICs implement.
At the highest level, Pete Buttigieg as the DOT Secretary. Unfortunately his qualifications for the role are... not great... https://www.npr.org/sections/biden-transition-updates/2020/1...
Amazing! Good luck for the future.
The UK had basically no mental health services. It's self medicate or nothing.
> Voting from a personal device that every citizen can use problem-free, no matter where they are

Which means there would be no protections against vote coercion or vote buying.

> But I suspect much less so than they are by a vote that happens every 4 years and does not let them participate in the stuff that moves fast.

The problem is that there's so much of politics that moves fast, but is also incredibly boring and irrelevant for the vast majority. The whole point of representative democracy is that we elect representatives that have the same values as we do, and then we let them deal with all the boring crap so that we don't have to.

The mistake you're making is assuming that everyone would be equally interested in every single issue that came up for a public vote, and that is just simply not the case. Just look at California that often have referendums on the ballot, and what an incredible shit-show those usually are.
I talked about beam racing a bit in the "compositor is evil" post, but this time around wanted to focus on techniques that are practical to ship and can work reliably rather than depending on fickle hardware dependencies. I do think VR is going to motivate more work in this direction though.
I don't think your belief in a free internet changes whether its ethical.

Ethical or not, I think bypassing paywalls is a useful societal function because it help so signal to providers that their value proposition is out of whack. What's behind most paywalls is worth literally $0 to me, so the only way I would ever see it is to bypass the paywall.

I used to read the print copy of the economist, not because I couldn't access the articles for free but because it gave me a periodical with curatee articles I could sit and read (when covid started and that's all they could talk about, i cancelled my subscription, I don't need to pay for covid news).

I subscribe to spotify, but because I couldn't find the songs for free but because it's more convenient and gives them to me anywhere at a reasonable cost.

In the case of streaming services, there's an argument that they wouldn't exist if not for Napster et al and that companies would continue to try and rent seek by controlling distribution of content in a way that didn't satisfy consumer needs. The same is true for paywalls - bypassing them is an important forcing function towards a viable business model that delivers content in a way we want.
When they can make food from waste.
Nope. Unless you consider having to look at shipping containers to be a vital safety issue. From the City of Long Beach's announcement [1]:

> These provisions, which have been in effect for many years, were established to address the visual impact to surrounding areas of sites with excessive storage.

[1] https://longbeach.gov/press-releases/city-of-long-beach-stat...
Because US ports are run by private companies and not the federal government. The "Port of Long Beach" run by the local port authority is primarily a landlord. It's called capitalism.
I don't think that the "low-level" workers' viewpoints are accidentally ignored, it's far more likely that the decision-makers at the top actively don't want change.

The upside? Minimal (for them personally.. huge for the country). The downside? Anything "bad" happens, they're fired or worse (e.g. a stack of containers collapses, killing someone). Very asymmetric returns.

On the other hand, Twitter publicity both forces them to do something (bad press if they don't), and also excuses them in case anything goes wrong ("well I thought it was a bad idea but they pressured me to do it"). CYA in action.
Nothings wrong with that. Nothing is stopping you from buying up the land around you, or agreeing with you neighbors to make a HOA that has those characteristics.

The problem with zoning, is that it isn't voluntary.
They also take down content of people who threaten to kill themselves. Out of sight, out of mind, amirite?

When they come for your honest thoughts, no one will be there to save you.

Platforms should be neutral. But it's kinda nice they aren't. Fuck them, hopefully new ones will gain traction thanks to their actions.
Sure, "no obligation", I think their critics agree with you there. This isn't a conversation about rights, it's a conversation about values. This action shows that Youtube doesn't strongly value being a neutral platform, and people are disappointed.
I mean, you have to have law and order. That means laws. Someone has to be able to take specific action regarding those laws, and that means a government. We just have to expect competency and responsiveness from the government. There’s no alternative (get rid of the government and a power vacuum would develop and then be filled within seconds and you’d have a new “government” with a warlord or whatever).

This story actually had a good ending so far as the government actually responded about a day after the Flexport CEO’s Twitter thread. Sure, we wish the problem was solved earlier, but this is a good thing and should be celebrated!
The Lakewood Plan: Homeownership, Taxes, and Diversity in Postwar Suburbia(2016)
ironic that people are silencing your comment by downvoting it, haha
They are very different spices. I don't care for cassia. I'll use it, no problem, but I much prefer Ceylon cinnamon. I grind sticks in a coffee grinder (you can't do this with cassia, it's too tough) and the freshly ground stuff is full of woody and citrus notes. Sometimes it smells like a threw in some orange peel, it's that noticeable.
> how would this work for SMTP

You can actually get this semi-transparently with a TOR-like system. (I'm not sure TOR itself actually implements all of this, and also TOR is perennially underprovisioned for political reasons, so this mostly won't work in practice.)

First, you need a distributed DNS mechanism to publish "example.com. 9999 IN MX 1 abcdefghijklmnop.onion". This is mostly static, so DDOS doesn't really work.

You then come up with a sequence of rendezvous servers, which we'll number starting from 1. (I think actual TOR just assumes a single (or few) rendezvous server is sufficient, but I'd need to go dig through the code to be sure.)

You then try (in sequence) servers 1,2+rand(2),4+rand(4),...,2^k+rand(2^k),... where rand(x) picks a random number in [0,x). (0: I'm not sure whether distinct rands should share lower bits; see below.) If a server is overloaded it just drops traffic on the floor.

The destination server then checks the rendezvous servers in sequence until it's gotten enough successes that any client would have tried one of the successful rendezvous servers in its random sequence ([0] above affects the distribution here).

Under heavy load, the destination server also sets a proof of work requirement (clientHello statisfies the standard hash-has-x-leading-zeros), which allows the rendezvous servers to drop most of the incoming traffic. Legitimate clients by definition are not spamming connections as fast as they can, so they can burn CPU to meet this requirement. DDOS clients can also burn CPU on this, but that reduces the rate at which they generate traffic.

The end result is volumetric attacks are spread over 2^k rendezvous servers, where k is dynamicly chosen such that they can handle the load[2], while for faux-legitimate attacks[1], DDOS will just push up the computational costs for legitimate clients without ever actually shutting down the target[3].

This works for anything TCP-like.

1: You can DDOS anything by just behaving like (absurdly many) legitmate clients, eg `while true;do wget http\://example.com/;done`.

2: If the rendezvous and destination servers are all similar, then the work per server scales as the square root of the attack volume. Or put the other way around, the amount of attack traffic this setup can absorb scales as the square of the traffic each server can handle.

3: So for faux-legitimate attacks, the attacker's goal is not to overwhelm the server, but to maximize the costs to legitimate clients trying to connect; the attacker will generate only (roughly) as much traffic as the destination can handle, with as large a proof-of-work as possible. Assuming the destination server normally runs around 50% load, the total work imposed on legitimate clients (distributed over all of them) will be about the same as the attacker's available CPU. If the destination server normally runs significantly below 50% load, the imposed work will be proportionately lower.
lol... this is not a Reuters "exclusive"

We had this on The Record half a day before them: https://therecord.media/dutch-forensic-lab-decrypts-teslas-d...

modern-day journalism, smh
I disagree that we’re talking about rights at all. I think the issue is really norms and expectations. Do we really need to invoke the heavy hand of law and government as the ubiquitous standard for what is acceptable?
Absolutely. The problem is one of dominant forcing not of constituent coexistence.

Digital spaces are like physical spaces. Intentional social rules dictate that say, punching people is ok at a boxing gym and not a library.

Spaces are always created through a stochastic collaboration of randomness and intent

The randomness part is controlled by who's coming in and staying through the physical or digital door and part of the intent is what kind of randomness is being actively invited.

Alright, back to the brass tax. Most people with the capability of building such communities and dictating such rules surround themselves in their physical spaces with a narrow range of people that completely misrepresent the internet audience as a whole.

Because nobody knows if you're a dog on the internet, the creators can go quite a long time before realizing the community they've built is populated by say middle school children.

Keeping in mind that Everyone is on the net and what that actually means is a really important part of creating such spaces.

One of reddit's aha moments happened about maybe 8 years ago and I wish I could find the article. After a site wide audit they banned a number of child pornography subreddits that had become quite popular. But after further investigation they discovered it wasn't adult pedophiles posting photographs of others but teenagers posting their own self produced content. It was a big self reflection for them on the question of "who have you brought on your platform and what are they doing in it?" Is it a boxing gym, a brothel, a bar, a bureaucracy? Better figure it out
Anyone know of something like this for a beaglebone black, with Qt/QML as well?
It’s typically due to people like me flagging it, as we’ve found from experience that the discussions are usually pretty tedious.

This place is no democracy, though, so dang sometimes brings them back. And that’s ok.
I had no idea this existed. It looks like it's "reutersagency.com", which may be different from reuters.com?

These are the results that I get in my RSS reader, they seem very different from https://www.reuters.com:

newsboat 2.10.2 - Articles in feed 'Reuters News Agency' (10 unread, 10 total) - https://www.reutersagency.com/feed/?taxonomy=best-regions&post_type=best
1 N 2021-10-20 06:44 1.2K Reuters exclusively reports Renault sees bigger production hit from chip shortage; market reacts 2 N 2021-10-18 06:52 1.3K Reuters exclusively reports India presses Qatar for delayed LNG as power crisis mounts
3 N 2021-10-18 06:50 1.4K Reuters reports Fortescue’s Forrest says Australia must commit to carbon cuts to keep green energy advantage
4 N 2021-10-18 05:15 1.3K Reuters reveals U.S. to lift restrictions Nov 8 for vaccinated foreign travelers; market reacts
5 N 2021-10-18 04:00 2.5K Reuters impact: U.S. lawmakers say Amazon may have lied to Congress, Senator Warren urges breakup, India retailers want probe after Reute 6 N 2021-10-15 06:56 1.4K Reuters reveals how the illicit copper trade is sapping South Africa
7 N 2021-10-15 06:46 1.4K Reuters exclusively reports Italy considering extending bank merger incentives to mid-2022
8 N 2021-10-15 06:43 1.9K Reuters first to report Evergrande’s $1.7 bln Hong Kong HQ sale flops; CEO in Hong Kong for restructuring, asset sale talks
9 N 2021-10-14 11:44 1.9K Reuters ahead with key Turkish Central Bank news; market reacts
10 N 2021-10-14 08:38 1.5K Reuters ahead with news of German economic growth downgrade
This is all true.
How much upshifting in jobs has occurred?

Before the pandemic we talked about unfilled jobs looking for computer programmers and other higher paid positions. How many people moved from 'social' jobs to ones that required more skills but pay more?
And they're a horrible mistake of history that was a bad idea. The planet is a closed loop system with limited resources. Our use of those limited resources should be closed loop as well.
That must be so, since you said it. Do you acknowledge, though, that many people would not like a factory next to their house? How about a foundry? How about an airport? And do you think that people's preferences ought to be taken into account by their local government? If so, there's no argument here, you just have your own opinion.
I mean, good leaders actually DO dig into the tactical details if a massive bottleneck occurs. Because they’re often the only ones with the authority to solve it.
4) do this after you get home - don’t literally jot that stuff down in a notebook while talking to them. You may forget some details, that’s ok. The important part is that you’ll think over that interaction while it’s fresh on your mind.

5) (not saying that you specifically are guilty of this, just adding it for completeness) and wear clean clothes. This was a hygiene fail that I, a female CS major, was subjected to by classmates more often than not showering regularly. Depending on what you’re doing and what your climate is like, most college-age guys should probably wash a t-shirt after a day of wear, button-downs after two (if you had a t-shirt under it), and jeans after three or four, but for the love of all that is holy, do not wear socks or undies more than one day.

(Edited to add) Laundry hack I learned from non-stinky husband: instead of putting them in the dryer, hang up button-down shirts while still wet to avoid pretty much all ironing.

I am going into detail on this because of a direct report I had to awkwardly counsel after the customer started making remarks. Sources of information on safe laundry intervals for young men: CS guy friends who were not stinky, said non-stinky husband
This is great.

I wish I lived in a more bike friendly area. Here that would result in people being honked at and cars impatiently passing them at high speeds.
You're falling victim to the sand heap fallacy. Sure, some sites would be gray areas, but it's obvious that a personal blog that can run on $5 per month is on one side of the line and YouTube is on the other.
Why are these blocked ships not diverting to other US ports? We have plenty!
Everything I could find about the difference between the two says that Ceylon cinnamon has a much "milder" and "subtle" flavor than Cassia, and that Cassia tastes much hotter/spicier, so this would seem to be in line with your experience. Ceylon cinnamon essential oil is only 50-65% cinnamaldehyde, while Cassia is about 95% according to an article I read, which explains much of the difference.
> Truckers are leaving containers all over Los Angeles.[1]

There are so many of them, that they couldn't find a picture of one of them to illustrate the article
Well, if you want to control what can be built in the land around you, you have a very simple solution.

Buy the land around you.

No need to restrict what others can do on their land or you on yours
Revenue growth means customer growth which means more people benefit from google’s product (advertising). This is not some sort of bad thing.
Paying to digitally imprison yourself, your family and descendents for years to come is easier than ever.
I'm not into politics, but really? When "conservatives" get into power? It's such a huge group that they're no better than the other side. I don't think anyone in such a huge party even gives half a fuck about the average citizen.

You say "we", but you're nothing to them. You support some huge party, does anyone there even know your name?

Fuck that kind of shit, might as well vote for some fringe group really.
I think the Port of Virginia is run by the State of Virginia and actually did pretty well. East Coast longshoreman unions are less insane than those on the West Coast.
If you'd like those lyrics to be censored you may also make a stink about it. Youtube has a report functionality.
> That said, the React docs are pretty clear about the motivation for hooks and I think that is a good place to start: https://reactjs.org/docs/hooks-intro.html#motivation.

I've read this a number of times, and none of the point make sense to me.

> It’s hard to reuse stateful logic between components

Is there some reason you can't use a `get(key)` and `set(key,value)` between class components. I don't really grok react, despite trying, so maybe there's a reason that doesn't work.

> Complex components become hard to understand

I don't understand what the hard part is supposed to be here. If you have a method that's dealing with too many concerns, you can just add methods, and then call those.

> Classes confuse both people and machines

`this` is pretty confusing in javascript, but yet that's the language react is targeting. And it's no less confusing in prototype-based objects. And after having tried to learn both hooks and `this`, it certainly doesn't seem like hooks are conceptually easier than `this`.

Probably my fundamental problem with hooks is trying to understand which state goes with which component-function invocation. It just seems like dark magic that usually works. I've tried to read the implementation to figure it out. It seems to depend on the famous DOM diff feature. It was about at that point that I lost the plot.

So, I know I'm an outlier, but class-based components just make sense to me. They can be complex, but fundamentally comprehensible. Function components seem like a fake simplicity that's masking a complexity that I've yet to figure out.