skysight-inc/HackerNews huggingface dataset:
First of all, I don't know that would happen - it looks like the maintainers are open to the patches.

And second, it's still not wasted effort if you get the fix that you need.
> Per-capita is useless in practice because a factory pumping out 1000000 units in Canada will look bad per-capita.

> A factory pumping 1000000 units in China looks great per-capita.

A factory pumping out 1000000 units, each earning $1k, will net each Canadian $26.

The same factory in China will net each Chinese citizen 71 cents.

You think you found the unfairness of the comparison, but in essence, you're just saying "But Canada is rich and China is poor! That's why Canadians get to pollute more than Chinese per capita!"

Your argument isn't going to persuade many people.
This goes well beyond mistakes, it is utterly absurd that the judge would not look at this more closely absent a defendant in a country on the other side of the planet, especially when this kind of money is involved. It's not a $50 parking ticket.

Imagine yourself in their situation, having to defend a legal case in court in a place where you've never been to that has no bearing on anything you've done in your life. That makes the world's population open to being sued for profit in these courts because the courts simply don't do their job. A mistake is when you pass the pepper instead of the salt. This is ruining someone's life.

From TFA:

"Ms Luke has engaged an intellectual property lawyer in the United States, with an initial engagement fee of $US10,000 ($14,800), in a bid to have the rulings overturned and the damages retracted. "

"The single mother of four said the situation was taking its toll.

"The anxiety that this causes, not knowing if they are going to come and take our house, can they freeze my assets, can they get access to my bank accounts?

"We just don't know and it really is a case of guilty until I can prove otherwise.""

That engagement fee is on the low side and yet I think that 99% of the people that might get caught up in stuff like this have absolutely no way of paying that kind of money to correct something they have part in. Besides, the suggestion that you can recoup your legal fees is not really fair: in practice you won't be able to recoup all your fees and you certainly won't be able to recover your time or the stress.
Long live President Xi!
-Uncle Roger
I love to see more tools like this for do-it-yourselfers like me. I've only just now tried using ProjectionLab for about 20 minutes, so take this with a grain of salt, but I've watched Rob Berger's review of the tool and I've been a subscriber to New Retirement for a few months now.

First impressions:

- It's obvious you've put a lot of love into this tool and it really shows. The UI is very responsive and I think I would enjoy using it.

- At first glance, it compares favorably to the core features in New Retirement: Tracking your assets and investments; Showing projections based on different scenarios and assumptions.

- I didn't see any places where it's providing financial planning suggestions. New Retirement offers "Digital Coach Suggestions" which recommends various things to look into, based on the information you enter. For me, that's a valuable feature because one of the reasons why I'd pay for a tool like this is so that it can help me poke holes in my financial plan.

- Your pricing is totally fine. I see your competition as financial planners who charge a few thousand dollars for a one-time financial plan or, worse, an ongoing 1% AUM fee. I've paid a human to do a financial plan. It was worth the money because it gave me the reassurance that I kinda know what I'm doing, but I didn't see the value in paying a recurring fee for them to "monitor" my investments going forward. I'd much rather pay for direct access to a tool that lets me do that myself.

- Despite the previous bullet point, I do see some value in having a human who can give good financial planning advice. I would pay a few hundred dollars to meet with a human who can give me useful advice whenever I'm at an inflection point in my financial life. Maybe that's another potential revenue source for you in the long run.
By coincidence I noticed this article while in the process of preparing lamb curry for dinner. The article quoted researchers studying ancient spice trade and usage: "Of the 40 tools we analyzed, 12 produced a range of spices including turmeric, ginger, fingerroot, sand ginger, galangal, clove, nutmeg and cinnamon."

Quite interesting that curries evidently haven't changed very much over 2K years. Indeed my curry contains 6 out of 8 of those ingredients. Of course many
present-day technologies contribute to making spices available in abundance in food markets or online. Compared to ancient times in some ways we have it pretty easy, in today's world making curries from scratch isn't really a high challenge.

