skysight-inc/HackerNews huggingface dataset:
Well, maybe, if the specific use case of 1-based arrays was all that got supported.

It'd be a pretty huge waste of processor design space to do that, though: if an HLL wants to support n-based arrays for n != 0 it can just store the base pointer with the initial index offset already applied.

Early 8-bit processors had a pretty poor set of addressing modes: you couldn't even expect [R1 + R2] let alone [R1 + R2 * scale + displacement], so random access into an array would be a multi-instruction task. By the time of the 80386 base scaled index addressing with displacement was in the CPU core, but it's not _free_ - there's an additional byte in the instruction encoding for the displacement, so even if the CPU computes the displacement with no additional clock cycles you'll have a latency cost for fetching the byte.
Useful exercise: call up some insurance brokers who offer "cyber risk" or "supply chain risk" insurance.[1] Yes, these are real things. Ask if you can get coverage against account cancellation by a vendor. Tell them the vendor is Google. Get a quote. This will tell you how much risk the insurance industry thinks is involved with relying on Google.

If the price for such insurance is too high, you probably shouldn't be relying on Google.

[1] https://www.thehartford.com/commercial-insurance-agents/reso...
> There are some standards that we can all agree on and we might as well define those standards at the highest level they are applicable since we all agree on them.

So in my experience as a right-leaning person who lives in a lot of left-leaning areas (due to career trajectory and family, blah blah blah), my experience with statements like this is that these regulations are things that 'we' all agree on where 'we' means 'people just like me'. Actually, there are quite obviously to me a lot of regulations in this country where we don't all agree on, and it would be much better for these to be left to local municipalities, counties, or states.

It is too common that both parties attempt to enact legislation 'we' all agree on at the federal level, and cause the other side to get upset and this just makes polarization worse.

> Do you know one of the main differences between criminal trials and civil trials? Criminal trials grant the defendant innocence until proven guilty while civil trials do not grant this presumption of innocence and instead rely on a preponderance of the evidence.

Oh yes, government should always be presumed guilty, because governments have no innate right to exist (unlike humans) and governments have absolutely no right to be free of coercion (voting is the ultimate form of coercion). Since governments derive their right to exist solely from the consent of the governed, yes, a government should be scrutinized. Governments are even more subject to scrutiny than private organizations who derive their right to exist from the human rights of the individual members [1]. If enough members of a government's population decide to abolish it, then the government cannot claim some right to exist.

So yes, all government actions ought to be scrutinized immediately. There is no reason to give the government the benefit of the doubt. Such things are reserved for actual people.

> You are basically asking for a presumption of guilt for regulation. I am saying there should be no assumptions. Another way to restate that presumption of guilt would be to say "all regulation is bad until proven otherwise".

Regulations aren't people. People are. Of course regulations should be presumed guilty. Regulations have impacts on actual people, whereas people cannot meaningfully 'harm' enacted regulation (what does that even mean?).

[1] of course, this doesn't really matter as private orgs can't really 'regulate'.
If you read the article is says that dual clutch automatics are much faster than manual transmission and most modern automatics have 7 to 10 gears for better fuel efficiency but no one is willing to use a manual transmission with that many gears.
I dunno, people are still playing Halo 2 and 3.
Ah yes the good ol' "Tap the breaks before an overtake" trick. Just as god intended.

/s
People really get their nose out of joint about stuff like this, usually because the user is treated so damn poorly, but from a reliability engineering perspective there's really no way to get 100% guaranteed service.

Smaller non-Google cloud alternatives have you by the balls just as much as Google do, and it's not uncommon for them to go out of business or get bought out. Sometimes they'll grandfather the old accounts (Zoho Mail), but not always (Travis CI).

To get away from using a large cloud provider, you could start hosting things yourself. This of course has the risk of a bad config making your email undeliverable, or a hardware failure destroying your data. It also means that you'll need to personally put out the many (metaphorical) fires that occur with running servers.

