skysight-inc/HackerNews huggingface dataset:
If it makes you feel any better, I must disagree with brundolf here and confirm that figuring out "which of these 1,500 DOM elements is the reason that between 321 to 334px width one of my container divs simply refuses to stay within screen boundaries" can be absolutely maddening and I have no idea how one would ease that process.

Element sizing in CSS is anything but straight forward, especially as there are loads of non obvious rules applied to elements like text inputs etc

But maybe I am just not as good at CSS as I thought :)
Moral arguments go down like lead balloons around here.
To increase agricultural output would be my guess.

There is a parallel to this closer to home. There used to be a bounty on fox tongues because foxes were constantly worrying farm animals. Not sure about the outcome for the poor foxes but this no doubt sprang from similar thinking.
I have stopped supporting IE a long time ago. Haven't heard any complaints. Granted I write business software and we simply tell them we don't support IE or Safari and people are fine with that. Most people use either Chrome, Firefox, or Edge.

That being said, in some places IE is still enforced and you have no choice. I used to work at a place that enforced IE6 for the longest time, that was really awful.
This one email explains Apple
Pretty sure if I ran an organization that funds a bunch of labs that do virus research, and a global pandemic started in the neighborhood of a lab doing virus research, and people started floating the theory that the virus leaked from that lab, one of the first things I'd do is call my grant-funding team and ask them if we funded that lab. If Fauci didn't do that, he's a strange dude.
I have very little experience with GitHub actions but it seems much more limited and even worst it ties you to a single vendor
Years ago, I interviewed a candidate for a role on my team. As usual, one of the ways I break the ice with candidates is to get them to talk "war stories".

The team he'd worked on had produced a tool that was only ever intended to be used by the team to solve a particular problem they had. It contained proprietary code.

Unknown to the team, word had spread about the tool, and others had started to use it, including solutions architects. Who started shipping it to customers to use, who absolutely loved it.

That'd be fine except one of the core libraries it used was GPLv3 licensed, and there was non-open source proprietary code used in the tool.

