skysight-inc/HackerNews huggingface dataset:
On the topic of foobar - CS has pretty much wholly converted the usage away from FUBAR - "foo" and "bar" are now commonly used variable names that have a colorful history but aren't frequently associated with errors - they're more commonly associated with anonymous variables.

I don't know about "Penetration" vs "kill" - I would agree that kill is objectively more offensive, but as an industry we've got an issue with sexual harassment not violence - so I don't know if kill really applies in it's offensive meaning here.

All I know is that the jokes around "Penetration" need to die. In this particular scenario that specific "Do you like being penetrated line" was practically set up as a response to the shirt - it's a bad shirt to wear to a professional event. If we can just tone down the marketing I think it'll continue to die off as decorum is normalized.

"I'm sorry, Fry, but astronomers renamed Uranus in 2620 to end that stupid joke once and for all."
I stopped buying from Amazon a couple of years ago - not that I was a frequent shopper before that. I feel it is the same capitalistic dilemma all over again: exploit technology and as opposed to make technology a force for liberation use it as a weapon against labor and call it innovation.

We are in the beginning of our probably very long dystopia, where only the rich will be able to live a life off total surveillance and the rest will be sucked out of all remaining living traces for survival.

The only rule I live by is that I do not try to exert power over anyone that I would not wanted to be subjected to myself. Period.
So that is why they ended forced arbitration?
Just because you can pay for the cleanup doesn't make it not a disaster.
I didn't say it was significant! Though, being considered a 'co-founder' of Tesla was important enough to him to sue the actual founders.
> Don't buy beachfront property.

I've been waiting for prime beachfront bargains for almost 30 years now.
Does pnpm supports the behavior of
> yarn install --offline
?

A quick and lazy google search didn't yield a result...
Comes with 2 games, followed by 2 more games every week to the total of 24 for the first "season". And the season starts when you first use the console, not on a fixed date.
1) calculate what's going to happen in N years using a few models, pick the most shocking results

2) write books/articles/presentations about having only N years left

3) profit
Unfortunately Taiwan was unable to accomdate all the outsourced manufacturing from the West.
I like it too, but then you're going down the uncanny valley of:

- The project is new, in which case you can easily/safely ban functions, but then why are you starting a new C project in 2021?

- The project already exists, and now you need to refactor out all the compile-time errors in order to move forward (time-consuming).

Keep in mind the first is a real question that should be answered. If your goal is to avoid undefined behavior/potential security headaches, then C should be entered into after careful consideration of cost/benefits. There are better alternatives for some projects but not others YMMV.
The Most Common Hack
The most common hack and/or cyber security threat in the world.
so that's how they recruit people? if they have sexual experience?

no wonder people are leaving WoW and their recent games were underperforming (Warcraft 3 Reforged for example)
The write-lock is checked entirely at compile time, so no performance overhead
Lots of options, little will power, consumer and political. Unions, monopoly legislation, tie CEO salary to a multiple of employee salary and probably 100 other smarter ideas than those.
Composer is not that much better though. It has (had?) the brain dead convention, that you may only refer to branches by prepending "dev" or "dev-", which itself can be a branch name and an organizational convention and thus the convention prescribed by composer gets in the way unnecessarily with what an organization may already have as convention.

So I am not sure it is better than npm, however, at least one does not have that split in package managers, which will additionally create friction in or between teams and projects.
It's not inevitable, it's momentum energy in the system that can be relaxed with bio CCS and other net negative emissions approaches. It depends on the effectivenesses of counter GHG plans.
Amazing write-up! Your efforts are much appreciated. I have an Intel Mac Air with an external monitor and strongly feel that usability items like these are sorely underrated. Kudos for the great work in a seemingly closed ecosystem.
Hm, if only there was a technology that allowed for online payments without the possibility of censorship.
The ROC nationalists "ran away" because they did almost all the anti-Japanese fighting during WWII, while the communists sat back and conserved their strength for the coming civil war. Which they proceeded to win.

Edit: It's true. Go read a book or something: https://thediplomat.com/2014/09/the-ccp-didnt-fight-imperial...

> This would be the trend of the entire war. As two scholars note, “From 1937 to 1945, there were 23 battles where both sides employed at least a regiment each. The CCP was not a main force in any of these. The only time it participated, it sent a mere 1,000 to 1,500 men, and then only as a security detachment on one of the flanks.There were 1,117 significant engagements on a scale smaller than a regular battle, but the CCP fought in only one. Of the approximately 40,000 skirmishes, just 200 were fought by the CCP, or 0.5 percent.”
Poorly, and with lots of violations, is how I imagine the framework would work, but by having such a framework we have something that we can refer to, something that we can point to when countries aren't living up to it.