Now, in terms of the actual numbers, I'm not sure how well studied the risks are, but anecdotally:

- I personally have never lost access to a Google account, and don't know anyone who has either.

- I have been personally screwed over by non-Google cloud providers after they get bought out/go public.

- The majority of people I know have lost data before due to an IT failure, such as accidentally overwriting a file or losing a USB stick.

So yes, while it is a bit shit, I don't think the reason Google get the bad press is because they are the riskiest option out there. Instead, it's more about the fact that they're a big target and the tiny fraction of customers who experience this had such a terrible support experience that they want to tell the entire world.
You're probably right. I just have the impression that Kesey was the reckless one performing "acid tests" en masse on an unsuspecting public.

My perhaps misinformed impression of Leary was that he held the view psychedelics were best used by the intelligentsia who should then pass on what they learned to the general public. Maybe it just shifted after Leary was ostracized by academia and pushed into the same camp as Kesey in the fullness of time.

It's not something I've spent much time researching.
If you accidentally close that Fastmail tab, just open another one. You will lose nothing.

You can be logged into Fastmail from several devices simultaneously. And I often have several Fastmail tabs open at one time. No problem at all.

The only thing better than Fastmail webmail is the Fastmail app for iOS.
Recently switched from the Gmail web UI to Thunderbird (backed by Gmail IMAP). I don't think I could ever go back---for the first time in many years my inbox is getting the attention it deserves. I've cleaned up the junk mail, added a bunch of folders and filters, and it's a whole different world.

Definitely Thunderbird could be better than it is. But it's definitely better than what it's replacing, at least for my use.
First, thanks for the thoughtfully written (though a bit hard to digest) reply, I wish I had seen it sooner!

Your exacting precision and care with words lies in stark contrast to my comment's lack thereof, is the mark of someone who knows what they're talking about, and is probably a lawyer with domain specific knowledge. :)

Though I doubt anyone will see this, to be clear, the vast majority of my "communicative intent" was to express:

* My explanation for WHY and HOW it came to be that the derivatives unit, FTX US Derivatives (aka LedgerX), has the proper licenses and is probably run with a different management philosophy than the parent. (that explanation being: "because they were acquired, not part of the original parent group of FTX people")

* My displeasure with what I think is a quite misleading and exaggerated "clickbait" title.

My feeling that it would be a sad state of affairs if the bad (and possibly illegal!) behavior of the parent company were to adversely affect the rule-following child and the rule-following customers was a minor point, though one I still stand by. I am curious if you agree that it wound be unfortunate?

Consumers gripe over unfortunate changes by and in management of their preferred vendors all the time, while being fully aware of the legal reality. :) I could have just as well been complaining about a great restaurant or coffee shop which was acquired. Either way, it was a minor point.

I'm aware that post-acquisition, even though it's not unusual for an acquired and independent business unit to continue operating just as they always had, in the eyes of the law any distinction between acquiring and acquired company is dissolved. As you correctly state "there's no separation nor distinction between a subsidiary and its parent". I know this, but that doesn't mean it's not "unfortunate".

> This is a circular conflagration as disingenuous as the offending misrepresentation...

No. You are incorrect. Nothing I said is disingenuous.

> I'm suspicious of what connection you may have to this company...

LIKEWISE!! :)

(I'm just a customer, though I'm flattered.)

And yes, you are correct that "FTX US Derivatives is a digital currency futures and options exchange and clearinghouse regulated by the US Commodity Futures Trading Commission (CFTC)".

Though I have yet to see any change in their operation -- CFTC has not "promptly suspended them" -- I do wonder if anything will happen.
I'm sure there's plenty of room for improvement. I spent several hours with a bunch of Rustaceans just trying to get the short-circuiting to work right, and we sort of gave up on it beyond that.
Apparently it is not only an American thing.

José María Fernández Sousa-Faro, the founder, CEO and president of the European pharmaceutical giant PharmaMar, a pharmaceutical company that creates and distributes drugs to treat coronavirus, was caught with fake paperwork that stated he was fully vaccinated.

