skysight-inc/HackerNews huggingface dataset:
He confirmed it in his follow-up response though: https://news.ycombinator.com/item?id=37714981
> Are you trolling? Both MyIsam and Aria are not ACID compliant. May as well use /dev/null.

This is silly. I would say most databases in production in the world have zero need for ACID compliance.

I know plenty of companies making millions of dollars of revenue per month off their MyISAM table database products. Hard to do that with /dev/null I assume.

It works fine depending on what you are doing. Granted, there are typically better options these days, but this goes back 15+ years of silliness. Many (most?) web apps are write once, read millions.

For high volume/low value data that doesn't need perfect accuracy or consistency you can make MySQL/MariaDB absolutely fly.

That said, I hear PSQL can get close these days turning some knobs as well.

But, the ACID argument is tired and usually made in places where it simply is irrelevant. Most apps simply don't matter if they drop some data here and there, but developers act like they are building critical banking systems for their ad viewing platform. This is probably a top 10 favorite bike shedding topic I've seen in dev meetings over my career. In 90% or better cases you could have chosen literally any RDBMS and been fine, the arguments about it taking more time than the choice made will ever save.
You are not everyone in the country; indeed, you are a minority in that respect. Refuting a general argument through anecdote is not fair to what you’re discussing.
Yes, they should also be outlawed.
Which is definitely better than talking about shitcoin.

Oh, wait.
Probably because Shell's high ESG score, well above Tesla's somehow, is not worth it anymore.

It's sad they are not turning to nuclear or next gen.
Just a lot richer.
Building an onboarding plan for engineering managers – LeadDev
Day after day I grow more convinced psychology research is a sham.
Beautiful LaTeX Book with Examples
No it does not. If you tune your innodb for the hardware you have your inserts will be significantly faster.

This whole thread reads like a few folks tried some setup without bothering to turn a single nerd knob and then complained about the results.

Innodb > myisam in any case where you’re actually inserting.
The vast majority of roads in cities are public property, not private. You’re making a disingenuous argument using your small town as an example.
Realistically, if you care about software/hardware quality at all in your smartphone, there are only two options: Iphone or Galaxy S phones. Anything else and you have to be ready to face a bunch of problems.
Why do you think that organic search is so more corrupted by SEO than ability to pay is relevant, that neutral ranking is noticeably more relevant than ad ranking?
I spent too much time trying to parse the meaning of this headline. I wish HN would train a regressor for the difficulty in understanding a headline's meaning, and then automatically restrict them past some threshold.
find a few people in your target audience and talk to them?
> Alas, using Rust was not a viable option when the project(s) I work with were started.

We hope things will change. One of the nice things about
Rust is that it can integrate into C in both directions - using C libraries is possible, as well as building components for C codebases. Quite a few of the people we talk to explore (re)writing critical components in rust.
There is an Altair, though. z80 and 8080 if I remember correctly.
Attackers leverage fraudulent Bing Chat ads to load malware payloads
Didn’t have many interactions which BCG so far but in both we had, I was surprised at how much money they get for reshuffling information from what is all common knowledge and available in the net. I can see that this is something LLMs can do really well. It’s exactly the kind of “creativity” LLMs can do: “apply concept X to market / niche Y and give ideas on monetizing”.

I don’t blaim BCG for doing this, they are giving an outside view and political uninfluenced (except for the party that pays the tap) view.
> We mandated legacy telecos to maintain switching offices with a weeks worth of battery power so landlines could work in a natural disaster.