Yes, it is just a peace of paper, except that it is also not once it becomes something to fight for and something that people believe in.

The US declared itself independent while British troops were in the country. It asserted rights against somebody else who didn't recognize them.

And that worked well enough that later people would refer to those assertions when debating freeing the slaves, and it was that which MLK was able to refer to in his speech.

I won't live long enough to see international human rights become a norm and neither will anybody else alive right now. But that doesn't mean that it isn't important that we start creating the norm now.
> Overseas buyers just get permanent residency and citizenship and buy houses.

With birth tourism, just transfer some assets to your nephew, a full born citizen of $country_of_conveinience and have him purchase the property.
Yarn forced NPM to get a lot better, so I'd consider it a significant net positive even for projects which don't use it.
> I bought then for $35. They will arrive tomorrow.

Shouldn't you wait to see what kind of cheapo $35 shoe arrives tomorrow, one you never got to try on, before you celebrate?
The whole book is fun and creative fiction. Just enjoy it like you would enjoy any non-real TV or movie.

If you haven’t read the series, saw the spoilers here, and are no longer thinking about it… don’t get discouraged. Pay off in Book 3 via the space concepts are worth it still. Mind blowing fun stuff
I suspect it was closer to:

1990: We have 8 years left to avoid global warming. -- Already happened.

2000: We have 8 years left to prevent the corals from bleaching. -- Already happened.

2010: We have 8 years left to prevent farms from being permanently scorched. -- In progress.
This was such a cool read, thank you!

What is hardest for me to comprehend is probably the last part about time being relative. All this stuff makes me think about how everything is made of the same matter and then, what am "I"?

Btw this part from the wiki link cracked me up
"Constant acceleration is notable for several reasons:
It is a fast form of travel."
In many jurisdictions, even if consent is informed and specific, a contract which is not the result of actual negotiations but is standard - e.g. between a client and a large company - can often have clauses nullified by the courts, either for being unfair/detrimental to the client, or for their presence being detrimental to public interest.
Indeed, computable functions on binary streams have a uniform bound on how much of a stream they'll look at!

"Does this stream include a 1" is not computable, since it won't halt on 00000.... The subset of streams that include a 1 is open, though.

If you restrict to the subset of streams that include a 1, then computable functions might look at some unbounded amount of the input (example: is the value after the first 1 a zero? this is computable but takes unbounded time). This doesn't contradict anything because this subset is not compact.

Here's another interesting application (not fully fleshed out here). An arbiter is a computable function that watches a stream of messages produced by a distributed system and decides whether the consensus reached is A or B. Suppose each process only sends messages from a finite set (they're TCP packets or something). The space of message streams is compact, so by the same argument the arbiter makes its decision within a fixed amount of time, independent of the message stream. If messages can be delayed or lost and there are at least two processes, then the arbiter has to always answer only A or B, since otherwise it would be possible to construct two message streams that have the same prefix, but impossibly the arbiter answers A for one and B for the other.
I do sometimes make handwritten notes for various reasons. Mostly when I'll have access to the slides and just want to capture some key points. Something like a talk that I'm going to wrap up, I definitely type.
I dunno I mean try it and see. It makes the oil you're seasoning the pan with taste like garlic, imparting garlic flavour into the food you cook. I'm not sure how else to say this more clearly. I enjoy the taste of garlic, so i like the extra garlic flavour, if you enjoy extra garlic flavour, this is a way to impart some extra while seasoning your pan. And you end up with a bit of extra crispy browned garlic to add to the meal.
(not parent, guessing he was being snarky) While you make a good point, I don’t generally find beginner content on hacker news.

I personally evaluated this trending post as something worth my consideration and analysis. Perhaps my news PID needs a tune-up!
Very cool, had no idea this was even possible. Is there anything like this for Linux?
> If Trudeau would rub some brain cells together

What about the votes he needs from certain communities?

https://globalnews.ca/news/4853439/karen-wang-liberal-burnab...
>recently began cracking down on Slack channels that aren’t directly related to work

I get it even just as a general response to things that have happened other places. The meta conversation is endless and stuff gets out of hand.

If I were an employer I'd be tempted to "You know what, I'm not gonna moderate or facilitate this stuff getting out of hand. We're here to work right?"
Out of all the retailers I have experience with, the pandemic winner was Walmart (Canada) hands-down. They kept iterating their app and pickup experience (order via app and they put the groceries in your trunk) .. I am an extremely satisfied customer and have increased my spend there!

Losers for me were Home Depot and Canadian Tire. They iterated slowly and when they did, made things worse it seemed.
> as if Iran started accusing Canada of breaking Sharia

