skysight-inc/HackerNews huggingface dataset:
Violence is inherently physical. It is the forceful physical violation of one’s person or property. Trying to expand the definition of “violence” beyond this scope dilutes its meaning beyond recognition and usefulness.

However, I will agree it is harmful when a supplier terminates its services, particularly so if you were dependent on that supplier. People make their own choices about who to do business with and how to go about their business, but let’s not pretend that YouTube is anything it isn’t. The lesson to take away here isn’t that YouTube should be regulated like some kind of utility and to take away their ability to terminate relations with producers, but that you shouldn’t be so thoroughly dependent on one supplier for your business that it is financially ruinous to lose their services.

I’m not saying there’s no case to be made for YouTube to improve their policies and processes to provide more due process than they do now, but that’s a debate that should be happening between YouTube and the people that use YouTube to distribute their work. They’re not employees, they’re clients, effectively small businesses and a number of the smarter ones already know the danger of depending on YouTube as their sole source of income and have worked to diversify.
Are banning predatory practices and usurious rates of interest, restricting medicines, smoking and gambling etc elitism too? If so, I'm all in favour of it, even when I am the "victim" of said elitism, such as I was when I was a smoker. There need to be limits placed on abusive behaviour, whether individual or corporate. Still don't think it's elitism though.
Paper straws are horrible! They get soggy so quickly! Also paper bags cause more harm than plastic, and it wouldn't surprise me if the same were true of straws. At home i use stainless straws but when I'm out I refuse paper straws. Why can't someone make a recyclable straw?
My aeropress makes great coffee. But each and every cup always involves fiddly preparation followed by managing a drippy wet mess before drinking. There's no silver bullet.
just call people what they want to be called. everything in language is a made-up thing. as long as we understand one another who cares what the words or gestures or whatever actually are? refusing in this case is the author exercising their power to remind someone else that they get no respect, Rodney Dangerfield-style. this is a waste of time and the lecturer is not de-escalating.
I'm sure many people would prefer to. But making policy in a democratic society requires compromise. If it's easier to reach a consensus that this particular kind of capital needs to be taxed, it might make sense to just enact that tax and worry about other kinds of capital later.
The Government We Deserve
Has there ever been a useful thread from a quillette submission?
> If you're talking about my point (1) above, the answer to your question is no, because in Pijul, conflicts are resolved by patches, so if a branch has a patch solving a conflict, the conflict cannot come back. So Pijul doesn't need "rerere".

No, that’s not what I was asking. Conflicts don’t come back in git either, if you base the change off the merge-base.

As I said, if the area around the patch has diverged between the release and development branches, you will need to manually resolve the conflict as you merge from the patch branch (based off the merge-base). That’s nothing to do with git, these tools do not have semantic understanding of your business problem so obviously require human input.

My question was, in that case wouldn’t Pujil need assistance too?

Your reply: “conflicts are resolved by patches” - indicates there was a conflict that needed to be resolved by a human or not?
Your comment was a dismissive one-liner, the leading genre of unsubstantiveness.

Even your post here is a caricature. People have been saying such things for years. In fact, unless I'm mistaken, you yourself have been repeating such things on this very site for years. Predictability is always unsubstantive, because it adds no new information, and indignant predictability especially so. HN is supposed to be for curious conversation. Reductive hops to angry places—note the word 'simply' in your comment above—are the opposite of that.

The trouble with such comments is not that they're wrong. Maybe you're right about economic cycles, who knows? Maybe the people who you assume can't see things actually see the very same things that you see, who knows? The problem is rather that such comments don't show the reader anything, except how you feel—which could also be interesting, except that you're not talking about it directly.
Algorithms and Data Structures in C#
This repository https://github.com/PiJei/AlgorithmsAndDataStructures includes a comprehensive collection of well-known fundamental algorithms and data structures of computer science implemented in C#. This repository is paired with a Udemy Course that teaches all the algorithms and data structures implemented here with animated operations over the same examples demonstrated via this repository's unit tests, and images.