The nightmare scenario he found himself in was having to rapidly re-architect the tool around a non-GPLv3 licensed library, without breaking any functionality, all the while having to have regular sync up meetings with a furious CEO and Legal department (who, to be clear, were mad about the situation, not this particular developer or his team, who weren't to blame)
That would have been my first question as well.

It can work, if you specifically add the hash of that bit of JS to script-src or use the nonce based approach (I never figured that one out).

Otherwise it's unsafe-inline, at which point you may aswell not bother ;)
Second this. I really like to simplify all things, so sometime it reasonable to use systemd and Makefile with start, stop and update commands. Works in production like a charm.
I'm selling miniature copies of this sculpture if you'd like one for your desk or a shelf. Price is whatever you think it's worth. BTC address is in my profile.
From the same place taxes come, or more generally, quite a lot of social obligations. It's the expectation that, if you're benefiting from commons, you should also contribute something back to the commons.

A company using open source software to make money is making money off commons. Makes sense they should feel obliged to contribute something back, and since they have the surplus of the best form of contribution - money - it's reasonable to expect them to donate some of it.
> Games are sellable desktop software and they're doing just fine.

Popular ones require an internet connection, and license authentication piggybacks on that. Blizzard and the original WoW's were among the first to do this successfully and the trend continues. Prior to that, people would either crack software and/or refuse remote connections for games that didn't require internet in order to avoid paying for and licensing them.

> What people want is fair prices and easy availability

And developers and investors want to be able to securely sell software. Apple's store provides ease of use along with a secure platform that users trust.
I'd say most people hear divergence from their local accent, and consider theirs to be (at least subconsciously) a normal accent. This results in English people hearing my accent as a bit Irish, and Irish people hearing the English parts. Neither acknowledge fully the shared parts. In truth, I am a bit of both.

So I'd say a strong American accent to an Australian is the most divergent one, not one that somebody in US might consider strong.

Living in upstate New York I also frequently heard "oh, you have an accent" to which I always tried to explain "so do you", and several times I got the response that their accent was either neutral or closer to generic English.

It is amazing the subjective differences in how people experience accents, and how they feel about their own.
He can be prosecuted under any number of other laws, but the CFAA was not one of them. Has nothing to do with corrupt, or otherwise, cops.

So SCOTUS just ruled that this is not "one of the very few things that someone should actually get hit with the CFAA for".

He was bribed to do something he is explicitly not allowed to do, so he accepted a bribe (crime).

He provided information to someone not authorized to receive it that he is explicitly not allowed to do (crime).

He did it over the phone, so wire fraud (crime).

etc.
They're running software sold by companies that do.
can I please have a shelf dusting Roomba now?
Speak through your nose and and lean heavily on the R sound wherever you find it.

Peter Sellers called Americans "The Herns" [1]:

> Various American characters with the surname Hern or Hearn, often used for narration, outrageous announcements or parody sales pitches. The Goons referred to Americans as "herns", possibly because saying "hern hern hern...." sounded American to them, possibly because Sellers once said that a decent American accent could be developed simply by saying it in between sentences.

[1] https://en.wikipedia.org/wiki/List_of_The_Goon_Show_cast_mem...
I’ve always wondered why Oracle wasted all that money on Btrfs when ZFS could have been made GPL compatible by a mere stroke of a pen. Could someone perhaps shed some light on this?
https://archive.is/XPlPw
I once had an interview where someone quoted one of my blog posts at me. 'Oh, I wrote that', I said. It felt good.
> Yes, building a safe airplane is doable.

It didn't start out that way. It took a long time to figure out how.

> But this is not a good comparison.

I can't agree with that. I don't see any rationale for either airplanes or software systems being special.

> Security in a company is not a single system,

An airplane isn't, either. For example, part of airplane safety is the air traffic control system. Part is the weather forecasting system. And on and on.
I have absolutely zero ability to take your descriptions and convert them into an understanding of what you're trying to convey. Like what could this possibly mean???

> ...which is like a mouth full of down feather.
> Would a nationalized bug bounty program help here?

A nationalized ransomware team would.

I'm serious. Just like how NSA said "we can't beat em so we'll join em" and started buying zero-days with both fists. If, back in the 1990s, you tried telling people this would happen you would get shouted down by everyone in the room. But it did happen.

If you get owned by Team Fed you get a phone number. You call the phone number, get informed that you got hacked, and get the decryption key immediately. The ransom is added to your company's next annual tax filing. Ransom levels are slowly jacked up until morale^H^H^H security improves.
I tried to recreate my original full set of grievances, but firefox has changed the CSS around too much.

But I can still go with this:

I inspect the tab toolbar. I pick a tab and look at the contents of the div. Just inside the actual tab div is a "stack" element, whose width is being set to the size of its contents right now.

The stack is size 50.5x44, and it's display:grid.

It has two visible children. Both of them are 50.5x44, and are display: -moz-box.

I can tell from deep inspection and trial and error that one of those children is setting the size, and the other child is inheriting the size.

But if I don't want to dig around every single sub-div, what can I do to figure out which one is which?

They look the same in the layout inspector, and neither of them has any computed properties relative to width.

For bonus difficulty: If the parent div of the "stack" element tries to grow wider than the stack, the stack will grow to match its width, and the child divs of the stack will also grow to match it. All without any computed properties changing, or the layout inspector noting that anything is different.

So the size of the "stack" element could be set by either its parent or one of its children and I have no idea how to figure out which one except by experimentation. This is not a very pleasant experience.

Ideally, I could get a list of every element competing to set the width of a div, and which one(s) are winning. Less ideally, I could see just which element(s) are currently responsible for the size of a div. But as far as I can tell there's nothing, and I have to blindly search every other related element that has a suspiciously similar size.
I'm amazed at that sending mouse movement and buttons over telnet works. I guess there's some xterm extensions that allow that now?
Photo: FSFE President with Albanian female students
You do not know.
"Did the Sackler family commit a crime here?"

Arguably yes. It's not possible here to properly cover the many issues involved from longstanding narcotics law, international treaties on narcotics, etc. to the duty of care the Sackler family should have exercised for those who consumed its opiate products, and so on. That the Sackler family did this through its company Purdue Pharmaceuticals is immaterial, as they not only knowingly allowed widespread proliferation of these narcotics but also actively encouraged the pushing of said narcotics. Moreover, the Sacklers made many millions of dollars from the hapless and desperate consumers who consumed its addictive opioids—many of whom have died; the estimate of numbers is in excess of 100,000. (If anything, a confiscation of their wealth ought to be justified under proceeds of crime legislation.)

What's truly relevant here is that both the Sackler family and Purdue Pharmaceuticals not only had both access to expert knowledge about opioids, their addictive properties and the longstanding protocols for their control, administration and use thereof but also they were actually in possession of such expert knowledge.

(Note: this is a non sequitur, as it would NOT have been possible to be a manufacturer of narcotic drugs within the USA and NOT know these facts by second nature and yet they deliberately pushed these drugs onto the market in an extremely irresponsible way (in fact, people within Purdue casually and callously joked about the fact).

The fact that this was allowed to happen and that Purdue was allowed to continue doing so for so long is a separate matter, and for that, the FDA holds considerable responsibility.

Remember, the addictive properties of opioid drugs is extremely well known to the medical fraternity, the pharmaceutical industry and to many, many others and it's been so for a very long time. It's absolutely no secret—in fact, it's been very well documented since the Civil War (when hypodermic needles first became available and opioids were given I.V. to injured soldiers for pain relief many of whom became severely addicted). This knowledge resulted in International treaties in the early part of the 20th Century and it meant that many countries introduced severe penalties for peddling narcotics—from many decades to life in jail, and in some countries the death penalty.

For a company such as Purdue Pharmaceuticals to be little more than a street pusher of narcotics through its negligent misuse of its position of responsibility by not having most stringent protocols in place is about as irresponsible as it gets. As mentioned, upwards of 100,000 people have died as the consequence of the Sackler family and Purdue Pharmaceuticals irresponsible, negligent and reckless actions—actions that were committed out of sheer greed of absolutely the worst kind.

In my opinion, just confiscating their financial assets alone isn't enough, they too ought to be in jail along with the other pushers of narcotics.

That the Sackler family can actually negotiate its way around what's happened is also a travesty of justice.
I agree. I would expect it to throw an exception.

However I think there is a better way to support that - make `throw` an expression rather than a statement. Then you can do

a[10] ?? throw new Error()

which currently doesn't work.
> But there is a big difference between airline safety and software safety

I've worked professionally in both industries; they are not fundamentally different. Software practices can learn a lot from aviation practice, but they seem determined to spend decades rediscovering the methods the bitter, expensive way.

For example, software is still stuck in the dark ages where the idea is better training / better programmers / more punishment will prevent these sorts of failures.
The charge curve for the Tesla Model 3 is better on non-Tesla CCS chargers. It's flatter for longer:

https://insideevs.com/news/507489/tesla-model3-charging-fast...

https://support.fastned.nl/hc/en-gb/articles/360012178313-Ch...
> blame Italy

I would like to remind everybody that this happened in Milano just before the outbreak

https://www.youtube.com/watch?v=8o_uXF9B4KI
I think it's strange that the root cause is so engrained that it doesn't seem to come up very much as a problem. This is what happens when you are in one of only two countries in the world which allow direct to consumer marketing of drugs. Even if much of this was through marketing to providers, the culture of treating medicine in this way is now half a century old.
Yizy is the latest screenshot extension for Google Chrome and Firefox
If you want an updated service for latest screenshot extension, then Yizy can serve as the latest screenshot extension. Click at: https://yizy.io/blog/
Spotify’s ‘Discovery Mode’ Being Probed by US House of Reps Judiciary Committee
Some competition for AWS? Seems like Azure and GCP are competing pretty hard don't you think?
I'd add that the article does not state that there have never been cases of accidental releases of pathogens from laboratories, only that such accidents had likely not led to a 'global epidemic' as of the date the article was written (2015).

The article's abstract opens with the statement 'The 1977-1978 influenza epidemic was probably not a natural event'.
Villa Projects in Udaipur
Villas are surely the most promising option for investing as they come with all the freedom of the individual house, security, perfect lifestyle and best return value. Moreover, they are also a steady source of income. Thus the smartest investment today is the investment in villas by the best builders of the city. Sanchi Group offers you the best Villa Projects in Udaipur. Recently in the city of lakes, villa homes are garnering greater interest from property investors as truth to be told, everyone’s dream home is an independent house with a backyard to roam around in and a beautiful space to show off. Villas by Sanchi Group fit this bill perfectly, offering a niche lifestyle and speaking volumes about the owner’s choice.
1) The fundamental problem is that countries, especially the US, have basically made companies exempt from criminal proceedings. Any criminal activity conducted as part of the company rarely leads to prosecution of the people in the company, and companies themselves aren’t really ever prosecuted for criminal acts. So any penalty to HSBC wouldn’t be criminal but civil and financial.

2) The articles say that HSBC laundered billions. This likely means it was $3-4Bn at most, but let’s assume it was $19Bn (because if it was $20Bn they would have said tens of billions). These transactions were probably earning HSBC a few basis points. I can’t say for sure since I’m not aware of the market price of criminal transactions, but I suspect the premium was not much higher than a regular transaction for the simple reason that it would make the transaction appear obviously criminal. But let’s say it was 200bp (so 2%, and that’s likely an order of magnitude higher, but for arguments sake). Then HSBC probably made about $400mm - costs (remember, assuming a very high $19bn in transactions). So a $1.9Bn fine is extremely high, being 5x HSBC’s revenue from the transactions assuming very favorable numbers, and not considering the non monetary penalties, such as probation, etc.