I am not sure why someone leading a large pharmaceutical company would decide not to take the vaccine and pay a large sum of money to get fake paperwork with the risk of being caught but he was also obviously VERY hesitant.

You would think he knows better...
What do the first few letters of USDT stand for?
Thats approximately 0.563%

(2 million in a population of roughly 335.2 million)

https://www.worldometers.info/world-population/us-population...
I said same as native console, not the same as the equivalent hardware on PC. If you look at the chart it's comparing different hardware not the same hardware.

The "trick" here is that native devices already have some amount of latency, just they are in an acceptable range for most people. However nvidia can optimize PC hardware to reduce the device's latency such that even with the network latency added it's still faster than the average person's native device. Hope that makes sense.
Cloud is just a fancy name for "someone else's computer." Other service providers are just other people's computers. My rule of thumb is: Don't store anything on someone else's computer that you would care about if it went away.

For something as important as E-mail, which is often the key to resetting my passwords on other services, I wouldn't rely on anyone but myself. Own your own domain, point the MX record to a machine you control. If that machine is a VPS (someone else's computer), be ready to fail over to your own metal, and keep backups that are in your control.

For other stuff, self host or keep backups. Family photos you care about? Self host or keep backups you control. Important documents? Self host or keep backups you control. I can't think of an online service I use where I'd lose anything I care about if I were suddenly banned from it.
I reiterate my compromise proposal:

https://news.ycombinator.com/item?id=32397975

I will give up my manual transmission, if you will bring back pull-knobs, twist knobs and other tactile switches for the main controls of my vehicle, with the appropriate tactile feedback at set points so I can set them without looking.

After thinking on it, I am going to raise my demands, however: you also need to produce cars that are as visually appealing and reasonably sized as in the 50s and 60s. Fire all your designers, go back to whatever your models were in 1965, and begin anew. When in doubt, don't.
The thing I like about Python is that I can decide, even on a line-by-line basis, but more likely on a program by program basis, if it makes sense to be type oblivious, or type checked.
Is there someone in the illustrator community who is not excited about this meaningful technology? So cool.

You don't have a job anymore. As a start, you will get less money.
Why I have to pay you when GPT 3 can generate prompts for DALL-E?

Send your congratulations to the geniuses which in search of validation and budget optimization are bringing this revolution ahead.
This thing proved for me that the UI design and design in general are the next target.
I have transitioned to pure frontend development, and I am cool for the next three to six years. After this who knows.

On the artistic end. No more digital painting for me.
I will use only analogue mediums, may be someone will pay for a human made picture on the wall....who knows.
No. She moved to other services. No more eggs in one basket.

I moved my side business off of GCP, and switched my personal email from gmail to another provider.
D'oh. Egg, meet face. Thanks dang.
Neither looks like the canonical choice to me. They are both just as good.
I'm not entirely sure either but I just go with what Digital Foundry tells me https://www.youtube.com/watch?v=jOcFSlniGrw&t=676s

Watch the video yourself.
Thunderbird is awesome. One feature I love is that you can use Darkreader to make emails dark mode.
That is exactly what I was thinking. I suspect the algorithms in the real time bidding engines put anybody with Linux in their browser signature in a very cheap ad category. The market researches probably concluded that these people continue using $200 computers for years and try to repair things instead of buying new wherever possible.
Nothing protects your car from theft by millennials like a manual transmission.
One of the teams I oversee works exclusively with FS. Here's the gist from my POV.

It's hard to get fired from the bank. This leads to a downward spiral. Good developers are pushed out because they don't want to do the work of people who hide for a living. The hiders create a game with management that makes their job easier.

"We're all going to pretend this work is really complex and takes forever to do."

