skysight-inc/HackerNews huggingface dataset:
This article is a shambles for reasons already pointed out by others here, but this astounded me: “These concerns were magnified because I had faced frequent microaggressions even before the outbreak, such as being asked if I was related to someone because we shared a common name.”

How is this a racist microaggression? People commonly wonder about kinship between people of the same regionally uncommon surname even when those people and the inquirer are of the same race. Reference sources take pains to say "X and Y (no relation)” for this very reason.

Sure, it can be a bit absurd if someone in the West asks, say, a Patel if he is related to some other Patel, unaware that this is one of the world’s most common surnames. But instead of calling this a microaggression, why not appreciate the opportunity it provides to raise awareness of Gujarat and the huge Gujarati diaspora?
How did you meet your online friends? What are you talking about?
Hey!

I have 2 friends from different countries that I know for over 6 years, and they're by far my best friends, we've been through a lot together and I always talk with them about anything and I trust them a lot, to the point that I don't think I ever had such good friends in real life

This inspired me to create a site, where conversation is the only thing that matters, not your gender, sex, race, or anything else, and I wanted to ask all of you here - do you have friends that you've met online and maybe never even met in real life? How did you get to know them? What do you like to talk with them about?
Or just overall, how do you talk to people online?
Yep, that's what I thought! Good luck! :-)
Saga and Process Manager – distributed processes in practice
Energy is a big part of that. We need as much electricity as possible to combat the effects of climate change.
Why should a country of 330 million expect to forever have "technological superiority" over the rest of the world (population 7.7 billion)? What's more important is that technology advance and diffuse worldwide.
Equity for Marx wasn't between classes. For Marx, equity was the abolishment of classes, and the outright dismissal of equality of outcome. He thought that there should inequality in society, and that this inequality should be commensurate both to the disproportionate amount of value some people produce, and to the disproportionate needs of some people (ex, those with children, the disabled, etc...). I'm actually going to go on a quote here :

"But one man is superior to another physically, or mentally, and supplies more labor in the same time, or can labor for a longer time; and labor, to serve as a measure, must be defined by its duration or intensity, otherwise it ceases to be a standard of measurement. This equal right is an unequal right for unequal labor. It recognizes no class differences, because everyone is only a worker like everyone else; but it tacitly recognizes unequal individual endowment, and thus productive capacity, as a natural privilege. It is, therefore, a right of inequality, in its content, like every right. "

Marx, Critique of the Gotha Programme, Chapter 1.

In this sense it is true that in modern social science, the ideas of equity do come from Marx, as do many things, as Marx along with Durkheim and Weber are the fathers of social science, in the same was as Rahmanujan, Cantor, Galois, etc... are the fathers of modern mathematics. What is meant by equity is explicitly not equality, and even Marx argued against those who tought so.

The ideas of racial equality come from a very simple argument that you would have to refute to make your case. The argument is that there is no racial superiority, and thus given equal opportunity, on average, racial groups will come out more or less equal in practice (which they often do).
> I wonder if over time, Golang will pick up more type features like Java and other languages have.

I hope it doesn't pick them up like Java did.

When Java was considering generics, there were two major proposals out there. Sun decided on easily the worst one: type erasure. Now we're stuck with it.

