skysight-inc/HackerNews huggingface dataset:
This is at least the second time you've made this exact same comment on an article. So in an attempt to respond to what I will assume are arguments made in good faith...

A database stores and serves requested data. Pricing is based on your usage of this service — how much data are you requesting it to serve in this case. It does not matter if a piece of data is cached or not, it's a database service not a block device service — and certainly not one with an independent cache in front of it that is somehow magically free to operate. Are you insinuating that e.g. Redis should always be free because its keys/records are in memory? I'm sorry, but I fail to see the logic in your argument here.

Of course ELT jobs consume resources. You're using the service, and you're paying based on your usage. This is simply how serverless / usage based models work. Again, I fail to follow the logic here.

innodb_rows_read is a count of the rows that MySQL (the query execution layer) reads from InnoDB (via the storage engine API). This does not count reads from internal / system / data dictionary tables as that is covered by innodb_system_rows_read. It's not "a bug" that it is what it is — InnoDB internally reads (b+ tree) pages and index records (as it uses index organized tables), and that's what happens with Index Condition pushdowns, it can apply query predicates directly as it's examining the index leaf nodes; it's only when pushing results back up to MySQL through the storage engine interface that these InnoDB records get converted to MySQL's generic row format (which includes going from InnoDB's arch independent big endian format to system/little endian format). This metric is telling you exactly what it should (not a bug) — how many rows does MySQL read from InnoDB — there are other handler and InnoDB specific internal metrics that you can use if you want other numbers (e.g. information_schema.innodb_metrics). JFG's blog post was (correctly) noting that if you as an system operator are trying to calculate the full cost of a query then you cannot rely solely on how many rows MySQL reads from InnoDB but instead look at how much work InnoDB does (which is much more challenging as you have b-tree traversal and maintenance, MVCC overhead, prefretching, etc involved) — and ultimately how many system resources are used in total (I/O amplification being one factor with InnoDB's index organized tables and update-in-place model). So parsing and optimizing costs, how many bytes are read from disk, pages from memory, was a temp table used, was a sort file used, etc. Again, this innodb_rows_read metric's intended behavior/meaning is NOT a bug and this metric will always favor the user for usage based billing. Your insinuation that this is somehow buggy and cannot be trusted as a metric so beware... here I would say that you are simply mistaken. This was an intentional decision made to offer simplicity, transparency, and to benefit users (we also go through great efforts to subtract rows read due to internal operations, just as MySQL itself does).

Hopefully this helps to allay your concerns.
Generally that isn't how RSU vesting schedules works. You only keep what has already vested if you leave.
Is this just a lone wolf hoping to crowdsource this event into existence or has there been some actual planning by major players?
This will be interesting in the coming decades, as the characters that featured in many people’s childhoods become public domain, to see what sort of response we will get from juggernauts like Disney in trying to defend “their” intellectual property.

Like they said in the article, they say they were careful to avoid using any of the IP Disney added to the Winnie the Pooh story, such as Tigger and piglets signature outfit. But what will they do if Disney’s legal team just tried to bully them into submission with a cease and desist? I doubt a company like this will have the money to resist it.

At the same time I expect there’d be a major Streisand Effect if Disney sends them a legal notice.

I’m interested to see what happens! I’m definitely not going to see this movie though. It looks really dumb.
If you're only holding crypto assets to back your stablecoin, doesn't it eventually work out to 1 BTC = 1 BTC? (Or ETH in this case, I guess).
hey you were in the right general neighborhood.

"that dude that wrote the book about the thing" is as far as I usually get. "you know, the cover was blue"
This is the solution people should get behind. You can’t wave a magic wand and make 320 million guns disappear, the alternative is much simpler.
There's a speculation in the first citation:

> Python is not maintanable above 50k to 100k lines of code and because of that people consider this code bases very large

Note that this is a speculation, not a conclusion, the article is not very thorough, and LOC is mostly used because it is convenient to measure, not because it is what we are trying to measure. I'd personally consider 50k a "medium" code base, and 10k is "small".

> Worth keeping in mind a that a Python program will be about half the LOC of a Java program doing the same thing.

LOC is a confounding variable.

> Bugs are also proportional to lines of code...

Not supported by the citation. The citation measures bugs per line of code, and finds that for 500 kloc of code, the average number of bugs will be somewhere between zero and 25,000. That's a very wide range.

