skysight-inc/HackerNews huggingface dataset:
MySQL actually documents their atrocities: https://dev.mysql.com/doc/refman/8.0/en/replication-sbr-rbr....

Let me TLDR them for you

> Advantages of statement-based replication: Proven technology, can be used as an audit log

> Disadvantages of statement-based replication: INSERT DELETE, UPDATE, and REPLACE may not replicate correctly

Are you getting worried yet?

> Advantages of row-based replication: All changes can be replicated.

> Stored functions execute with the same NOW() value as the calling statement. However, this is not true of stored
procedures.

Wonderful. Also not a problem in Postgres AFAIK because you're replicating the WAL so it doesn't need to execute it locally.

Don't forget about the pitfalls of replicating CREATE USER and ALTER USER in MySQL

https://www.percona.com/blog/what-if-the-user-exists-on-the-...

MySQL has improved things in recent years but this list used to be much larger. Just go look through their bug tracker. It's not something that instills confidence and I need to deploy databases I can trust will not eat my data. I've had too many customers with broken MySQL databases over the years and zero with Postgres.
Existing C++ file extensions aren't standardised. There's no reason they couldn't mandate file extensions for this.

And really even among the non-standard extensions it's like 95% .cpp, 4.9% .cc and 0.1% .c++. Ignoring the weirdos it's de facto .cpp or .cc. They could standardise that too if they really wanted and there was a benefit.

This sounds like one of those things that often happens where people worry about technically possible but totally insignificant risks, and insist on handling them because they feel proud of having thought of them.

Not enough YAGNI.
Oh, that's news to me. That would be nice to have.
I'm often flexible in my beliefs, and I believe this is a superpower, but it can be dangerous if you don't place some principled boundaries on your self, or how much you can allow yourself to be convinced to change your opinion. Rabbit holes can take you all the way to radicalization. This allows me to understand that I might be wrong without having to change my beliefs. What changes is that I simply stop trying to convince others of those beliefs I hold.
A floating point hardware bug? Was this designed by the Intel Pentium team or what?
This is a conspiracy level explanation. Do you really think middle aged Americans are surprised by taxes every time they buy groceries? "Oh, darn, the total cost is unexpectedly higher, how could I forget about the sales tax... that I see on every check every day for 50 years."
Have they considered, we hate you and your company and don't want to work for you?
Let the corporate dystopia fall, then we'll work for ourselves again.
They need content, but what do you mean they wouldn’t announce one coming to fruition? I bet they would if it was a slow news day, or just depending on what cooler things are available.
That’s great input, thank you!
Why would they stop rotating?
Emacs has had a spreadsheet mode (SimpleEmacsSpreadsheet) for a really long time. I've never used it, but it might be worth checking out.

But also, Org-Mode in Emacs (which itself is a bottomless pit of awesome I have never explored) also has a way of using org-mode table cells like a spreadsheet using the Emacs 'Calc' stuff: https://www.youtube.com/watch?v=15aDIvb5LJs

That looks really powerful. And of course, can run in either terminal or in window like all of emacs.
If they were focusing on enterprise customers they wouldn't have terminated the Xpand(formerly Clustrix) engineering team.
Playing devil’s advocate - this was thought to be a real possibility during the Cold War, and it seems like we came pretty close a few times during that period.
Have you looked at vivialdi? It has a very awesome calendar based history page

https://help.vivaldi.com/desktop/navigation/history/
I'm seeing 2018 Bolt EV models with about 30,000 miles for about $16,900 in my area. That's a very comparable car to a 2018 Elantra.

The major difference between the EV and gasoline used car market is that viable used models for a wide variety of segments aren't plentiful on the EV market yet.

I can buy a brand-new electric work truck but can't buy a used one from 2018. You bought an Elantra, which is coincidentally comparable to an EV model produced in 2018. But if you had wanted a non-luxury 3-row SUV, a minivan, or a non-luxury large sedan, there would have been nothing used to choose from.