The article shows that our predecessors were as perceptive as we are, they understood a lot more than we realize. Of course while everything changes over time, fundamental insights tend to retain their enduring value.
When you have Federal embeds counselling companies on content, that's essentially censorship. I don't know what else you'd call it.

That's banana republic level technique and tactics. This is something a Francisco Franco might have done. No, no, we don't have censors, we're just making sure only the truth of the moment is published. And of course, blackhole all the contradictions.
Incorrect. They had explicit permission from the researcher involved to commit when they did. Here's the full discussion, if you want to read it yourself.

https://marc.info/?l=openbsd-tech&m=152909822107104&w=2

More directly, from the KRACK FAQ: As a compromise, I allowed them to silently patch the vulnerability.

https://www.krackattacks.com/#openbsd

It's also worth noting that Microsoft violated the embargo as well: On this topic, it is also worthwhile to mention that Microsoft pushed their fixes on patch Tuesday on 10 October 2016 [1]. That's before the agreed disclosure deadline, albeit quite close in time.

Quite rightly, nobody is suggesting that nearly a decade later, we should be keeping Microsoft off responsible disclosures as a consequence.
Well, as you note, user control is exactly the difference; a user can still modify a page with HTTPS, but not with this proposal.
Even in that context there's limited enforcement available for something so generic.
I am pleased to learn this, actually. I enjoy the music of death metal but the lyrics seem so cliche, so…laughably childish…that I’d appreciate some recommendations to something with some…erm…meat.
I really thought that the most logical explanation for his behavior was that his plan was always to destroy Twitter due to it being a haven for journalists and activists that pester the rich and powerful.

This seemed especially plausible considering his Saudi government co-investors, and thinking back to the destruction of Gawker as a precedent.

The alternative that he really is trying to make it succeed and is hopelessly incompetent seemed untenable, but I also couldn't believe that his actions would make it succeed.

$44 billion was an unreasonable amount to spend on the face of it, but ever since he capitulated in his court fight, I've been thinking what if it was a charade to manipulate the stock, and he or his associates defrayed a lot of the sticker price by trading on the knowledge that he would go through with the purchase?

But now I admit I am starting to wonder if my theory was incorrect - maybe he really did want to do something with it that isn't working out. Or maybe he's just committed to the bit.
I remember trying to learn front end development around 2013, was fascinated by responsive web design and twitter bootstrap. Asked some questions on that site, was mostly ridiculed for my amateur questions several times, never touched the site again and also never learned front end. So this is my story with that site.
The "Moron in a hurry test." is stikl one of my favorites.
Probably the only thing that's actually trademarkable if your brand is a single letter.
The issue is that when resistFingerprinting is set to true in about:config it results in the error and stopping the JS redirect to the login screen. Interestingly, this also appears to be why windy.com broke a few weeks ago.
I used to work on a non-RHEL Red Hat product. Every bug needed a whole lot of work after the code was written. A QE person would need to test it, often needing dev assistance to understand what even needed testing. A docs person would need to determine what docs needed to be written, again with dev assistance, and for security stuff a ProdSec person would also be involved. It also took at least 10 minutes to discuss a bug like this in bug triage meeting, involving at least 10 people. Some bugs needed a lot more discussion than that. Red Hat's process incredibly expensive and decisions are primarily made based on how it affects the customer.

Iperf3 is a relatively obscure tool from a general RHEL user perspective. While the vulnerability may be serious from the perspective of iperf3, a Red Hat customer won't be running it on the public internet for long periods of time. Most iperf3 usage I've seen was in dedicated test environments. Practically, this won't be exploitable, and if so, iperf3 will crash, nothing more will happen according to the bug.

Is it great? No, it isn't. But an often-overlooked part of open source is how much work it takes to merge a PR. I've had cases on hobby projects when it took way more work to merge it than to write it.
Rather difficult, in the sense that people continue spreading falsehoods about their relationship with embargoes, which makes it difficult to participate in responsible disclosure.

