News for hackers. Stuff that matters.

eusto

Re:Why Is SQLite Coded in C and not Rust on Wednesday October 15, 2025 @04:42AM (#45589676)
I think that if SQLite would suddenly have to add a bunch of new features, the discussion about rewriting it would be very relevant.

I think we like to fool ourselves that decisions like these are based on performance considerations or maintainability or whatever, but in reality they would be based on time to market and skill availability in the areas where the team is being built.

At the end of the day, SQLite is not being rewritten because the cost of doing so is not justifiable

Re:Disney+ cancellation page crashes as customers rush to quit on Saturday September 20, 2025 @01:32PM (#45315367)
FCC can decide to not let the $6.2 billion Nexstar acquisition go through. Kimmel is just part of the bribe
Re:Website Search Hurts My Feelings on Tuesday December 26, 2023 @09:59AM (#38772271)
It's more about what the company considers core business and what not. Most often they don't see the website as being important enough to the business so they don't invest in it.

We have gotten used to almost flawless experiences from amazon shopping. Google search finds (or used to) results sometimes almost like magic, etc. The thing is, that's the core business. These companies invent new technologies and have huge teams because doing this is so hard.

Now take a random supermarket chain. Their knowledge is about physical stores. Their core business has taught them where to open a store and how to arrange things in it so that they maximize their sales in that environment. It's very hard and it takes a very long time to shift to an online model. You have to find people with the right competencies and the right leadership to convince the company to do this and this is actually very hard to do.

Look at the categories example. That, to me, screams backend database. The company has invested a lot of money into building business intelligence on top of their physical stores. That organization screams "perfectly curated data warehouse" and I imagine suggesting something like "we need to reorganize the way we store data" is going to be met with blank stares if not full on outrage.

Is it how humans think? Or is it just media trying to create drama out of nothing?

Most of the people who get exposed to extremist content without looking for it will surely not even register the ads around that content. An IBM ad cannot possibly be as noticeable as that.

And, of course, the real problem is the presence of said content, not it's placement among ads. Manufactured drama like the one we're looking at here only detracts us from taking about what is really important.

Re:I Posted Myself Out of a Job on Wednesday July 05, 2023 @06:41AM (#36598430)
"early stages of corporate dystopia". If anything, we're on the other side of it where companies are being held to some ridiculous standard that we don't even hold elected officials to. Remember Netflix having to fire Kevin Spacey for being accused of something that the president of the United States actually admitted to? How does this fit into the dystopian medium you think you live in?

I'm obviously not condoning abusive behaviour, I'm using this as an example of how much scrutiny there is on these corporations.

It's the same in this case: you're taking the view that a company should allow itself to be dragged into politics by the employee who publicly represents it. Surely that's wrong, isn't it? Companies should not be involved in politics. That's specifically what you are against when you call them dystopian.

This person, who I assume is an US citizen, is absolutely allowed to criticise the army, but they should do it as a citizen. Ultimately, the army serves the citizens and corporations serve customers.

Re:I Posted Myself Out of a Job on Wednesday July 05, 2023 @06:07AM (#36598204)
I don't understand. What sniff test? And what do you mean by "assuming accurate reporting"?
Re:I Posted Myself Out of a Job on Wednesday July 05, 2023 @03:29AM (#36596875)
She faced concequences for her actions as an employee, not as an activist of peace. Offensive language as an employee, especially when directed at the customer, usually gets you fired.

She wasn't whistle blowing/revealing any inside information. She wasn't adding anything to the topic of the conversation. She publicly made a rude personal comment at a conference from a platform which connects the company with its current and prospective customers. I'm surprised the company dragged this for so long. If this was a waiter at a restaurant saying "fuck you" to this guy while eating there, I'm sure they wouldn't even have had a chance to finish their shift.

Re:I Posted Myself Out of a Job on Wednesday July 05, 2023 @03:14AM (#36596715)
I'm assuming the "fuck you" was the one that fired her. However you choose to understand free speech, being needlessly rude as a media representative of a company should get you fired.
Re:I Posted Myself Out of a Job on Wednesday July 05, 2023 @02:44AM (#36596364)
"I go to conferences and I say 'Fuck you!' to presenters, but I tweet a lot so I thought nothing of it".
Re:Twitter now requires an account to view tweets on Saturday July 01, 2023 @03:06AM (#36547520)
I think this action from Twitter showed that it isn't public information. It is pretty much twitter's to do whatever they want with it.
Re:Postgres 15 Merge Command with Examples on Tuesday October 18, 2022 @04:14AM (#33244407)
bigint is the default data type for sequences and it's highly unlikely that somebody would reach an overflow with it.

I've worked on various database solutions, both rdbms and analytical and I find sequences to be one of the most misunderstood features in the industry. The only guarantee they make is that they generate unique values. Some of the newer distributed rdbms don't even guarantee they'll be monotonic.

Relying on them generating consecutive values is a sure way to get vendor lock-in to whatever database has made that guarantee.

Re:Stop Using Utcnow and Utcfromtimestamp on Sunday October 09, 2022 @04:10PM (#33144772)
It's not surprising they didn't make an appearance in the academic world. They are utterly boring. Insanely complex, of course, but there's nothing that can be built upon. Everything in a CS curriculum is an extendable domain
Re:Cassandra at Apple: 1000s of Clusters, 300k Nodes, 100 PB on Sunday October 09, 2022 @03:39AM (#33138938)
I agree, but I think the part that's not stated is that when picking such a technology, you basically commit to not needing joins or random reads. If you do, as the application evolves, you're really out of luck. Generally, that commitment cannot be made upfront.

Typically, solutions like time-series or document databases are deployed alongside other components in a much larger system. If you are looking for a single database solution, then maybe NoSQL is not for you

Re:Stop Using Utcnow and Utcfromtimestamp on Sunday October 09, 2022 @03:25AM (#33138895)
I bet you learned that the hard way.

It's surprising how poorly the situation with timezones is understood in the industry.

Re:Cursed Adapters on Thursday February 27, 2020 @02:52AM (#22431488)
You could set your computer to wake on power (bios) and just use the power source on/off button to turn it on