When Java was considering closures, there were two major proposals out there that I recall [one being to get rid of Java's broken local variable closure semantics]. Sun (Oracle? forget) again picked the worst of the two proposals. Now we're stuck with a real monstrosity.

Java has an amazing history of picking the wrong way to do things and permanently saddling developers with it.
It will be like Go: no VM. And have great interop with Go!

> Also, how fast will this language build large projects?

Slightly slower.

I wonder what the implementation of generics will do to Go's otherwise stellar compile times. A code base heavily using generics can easily be double the compile time. Not sure how this will be sold, probably "but then simply do not use it!"
Women Are Nearly Half of U.S. Workforce but Only 27% of Stem Workers
In the limit, you could implement a DSL in C++ that would allow you to implement CSS.

Or you could implement Rust in C++.

As you say, you can do whatever you want in C++. The only question is how much time and effort it would take and whether it's worth it.

I will note that the people who worked on the Firefox style system had plenty of experience working on complex, high-profile C++ projects. Every single one of them that I've talked to agreed that for the specific thing they were doing here Rust allowed much faster development of code with fewer bugs (especially as measured by how many issues the fuzzers found) than their past experience with C++ had been.

If your point is that the claim should be "parallelizing the style system in C++ was impossible within the schedule and manpower constraints Firefox was operating under" rather than the simpler "was impossible" claim, then sure, as a purely logical-statement matter. But in practice there are always schedule and manpower constraints.

Can I prove mathematically that some other team would not have been able to achieve the same results in the same amount of time with C++? No, I can't; such a proof would be quite difficult to construct. I do have the empirical observation that there used to be at least four fairly different modern non-parallel CSS implementations out there written in C++ (Gecko, WebKit, Blink, Edge), and that one of them has disappeared (Edge), one was parallelized in Rust, and the remaining two remain in C++ and non-parallel, even though people generally agree that parallelizing them would be good and so forth.

Maybe it's just that none of the organizations involved are any good at writing C++ code. Maybe it's that doing this in C++ is hard enough that it's not worth the effort. Maybe it's something else. What is your hypothesis on the matter?
It's called the Civil Service system and it was put into place for a reason.
Yes?

https://www.sciencedirect.com/science/article/abs/pii/004060...

If you have a counter-source, please share it.
This is also literally how oil/fracking projects work and are decided
Out of curiosity, what changed between now, and when proposals for generics came up in years past?
docker with volume mounted directories for live updates.
One problem with "waste of energy" argument is that it assumes Bitcoin the network provides no value. People compare it to centralized, closed systems and say, "See how inefficient that is?".

But what they're not calculating is the cost and suffering caused by maintaining the underlying system (fiat currency, petrodollars, geopolitics). Calculate for me the economic and human damage done if the US falls into hyperinflation and obliterates the world's reserve currency. It won't just be 350m people suffering, it will be billions.

Decentralized, permissionless, censorship resistant systems suddenly seem very valuable to me.
It doesn’t seem a good deal consuming so much energy for fixing that “middleman problem” - which I think it could affect 1% of the people?
This is both a good and a fair critique of bitcoin. But I don't understand the endgame. Should the use of bitcoin be banned or just shamed?

Let's assume for a moment that I live "off the grid" and run my full BTC node using my own solar power. Is that something that should be banned? Should it be shamed?

I don't know where to draw the line.
It's the same people who allow coca cola to poison the planet with plastic so it could make money by poisoning people with sugar. It's the same people who let adtech eat energy budgets of large countries. Same people that encourage the planned goods depreciation economy so we have city sized dump sites. They speak about bitcoin only to remove the spotlight from the real polluters who make some respectable people very rich.
I suspect it's a needed trade-off between security and practicality. I have no idea how "needed" it is though, can someone shed some light on this? Also, couldn't Signal add their own encryption layer?
> If you think this creates a financial system that's much more transparent and solid than the current one which is completely broken, than that energy usage is worth it.

Bitcoin is capable of handling 4 transactions a second. If you've created a financial system that consumes more energy than Argentina and can't actually handle the transaction requirements of a decent sized mall, then I'd begin to wonder what definition of "solid" you're using.

> Also you shouldn't look at it in terms of energy/transaction, the energy consumption isn't a function of transactions.

We can look at energy consumption per block, but there's no way to slice and dice this in a way that doesn't make Bitcoin look like a massive waste of energy compared to competitive systems.
Microsoft’s Would-Be iPhone – Circa 1991
"During his years at the computing giant’s Redmond, Washington headquarters, Myhrvold described in precise terms what the future of computing would look like. More often that not, he was pretty damned accurate: In 1991, while serving as the company’s chief visionary, Myhrvold predicted the emergence of an iPhone-like device down to the smallest detail, describing a 'digital wallet' that would consolidate personal communication — telephone, schedule manager, notepad, contacts, and a library of music and books — all in one.

Rarely seen outside of Myhrvold’s inner circle, this sketch of Microsoft’s would-be iPhone portrayed a gadget that could record and archive everything you asked it to, he surmised. 'The cost will not be very high,' wrote Myhrvold. 'It is pretty easy to imagine a $400 to $1,000 retail price.' Microsoft, however, was too cost conscious and risk averse to execute his vision. 'Hey, it was better than predicting the wrong thing,' Myhrvold says now."
You're right to focus on the really important issues, it is clearly Bitcoin that's going to ruin it for us all and it should be an absolute priority on every self-righteous internet user's agenda.

Oh, btw, did you heat your house today?

Or did you happen to drive a car?

Or did you fly in a plane prior to COVID?

How much fossil fuel was burned to move your 80-ish kg from point A to point B in the air?

Energy consumption is on an exponential growth curve. Has been, will be for the foreseeable future.

The problem is how the energy is produced, not the fact that we use energy.
Well it is good that they seem to have back ups, and even if Witcher or CP2077 do end up being leaked - what is the legitimate threat of damage here? They are titles that are already released.

The real threat that I can see, is if the hackers end up releasing more personal details.

But regarding the source code, this will end up being a boon for the modding community.
A third of US adults say they probably or definitely won't get Covid shots
> Bitcoin is far from unique in this. When gas prices fall people have been shown to drive more.

This is human behavior responding to incentives. Yes, more energy is burned, but more people get places.

What I’m talking about is like if a car responded to the price of gas decreasing by 50% by revving in neutral until the total cost per mile was the same.
I'd say he's almost surely not a cat.

https://en.wikipedia.org/wiki/Almost_surely
You don't know why it was downvoted; the comment just wasn't very helpful at explaining or clear (I didn't downvote). If the reason was "unpaid bill" that would come under "whatever reason" but would that be relevant to policing anything?

Without knowing what reason Amazon gave that leaves me to go look it up; I do, and see various news site quotes including "District Judge Barbara Rothstein sided with Amazon, which argued that Parler would not take down posts threatening public safety." quote on npr.org, and "Amazon told Parler it would boot the company from its web-hosting service [...] because of repeated violations of Amazon's rules" on NYTimes.com, I try to find an official looking source of exactly what reasons Amazon gave and get to the filing for the lawsuit/legal case between Parler and Amazon[1] which includes on page 3 "17. During this same time period, AWS claims that it received reports that Parler was failing to moderate posts that encouraged and incited violence, in violation of the terms of the CSA and AWS’s Acceptable Use Policy (“AUP”). Exec. 2 Decl., ¶ 4; Ex. C (AUP). The AUP proscribes, among other things, “illegal, harmful, or offensive”". It's not clear here whether Amazon is claiming it was illegal or not, or whether it actually was illegal or not.

I google "inciting violence illegal usa" and get to a Cornell Law School[2] page on 18 U.S. Code § 2101 - Riots - saying, abridged, "whoever uses a facility of interstate commerce including but not limited to telegraph, telephone, radio, to incite a riot or promote or organize a riot, or aid or abet any person rioting or commiting any act of violence furthering a riot, shall be fined or imprisoned". Still not clear whether Parler was actually breaking the law or whether Amazon was alledging that they were, or whether this has been decided, or what exact reason Amazon gave.

I know there are arguments about whether hosts are or aren't responsible for content on them, or are just blind transmission systems, but I don't know which way it falls in which scenarios.

It reads more like a complaint about Parler being taken down than a helpful explanation, and could be more clearly and directly said "(policing legal content) means a company removing things against their content policies, even if the things are legal" in as much space and effort.

[1] https://www.courtlistener.com/recap/gov.uscourts.wawd.294664...

[2] https://www.law.cornell.edu/uscode/text/18/2101
I really wish they went with angle brackets like everyone else does. I get the argument about not wanting to break existing parsers but this is a significant enough language change to warrant that.
The title is a little misleading. Prior to this article, at least one of the companies advertised its difficulty selling masks in a local newspaper, and then promptly sold out of all 250,000 masks it had manufactured.[1]

No, it's not. The "this" in the title refers to DemeMask in Miami. The company you're talking about is United States Mask, in Fort Worth.

Also, it's a news article, not an advertisement.

The real problem here is the difficulty these startup mask manufacturers have with securing bulk orders. Those lucrative deals are often, it seems, prevented by preferences for existing models, restrictions on models, and sheer institutional conservatism about trying something new.

That's exactly what the article states. Multiple times.

the website of one of the companies has a website that is down on day article was posted

I'm not sure how that is relevant. It's not like distributors and hospital systems rely on web sites to order millions of masks. These things are done on the phone and in person, as there are contracts to sign. It's not like a hospital clicks on "Buy now!" and fills in a quantity of "900,000."
Most likely it derives from Instagram filters, which derives from lens filters.
Back in the early 2000s I worked in a small Mom and Pop computer store. One of big selling points was that our custom built PCs were not full of the crud you got from the big OEMs. If you didn't buy it, we didn't install it.
A hail mary for the board room at Intel
How come some people are so successful?
You see what they are doing and try to copy it but there is always some sort of unobtainableness about their success and you always come up way short even if you have 90% or more of it figured out about Howe they did it. You just cannot get the extra 10% to hit the mark and be as successful too. It is like they know more and just have it all figured out consistently over and over.
A more apt comparison is TypeScript to JavaScript, perhaps. Kotlin and Java interop at the bytecode level, but Golang doesn't have that. Gotlin would have to compile to Golang with the same shimming hairiness as TS downleveling to JS.
Most people arrested for Capitol riot had a history of financial trouble
yes, there is a feature like that in little snitch.

Go to your rules window, in the bottom left there is plus and by clicking you reveal the option to add "rule group subscriptions" https://help.obdev.at/littlesnitch4/lsc-rule-group-subscript...
Definitely not suggesting that it's ideal, but if iOS dev is important to you have you considered setting up a Hackintosh or a macOS VM [1]? Typically macOS Hackintoshes/VMs have annoying issues or requirements that make it unstable for full-time desktop use, but if you're just trying to use the simulator and the Xcode build tools, maybe it's enough?

[1] For example (I am not associated with the website): https://www.soupbowl.io/2020/04/macos-in-virtualbox/
Instagram serves ads as part of the feed API response. If you use the app, there's no way to remove them without patching the app. I did do that for Android, but on iOS it's impossible without jailbreak.
Probably the same group of journalists always trying to associate Tesla with fires.
If the ID scheme mapping is sufficiently dense, traversal attacks on otherwise obscured namespaces become an option.

This might apply to user accounts, posts, payment accounts, or other elements.

Security isn't simply about compromising account credentials or access policies. It may be any unintended or unexpected data disclosure, inferred relationships (between accounts, activity, finances, offline attributes, access, reputation, and more), denial of access, stalking or harassment, and more.

These might not be unexpected in all cases, but could well be undesired in many instances.
The article does not mention the fourth individual involved, Glenn Hightower (one of the founders of APh Consulting), who from what I've been told was one of the ringleaders of the operation. Here is a third-party mention of Glenn Hightower being involved [1].

[1] https://commonplacefacts.wordpress.com/2016/01/07/i-hope-the...
Edmunds Tested: Electric Car Range and Consumption
I feel the same way about this. I will refuse anything that I'm going to spend more han 30 min on.

I was lucky to get laid off and having time to find work without interviews last time I was looking for work.

Also I have small children and zero time for stuff right now.
Since no one has directly said it, I think bevy hides a significant amount of the ECS from the developer in a really elegant way.

I agree with Weebs assessment as well. But in particular, bevy has an extremely simple ECS api.

(Though, I will admit, I’ve only dabbled in this space and mainly followed some tutorials, so your mileage may vary)
Incineration would probably be much, much worse, because all you're doing is releasing toxic pollutants into the air/atmosphere

Unless you're talking about plasma gasification, in which case I wholeheartedly agree it appears to be a very promising solution, and wish I had resources to invest in that.
Polyethylene is a wonderful material for subtractive manufacturing, especially parts that you might otherwise 3D-print or make out of wood.

It's easy to make "bricks" by melting and pressing chips and shredded material in a mold, and those bricks make excellent machine stock.

You can't use it as a building material, but I like the idea of mixing in sand and using them as paving stones. After all, we frequently pave playgrounds with flammable material made out of shredded tires.

I do wonder about microplastics flaking off of them, though. PE is pretty remeltable, but like most plastics it gets a bit more brittle with every cycle. Most recycling outfits mix some virgin plastics in with the recycled stuff for that reason.
How is it possible that the FBI has so much advanced stuff when I’ve never met a skilled developer willing to work for what the government pays? Are their tools developed by high paid contractors?
> With Go I feel like I am too bogged down in all of the unimportant implementation details.

But then when people praise Python and Rust, getting bogged down with "unimportant implementation details" like specialized async typing and colored functions becomes an absolutely essential and useful aspect of the language.

There's just no accounting for taste...
She should do YC.
Love the concept - would love to try this out once you launch in europe
How do they track people across sites then?
AdGuard can run a local VPN that intercepts HTTPS traffic and blocks ads even within HTTPS traffic. It's a little sketchy since they man-in-the-middle your encrypted traffic in order to do this, but they exclude extended validation certs (the ones where the name shows up next to the lock) and over 1,300 other exceptions (https://kb.adguard.com/en/general/https-filtering). That should be able to block a lot more, including ads via apps.

This can do a lot more than a normal VPN or DNS blocker because it's actually intercepting and decrypting HTTPS traffic (rather than just passing it through).

However, Facebook has been very good at making ads that are hard to block, even if you have access to everything. They've been pretty aggressive about getting around things like uBlock Origin even on desktop browsers.

DNS-based blocking also likely wouldn't have much impact on a company that could serve ad content and regular content off the same domain names - or that could just rotate domain names too much.

Also, AdGuard's local-VPN/HTTPS-intercepting feature is a pay-for feature (I believe $5/year or a $10 one-time charge).
First: I ninja-edited my comment after the fact with a thought that occurred to me after I posted, so apologies there.

Anyway, yeah, no argument there at all.

I'll be honest, as an outsider that's somewhat familiar with Pike's obsession with simplicity in Go, I'm actually a bit surprised this is getting in. It does seem like the kind of high-complexity feature that was deliberately excluded from the language as part of its overall design ethos.

But it really comes down to a weighing of pros and cons. Generics have the potential (though definitely not the guarantee!) to trade off developer complexity for compiler and toolchain complexity, and the preference on that choice is a personal one.
This feels like somebody who believes “math is just numbers” was asked to write the section, and had to work hard to drag equity and related issues into the example.

Speaking for myself, I always paid more attention when my math teachers mentioned Newton, Gauss, ancient Greeks, Flatland, etc. But the fact that most historical examples were European could give students the impression that Europe was the only part of the world that thought math was important. I guess we heard that “Arabs invented the number 0,” but that’s it. I would love for classes to include mentions of ancient Indian ( https://en.wikipedia.org/wiki/Indian_mathematics ) or Chinese math development ( https://mathshistory.st-andrews.ac.uk/HistTopics/Ten_classic... ).

I would be really happy if classes mentioned important mathematicians that had suffered because of something not related to math. Such as math professors losing tenure for being Jewish, Chinese academics caught up in “struggle sessions,” Alan Turing, etc.
>Bitcoin just seems like an easy target because people are more directly profiting off of it

There's a name for that particular ailment: it's called acute nocoiner syndrom.