As far as longevity, EVs do much better than most people realize. There is precedent and history, as the Tesla Model S has been on the market for over a decade. Here are some anecdotes from people who have driven the Tesla Model S for over 10 years with 6-digit odometers:

https://www.autoevolution.com/news/how-is-the-battery-degrad...
Because I am probably never in my life going to buy a brand new car from an automaker.

I’m going to keep spending 4-6k, cash, on a used car from my local area, which I will spend the next 10-15 years driving into the ground.

My current 99 Subaru is nearing its expiration date, so I’ve been looking, and I can maybe get a used hybrid with 100k miles on it for about $10k.

Electric and hybrid options simply are not cheap enough yet, and automakers are still trying to push brand new cars.
Note that module files (.ccm files in the example) cannot be parsed in parallel like that. The build system has to know what order to parse module files in. I guess if all .ccm files only did #includes and no imports, the provided Makefile example would work, but that seems like a niche use case.

Instead, some sort of dependency graph amongst the .ccm needs to be encoded in the Makefiles. There is an ISO paper describing how to query a compiler for this info (see https://wg21.link/p1689). Other papers sketch out how one might incorporate that into a dynamic Makefile graph, but so far nobody seems interested in going that far. Switching to a more actively maintained build system is probably the interesting alternative.

If you want to learn more about how build systems can support C++ modules, see this blog post by the CMake maintainers. The principles translate to most (all?) nontrivial build systems.

https://www.kitware.com/import-cmake-c20-modules
AngularJS Directive Design Made Easy
> The burden is on the flossers to prove the efficacy beyond a secondary link and prove flossing is better in a controlled study

No, you're missing my point - the secondary link is the study of flossing w.r.t. oral health outcomes. The primary (causal) links are whether flossing removes food particles, and whether food particles cause tooth decay (neither of which seems to be under contention here). By just studying whether flossing improves oral hygiene, you're introducing a huge number of variables that are difficult to control for (flossing skill, other hygiene factors like flossing or "rinsing", dietary choices, self reporting errors, etc etc etc).

(edit: to summarize: A causes B, B causes C, but you don't like saying A causes C because people kind of suck at A, and D, E, and F all also cause C which makes studying the relationship between A and C a challenge)
Flagging because the headline here was changed from a question “Did colonists give…” to a definitive despite the fact that the tone of the article is skepticism.

The answer to the question is almost certainly no as the germ theory of disease was barely around at that point. It would not have occurred to anyone that you could get people sick this way. It seems more likely we misunderstand one instance of military reimbursement.

Also, if it did occur to them they could kill people that way, they’d have done a lot more of it. They were literally genocidal.
I never said anything about COVID—the software bubble I'm talking about started in the early 2010s.
What’s the problem with header files? Also header files exists not just because of resource constraints.
I'd guess it comes down to games being entertainment. People also easily pay for a streaming service or two.

Personally I don't play that many games, touching a new one every couple month, and usually only get them when they're on sale on steam or gog, never paying more than about 25€, usually getting older titles for maybe 10. So that might still make it more money per year than for software, but the individual purchase isn't that much and thus easier done.

I don't know if you're counting apps here too, but I collected a couple over the years that were only 1 to maybe 5 bucks, again since this isn't a huge amount of money the decision is easily made.

As for professional software, I don't do photo editing often and professionally enough to justify anything more than gimp, for example. Same would go for video. I write maybe two or three letters a year, so libre office is more than enough.
FWIW almost every dealership will allow you to buy a car with a deposit and will refund the deposit if you test drive and don't like it. That's how I bought my Bolt EUV sight unseen.
My feeling is that the desire for it has somewhat waned because so many people that care about the elegance of programming languages and use C++ have just moved to Rust. There are still plenty of people using C++ of course, but it certainly feels like more of a dead end than it did before Rust. Why bother putting a mountain of effort into maybe slightly improving it when in 10-20 years you won't be using it anyway?
It should already be implemented: middle button click.

Let me know if it doesn't work!
Show HN: A website for finding properties with accessory dwelling units
Emacs Org-Mode: https://www.youtube.com/watch?v=15aDIvb5LJs
> Just drop by one of the many Lemmy servers and create a community.

I checked and there's already a retro gaming community in Lemmy.

https://lemmy.world/c/retrogaming
I haven’t looked it up, but is that true on a population percentage and inflation adjusted basis?
The other side is that rulers in China likely encouraged this apathy to make people more pliable and controllable
When I book hotels/rental cars/etc. online, you can usually see what the all-in price is going to be. But when comparison shopping, you have to keep an eagle eye out because the difference between all-in and base price can be 25% or more. (Also pre-pay/no cancel vs. paying at arrival and having some ability to cancel.)
Someone is sitting on the jumptorecipe.com domain. My fantasy is they're working on a simple website with recipes, and none of the babbling prose or instructive ads.

Reality is such a site probably can't make money, and I don't know why today's Google would bother even crawling it.
Karma Whore? That's how you speak with people trying to share contents here? Does that does in favor of the rules then?
Buddy, I feel bad for you. I hope you may have someone to love you on this Sunday, for you really need it. Don't be like that. Have a good day.
Wearables Track Parkinson's Better Than Human Observation, Study Finds
"An Oxford University researcher and her team showed that digital wearable devices can track the progression of Parkinson’s disease in an individual more effectively than human clinical observation can, according to a newly published paper."
The only note I have to share is that your idea is great.
> He had kept tape backups from old BBS systems, and was able to recover a warez copy of the SDK – unbelievable! It actually worked, I was able to build a few sample plugins!

Why History Needs Software Piracy[1]

[1] https://www.technologizer.com/2012/01/23/why-history-needs-s...
> “Even for that time period, it violated civilized notions of war,”

... whilst we'd love to think things have improved since that 'time period', one look at recent current events would probably give us pause to question how much more 'civilised' warfare truly is today than in the past.
This article was talking only about the US market where they don’t exist.
> I doubt any mathematician ever learned their subject by mainly reading proofs. And I say that as someone who secretly enjoys reading and working through proofs of theorems. Understanding mathematics demands developing strong intuition of ideas before attempting their logical justification.

This is half right: you don't learn math by reading proofs, you learn it by writing proofs. Developing strong intuition without proofs is possible (albeit difficult) for applied topics, but not viable at all for pure math.
"higher retrieval costs"

Getting that data is really high. It should only be used if you are sure it will never be accessed.

I've read quite a few posts where they complained about the huge bill, when they needed to get their data...

Not sure how it is right now, it's still obscure on their pricing page and before, you had to check the gotchas in their FAQ .
I mean it is inconsistent and there is really no way for an average American to know how much they will pay in tax at the grocery store. A prepared sandwich has tax, but sandwich ingredients do not. Depending on which side of the county line the store you’re shopping at is, a bottle of soda could have tax or be tax free. Sunny D might have tax while concentrated orange juice does not. Etc.
the usb port can still very very easily spoof itself as a keyboard/mouse and automatically accept any prompt
Exactly. If the SF restaurants OP mentions are not also itemizing all their other taxes and expenses on their customers' bills, yet singling out the “SF health mandate” one, it's pretty clear that they are just using those bills to make a passive aggressive political complaint.

Nobody cries and moans publicly in front of customers when their business license fees rise 5% or when the cost of their utilities go up, but suddenly when there is a mandate to make their employees' lives marginally better, they weep their crocodile tears all over the customers' checks.
Because (a) video chat doesn't work brilliantly with sign language (signing can be rather quick, so any latency or artefacts could results in words or expressions being missed, and (b) not every Apple CSA knows how to sign ASL -- most don't.

Most places don't have ASL interpreters on-call or even to any degree among their staff, and often rely on external companies to provide (often pre-booked) ASL interpreter sessions to D/deaf clients.

It's really nice that Apple is making this available so easily and accessibly, and in-house. Just being able to click and connect to an Interpreter is a great improvement in accessibility for ASL users.
You're not contributing with the quality of this space, by sharing such comment, and using the "whore" word here.
Header files were an obvious and easy hack for the compiler writers. We don't want to duplicate these declarations in every file. Just put them in a file, and use the magic "#include foo.h" to read the file in at compile time.
No, Tesla’s market share has gotten down to 50% and not all of their cars are 3 and Y.
Not the sole purpose of creating political pressure: there is also the benefit to business of showing a customer a lower price and psychology easing them into spending more.
that is a lot cheaper than Vercel in term of store image but egress seems expensive since they charge per cache image served as well. Do you know if Cloudinary is a better option?
You forgot .cxx
What is a resort fee? Why does a resort get an exception to add on a fee?
The cultural collapse thats killing the internet has nothing to do with google.
You’re missing cxx and mm, which are more common in codebases I deal with than most of your examples. Which is to say you can’t make sweeping statements.

Anyway, I’d try and contextualize your argument more by adding that feature teams are restricted in the scope of the changes they can do to the features they’re working on. They can certainly suggest that the language specify specific extensions but that goes against decades of convention, and is a hill that would likely have taken more of their time and energy for little specific gain for the feature itself.

I’m not arguing that there shouldn’t be standard extensions, just that I can understand why it didn’t happen. It’s like swimming upstream
No, neither model is mentioned. It says that Teslas average dropped, but doesn’t specify individual models. I don’t even think the model 3 price has come down much but the Y has.

The article paint a picture of a broad industry trend, when I think it’s really mostly probably just one particular EV
Rich people are weird
Sending less resumes to jobs that fits better the applicant CV with a tailored cover letter is the most effective route for both the applicants and the companies offering the jobs - but before all, the company also needs to put some effort creating a good job post.
33 Polyhymnia's density measurement may be highly inaccurate, e.g., Wikipedia says:

> In 2012, a study by Benoît Carry estimated a mass of (6.20±0.74)×1018 kg for Polyhymnia based on its gravitational influence on other Solar System bodies. However, given Polyhymnia's diameter of 54 km (34 mi), this mass implies an extremely high density 75.28±9.71 g/cm3. Such a high density is unphysical, so this mass and density estimate of Polyhymnia is considered unreliable by Carry in his study. Because of Polyhymnia's small size, its gravitational influence on other bodies is extremely difficult to detect and may lead to highly inaccurate mass and density estimates. No other study has attempted to determine a mass and density for Polyhymnia since.
Your outrage may be exclusively from the hiding of various fees, but please don’t assume that extends to everyone.

My point is not that all taxes are bad. I never said anything remotely like that.

My point is also not that the taxes in question are junk fees because they are typically hidden until checkout time.

They are junk fees because:

* the taxes are discriminatory in nature - they are only levied against hotel customers, nearly all of whom are not residents of the jurisdiction in question and who have no meaningful recourse to have the fees changed.

and

* the taxes are disproportionate to the local government services that out of town hotel guests might plausibly use. In other words, they provide no value.

These taxes are just a stealthy and dishonest way of lowering taxes for the local citizens at the expense of out of town guests.
At these local scales (and altitudes) it’s often called solar radiation management.

The MEER is another example but for humans (with mirrors):
https://www.meer.org/

As always these only buy a bit of time if not coupled with massive and swift CO2, methane, chemicals runouts, etc etc etc reduction, didn’t check if mentioned in the article.
I am genuinely curious why you went from:

> "why do you even care about this?" or "why is this so important to you?"

to

> "Why do you even care/talk about this shit so much? What's the issue?"

I see it a lot online ; as a mean of emphasis I think but it doesn't sound better to me.

This:

> "why do you even care about this?" or "why is this so important to you?"

doesn't mean we stop the conversation, thinking about why the issue is important to us sometimes means we give a more pertinent/deep answer.
I use Nordic's app nRF Connect for this - last I used it it was fantastic. Nice to have alternative options though.

I agree WebBluetooth is easily the sanest way to access BLE devices. The iOS API is not too bad either but then you have to deal with Apple. The Android API is terrible, and the Android Bluetooth stack is unreliable and buggy.
This is business 101. Sell the idea before you have the product. Then try to create the product with the funds raised (or not).
I get charged a $25 nightly mandatory amenity fee at the Hyatt in SF. They are obviously a huge multinational conglomerate. It supposedly covers $10 in credits (one time, not per day, even though you pay the fee per day) at the overpriced convenience store at the bottom of the hotel as well as discounts and vouchers to bike rentals I will never use and museums I will never go to. It is not possible to opt out of this fee, which is also not advertised in the nightly room rate.
If I pay a lifetime membership fee for a meat space, and they ban me, I expect the lifetime membership fee to be refunded, subject to reasonable prorating, even if they claim I violated their "subscriber agreement".

Anything else would seem to me to incentivize banning as many lifetime members as possible before significant consumer retaliation (e.g. maybe we'll just ban the lifetime members with low social clout), to reduce costs and maximize profits.
those activities are a bit useless nowadays compared to cycling/walking/running
There should not be a c++ standard for packages. Maybe an ISO standard, but it needs to work for all languages, otherwise we will all roll our own. If the package can't support all languages it doesn't support the complex world C++ is used in.
As your sass implies, it could be this may all be hype. But also if it wasn't it would take a while for exciting results to arrive.
Yep, CMake. It has a weird string-typed syntax, and an even weirder function/function parameter syntax, but those are the most egregious issues.

Target-based CMake is extremely straightforward to get started with, and CMake + Ninja is also frequently significantly faster than the alternatives (autoconf tools). It also easily hooks into package managers for C++ (Conan, vcpkg) and today, users can write C++ like they do JS or Rust: have a `vcpkg.json` file, top-level `CMakeLists.txt` file, and that's it.

I've worked enough with Autotools to understand how ridiculously painful they are. Look at this monstrosity[1].

CMake may be hard to get started with, but it's easy to append, maintain, and refactor code that builds with CMake.

[1]: https://en.wikipedia.org/wiki/GNU_Autotools#/media/File:Auto...
Show HN: Quarter – a time-tracker for personal use
I am working on a personal time-tracker where I try to make it as effortless as possible to keep track of what activities you spend time on.

Rationale, as a consultant I am often required to use multiple time-tracking software, all made for accountants, all terrible to use. I made this little web application where I can track my daily activities and at the end of the week transfer the result to whatever system needed.

The desktop is the most polished mode, mobile is functional but I mostly use if for viewing.

It's open source, the hosted version has open registrations given a GitHub or GMail account.

I would appreciate feedback on basically anything. I have been using the same system (during many different rewrites) for years so I am pretty blind to what needs improvement.

https://github.com/eliasson/quarter

https://quarterapp.com/

Thanks!
I spent a long time implementing precompiled C++ headers. The main problem was converting the pointers in the complex data structures to/from file offsets. I never wanted to go through that again.

D has a simple and effective module system. It even treats unmodified .c and .cpp files as modules (though the C and C++ files are unaware of that!). D's builtin C compiler can even import other C files as modules.

Both C and C++ should have just copied it.
For most people EVs will work better for 95+% of car use. Dealers and other forces may want to stop the ride but I think EV proliferation is mostly self-reinforcing.

Once an acquaintance has one, many others in the social circle will follow.

That said, EVs are not for everyone. But also about 40% of US households have a second car and I bet 50% of households rarely drive long distances making EVs viable when people come around to them.