More like if Iran agreed not to invade Canada, invaded it, and implemented Sharia law.
I have to disagree with almost all of the points you raise.

The degree to which you wish to (re)model data is a design decision - also within a DW. This is what I mean by divorcing the tech from the practice. Methods to store and manipulate semi-structured data exist within cloud data warehouses and there is nothing inherent in the technology preventing from extending said support. Also, it seems to me, that even in advanced analytics incl. ML one eventually works with the data in a tabular form anyway.

When it comes to performance, I was referring primarily to e.g. cross-domain queries. That continues to be challenging in data virtualization / federated query engines.

You (and data mesh) focus on the domains - and nothing prevents carving out ample portions of storage and compute from a cloud DW to them and doing the exact things you propose. Except that "federated computational governance" and enforcing standards is now heaps easier since everyone is relying on the same substrate.

Data mesh targets analytical workloads - and surely you do not suggest e.g. hooking Trino up directly to operational, OLTP databases? One has to, as least how things stand today, copy the data somewhere anyway for not the least historical analysis, as well as often transform it to be understandable to a downstream (data product) consumer. So you will have "pipelines" no matter what - even in a data mesh.

Not only are the domain teams free to build the aforementioned pipelines and model data in any way they see fit - within a cloud-native DW, but also the DataOps tooling available in this area is already relatively mature.

The only part I can somewhat relate to is about "forcing" to rely on a specific piece of technology. But I think that is just something one needs to accept in a corporate setting and a balancing act. And I'm talking about the majority of the regular companies out there, not FAANG. Also, there other arguments to be made - such as avoiding vendor lock-in or if the capabilities of the DW simply does not cater to the specific problem your domain has. But these are not the arguments you made.
I thought that was a pretty big part of what we all learned during the #metoo movement - the incentives to lie are pretty weak for victims since they end up facing waves of harassment over even legitimate claims.
Visualizing Observed Deaths
Well, it seemed implied to me. The original post was about Craig Murray being sent to jail. There are other comments in this thread coming out in support of (or at least against the imprisonment of) Murray.

Then, the parent comment comes out, listing a whole bunch of reasons not to like Murray, or at least not to support him. So the implication, as I see it, is that the parent commenter is alright with Murray going to jail.

Maybe you're right and that I read too much into it. However, I'd like to resolve this part that's unclear - does the parent commenter support putting Murray in jail? Is it because they don't like him?
Making housing stagnant and expensive is a popular initiative waged against capital.
I'm not sure you can have both a wealth of family-owned retail businesses and healthy workers rights at the same time.
Handwriting (Palmer script) was consistently my worst grade through grade school. And my writing has done nothing but deteriorate in the decades since. My notebooks from college are at least legible.
Yarn 2 is fantastic.

I run about ~30 JS repos, ~10 of them monorepos. Since I migrated everything to yarn 2 its been a breeze, my other contributors have been able to completely forget about it (as it just works) and I've been able to assert that everything that works today will work in six months and two years.

That is because I have not gone against the default of 0-config repos, that is saving the .yarn/cache folder (equiv of node_modules) to git (via git-lfs). The lockfiles work. Dependencies can have conflicting dependent packages. I've had a small number of packages have issues with the zip format, which is solved by setting unplugged (very well documented).

A user clones the repo and they are done. Yarn itself is saved into the repo, so the only external dependency is nodejs.

Things I haven't thought about or done since switching to yarn 2:

* I don't worry that the server is running something different to the dev machine

* I don't get breakage because I switched branches

* I don't have to teach other people how to look after their packages (because it 'just works')

* I don't have to chase people to update when a lib we use has a vuln

* I don't spend time installing

* I don't care about package compatibility

Things I have had to worry about:

* build systems. When you use webpack, esbuild, etc. then they need a little help resolving packages

* in the beginning it was hard to step into dependencies. That is all fixed now.

* Sometimes a package is broken because they don't specify peerDependencies properly (which is a security & reliability issue), so you have to add to a config file (surprising first time, easy from then on).

Yarn is a big win.
Is a fetus "someone" else or do we need more than 8 weeks to form a consciousness, how long is that period? I think there's debate to be had there.

while in the vaccine situation we're talking about actual already born humans who are walking around the unvaccinated person every day and there's no debate there, the risk is real, and the other people can actually be verbally vocal about not wanting to be involved with unvaccinated people.
No connection, but a theoretical customer. Water heaters are a periodic replacement item where the scope of the job is (relatively) fixed. Periodic means enough search volume/demand. Fixed scope means it’s possible to estimate without a site visit.

