skysight-inc/HackerNews huggingface dataset:
Your three examples are historical civilizations rather than current, living indigenous tribes. I keep thinking of the "Washington Caucasians" parody shirt when this discussion comes up.
Any reason in particular for a BSD, and FreeBSD at that? Running legacy SysV/POSIX-compliant code is the only reason I can think of.
Great post. A key point you don't bring up is the aftermath, even if you do deliver. Especially in non-tech companies there still remains the tendency to view these projects as "done" after the end of the project/MVP etc., with no understanding that sites need ongoing maintenance and improvements. And that this work is still considerable.
In a way, it does reveal the America to be a "profoundly silly country", as Bill Maher put it. On the other hand, there are some encouraging efforts. Bill Gates is pledging $1 Billion towards nuclear power. And the company Rolls Royce has a modular reactor in development. Also, the reforms in the Trump DOE setting up a nuclear program are not being reversed by the Biden administration.
I would agree if she didn't exhibit racism. Keeping her in a workplace after learning about that would be sending a signal that they care little about how hostile the workplace is.
> Although in reality the cost reduction will likely be spend elsewhere to makes things a little better. So it is either cheaper or higher quality games.

I agree. Photoreal asset libraries will make it a lot cheaper to finance games though, like to build your demo to get the funding could decrease radically. This is the strategy behind these acquisitions.
According to the linked article, her speech was definitely threatening harm to specific groups of people, not at all what you describe in your first sentence.
But her lawsuit is against the Neiman Lab, not her employer, so it wouldn’t have any bearing on what you’re saying? If anything it feels kind of telling that she’s suing the organisation that named her instead of the organisation that fired her.

IMO at the very least the case is a lot more nuanced than you're making it out to be. For example: the fired professor was propagating conspiracy theories about Seth Rich. From the free speech angle, sure, she's free to say whatever she wants. But if you're a journalism professor and you aren't able to tell when something being propagated in the media is a baseless conspiracy theory, what does that say about your ability at your job? And as a teacher? It is not flat out wrong to fire someone for engaging in actions that cast doubt on their professionalism. At the very least it's open for debate.

I think there's an interesting debate to be had over her having done this anonymously: if she separated it from her professional persona is she less culpable in a professional sense? Personally I'd still argue no, but I think this is why she's targeting the Lab and not her employer: it's a lot easier to argue that unmasking her (thus combining her anonymous and professional identities) was wrong than to argue that firing her was wrong.

It seems their argument is going to be centered around one particular post expressing an anti-Muslim sentiment. Benton said she wrote it, she said she did not, thus he defamed her. All the posts were made under the same Disqus account so she might have a hill to climb in proving that it wasn't her. I'm very far from a lawyer but this feels like a case designed to set the professor up as a cause célèbre on the right rather than one designed to win.
NFTs are coming for Instagram and other social media platforms
It's worth noting that Netlify is a much superior solution to GitHub pages that's just as easy to use, and it supports custom headers.
The point was "the car is the most harmful invention of the 20th century".
"Last year, Grammarly was loading a 1.3 MB Grammarly.js file on every page. Now on most websites only a 112 KB Grammarly-check.js script is loaded. Only if, for example, the user focuses on a text area does the extension load the full Grammarly.js file."
I have to wonder if this could be somehow avoided...
There's no advantage though as you have to pay the same taxes in any case. It's about convenience.
Honestly, this is just as bad as not paying, IMHO.

Why do people working in extenuating circumstances, providing disaster relief that is crucial to society, not get paid? Continuing to get your normal wages is the bare minimum. Companies benefit from restoring society, otherwise, they can forget about business continuity.

Seems to me that the people are being exploited. I guess this has worked historically, so locals don’t see anything wrong with it. But as an outsider, it’s super weird.
Woah. Congrats. This is pretty much exactly the setup I've been using for a few years now. It is -- without a doubt -- vastly better than any other frameworks approach I've ever used.
If said beginning friendly IDE is used by only a couple percent of the ecosystem, it seems disingenuous to use it as proof this isn't a problem in this context?
(sorry to be that guy, just a useful FYI)