When applicable some algorithms have both iterative and recursive versions.

All methods are tested by unit tests. Other than checking the corecteness of the implementation, unit tests help to understand how to use each data structure and algorithm.

All the public methods have summaries and detailed comments to explain the over all functionality and the logic behind each complex line of code.

Docfx is used to automatically generate API Documentation as the code evolves.

These algorithms and data structures are the basics behind coding interview questions and a deep understanding of their details is essential for passing these interviews.
Or a Subaru Brat for those with kids
Not to mention that people's personal moods do not necessarily reflect the quality of their material position.
Algorithms and Data Structures in C#
Since one doesn't program in R5RS (a language definition document), but with real implementations, those tend to add quite a bit to Scheme to make practical programming possible.

Example:

https://www.gnu.org/software/mit-scheme/documentation/mit-sc...
There are plenty, but fount his to be a gem!

SuperFastBusiness:
https://www.superfastbusiness.com/list-all/
Probably there are no such locations with high rise buildings. I'm pretty sure they need to have surveillance in such areas tested properly in real life.
CES 2020 News: Tech Executives Answer Tough Questions About Privacy
Is it really: Are programmers omniscient then that they can trap all kinds of exceptions correctly from external code? It's a sophisticated method that dumps the problem on the user instead.

Golang also output stack traces and even supports panic() if one wants to have something similar to handling exceptions. The difference is that this is used for classes of errors that ideally are programmer error, and not for all kinds of business logic states. I'm not saying the Go Way is perfect either, but it's at least a small step acknowledging the difference, rather than defaulting to dumping random programmer errors on unsuspecting users.

Errorhandling is easier when improving design. The problem is this takes time, thinking and effort.
On the one hand, I don't think that people should be punished solely for their political beliefs. On the other hand, a person's beliefs inform their biases and their actions.

A person who believes that the gender gap in computer science is solely because Men and Women are different is not the sort of person I want teaching introductory computer science classes. It excuses the status quo, and does not demand that the people making the claim try to improve one iota.

---

I went back and read the "Why Women Don't Code" article by the same author. It is not about why women don't code; it is a piece about the 'culture wars.' There are some charts, but then they're 'backed up' with unsubstantiated claims like,

>"Men disproportionately respond to economic incentives, so they are more likely to respond favorably to reports of high salaries for tech workers. Women tend, on average, to be more risk averse, and are more likely to respond strongly to negative stories about dwindling job prospects in tech."

These sort of UNSUBSTANTIATED sexist generalisations are exactly why he needs a different job.
Regarding health benefits, can I float a crazy idea?

Let part-time and gig economy workers pick their own insurance plans, and in exchange for every hour in their contract (or hours driven, etc. in the case of gig economy workers), require the employer (yes, we should close the loophole nationwide like California is trying to do) to contribute around 1.5% toward the monthly premium, until the employee/worker has, say, 60% of the premium paid for. This would work well for people juggling 2-3 part-time jobs or gigs and, at least in terms of health benefits, put them on par with FTEs.
America has a weird sense of superiority about its lower unemployment numbers vs Canada.

As someone who lives in the US, I’ve never heard anyone even mention Canada’s unemployment rate.

It’s just not on the radar.
Matthew Walker, PhD on sleep - part I and II on The Peter Attia Drive podcast.