3) Finally, if Apple is found guilty of illegally promoting a monopoly through their App Store policies, would a fine of $7Bn be considered laughable, considering it’s about 5 weeks of Apple’s income? And in Apple’s case, the company operates fairly cohesively, and the App Store almost exists for the sole purpose of encouraging hardware sales, so there’s actually an argument to be made to base the penalty on Apple’s total income as a company. OTOH, banks tend to have fairly independent divisions, because they are highly regulated, unlike the likes of Apple, and there are all sorts of restrictions preventing the divisions that are making the kind of transactions from even interacting with most of the rest of the company. Apple collaborated more with its competitors to illegally suppress employee pay than this division of HSBC likely collaborated with any other division in HSBC (and they likely had to actively evade scrutiny from the middle office).

I’m not trying to argue that the punishment was appropriate. However, what I am arguing is that if a non banking company was found to have done something similar, they would have faced punishments that were a much tinier fraction of what HSBC faced. And that’s even before we factor in the fact that banks are orders of magnitude more regulated than nearly any other industry, with them being required to set up entire departments that account for over 10-20% of their workforce purely to ensure they can meet government regulations. Something pretty much no other industry, especially the tech industry, has to do.

Any shortcomings in the punishment imposed on HSBC was a result of leeway’s given to companies in general.
Show HN: Get Started with Databunker
Anybody knows a course that includes some causal inference? I think the lack of focus on causal inference is pitty and even a mistake.
Sorry, should have said "tech" employer, and this is referring to Sun and its ecosystem. A few years earlier I gave a talk to a local University about the job market and asked the comp sci students to have a showing of hands as to whether they thought they'd work on Windows or Solaris when they graduated. Most hands went for Windows. Then I showed the local job statistics: Sun Solaris was number one.
Benefits of Buying a Commercial Property
Real estate has always been one of India’s most favoured investment whether it for residential property or commercial property. People usually invest in real estate properties for price appreciation as well as rental income. Commercial real estate has been gradually showing growth in terms of demand. Presently, growth in capital and rental values of commercial properties is on the growth curve. Buying a commercial property in the city of lakes can provide people with a lot of benefits. Sanchi Group is the leading real estate developer offering the best Commercial Property in Udaipur. It has been said that commercial properties are doing quite well over the past few years and experts believe that despite the covid- 19 situations, this particular sector is likely to recover early and may prove to a good investment option over the long term.