I think you may want "ultimate"? penultimate = second-to-last.
> We know that many of our customers create a lot of untitled documents for quick note-taking, and rely on BBEdit's legendary stability and robust crash recovery to protect their work. We've added a new "Notes" feature in BBEdit 14...

Ooh, guilty as charged. I see an "Untitled text 931". It's a list of hostnames. "Untitled text 107" is a Beef & Broccoli recipe.
TFA is about a Dem prez violating the Constitution like the US is some banana republic, and all you have to say is "bbbbut Trump something something"?

From the article:

> is not limited to verifiably false statements about COVID-19 vaccines, such as claims that they cause infertility or alter human DNA. It also includes messages that are accurate but "misleading,"

I don't know what's worse, that the White House is directly behind this nonsense, or that over 50% of Americans still support Biden. Incredible!
There's a list of what they consider important highlights, with snippets, if you scroll down https://crystal-lang.org/

* Syntax: Crystal’s syntax is heavily inspired by Ruby’s...

* Type System: Crystal is statically type checked...

and so on
I don't think this lawsuit will go anywhere. The lawsuit is a defamation lawsuit, which is notoriously difficult to prove, as you have to prove that the statements were knowingly false (not made as an opinion) and made with purpose to damage you.

In this case, from what I can see, the claims were largely true. You can't successfully sue for defamation of statements that are just true. Then, even if there are claims that aren't true, you have to prove the untrue statement wasn't an opinion and that it was made with the intent to say an untrue thing as if were fact in order to damage you.

EDIT: A poster below pointed out that you to make claims statements that you knew were false; there is also standing if you didn't know they were false but you didn't confirm if they were true in a manner deemed as "reckless" by the court. I believe this is a lesser burden than I described above, but still a very high bar.
Sadly this is the truth. It's all about perceived work and not actual work.
Beautiful ideas in programming: generators and continuations
Yes we focus mainly on AWS at the lower price points
Posting on here could get some traction. In fact, there's a thread that HN is thinking of starting a monthly feedback wanted thread.

You could also try reddit subs. I'm not sure what quality you might get there.

I haven't looked into LinkedIn, but there might be a way to reach out on there.
this has been shared 4 times in the past 2 weeks
How is the situation in Germany today? Are cities car-dependant or not? Does an average middle class German own a car? Do they use their car for commute to work?
This is a very low-quality argument. Game developers quite clearly cannot only target DX12 Ultimate and have their product only work for a small percentage of users on PC.

If you want to target PC, you have to deal with hardware fragmentation. You can pretend this is a Vulkan issue, but it's just a reality of the platform.
Defining the Role of Staff Engineer
I've always been a little curious how eliminating the penny might change the way sales tax is handled. Will everything need to be priced in a way that the total including tax will come out to an even 5 or 10? Some stores I've been to already price things to come out to an even dollar amount with tax, so I'm sure it's not impossible.

Or could we finally start including sales tax in the listed prices of things? That would be really convenient for most consumers (though it would probably be a headache for non-taxable organizations).
a named tuple works exactly like a tuple, except you can also use names to get the items in it.

so it is immutable and you can get it via slicing.

>>> from collections import namedtuple
>>> Hat = namedtuple('Hat', ['style', 'size', 'color'])
>>> my_hat = Hat('safari', 'XL', 'Orange')
>>> my_hat
Hat(style='safari', size='XL', color='Orange')
>>> my_hat[0]
'safari'
>>> my_hat.color
'Orange'
>>> my_hat[1:]
('XL', 'Orange')
>>> style, size, color = my_hat
>>> size
'XL'
>>>