See this thread for examples.
This is really stupid. Follow the money. If she had been responsible for the theft, the money collected should somehow be traceable back to her. Obviously it would not be, and given the data breach she would have plausible deniability.

Furthermore, no sane lawyer would hope to recover such large numbers from a single mother of four children. There is no value in prodding a legal system to render a pointless judgement against a plaintiff who is very likely not responsible for the crime.
It’s very simple. As Tesla grew, the company figured out how to manage Musk’s worst impulses. It has an immune response to Musk’s malignant narcissism.

Twitter does not have an immune response. It’s like a colonizer introducing a new disease to an ecosystem. Twitter didn’t know how to handle Musk, and so it just amplified his worst tendencies.

He was always a malignant narcissist. But he probably did get worse. It’s like an alcoholic suddenly owning a bar.
I wouldn't be surprised if there was some sort of legislated PC terminology for government workers somewhere (but, ironically, what first comes to mind is the banning of "Latinx" by Sanders). What about NYC protecting fat workers from being fired? Body-positivity and similar things tend to be "left" in the US.
Department stores in the past had this in Canada. Afaik they were used to send money from tills to the backoffice periodically after a certain level of cash in the drawer was reached.
Yeah, any discussion of anonymity and Signal can start and end with phone numbers. They could maybe offer an option to use just a username and some kind of authentication? But somehow they don’t :(
> A capacitor is cheap when a part supplier/warehouse is open.

Well the warehouse was "open" so to speak. Capacitor failure is a fairly common failure and I bet he had quite a few of those in his truck. He didn't really have to go to the supplier to order one.

> Most techs don't have a huge inventory in their vehicles, some times you get "weird"

This wasn't a too weird one. It was either the 45/5 or the 35/5 uF one.

Installing it in the cardboard box and not clamping it with a metal clamp to the unit to dissipate heat was a confirmation this guy was shady.
in news today : water is wet.

they mentioned a victim who had endured lung injury but also said that they routinely use protective equipment -- this might be an actual interesting investigation if it was something more than "someone lied"; yet didn't touch on the topic.

the idea of consumer goods bans for goods that are dangerous to produce without adequate protective gear is ridiculous -- that list is huge, we would likely stop producing most anything.
Looking at that source, there's a pretty straightforward explanation of where the page views come from.

- Last month, Stack Overflow had ~142,575,642 visits.

- Last month, Google gave 127,896,508 visits to Stack Overflow

- Last month, Bing gave 7,491,274 visits to Stack Overflow

You could say that the Stack Overflow # of pageviews depends mainly on:

- How often people are searching Google/Bing for answer.

- How often Google/Bing rank Stack Overflow high enough for people to click into it.
This is true. As someone who had a work time card I could fill out on Solaris using Firefox. This the new time card website came out that was “ie” only and we had to log onto a virtual NT server do our time card. Ugh. It was a nightmare. Then slowly Firefox came back. It was short lived majority but I still use it. I rather like it.
Well that's terrifying. People can sue you in civil court and you don't even have to be present or notified that the trial is happening and then be on the hook for millions of dollars? Am I the only one who thinks there's something wrong with that?
Map and filter don't actually consume anything until they're used later, they produce iterables. So if you pulled them into their own lines they wouldn't consume (much) extra memory. Taking the original:

min(map(some_op, filter(some_filter, bar.baz()))).foo()

An alternative is also to use a generator comprehension that's identical to the inner part (in effect):

min(some_op(item) for item in bar.baz() if some_filter(item)).foo()

Which could still be pulled out to a pair of lines for clarity:

items = (some_op(item) for item in bar.baz() if some_filter(item)) # or some better name given a context
min(items).foo()
I'd suggest 'mature'.
> Google's plan is that, during a webpage transaction, the web server could require you to pass an "environment attestation" test before you get any data.

Sounds pretty sweet from a corp security perspective. Context Aware Access lets you do attestation at SSO time but baking device integrity further into the system would be helpful.

Unfortunately, this gives a lot of power to webpages. I'm not sure it's worth the tradeoff. This seems like something better handled by an extension, but I'll have to read the spec.
Reminds me of being on IRC in 97 asking questions about Assembly. When someone did finally respond it was "Did you read the manual yet"? It's ironic that SO became what it was replacing.
It's not so much a shift as the US coming into alignment with the rest of the world. Harmful expressions like hate speech and inciting violence have more or less always been recognized as things you don't put up with in a civilized democratic society, just as you don't put up with physical violence to resolve disputes or allowing vehicles to drive any which way on motorway.

The essence of freedom of speech has always been the ability of the common or marginalized folk to discuss and criticize those with power and privilege - the state, the landed, the majority. Attacking marginalized minorities is not the purpose of it and is a categorically different type of action - the marginalized don't have power over others to begin with.

Frustratingly the US is actually rather poor about expression freedom in a number of other ways (ways which ironically almost never come up when Americans talk about speech freedoms), and ranks below many other western nations.
I've heard this story a few times, but... holy shit:

> The Gimli Glider officially rejoined the Air Canada fleet after a bit of body work

This might be the OG "that'll buff out" meme
Sounds like the Lifetime plan could potentially be a fit then? And I do offer general discounts on request too (see pricing page) if you feel it's out of reach.
No, ex parte means not requiring a party that would normally be required. It is _also_ used in emergencies because the process of pleadings, answers, and replies would be too slow, so you are asking the court to temporarily ignore the rule that the other party respond before the court issues some sort of order or response.
The tragedy is that these lost souls so desperate for companionship are often our brightest minds. Left neglected, they stray so far they end up doing dumb shit like committing suicide, soliciting children, or end up exploited by sadistic trolls, women, enemy nations, death cults or terrorist organizations. And now AI cyber porn companies.

Defensive brotherhood is one of the few things men have historically done right...until recently. We're not each other's competition-- we're each other's backup, and without that it turns out we're easily picked off or subverted by opportunists of all stripes. Never leave a bro to the sharks!

Thanks for fighting the good fight. If we ever cross paths, I'll buy you a beer.
Perhaps you could provide an example or two?
Ba-ba-Barbara, Santa Barbara
Ba-ba-Barbara, Santa Barbara…
You are correct, I don't know why I put the nots in there. Either way, demonstrates mutual recursion.
https://www.drawdown.org

"Project Drawdown’s mission is to help the world stop climate change—as quickly, safely, and equitably as possible.

We do this by advancing effective, science-based climate solutions and strategies; fostering bold, new climate leadership; and promoting new climate narratives and new voices."
Using a bad tool for a good cause is still bad. Let's say that the Knesset wants to lower the SC salary, but the SC thinks that that salary is "unreasonably" low for the lifestyle that they deserve. Then they can simply cancel that law. And unlike with politicians, if the people think that that is a bad decision, they can't impeach any of them, nor can they have any influence into who the new justices will be.
Attention span overflow. ;)
Most people cannot afford a lawyer, even if they work full time.
Someone hasn’t been to Detroit
Yep.