Let’s first understand what are commercial properties? Commercial properties are basically those lands that are used for business or commerce purpose. The investment cost in these properties is higher but at the same time, the net income return from the commercial property is relatively higher, so it is the best option for investment.
Can you share your blog URL?
Does it help if I tell you that bsdiff has saved end users somewhere over 10,000 years of waiting for software updates to download?
I don’t believe it has any current benefit when linked to physical real world actions/items, companies who make broad brush statements like “it can help increase supply chain transparency” really are missing the fact there’s better/easier ways to do that sort of thing.

That being said I think it does have good applicability to digital-only activities which require trust, a good example might be Poker, I think generally we believe that a company like Pokerstars are fair and honest so when we jump online to play a game we don’t question it, but there may come time when that’s not the case - where we don’t trust the software created by casinos and bookmakers. So I think generally speaking, right now, gambling is the number 1 use case for Blockchain in my opinion. There’s definitely challenges in this space though, for example building a Poker game on Ethereum would be impossible at the moment, transaction cost for each move would be completely cost prohibitive and there’s still challenges with random number generation, but these problems are solvable.

The other thing I think about with blockchain is generally speaking the view is that they should, in theory, outlast tech companies, as the view is that these public ledgers would be maintained collectively by society, it would be nice to be able to keep certain forever record to pass through generations of families to avoid things getting lost in the digital world, but that’s hope, hope that the blockchain you choose is maintained etc, so that’s just as much of risk as now - but it pains me I don’t know much about my great great grandparents, and would hope future generations don’t have that same problem, I wouldn’t want to rely on tech companies to help with that, it would be much nicer to have a record which is decentralized.
Method Dispatches in Swift
A look into how static, V-Table and Dynamic dispatch works in Swift along with a looking at some SIL generated code to understand all of this better.
> I've learned ... instead to simply say "I have a lot of experience with that technology" and leave it at that.

Shows Brendan's maturity.

I am not sure what should be the appropriate reaction or corrective measure in these situations. We should talk more about handling these unfair situations.

Someone else can become more successful building on top of one's open source project. On a resume, a top contributor and a minor contributor to open source project might have same weightage depending on how you present it - making the situation unfair for a person dedicatedly working on a single project (quality) vs minor contributor to multiple projects (quantity).

But deleting name and credits is wrong. An acknowledgement from the benefitting person (if not the recognition/reward) has far more positive impact on career than justifying to other's that your work was stolen.

It was a bit strange to read some of the initial negative comments. I see Brendan being a sport. I would argue that reading the story as a report against unknown persons at Sun makes more sense. I don't see much sense in blaming victim. And, in my opinion, the VIP had a good run but he isn't the bad guy here.
They shut down the pipeline so that the malware wouldn't affect more critical systems. It's a myth that they did it to prevent billing inaccuracies.