If thats all your using your classes for, then a named tuple is probably a better solution, or a dataclass. Though I normally just use dicts in that situation. If I see someone create a class without any methods, or atleast planned methods, I don't let it through code review.

EDIT: Also, Raymond Hettinger created named tuples. I'm not normally one for call to authority, or hero worship, but I am a huge fan of his. I recommend that anyone interested in Python should watch as many of his talks as they can.

EDIT2: As masklinn pointed out, another really good use of named tuples is when you're already returning a tuple, and you realize it would be better if it had names. You could change it to a named tuple without breaking any of the existing code. Unless they're doing something dumb like halfassing type checking at runtime. (this use case is in the article, which i didn't read at first)
Does Slack's terms of service allow for a plugin that can just export the contents of the Slack to a public site (like a mailing list archive)? Do Slack plugins have that kind of access?
You can actually be drafted as a firefighter in Germany if they don’t find enough volunteers.

Also, larger cities have professional fire fighters, of course, volunteer firefighters are more a rural thing.
Robocode? https://github.com/robo-code/robocode
> The benefit of changes straddling repositories
> is having separation of control.

Good point, although a monorepo with a `CODEOWNERS` file could be used to give control of different areas of a codebase to different people/teams.
This article reminds me a lot of recent discussions I've had with people about Covid vaccination. Most of the vaccine-hesitant people I know do not have a specific reason why they don't want to be vaccinated. They just see this push toward large scale transformation of some kind, they hear exaggerated stories of harm done by the vaccine in obscure cases, and as a result they are afraid and insist that they are better off not getting vaccinated.

These anti-vaccine people even make a lot of the EXACT same points in the article, for example "the pervasive presence of surveillance helps produce people who are more at ease with it". Specifically that the widespread distribution of this vaccine may not be harmful, but that it gets people used to the idea of the government injecting them with chemicals. Phrases like "webs of control"....

I see data privacy as essentially the same. If it's done right, with reasonable oversight and regulation, everyone would be much better off with what this article calls "ubiquitous surveillance". I welcome it and love the improvements in my life that it has brought, and I'm hoping that the USA doesn't end up holding itself back out of a misplaced fear of the unknown.
I like that method of defining a named tuple much more. I understand why it's required, but having to duplicate the name of the named tuple always bothered me. The type hints are excellent to have too.
Migration is always an option. You can experience authoritarian leadership if you try going to Xinjiang, for instance.
Praise Electron. I can't imagine the cross platform headaches Teams has induced on its developers. Sometimes you have to wonder whether Win11's new hardware requirements and Electron/Teams' crappy performance are related.
> This detection was assigned to an embedded Windows executable file...

I think this should be enough to declare it "malware", no? Why would one put a Windows (or any other) executable into repository for Javascript packages except to be malicious?
I went into freetaxusa this year from turbotax expecting clunky ui, but I was surprised how nicely it looked and worked. Moreover, there is this sense of they want you to succeed in filing and understanding your taxes versus bying the next tier.
Nice swipe at the U.S. but less is manufactured here on a per capita basis than some European countries (namely Germany).
This makes it seem like the injustices are all ancient, when this story is an example of non-Indians profiting off the continued misery of Indians. Both government and private oppression is still common, the first act should be resolving as much of that as possible.
> - The Government / The public want ONE charging network which can be used by anybody

While I agree with your overall point a little nitpicking:

Many certainly don't want ONE network, but compatible competing networks. (Compatible regarding plugs etc. and compatible regarding payment registration)
>Your aggressive screed really added nothing to the conversation.

Nor did your flamebaiting, uncharitable response to said comment (see 'In Comments' guidelines).
My friend jokethrowaway, mises.org will trigger a lot of people. You have been warned, lol.
People don't seem to understand that a datacenter full of 100,000 CPUs and 100PB of storage is tantamount to sticking a camera in every single person's face 24/7. Whether that is because the footage is just indexed and stored, analyzed later when interesting, or analyzed in realtime, it's really no different. Be accused of a crime, be framed for a crime, share the wrong opinion about a political figure, or be in the wrong spot at the wrong time, and you are a target. And really, you're being modeled and studied for "market research" purposes all the dang time.

> The scenarios _are_ very different, and by equating the two, the real issue is getting lost.

Stop saying that. If anything, mass surveillance is much, much worse.
The automobile simply did not do it.

Until the late 50s, most households in the US did not have a car : https://oldurbanist.blogspot.com/2013/02/was-rise-of-car-own...

Without a car, the only solution is public transport. And public transport in early 20th century America was the dominant source of the use of animals in personal transport.

The confounding factor here is transport, hence why I mentioned trucks. Go to for example Tiznit in Morocco and observe how animals are used. They're not used for personal transport - they're not efficient for that in city environment - their use is moving merchandise.
Fair enough, I was considering personal transit. These are like the equivalent of the "megacharger" that's coming for the Tesla Semi.
Can you expand on this? You make it seem obvious but I'm really not sure what you're referring to.
I think most of the discussion here is about the other way around— allowing non-Tesla vehicles access to the Superchargers.
Ford Mustang Mach-e has plug and charge. Some users are having good luck with it, but quite a few are experiencing issues. It mostly works at EA locations.
... that's it? That's the article?

Books are not inherently superior, especially given how easy it is to self publish. And a surprisingly small number of them (in my experience) are actually both up to date and deal with architecture in any meaningful way.

I'm all for making sure you understand what you build, which seems to be what the article is trying to say, but never discount blogs from reputable sources. They tend to be on the bleeding edge of software architecture, and under the right circumstances offer an edge over published sources.
I agree that could happen, but a parser would have to be coded pretty strangely to disable these basic ARC optimizations. I don't imagine a parser needing to hold and release references beyond the call stack.

In this vein, both Swift and Rust performance will succumb to any number of their IL-level (and LLVM's IR-level) optimizations being disabled by some seemingly orthogonal change to the source code.

Either way, I hope Apple (and others) can squash this entire category of bugs soon!
airplane parts
Does it look at Americans' health on average? Because I think with economic disparity comes disparity with access to quality care and preventative care. I would think that some upper percentile (those with good insurance plans in cities near providers) of Americans' health would equate to those of Western and Northern Europeans, while the middle and lower percentiles fall short of this.
You don't need to be a graphics programming veteran to learn vulkan either. The official spec is quite approachable even for newbies.
More equipment is involved in a land landing. That's more that can fail. you also have to consider where they're going to have an abort landing.

The Soviet's launch locations weren't exactly surrounded by oceans. I'm sure landing in the Caspian Sea was undesirable to them for other reasons.
That reminds me of the story (possibly apocryphal) about the American tourists who went to Belfast of all places and asked for an "Irish car bomb" in a pub. I'm fairly sure the second-hand embarrassment is still radiating across the Atlantic.
In May of 2019 they acquired Psynoix too. There's been some good addition to Rocket League, but the micro-transactions have definitely increased/become more expensive.
I don't mean this as a personal insult but if you are a furry you are already so deep in the degeneracy that you wouldn't notice anything of the sort. Like in BNW, it's rare that the people who submerge themselves in the shallows are cogent of what they've done. Most often it manifests as a vague sense of dissatisfaction or unease in the quiet times. I'm not saying you specifically are this way, but furries are not known for being successful, self actualized, confident people outside of their community.
I switched to Nova about 6 months ago - great editor and development seems supercharged compared to BBEdit.
Living can be irrational too. There are plenty of people who are completely miserable with no hope or plan to make anything better, but still choose to live out of pure fear of death.

There's always a conversation over whether suicide is rational, but no one thinks to ask if living is rational.
Haha I've thought about that episode off and on for years, it's very memorable. I honestly think they didn't have the spine to let it have a really dark ending. The resulting 'moral' is pretty fucked though, yes.
Door Is Open
LSP is a game changer simultaneously raising our expectations for a code editor and lowering the bar for editors to get there.
>Netflix remains by far the largest paid video streaming service, with 209 million subscribers, compared with 104 million for Disney Plus, its closest competitor.

Netflix is available in 190 Countries. Disney+ isn't even two years old has barely started to roll out in Asia due to all sort of licensing deals and agreement.

Oh and I still remember those Apple Apologist suggest Apple TV+ will crush Disney+.

All of that is excluding ESPN. Which is a much more complicated matter due to how sport live stream licensing works. Some day I will have to spend some time to read more about Bob Iger.
A little unrelated, but this brings up a question I've had for a while.

Seems like one day, everyone around me was using dataclasses. I had not even heard of them. It felt like I had missed some memo or newsletter. It felt weird.

Here's my question: what should I have been reading / where should I have been "hanging out" online, so that I would have known that dataclasses were a thing? What are your go-tos for news about new language features, libraries that everyone is using, etc?

Hacker news is great, but it doesn't quite fill that need for me, it seems.
> the "fastest" ones in benchmarks of actual AAA games do tons of work that was supposed to be done in userspace

Can you give some examples preferably with links to source.
As someone who is just learning coding in Python again, the amount of available learning material and projects create the luxury problem of overabundance. It's like drinking from a fire-hose as it's nearly impossible to discern the myriad of low-quality from high-quality content or even what's even relevant in order to get a general programming education.

Too many companies trying to lock you into eco-systems, new frameworks springing up and becoming obsolete too fast. Do I need github or is gitlab better? Flask? Flutter? Django? Blockchain? Machine learning? To a beginner this is all a swirling mess and leads to being overwhelmed and paralyzed.
Yup. I've been using it for at least that long.

I've tried "trendier" editors, from time to time, but always end up going back to BBEdit.
> . If it's done right, with reasonable oversight and regulation, everyone would be much better off with what this article calls "ubiquitous surveillance".

No.
Catholic Church official resigns for gay bars and Grindr [Location Data Privacy]
> Speaking as a citizen of the french colonial empire which has pretended since at least WWII that being blind to race would erase racism, it definitely has not. Moreover, ignoring racial issues only reinforces racism by making it harder to denounce.

I think this is probably one of those cases where there's a spectrum, and the extremes are both bad. It's bad to be race-blind at a policy level, since that prevents dealing with unjust race-based disparities. However, it is also bad to encourage people to be hyper-aware of race and racial categories; because that perpetuates those categories, gets in the way of forming natural connections between members of different races, and even can fuel a more explicit discriminatory racism in some people. IMHO US cultural trends are pushing for the latter bad situation (amongst other more positive reevaluations), and those trends are being exported.

It's probably not practical, but I've thought that the most effective way to ultimately solve racism would be to setup schools such that it would be difficult to impossible to have an opposite-sex romantic relationship with a classmate that was not in some respect interracial. In the short term the amount of contact that would force would blunt stereotypes, and in the medium/long term is it would hopefully lead to muddling the racial categories until they're meaningless in a contemporary context.
You can still get drafted as a fire fighter if they don’t find enough volunteers.

Also, the German constitution still forbids military drafting of women (Artikel 12a, (4), GG), so there isn’t a true gender equality in Germany.
If the officer feels like doing that, they will. That's sadly the case in many countries.
This isn't by choice.. this is by mandate. A damn good decision none the less.
Generally, I think it depends on WHAT they say.

If someone says they don't trust / like people of a particular race, and they're in a position where they are expected to work with those folks. That certainly has something to do with their job.

That's not threatening or violent, but as an employer I don't think you can ignore it / tell everyone at that workplace "well she didn't say it here so guess you have to ignore it...".

Ultimately almost every job involves working with people, and you don't get to pick and choose who that is.
Some neat apps like Carge are tackling this: https://carge.co