The longer you play this game, the less exposure you get to real challenges and skill growth. The cycle causes change in banking systems to be the slowest of any industry. This causes banks to be more than a decade behind everything else. This causes FS devs to be unable to catch up to modern best practices.
They work perfectly. The only thing that doesn't fully work in Thunderbird is Outlook calendar. You can't create/edit/delete events from Thunderbird, but can read and accept them fine.
The steps some people to go to to avoid writing tests is shocking. (I say this as someone who has written Python programs and been tired of deploying them only to find a runtime bug, and solved it by writing tests)
The disclosures in the patent aren't what they are suing you over. Read the claims. Patents like this often have a lot of stuff shoved into the disclosure so that they can keep the patent application alive to write more patents based on the original disclosure. The claims appear to be written to read on devices like yours: My knowledge of your system is a bit dated, but I thought you had a device that you plugged into a port in the car instead of a manufacturer-installed thing. This is why this patent has a 2007 priority date, but a 2018 application date: they essentially wrote a ridiculously broad disclosure, and kept filing patents based on it.

Dataspeed did appear to have tried to invalidate this patent in 2019 (see the IPR documents linked there), and succeeded on all but claim 20. If your device does not have a relay which shuts off its electrical connection within the car, you're probably safe. You could try to invalidate it, but you should read the docs from the IPR to see what Dataspeed did and what you might need to do.

My gut-check guess is that claim 20 is probably not going to get invalidated unless you can find some weird after-market car part from before 2007 which does a safety shut-off of a car component.
What's momentous about this? It's an obvious, uncontentious time line.

In 2045, when direct emissions into the atmosphere inside of cities is a thing of the past, people will look back in disbelief that we let things get so bad.
“You don’t need Kubernetes to run stateless apps, you can do it simpler by…” goes on and lists 20 things one needs to deploy, maintain and learn to manage.

I don’t think your solution is simpler but you are right about one thing: one does not need Kubernetes, alternatives exist.
People don't dismiss these things as solutions because of a single problem. They generally evaluate them on a holistic material basis and find them lacking. Then, when posting on the internet, they state their general opinion and cite what they consider the most significant and relevant issue, since comprehensively explaining their reasoning makes little sense in the context.
I know Teams gets a lot of hate on here. Perhaps I am a special exception, but I just don’t see it. Of course I don’t expect much from it, but it’s definitely not the worst chat client I have used. Granted I am using it on MacOS, iOS, and iPadOS, so maybe the hate is not on those platforms.
Yes, I was responding to:

> I disagree. If I can avoid an index variable, I’m going to have less bugs since I won’t have to index

Which (given thread context) sounds pretty clearly like he's advocating against `for item in iterator {...}` and in favor of iterator chains. If there's another way of reading that comment, I'm not seeing it. :)
I mean EVs are the wrong tech. The right tech is walking. And possibly biking. Trains and busses fill in longer trips.

However, GM already screwed us over on the car thing, so I'll take EVs over getting emissions dumped directly into my face by a dodge challenger.
No, in the UK, the loser will pay for court costs, in general. I had a bit of legal trouble a few years ago - the other side was trying to play "solicitor" to use the law as a way of extorting me (aka threatening to make criminal complaints over various (bullshit) things) so I had to hire someone to write a polite 'go fuck yourself' letter eventually. Solicitors are duty-bound to try and get things to settle out of court, so dealing with wanna-be solicitors is always a problem for them.

https://www.ashurst.com/en/news-and-insights/legal-updates/q...

What's unique about the UK is that unlike actually civilized countries (incl. the US), there is no legal requirement to negotiate in good faith. It is expected for you to do so, but if the other side figures out that you haven't and tries to take you to court over that, then the English court system will say "tough luck". Manipulating the other side to your advantage should be expected, they said. There have been High Court cases that have established this principle. so doing business with the English is always possibly problematic (e.g. Brexit and all the lies, the mentality behind all that etc). Anecdotally, I have heard from foreigners that doing business with English people is more of a headache than with ones from other countries. And I have lived here long enough to 'understand' the English better than most Americans...
Nobody mentioned fps, my post was entirely about latency.
Are you suggesting car drivers aren't trained to watch out for cyclists/pedestrians?
With Tauri, the backend with all the non-UI logic is Rust, so you can't just magically spit out source code from the binary. With Electron, the non-UI logic is NodeJS, so you can extract bundled Javascript. Bundled Javascript is much more obvious than machine code.
Good point. I can see the normal approach being valuable if studying microdosing, but regular dosing is going to go from 'hmm I wonder if anything will happen' to 'woohoo space llamas' in no uncertain terms.