Not disagreeing with the topic at hand but this isn't even consistent anymore. When they switched to FttN for DSL in my area I noticed the batteries for the nodes only last a day before they die and I lose landline service.
The joke has always been that psychology studies is the study of small groups of psychology students and their afflictions.
Same reason companies switch to Teams: Microsoft gets mindshare of controllers and executives with nice sounding bundle discounts (they're usually already using Azure AAD and/or Office 365) on a supposedly fungible services that really are not. Usually they are much worse.
Haha USB-C solves this for cables. What would be the analog for page style?
AWS Using MadPot Decoy System to Disrupt APTs, Botnets
ECH is still not working with Cloudflare in all regions. If someone from Cloudflare see this, please let us know the status of ECH rollout in all regions.
> All of crypto use obfuscated technical and communal terms all through all their material

I see this criticism often, usually leveled at either crypto or AI, even though literally everybody else does this too. Try reading a random excerpt of Intel's X86 architecture manual, the C++ language specification, or even a random physics paper off arXiv. If you're not well-versed in any of these subjects, you will probably understand very little.
Seems to me like there are two disjointed teams worrying about two different things. Search org is worried about daily active users and user experience, and ads is worried about monetizing search. The reason finance doesn't have to worry about demand is because search org is worrying about it.
Also “open” — an internal board, which Reuters was shown. So… not open.
But I did provide some examples in my original comment: "fragmentation, outdated tutorials and scripts, and confusion for beginners".

> What's there to complain? Absolutely nothing at all.

Well yes, that's my point. We agree on that. In the case of git, I am sure if "main" had always been the convention there would have been nothing to complain about as well. In fact, I am sure the same people who complained about the change from "master" to "main" would have complained about a change from "main" to "master".
Did that person work on the Youtube search? You can search for any topic and videos from your feed keep appearing in the search results, no matter how unrelated.

Google’s lawyers should make the case that they can’t be trialled for monopoly on the search, because it’s one aspect that they don’t even do anymore.
I’m angry, so screw all these other people who had nothing to do with it? Classic.

I didn’t need to ask, you’re not exactly an enigma. Look at your post history for like 2 seconds.
They don't need everything to function when they can rely on the host to provide. I like the example of Indian Pipe which is a parasitic plant that's "forgotten" how to produce chlorophyll:

https://commons.m.wikimedia.org/wiki/File:Indian_pipe_PDB.JP...
Note:

Not having to worry about the demand side of the equation == no interest in gaining the consent of the advertised to.

The advertising industry has a problem with consent.

Q.E.D.

I will not accept anyone who fundamentally tries to use platitudes to go "but it's just ads". No damnit. It's not "just ads". My answer is no, not only do you not ask, but when you go and do it anyway, you get pissy when I start blocking everything to do with you.

Anything that can be destroyed by the truth deserves to be destroyed by the truth.

To hell with Google, and to hell with web advertising. Let it all burn.
Presumably still is -he continues to be involved in both projects (judging by the commit histories).
Xbox 360 home screen had a design of rings which served more than just design asthetics. They were for fingerprinting the Xbox incase of defects or even leaked screenshots
Great product, thank you so much!

I am curious: why the request to support OpenAPI turned up only 2 weeks ago? In my bubble it is an ubiquitos format where everything starts and from where any additional data added up.
I had this happen with my iPhone a few years ago. Basically there’s a setting where some combination of the side buttons pressed together calls 911. I was in a borrowed car and the cup holder was just the right width to do this when I hit a bump.

The very nice 911 operator told me it happened all the time. After the second time it happened I tracked down the setting to disable it.
Hi maintainer of Hurl [1] here, I'll be happy to answer any question!

If you're looking for a tool with a nice UI, Hurl might not be the ideal choice. We're focusing our tool on CLI usage and CI/CD integration.

On the other side, Hurl is a pure Open Source tool, we're not VC backed. The tool is given to the community by a big French telco Orange, which use it and has no intention to be in the software business. In a word, there is less chance for Hurl to fell into Postman or Insomnia fate.

[1]: https://hurl.dev
Well, not exactly. They are making privacy improvements in open standard protocols that you are free to use without using their service.
I think the jury's still out on whether Rust will make it long term. Even if all the technology checks out, the project can easily be mismanaged into the ground. We've already seen hints of that.

Outside of C/C++ and Rust (seeing that MicroPython is irrelevant, as per your comment), what other options will be viable going into the future?
Hey, great idea! What could go wrong?
When Meta released a highly censored LLaMa, I think it was pretty clear that over time, the market would tighten up and release progressively more powerful uncensored models until demand was met. I'm glad to see this happen in real time.
This is likely very short-sighted as a pure business decision, you’re ignoring the trends and growth, and CEOs that ignore trends tend to drive companies down, regardless of how much clarity they provide. While oil might be profitable today because it’s an older, entrenched business, the trends for renewables are going up much, much faster than fossil fuels. Global sentiment is shifting, electric vehicle production growth looks to be on the order of 10x yoy what fossil fueled vehicles are doing and accelerating, not even counting the hybrid market. This is to say nothing about the looming environmental crisis that has already begun, the negative PR Shell gets from being callous, and the possibility that regulations could swing hard against fossil fuels very swiftly. Even if money and nothing else is the bottom line, being clearly focused on fossil fuels and staying out of the future markets while other companies race to win them seems like a bad long term strategy.
Quite the opposite.

You can essentially choose what kind of pain you want. On one hand you can have the pain of having to work with a compiler and toolchain that aims to eliminate problems early by requiring you to be more consistent and more correct. On the other hand you can choose to deal with the pain later - as your errors and inconsistencies come back to haunt you later. Or if you are a professional: have to invent your own consistency and error checks through extensive testing. Not that I would expect rigorous test from someone who chooses to avoid compilers that can help them write higher quality code.

It is a lot more painful to have to deal with errors later, than it is to deal with them as you write the code. Not least in terms of financial pain and risk. For a lot of embedded systems "just updating the software" isn't always easy, it usually carries significant risk, and it isn't always even possible depending on how something is deployed.

Or to express the above with fewer words: you can choose between pain now and pain later.

As for tooling: using an interpreted language like Python means that it will only work for as long as the runtime environment is in a particular state. That all the right libraries are available in the right versions, and even the language runtime itself. Thousands upon thousands of files splattered across your filesystem. Every update of any part of the environment risking you suddenly have to spend days figuring out how to get things to work again.

Brittle toolchains are a pain. Don't waste time on things that lead to brittle toolchains.

I see a lot of hobbyists downplaying this online. I don't see a lot of people who work on this full time downplaying it. Be it people I know at MCU manufacturers who have to support customers or companies that manufacture devices and have large teams of embedded developers who regularly have to waste time because every new release means weeks of getting builds to behave somewhat predictably and reproducibly.

Having more modern compilers and tooling that can be relied upon isn't about more pain. It is about considerably less pain. If dealing with a compiler that is strict is too much pain for you, then embedded programming probably isn't for you. Because having lax compilers (or no compiler) means you'll learn about your mistakes when it is quite possibly too late to do anything about them.

C/C++ are not very nice languages if you want to ensure quality. Python gives you a sense of productivity over C/C++, but it provides no added benefit in terms of quality and de-risking. Rather the opposite because even the meager discipline a C/C++ compiler gives you is more than what Python gives you.
> I don't see why Linux wouldn't be the better choice.

It's pretty easy to get Linux in an unusable state (for a regular user). Windows it's much more resilient to various kinds of errors, including user errors.
I'm starting to realize that wind farms are not profitable at all. GE has a good bit of that industry buttoned up but they are not pursuing it. There are other examples of companies walking away from it or avoiding it. It's not out of ideology, corporations scramble for profit.
What i love about JS and AJAX is it "fixed" the "double submit" problem in pure MPA :))
You can also use web.skype.com and add bing as a contact. This gives you a much cleaner UI
I just know one thing about this conflict. It is not my business and NATO should get out of Kosovo. Bismarck was right that time.
Proving that academia was always cut-throat.
Going through this article of the author https://karl-voit.at/cloud/ it seems to me that it is mainly Azure that has security issues. Google and especially AWS have no comparable incidents. If security would be important for the cloud market one would see now a movement away from Azure. But Microsofts office monopoly keeps everyone in the Azure cloud. The cloud market is broken and only huge antitrust cases against the cloud providers could fix that. But our government officials are all cowards nowadays.
Not true.