This is fundamentally unjust and classic bully boy behaviour by American courts and terrible corporate citizens.
Project Drawdown
"Project Drawdown’s mission is to help the world stop climate change—as quickly, safely, and equitably as possible.

We do this by advancing effective, science-based climate solutions and strategies; fostering bold, new climate leadership; and promoting new climate narratives and new voices."
Had the US government not forced IBM to get out of the centralized provision of computing by consent agreements and eventual divestiture, and had the US government not forbidden the Bell System to enter the centralized computing business by the FCCs Computer Inquiry 2, its likely that computing and networking would have evolved in a more rational way that did not include personal computing.

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

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

It takes time and wastes effort, but technology eventually bests politicians.
I don't really like the idea of coding in a browser context, but I do like thin clients. So more access to working on code from different contexts can only be of benefit, even if I don't personally use it.
How else could it have been done? If the knesset passed a law saying that in 1 year the reasonability clause would be removed, would you be perfectly okay with that?
That's part of the joke. "The X Files" is also a thing. So is DirectX.
Why use this - a stripped down unusable version of vscode when you can host a full instance of vscode on your linux server

https://github.com/coder/code-server
My SO account is almost 12 years, with just over 2k reputation and I don't really care. Until now I am still somewhat helping answer some basic questions in the mobile development area tags, my only gripe with SO is the hostile nature of some mods with large reputation. Some seem to get a kick out of this and forgot that reputation does not translate to expertise.