It was really a wake up call for sleep hygeine, and prompted me to get a sleep study, which has changed my life after getting a sleep device.
I've been noticing things like this and I wish I could come up with a good name for it. It's about noticing how the scale has slid up quite a bit in just a generation or two. The "American Dream" used to be something a 1200 sq ft house in the burbs with a white picket fence in a clean/safe neighborhood. Just a couple generations ago that was the dream that most Americans worked towards. Now when people talk about the American Dream they talk about Gates, Musk, Kardashians, etc. Of course many people still live in unsafe neighborhoods, but things have gotten so relatively good for so many people that now the scale has slid up and the dream is to become millionaires/billionaires. I think you are presenting a similar thing with your concept of acceptable jobs. During the Great Depression a GREAT job was working for the CCC digging up the bowels of the Earth for $1/day, most of which you sent home to feed your family who was on the brink of death. And there was no "health insurance." If a boulder fell on you and crushed your legs, your family just starved. Another poster parallel to you brought up, "What if your job isn't safe?" Imagine that notion just a few generations ago. Now, just a couple of generations later a job that prevents financial ruin is merely "acceptable." And I agree with you in that depiction. It's amazing how far we've come.
Whatever your beliefs, it's very stupid to try to have a debate in public on a politcally heated topic with someone you don't know, without some sort of moderator or an agreed-upon set of rules.
I think people are underestimating how much of an asymmetric advantage a tech giant like google has over opponents — so far it is in good hands, but I would argue that, if the company were taken over by a bad actor, they would have almost infinite data to blackmail any opponent that isn’t a saint with the most personal details of their life or monitor their activities.
Software Development Practices as Recommended by Gene Kim
> The US has the highest cancer survival rate in the world

The US isn’t bad in that respect, but according to Wikipedia, this statement isn’t even true for the subset of countries on their list: https://en.m.wikipedia.org/wiki/List_of_countries_by_quality...
In today's ML world, theory follows practice. You have to demonstrate SOTA results in a problem area before people will pay attention to your theory.

So, if you're proposing some theory, first implement it and demonstrate it. Otherwise, it's just vaporware.
Ear Hustle.
> Next thing you know, you’ve spent literally hundreds of hours building a tool that’s not core to your business.

Unfortunately often the problem is the opposite. You may spend 10 units of time integrating a 3rd party system into your workflow versus 100 units of time writing your own custom system, but then you'll spend 1000 units of time uncovering gotchas in the 3rd party system, fixing them - which means learning system outside of intended scope and developing your own code, or inventing workarounds for less than perfect 3rd party system, or skipping some functionality in your workflow because you need something which you can't get from 3rd party tools etc...

Not core to your business? Doesn't mean you can't waste both time and money buying.
So you are saying that their superiors are incompetent. Or the superior’s superiors are incompetent. And that seems true enough?
This might be pretty unconventional, but I have two favourites. One is called 'The Exploring Series', and is essentially a podcast researching and summarising mythical stories, DnD lore, SCP lore, Lovecraft lore, etc. The other is Sleep With Me, which is just incessant rambling about a story or an episode of a TV show.

I don't listen to the for the content. I listen to them because they help me sleep better in the winter, when I can't open the window to hear the ambient noise outside without making myself ill. I can't sleep in pure silence, it's too quiet. Both podcast authors have very warm and soothing voices and it's so easy to fall asleep with a nice bed time story like that.

We're still children inside, after all.
Whereas here at Indiana Univerity Bloomington , we had Prof Rasmussen say a whole bunch of terrible things.

Quote: “The whole idea of affirmative action is that too few black students wouldn [sic] get in without racial preferences, so we need to lower the standard for them and accept that they will do worse academically,”

Quote: “geniuses are overwhelmingly male because they combine outlier high IQ with moderately low Agreeableness and moderately low Conscientiousness.”

Quote: “Are Women Destroying Academia? Probably,”

And since this teacher is tenured, he pretty much has to kill someone to get him out of that job. But keeping people like this one out of classrooms where they have dictatorial powers over grades is essential for all students to function. After all, he has said distinctly disparaging remarks against women, gays, and black people. Has he discriminated in his classrooms against them?