I have been sitting together with folks whose life is configuring MySql and they couldn't tune InnoDB to match the performance of MyIsam.

This was for an application which did a long running numbercrunching job on a large database with a mix of inserts/updates/selects.

Might be different for other types of workloads. But for this workload, InnoDB did not stand a chance even with a lot of tuning.
Which is another way of saying that the majority doesn't prioritise the issue because it only affects minority. Potato potato
Oracle goes ape shit over their java db connector, and has all sorts of history of royally screwing companies over.

I know multiple companies that do java, and steered clear of mysql as a result.

EG, fear
If there were a company that turned literal murder into stock prices people would invest in it.
Zero-Downtime Blue-Green Deployment with Docker-Compose, Consul, Integrity Check
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9722217/
https://www.frontiersin.org/articles/10.3389/fcvm.2022.84092...

I'm still hoping, but it's fading.
There is a security issue and a privacy issue.

The privacy issue is that your local WiFi provider, direct isp, and all the intermediate isps can see not only which site you visit, but all your activity within that site (like which pages you visit or things you download).

The security part is that any of those who can view can also do a “man in the middle” attack. Comcast could decide to send you a different version of the website that was more favorable to their company, or inject ads (ISPs have been known to inject ads on sites they don’t own before https was big).

A hacker could send you a version that gets you to download malware by replacing content or links. They can see and effect everything you do and see in such a site if they can intercept your request.
Real Question Behind 'What Do You Want?' [video]
The more expensive the cover the better.