For 12 years, they have not figured this one out. New users will ask a very valid question and then won't respond anymore. I have seen this one played out every single day. Back in the day, users were generous with the upvotes even for a simple basic question, this is not the case anymore today.
I'm just explaining why habeas corpus isn't the issue here. My understanding is you do have to be notified for civil suits, but the article is so poorly written it's hard to understand exactly what the legal issues were and I don't feel like spending an hour researching the case.
Slightly related: Is somebody aware of a self host and opensource option for remote pairing using vscode/coder?
The parent commenter seems to have figured this out, but to clarify a bit for posterity: build-essential does not come with nasm on Ubuntu (or upstream Debian, AFAICT). It has to be installed separately for the Zenbleed PoC to compile (if not already installed).
I don't use SO sites anymore because of the incessant "accept our cookies" popups that aren't even relevant to me because I don't live where EU cookie laws or GDPR applies.
This could be true in 2000, but its 2023, all major software (and hardware) has IPv6 support. And yet my work's office and DC networks are IPv4 only and have no immediate plans for transition. Why? Some of the reasons:

- IPv4 and IPv6 are treated as completely separate things. So tunnels, firewalls, etc.. need to be configured twice if you want both IPv4 and IPv6 support. Any IP-related settings or database fields must be duplicated. (Linux didn't help here with iptables6 being completely separate; neither did FreeBSD by prohibiting combined ipv4/ipv6 sockets).

- Best practice in IPv4 is single internet-capable address per machine. Best practice in IPv6 is multiple internet-capable addresses per machine, and sometimes they also dynamically change. This means all the logic which assumes "machine's IP address" need to be rewritten.

- Usual practice in IPv4 is NAT + private IP ranges, which completely hides internet provider's IP allocation. Usual practice is IPv6 is "leaking" ISP-provided data to every end station.. if you get a new ISP, you get to renumber all the device and change every hardcoded IP.

- Address format is different - all the logic which touches IP address needs to be updated. And .split(":") is no longer going to cut it.

... etc.. there are tons of reasons which are not related to "struct sockaddr_in".

(One interesting observation is at lot of it is "best practice" or "implementation details": technically IPv6 is flexible enough to operate in IPv4-like mode... In theory, one can build IPv6 network on fixed addresses allocated by DHCP that uses NAT for internet access, so that existing tooling is preserved. In practice, of course, attempting to create such monstrosity will get you laughed out of the meeting.)
> Uber/Lyft did outcompete taxis on merit, and to suggest otherwise is revisionist history!

Uber's predatory and illegal practices are pretty well documented. It's not revisionist to say that without deliberately putting their thumb on the scale, Uber would not have even been able to get into the market.
I use New Retirement and one of my biggest complaints about that app is that it expects you to provide the optimistic/pessimistic rate of return for each of your investment accounts. I would love to have a tool that provides some guidance on setting those numbers, based on historical returns and the asset classes in the account.

I can see value in having similar guidance for things like mortgage interest rates. Maintaining all of this educational content and keeping it up to date may be a challenge, though.
Browsers can't really unilaterally deprecate W3C standards especially when its already implemented in competing browsers.