I can do a water heater in copper in a little over an hour and a half on-site. I might spend more time figuring out which water heater will fit and be best for me and going to pick it up than I will soldering or moving the heaters around.
My prediction: Soon this is going to be generalized and percolate into all sorts of self-help books and pop psy TED talks: why less is more, you need to lose to win, etc.
Cuomo pushes employers to force their employees return to NYC
> how come everything is fine

I doubt everything was considered to be "fine".

Also, the assumption that a grace period is due assumes that such behavior is only marginally inappropriate. Suppose Amazon was reading its customer's email; would you also argue that it needs a "grace period" after a demand to stop doing that before it actually stopped?
Unvaccinated to have SIM cards blocked, Pakistan’s Punjab govt says
Right, when I was younger, I was convinced that NUL termination was a reasonable strategy. Learning C in the 1990s it made plenty of sense, even though I was also learning about buffer overflows and underflows.

One of the last things that finally changed my mind was the observation that the length shouldn't live with the text, but with the structure describing the text. Some of you might be laughing now, because that was obvious to you, but I genuinely had gone years without considering that. I'd been imagining a hack like the length of the string lives in a few bytes "before" the text.

Once I was envisioning the mutable string as [length, pointer] itself, that seemed obviously better and I was onboard with abolishing NUL termination in software.
A person was hurt. There are multiple steps in the chain of causality, but only one you can change. So you do.
I do not envy you.
Both cases are real. If you start a new project in C, it means you have a very good reason - and hopefully a strategy of dealing with strings and other problematic issues.

If you need to deal with an older codebase, the all-or-nothing approach might not be appropriate - incremental improvements might be a better option. Yes, you will have more problems to deal with initially, but with time the situation will get better.
Amazon is a poster child for antitrust litigation. They're publicly known for using their dominant position to compete with their suppliers, and drive their competitors out of business with price dumping. There is little chance you'll find alternatives to Amazon if they're allowed to destroy competition.

Regulation can only go so far, it can help build and stabilize a healthy ecosystem but it can't help with a fully consolidated business like with a decade of experience in killing competition.

There's a good case to be made that they should get the standard oil treatment.
Now they are just going to talk about it externally. Apple is fighting a losing battle. Pandora's Box has been opened by the pandemic. Now employees know that they can get the same amount of work done remotely and not be as stressed at work. Meanwhile, companies are desperate to pretend that remote work didn't happen because they need bodies to fill up their offices which they are paying for. But work culture is shifting for jobs that can be done remotely despite these attempts to shutter the discussion.
What's the standard practice these days in C to move strings with lengths around? I've been out of C for at least a couple of years now, but I can't imagine it's changed in that time.
Agreed but we then need to accept to loose most of our modern day comfort, going back to 40years expectancy, most of the population dies ... which is probably not what we should aim for.
Nature works like the rabbit and fox differential model. The only way for the fox, aka we need to try to grow as long as possible otherwise most of us will die brutally
> am in much more favour of the old system where the applicant applies through a provincial (state) immigration and each state gets to set their quota.

Isn't it still like that in Quebec? Incidentally, the party they voted for has almost no support from immigrant communities.

> Also the point based system allows abuse in countries where we’ll connected people can basically buy “accredited” credentials such as relevant accredited experience in professions. I know someone who doesn’t know a thing about welding, but they moved here with credentials. Government has no way to verify these accreditation in many cases for many countries.

I constantly see resumes for Canadian "engineers" with foreign diploma. Not a single position at a Canadian company despite having lived there for 10+ years. Wonder why...
Exactly my point: if the current behavior of a company reduces the enjoyment you get from products that you previously bought from that company, you are both justified and rational not to want to use those products, and even to say "I do not want to use these products anymore."

No rational argument can change the original non-rational utility function. And no, there's no "virtue signalling" involved.
> NFI what happened to it, but I recall hearing of a Lowe's "official" effort to try to assemble something like this; they theoretically have the resources to find and keep good relationships with local stables of contractors; but in practice.. no, that's not gonna happen, its gonna be a boondoggle.

Lowe's does this. It's not a boondoggle. Works out well in many cases because they can sell for example windows and the install at once.

https://www.lowes.com/l/lowes-home-services.html
Considering Blizzard is currently being sued by the state of California for exactly the same discriminatory behavior it's same to assume that grain of salt has long since dissolved into this soup of illegal bullshit that Blizzard is being sued for.
You are assuming that all world views are equal, and doing so in a way that appear to be quite arrogant.

We are absolutely saying that not all views are equal and that it is a violation whether the country acknowledge it or not.

If you need to anchor it in something else: humanism has brought the quickest, most effective and most complete, reduction the suffering of individuals of any system ever practiced anywhere, by more than one magnitude.

Sharia is hanging of men for having sex with men, and the beating of women for getting raped.