“I paid a world-class consulting consultant company top dollar to vet this idea and they produced ton of documents about how great it was. And, yet it failed. But, I’m not at fault here. What more would you have had me do?”

There was an article on HN years ago about top grade from Harvard-like schools being sucked into consulting companies and discovering their job was to be paid tons of money writing reports that support whatever the exec of the moment wanted to hear.
Climate change and hundreds of years of crop failures led to the collapse of every bronze age city-state.
I find this stuff absolutely incredible. I’ve been learning recently about this phenomenon being known, but not understood.

The most obvious indication was that logging leads to less rain, so it seems as though trees actually cause rain.

One theory was that turbulence in the air above forests could trigger precipitation, and while that might still be a factor, this explanation is very clean and easy to understand.

This is awesome in any case. I’ve been wanting to use the “trees cause rain” point in discussions about forestry and hydrology, but had to be careful because we only had correlations as far as I knew. This doesn’t fully solve that, but certainly helps explain and create a causative link.

Also just incredible how evolution works. Of course trees cause rain, haha. I wonder if other plants such as grasses in vast plains have their own tricks to seed rain, or if their strategy is surviving drought extremely well. It’s all cool either way.
When Bitcoin's simplicity means wasting vast amounts of fossil-fuel-powered compute for proof of work, that simplicity is apocalyptically bad.

I'm not into crypto currency but I respect Ethereum for trying to move forwards and solve real actual problems with the field.
> Difference is that Serbia was actively committing ethnic cleansing

I just watched videos today of an ongoing ethnic cleansing of Armenians in Karbakh that is happening today. Although from the mouths of a lot of western governments this is not an ethnic cleansing but a lot of Armenians spontaneously deciding to leave after a military invasion.

The Ukraine was fighting to regain its territory prior to Russia's intervention, and Russia was effectively accusing the Ukraine of performing an ethnic cleansing of Luhansk/Dotensk. Whether accurate or not, this was their justification for intervention too.

What I'm saying is it seems depending on a country's interests, what is an ethnic cleansing and what is not seems in eye of the beholder.
Thanks for mentioning Hurl [1] (maintainer here!)