One wonders why even tried this approach, other than satisfying funding and review bureaucrats that prefer not to think.
Fron the article:

> It's not the reason you think. No, it's not that reason either.

Indexing is a language level concern, it has nothing to do with the generated code.

Unless you write machine code I guess.
I have had a dual stack at home and work for around a decade now but "Everyone else should do that" is a bit proscriptive.

If it ain't broke (and it really isn't quite yet) then I suggest we crack on. IPv4/6 are simply transports, one has a larger address space and quite a lot of attitude! There are translation mechanisms so it is unlikely that anyone will be left behind. As systems move to IPv6, parts of IPv4 space are released and 6to4 n that tunnels can patch up the holes.

You need to learn patience. It took me about two years to persuade a firm with around 6000 employees to deploy DHCP back in the day. I made sure it was everyone else's idea and took my time. That was a tiny thing. This is the entire internet and it requires a massive mindset shift, engineering, purchasing and what not.

I'm going to tentatively put IPv4 -> IPv6 in the "paradigm shift" category. It isn't really technically: the wires (ethernet etc) are the same but the bits are somewhat different!

If you really want to get steamed up then why not debate the semantics of how multi-WAN connections should work with IPv6? Suppose you have two ISP connections for WAN and hence two lots of addresses. How do you deal with an ISP outage? How do your PCs know which set of source addresses to use? Do you use NAT64 or NPT or something else.

Another thing to consider is how do you "bootstrap" your network with IPv6 and how do you deal with a change of ISP? Do you set DNS servers with ULA addresses so they stay static or what? Bear in mind that SLAAC doesn't give out DNS servers. OK, lets do DHCPv6 ... not on Android ...

IPv6 needs some care. It has been messed and muddled around with so many times and it still has some gaping holes. For me the biggest problem is the righteous indignation you find at nearly every turn where stuff gets broken for its own good.

It all starts to go wrong with "everyone should"!

The starry eyed approach that you think that India and China espouse is simply twaddle. No one really thinks that in the real world, despite what is said on TV. Nation policy of that sort is normally a case of "Do as I say and not as I do".

In my opinion we should damn well continue to muddle along as best we can with what we've got. We will patch the flaws and paper over the cracks because that is what engineers do.
Lenin was also a mushroom. https://youtu.be/h2cs8QLnxlU
Duration only ever departs from 0, it can never arrive there.

That's why zero-based indexing is good!
Ask HN: Realistically, what are the current outlooks of aging research?
I would be fine with it all if 0-based was called "offset", with "index" reserved for 1-based.

The element at offset 0 is the first element.

Precision in naming is important.
In England, the losing side usually pays at least a large portion (if not all) of the costs of the winning side. 100% cost awards are rare, but generally the costs burden is placed on whoever loses.

This seems to reduce frivolous lawsuits (depending on who is suing/being sued) but you can ask for a cost capping order to limit the amount you have to pay out if you lose, which partially helps address the issue of "they're too big/expensive to sue".
I write code that interfaces between C# and R and you have to be careful to remember to do the indexing change. Fun!
The big issue is if your company opts into Exchange’s features that limit which clients can connect to the server.
Appeals to emotion are dumb. Try again
There's nothing worse than getting stuck in traffic going up a slick hill in a Midwest winter with a manual transmission. Your car goes backward!
Living in the Midwest… no need for Google maps. Both awe inspiring and sad at same time. Terraforming of the prairie.