(0) https://www.idsnews.com/article/2019/11/professor-criticizes...
(1) https://www.indystar.com/story/news/education/2019/11/24/eri...
(2) https://www.chicagotribune.com/midwest/ct-iu-professor-eric-...
Congratulations for being part of the problem, then! This is a great example of how some people aren’t willing to trade even the smallest possible inconvenience, like having to rent on rare occasions, for public good.
> and we lead interesting lives of leisure

We'd like to think this, and maybe some would do "interesting" things, but the fact is that most people turn into couch potatoes. People who retire early tend to die early; stop working and so will your body.
Because there's a profoundly negative impact on investment and economic growth. Maybe the 99% don't see as much direct impact from said growth, but it stopping would still hurt them greatly.

As an aside, what you're describing is not a tax. There's neither a transaction nor any exchange of good or service involved. It's a direct confiscation of wealth, currently unconstitutional, and I'd call it theft. It's not skimming off the top of a transaction, it's literally the feds reaching into your pocket and calling that money theirs because enough other people said it was okay. It doesn't magically become not theft because the thief has a badge or a "democratic mandate" (enough others saying that yes, they do indeed want your money).
Flutter Tutorial: Storage Manager UI
The only way we have for limiting population influx into "preferable" regions is cost.

At the moment we pretty much let people duke it out economically. If you're productive enough (yes, I'm aware of the flaws there) then you get to live in X area.

Without that I'm not sure how any sort ot UBI can work unless you want to have arbitrary barriers around regions. What's the path for a younger version of me to move from my hometown to London in this world in which my work is valueless?
Hardware accelerated 2D drawing library in Rusr
Exactly.

I have no problems with maybe 90% of sites. So I'm pretty confident that the rest are doing something odd, and likely not in my best interest.

Some cool sites do require WebGL, which I block. But I can't imagine that's needed to display text and images. And I can even handle NYT's trippy images layout.

I really have no clue what some sites are doing, however. It could be ad blocking, or the fact that I'm using a German VPN exit. Or maybe one or both of those plus blocking popups. Maybe referrer and/or fingerprint obfuscation.

But it's easier to find workarounds for that ~10% than figure out just exactly how they're breaking basic HTML and CSS.
Never attribute to malice what can be adequately explained by stupidity
I appreciate that the author here takes pains to review existing standards and implementations like ODBC/JDBC, and also reviews newer ideas like columnar stores and projects like Apache Arrow. It inspires confidence when I see engineers do some degree of review before swashbuckling their way into new code. It’s like the literature review in graduate school: first read, then code.
Who knows, maybe in tapeworms too.
Yes indeed. And the lecturer should ask those with special pronoun preferences to address him as the Bible addresses the Lord - deferential and in plural. Because everything in language is made up
The repetition is what is YAGNI!

Repeating code 7 times in preparation for separate evolution of those 7 cases is YAGNI, unless the requirements are on the table now.

Merging repeated code into one is something that is demonstrably needed now, not later.
Aren't aquacultured fish fed with fishmeal, which means even more fishing nets due to the conversion inefficiencies of carnivorous fish?
How exactly does one define "words that are not part of the English language"? We don't have an Académie française. Does he also avoid jargon and technical terms?
Most unfortunately you can change the minds of some, but others you have to wait for them to die. Progress occurs one funeral at a time.
the vast majority of software being developed is simply not performance-critical. It's designed to work at human speed

But what does that even mean? A 3Ghz quad-core can do 12 billion things per second yet I still regularly experience lags keeping up with typing or mouse movements, scrolling webpages, redrawing windows... the actual interactive experience has gotten much worse since the 90s.
Really? As in not the son of God?

Which?
Curiously, overfishing used to be a serious environmental problem before global warming and plastic took over public awareness. It's done far more harm to fish numbers than those other things are predicted to, but people still weren't convinced enough to eat less fish.
> Employers get discounted rates because of how many customers

That's hilarious.

I mean, you are correct that employers bundle employees together. But without massive government intervention during and after WWII, the industry would have been wildly different, and the way the trend began was highly historically contingent:

https://en.wikipedia.org/wiki/Stabilization_Act_of_1942

Econ 101 is insufficient for understanding the world.
But the job still needed to get done. Just in terms of basic human decency, maybe we shouldn't encourage abuse and exploitation of workers just because "they can just get a better job."
I've got two: Andrew McAfee on Econtalk [1] and Margaret Atwood on Conversations with Tyler [2].

[1]: https://www.econtalk.org/andrew-mcafee-on-more-from-less/

[2]: https://conversationswithtyler.com/episodes/margaret-atwood/
> Private insurance in Canada barely exists

Private insurance for prescriptions, dental, vision, etc. is offered by most big employers in Canada.

"As CBC News points out, private health insurance is “a crucial part of the system,” and Canadians spent about $43.2 billion on private coverage in 2005."

https://thinkprogress.org/can-canadians-purchase-private-hea...
The fix for this is to have a review system in place; you can then catch blatant code repetition before it goes in, and try to use your soft skills to guide the author toward a different solution such that they think it was their idea all along.
This whole thing seems overblown. The conditions required to induce NDMA accumulation are so far outside the normal bounds as to be farcical. Every drug I’ve ever seen advises you to keep it in a controlled temperature environment.
Unless you have 3+ children, why would you need anything larger than a five-door car for basic errands/travel with family?
"... To stay safe, Firefox users should update to version 72.0.1; enterprise users on Firefox ESR should be on version 68.4.1. Update by going to the "About Firefox" option in the browser, which is under the "Help" tab for Windows users and the "Firefox" tab for Mac users. It's also possible the browser may have already initiated an automatic update."
Oh god.

12 trillion dollars to the first person who creates an AI that creates every permutation of basic writing.

Can we please just throw out all copyright/patent laws and start from scratch with reasonable terms? (like 5 years, or maaaaybe life of the creator if they keep filing paperwork to confirm they want it.)
I find that highly doubtful, since around 50 years passed between WWII and the advent of mobile phones. I heard that "handy" was some early model by Motorola.
This is interesting. Can you suggest any books or articles about the power climb?
This is great! Only thing I'd ask is that if you're going to allow direct playing on the site, to enable 1.5-2x speed.
Unemployment only counts people who are looking for work, but don't have it, so I don't think that framing is accurate.

Someone who is not working by choice is not unemployed.
> Alignment is not necessary anymore

> ..tools automatically align filesystems and partitions to the optimal 4096 byte page size

Isn't 4k still very small? A quick search mentions 8k and 16 page sizes. AFAIK SSD has structures with MBs of alignment.

From a quick test, fdisk seems to align to 1MiB. It should say manual alignment not necessary.

> Modern SSD's usually have some built-in unallocated space for overprovisioning

Were there SSDs in common use that didn't have overprovisioning?

Article doesn't seem particularly precise, but is a nice overview.
I understand why even cheap crappy plastic SUV sell in IE AND UK so well, people are tired of speed ramps and those vehicles are great for driving through crappy roads and speed ramps in housing estates and minor roads in small towns that are cursed with speed ramps. Sitting high enough to see surrounding plus not having to slow down for speed ramps win win
> Also, water in and of itself isn't an exhaustible resource

Freshwater, on the other hand.

> If it becomes too expensive, water-hungry foods like almonds will simply price themselves out of the market.

This macroeconomic argument hasn't played well. I've heard people say that carbon-based fuels will price themselves out if externalities become too severe. The end game is brimksmanship, and macroeconomic reasoning says its fine to deprive a local poor population of drinking water if local businesses can make greater profits selling almonds.
> My question was, in that case wouldn’t Pujil need assistance too?

> Your reply: “conflicts are resolved by patches” - indicates there was a conflict that needed to be resolved by a human or not?

Yes, conflicts need to be resolved by humans indeed (sorry for misunderstanding your question).
Assuming by name, author is a ‘he’