If you're looking for a tool with a nice UI, Hurl might not be the ideal choice. We're focusing our tool on CLI usage and CI/CD integration.

On the other side, Hurl is a pure Open Source tool, we're not VC backed. The tool is given to the community by a big French telco, Orange, which use it and has no intention to be in the software business. In a word, there is less chance for Hurl to fell into Postman or Insomnia fate...

[1]: https://hurl.dev
Then they should be made whole by that perpetrator. If that action can just be memory holed for a victim's sake then you have motivated the perpetrator to lean on them so their wrongdoing can be forgotten.
Could encrypting at rest work?
They think they have more people with no option than they do and its going to cost them
You vill live in ze pod!
People ask about it from time to time -it seems to be more of a proof of concept than anything else. Patches welcome, of course.
What is state of the art currently?
use to play ragnarok in private servers, the explanation is simple, they know, because you know, they are super fans
>"Destroying a person's data" and "destroying Google's copies of that data" are two different things.

Why? How many people may they share copies with before it's no longer allowed in your opinion? What is your basis for calculating that?

>It's quite possible that Aunt Sally could keep her conversations, poems, paintings, macaroni pictures, or what have you, without allowing Google to index those things or make its own copies.

Of course she can choose not to allow Google to index those things or make its own copies, but why should she be forced not to? Or Google forced not to? What about her circle of friends, and how big can that circle be? What if she runs her own little blog, wiki, forum, newsgroup, or the like? What about if it's a newspaper, can they index it or make copies? A single journalist? Researcher? What does "newspaper", "journalist", or "researcher" even mean as a matter of law? Are only certain elites allowed now? And on and on.

You shouldn't argue for a big new expansion of government force restricting information over and above defamation law without really being able to think all this through IMO. Details really matter. Imagine the absolute worst populist wannabe dictators at not merely national scale but at the local small town scale that doesn't get much attention but has real power to affect people's lives. What are they going to do with this? Does it matter if they'd lose a 6-figure lawsuit in the end if no one they would go after can afford to fight it? That's not a theoretical threat. Anti-SLAPP laws help a lot by making things much cheaper thanks to a fairly straight forward (under defamation law) low pass filter. A judge can determine pretty easily if there is a colorable case or not. As the linked article says, "right to be forgotten" is complex and case-by-case, ie, expensive. And we know that "expensive lawsuit" means "bullies will use this for illegitimate ends", so we should be very cautious about opening up mass applicable complex new forms of action without really thinking it through.
Now try to learn another foreign language as an adult and report back on how easy it hard that was :)
I've seen early proposals of this and never been a big fan of the syntax, I'm disappointed it made it in to C++23. Monads can be useful if they enable composition across different concepts, but this is syntactic sugar that IMO can be expressed in a nicer way with an immediately evaluated lambda and early returns.

Compare

const auto ageNext = fetchFromCache(userId)
.or_else([&]() { return fetchFromServer(userId); })
.and_then(extractAge)
.transform([](int age) { return age + 1; });

with

const auto ageNext = [&]() -> std::optional<int> {
auto user = fetchFromCache(userId);
if (!user) { user = fetchFromServer(userId); };
if (!user) return std::nullopt;
return extractAge(user) + 1;
}();

If you allow GCC/Clang extensions, the first two lines in the lambda can be even turned into

auto user = fetchFromCache(userId) ?: fetchFromServer(userId);
It’s probably better for shell investors if shell focuses on what they are good at and returns the profits to shareholders who can then invest in whatever they want. The goal of a corporation from a shareholder pov is not to maximise total enterprise value but rather to maximise the time value of money that shareholders receive.

Shell should only be investing in renewables if they have a durable competitive advantage in doing so over the other investment options of their shareholders.

Renewables have generally been horrible investments for these energy companies btw which is one reason they have been reversing course.