To be clear, I'm not really trying to fight against Python or for Java here. I'm just giving my reasoning for why I might personally choose one or the other. I think that the idea that you would switch languages because Python is slow is actually far more situational. You might have ten reasons to choose Python or Java, runtime performance may only be one of those factors, it may not be heavily weighted, and in some cases, Python runtime performance can be extremely fast (I do a lot of NumPy stuff... it's great).

The relationship between programming language and code quality is, at best, a difficult relationship to study. It's hard to make any kind of direct statement like "using language X results in more bugs than using language Y" and back it up by evidence, even though we believe it to be true. Individual statistics which relate some variable to LOC is not useful in isolation.

See: https://arxiv.org/abs/1901.10220 (a reproduction of an earlier result, that invalidates many of the conclusions)
While this is something I very much appreciate about Python I think it's also true that structure needs to increase with the size of your codebase and the size of your team to avoid being driven mad. Python takes the "just apply discipline" approach which can absolutely work for lots of code but falls apart a bit with large heterogeneous teams.
The question is: Is that the way it has to be? Can't we build a society which is better?

Can't we build a society where "sane" employment is a valid and wanted output and not only maximising shareholder value?
No. He's widely regarded as a crank. However, he is quite popular.

There's a bit of a split between archaeologists that merely think Hancock is an indication that Archaeology's public outreach is insufficient and those that think he's actively harming public perceptions of the field with misinformation. For the record, I'm more in the former camp.

Anyway, the SAA (an archaeology trade group) devoted 27 pages of a magazine issue to discussing that split and picking apart the arguments in one of Hancocks's recent books. You can find the magazine here to decide for yourself: http://onlinedigeditions.com/publication/?m=16146&i=634462&p...

For fairness, here's Hancock's response: https://grahamhancock.com/saa-archaeological-record-response...
You can, but it requires discipline and/or tooling. With microservices you are very incentivized (I would say forced).
“Might I suggest you be honest with yourself and say you like the new car feel? Maybe even like it as a status symbol? Don't want to think about what tires to buy to replace worn-out ones?”

Dead wrong.

I lease the cheapest car that is practical for my situation. I consider cars completely utilitarian tools. I get no joy from them, I hate driving and take public transit whenever I can.

I had very little money until I was in my late 20s when my career prospects finally took off. Cheap cars that failed frequently were a constant source of anxiety because I couldn’t get far enough ahead to maintain savings. When my career improved and I could afford small luxuries, I spent the money on leasing because I wanted to avoid the anxiety of cars breaking down. It was a gift to myself to lower my stress level.

EDIT: also, in northern Minnesota where the winters are hard and everything is covered in salt, car trouble DOES start after 4 years. Sometimes before.
> we'll pretty much be in a golden age of SIMD.

We already are in the golden age of SIMD. NVidia and AMD GPUs are easier and easier to program through standard interfaces.

Intel / AMD are pushing SIMD on a CPU, which is useful for sure, but always is going to be smaller in scope than a dedicated SIMD-processor like A100, 3060, AMD Vega, AMD 6800 xt and the like.

SIMD-on-a-CPU is useful because you can perform SIMD over the L1 cache as communication (rather than traversing L1 -> L2 -> L3 -> DDR4 / PCIe -> GPU VRAM -> GPU Registers -> SIMD, and back). But if you have a large-scale operation that can work SIMD, the GPU-traversal absolutely works and is commonly done.
Old news, not sure why it's on HN now. That said, I remember being very surprised how little flak Microsoft got for such blatant cheating imo. Even this article is surprisingly being nice to Microsoft....I guess they wanted to retain their access to Bing execs, and didn't want to criticize them too harshly.
This is/was actually a common practice in IT companies in India, where you have to a pay back a 'bond' if you leave within a year or something.
That's pretty trippy, I have my caps lock globally disabled (mapped to ctrl) in X config, but inside that v86 window, caps lock works. And it uses some hardcoded (US) keymap, too.

I'm surprised, I didn't think browsers would receive those detailed keycodes.
Retrofitting Temporal Memory Safety on C++
Oh whoops, should have realized that they have only shipped ~1k cars
Paid but integrates with CI/CD - https://www.code-intelligence.com/
Everyone on HN already knows that you don't ever trust HR departments, despite how friendly they may seem, because their job is to protect the company from employees. By analogy, the police are the HR department of the state.
Related: "Our Incredible Journey," which focuses on acquisitions that involve shutting the acquired company's products down and leaving their customers high and dry:

https://ourincrediblejourney.tumblr.com
> most people doing hardware are doing formal designs and prove their work correct.

My god how I wish that were true.
Do urban gardens lead to gentrification? Not in Detroit, study shows
Another Vancouver Islander here, exactly as you say, there has been no "rules" implemented by anyone in any government position. This is the BC SPCA, a non-profit, asking people with bird feeders to take them down: https://spca.bc.ca/news/bird-salmonella-outbreak/
Proven's comment is dead because they are banned. on hackernews banned users can still comment, but their comments start out [dead] until vouched. (comments that get downvoted and flagged enough also go [dead], as do comments deleted by HN mods)

if you have enough karma, you can vouch for banned user's comments by clicking the vouch button, it only shows on the direct page for the comment, you get by clicking the date of the comment.

I know all of this because I am banned.
When is this better than solar panels and batteries?
Yes, we were also having issues with a domain they manage. We got our first alert around 10am (14:02 UTC). Their own website was failing to load for me as well. I noticed at one point that they had modified the WHOIS record for markmonitor.com to add some extra authoritative name servers, and that seemed to make their website load again. Our apps came back shortly afterward.

We are not a direct customer, however, so I don't have a support contact to whom I can reach out.
Python wins out the popularity contest because of ease of readability that I think we can take for granted. Perl is true wizardry, I mean 'sigils' and stuff you need to know in order to make it work... Plenty harder to get at first glance for sure but it's truly occult in a lot of ways. I think that's kind of cool.

The way I see it is that you can do interesting things in pretty much every computer language written out there, it's just some are more arcane than others in some ways than others.

I remember when python started getting big and all the old perl heads were complaining about the forced indentation hahahaha
Your model would have to differentiate between birds and chicken, sounds like an interesting problem to solve.

Playing a loud noise would probably be enough, but you obviously don't want to scare your chickens, so maybe a auto-aiming nerf gun that shoots 20cm below the detected target?.
Yup.
Depends on region. In NYC area, Tesla supercharger network still has more locations and way more chargers per location than the CCS networks. Further, Tesla continues to expand as fast or faster than EA’s CCS network.

Range is funny because Tesla on paper is the best, but in reality they tend to overstate by 10-20% whereas some other makers understate by 20%.

So for example many have seen a 220mi Taycan and a 310mi Model 3 get the same range in real world.

You really have to read a range of websites tests between models to compare.

Another interesting facet will be how the batteries age. Some early EVs didn’t cool their packs well and degraded fast. Some makers sort of overprovision their packs with capacity you can’t use, in theory if that is released by software as you age then the impact is lower.

For example on a Tesla you are likely to see 2-3% loss per year. That means a 2018 310mi Model 3 now only charges to a claimed 280mi. Then detract 15% for real world use since they overpromise, bad weather impacts, only wanting to charge to 80/90%, only wanting to go down to say 5-10%.. and you are probably stopping every 180mi.
> Did it cut down on the rate of successful robberies?

Living with a handgun owner particularly increased the risk of being shot to death in a domestic violence incident, and it did not provide any protection against being killed at home by a stranger, the researchers found.

People who lived with handgun owners “did not experience such fatal [stranger] attacks at lower rates than their neighbors in gun-free homes”, the researchers wrote, noting that stranger homicides at home were “a small minority” of the homicides observed in the study.

> Nonfatal assault outcomes? Animal attacks?

The study focused only on homicide risk and did not examine how living with a handgun owner might increase or decrease the risk of being victimized in other ways, including by nonfatal assault, home invasion, or property theft.
Hibernate isn't part of the Pivotal portfolio. I'm sure there are contributions by Pivotal employees, but the core Hibernate engineering team is employed by Red Hat, who also own the trademark, etc.

Disclaimer: I work for Red Hat and used to be part of the Hibernate team
Deploying 5G Around Trees
OP here, I thought that this is like DNS Flag Day (https://dnsflagday.net/2020/, https://dnsflagday.net/2019/) which is a real thing (which resulted, notably, on musl begrudgingly adding TCP support for its DNS resolver). As pointed by several comments (https://news.ycombinator.com/item?id=31521868, https://news.ycombinator.com/item?id=31521924) it seems that they are trying to fake it until it became real, but personally I think 2030 is still too wishful.
I think it's interesting that at 260 million years ago, Europe and the eastern US seem to be at relatively the same distance as today (maybe a little closer), but you have most of Africa wedged in the middle of them.
They own a substantial chunk of the on-premises datacenter virtualization space. Loads of orgs still run their own kit, and VMWare makes some damn nice tools to squeeze the most from that investment. There are competitors in the space, but none with the breadth and depth of VMWare.
What a missed opportunity!

The title should have been:

> Is DuckDuckGo DuckDuckGone?
This is like eating your own dog food then eating the dog.
>. .. in Japan it was a constant struggle to communicate and find things

Ah Japan! It never changed much really. Although we have a lot of bilingual signboards (in English / Japanese) now.
writing code for SIMD can get you absolutely massive performance improvements. Whether it's worth the added complexity depends on the situation. If your data is already arranged in a cache friendly way (SoA), it shouldn't be incredibly difficult to use SIMD intrinsics to optimize. I'd first take a look at what the compiler is already generating for you to see if manual intervention is worth it.
Is that an answer to some other question I asked? It doesn't seem to be responsive to what I just wrote.

I feel like what I'm sticking up for here is the practice of software development. Building an automated system that generates unexpectedly unwelcome load on someone else's service is... not exactly front-page news? It happens basically all the time? The idea that because the Go team is sponsored by Google, nothing like this should ever happen seems deeply unrealistic. "We can push a button to make this stop happening; the tradeoff is that other hosting services that don't care about this load might currently have fresher cache entries [whatever that means]" seems like a perfectly cromulent response.

He should just tell them to push the button. If you think he shouldn't, you should be able to say why.

I do have a mild rooting interest here: I think the Go module proxy is pretty neat, and does something interesting for the security of the ecosystem. DeVault disagrees. That's fine, disagreement keeps things interesting.
https://www.oreilly.com/library/view/sql-pocket-guide/978149...

That's the best little book that will teach you the most.
Maxwell added a new term to what are now called Maxwell's equations, called the "displacement current," completing them and allowing waves to exist in the theory. Although the symmetries in Maxwell's equations that Lorentz observed were known before Einstein published his paper on special relativity, Einstein was the first to make the bold suggestion of applying them to all matter, not just electrodynamics. In fact, during the period when people believed in the ether, those symmetries in Maxwell's equations were considered flaws in the theory that would be corrected when the properties of the ether became known.
they are very responsive to light spectrum; intensity; and periodicity.
you can manipulate egg production, and breeding cycles by manipulating lighting parameters, and providing specific nutritional supplements.
committees cannot run conglomerates.
Knife crime in the UK unacceptably high. So high in fact that it's something 60% of the benchmark for unacceptable crime rates. The US's.

Being anywhere near as bad as the US in any violence categories is a genuine cause for shame and is the reason why knife crime is a big topic in the UK.

Obviously, it's not a big topic in the US because it pales into insignificance compared to gun crime. Not because the US has low knife crime; it doesn't it's terrible.

And I genuinely don't know why you'd bring up Germany and Switzerland. Their gun crime stats are bad. Switzerland particularly. Obviously they're not as bad as the US because no country outside central America, the Balkans or South Africa comes even vaguely close to the US. That doesn't make them good though.

And I lived in Switzerland long enough to understand pretty well why the gun crime is low compared to the volume of arms in circulation. I lived in Kandersteg for a bit so I saw the training first hand. But you can't reasonably argue that the US mess isn't because of gun ownership because Switzerland isn't as bad.

And as to your point re the senator from Arizona. I could have worded that better. They're not trying to pass a law for effective gun control. They're trying to make baby steps on the road to effective gun control that are sufficiently small to have a vague chance of succeeding. The intention is laudable. And it is likely that they do want effective gun control eventually. So I accept the rebuke.
This is just some kind of weird rip-off of https://dnsflagday.net – an actual thing – by someone who has no idea what they're talking about.
Like most things in corporate America, you assemble of team and give them the goal of overseeing the due diligence. They won't look too hard so they won't find anything. They're write up how some low friction "solution" that already exists addresses the issue.

Basically, corporate politics as usual - they call the shots, everyone else tows the line, they dress up the results as a win.
An armed HR department.
Go 1.0 was released in 2012, it spent 3 years in alpha/beta phase.

https://go.dev/blog/go1
> What conflict of interest?

Issuer is the lender is the employer. This is a mess of conflicts.

> company tried to do something beneficial for its employees, although perhaps it was misguided

I agree. (Though it ignores the stupidly simple, entirely common alternative: cut the loan crap and just give them the money.)

> was a cashless loan, that was only 50% recourse, so the only risk is that you may have to pay back half of what you bought the stock at if it ends up worthless

For that 50%, it’s identical to a margin loan. We regulate those because lending against magic numbers that go up is a consistent failure mode in capital markets.