HNHacker News
TopNewBestAskShowJobs

RedShift1

3,277 karma · joined March 13, 2020

submissionscomments
RedShift1··on Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems
The point is to not take the whole server down with it. Keeps the other applications working.
RedShift1··on TPM on embedded systems: Pitfalls and caveats to watch out for
Even on desktop it's terrible, I wanted to protect some private keys of a Java application but there is no way to talk to a TPM using Java so handsandshouldersup gesture.
RedShift1··on Date is out, Temporal is in
What happened to me is I passed a date to an external library, and then after that library did its work, that date was changed. Super annoying even if you know that it's a mutable object.
RedShift1··on Start your meetings at 5 minutes past
What are ICs?
RedShift1··on Why Microsoft Store Discontinued Support for Office Apps
Using the setup wizards isn't the hard part... It's creating them.
RedShift1··on Why Microsoft Store Discontinued Support for Office Apps
I'm still using it to distribute/update production apps and whilst the script language is a bit funky, it works reliably. And the tools work under Linux too, so I can easily integrate a "create setup" step in the CI/CD environment.
RedShift1··on Text rendering hates you (2019)
> I think English is a terrible shitpile of grammar and syntax

Spoken languages are like programming languages, there are the ones people complain about and the ones nobody uses.

RedShift1··on The biggest CRT ever made: Sony's PVM-4300
Not just shock you across the room, but shock straight into your next life.
RedShift1··on Upcoming Changes to Let's Encrypt Certificates
I have the feeling that this is much more about control than it is about security.
RedShift1··on Upcoming Changes to Let's Encrypt Certificates
I have been saying it since the beginning that we are centralizing all the power of the internet to one organization and that this a bad thing, yet I get downvoted every time. One organization is going to have a say on whether or not you can have a website on the internet, how is this objectively a good thing?
RedShift1··on Microsoft increases Office 365 and Microsoft 365 license prices
We're back in the mainframe times boys, good luck everyone.
RedShift1··on Jepsen: NATS 2.12.1
You can do request/reply with MQTT too, you just have to implement more bits yourself, whilst NATS has a nice API that abstracts that away for you.
RedShift1··on Removed rust to gain speed
NoSQL is even worse, data gets duplicated and then forgotten, so it doesn't get updated correctly, or somebody names a field "mail" and another person names it "email" and so on...

There is zero guarantee that whatever you ask the database for contains anything valid, so your code gets littered with null and undefined checks, and if you ask for example a field "color" what is it going to contain? A hex value? rgb(), rgba(), integer? So you need to check that too.

In my experience NoSQL is even worse, they are literally data dumps (as in garbage dump).

RedShift1··on Removed rust to gain speed
Every project I've come across that uses an ORM has terrible database design. All columns nullable, missing foreign key indexes, doing things in application code that could easily be done by triggers (fields like created, modified, ...), wrong datatypes (varchar(n) all over the place, just wwwhhhhyyy, floats for money, ...), using sentinel values (this one time, at bandcamp, I came across a datetime field that used a sentinel value and it only worked because of two datetime handling bugs (so two wrongs did make a right) and the server being in the UTC timezone), and the list goes on and on...

I think this happens because ORMs make you treat the database as a dumb datastore and hence the poor schema.

RedShift1··on Micron Announces Exit from Crucial Consumer Business
Their MX500 series SSDs were just king of price, performance and reliability. I even installed them in industrial PCs with intense vibrations and large temperature cycles, they're still chugging along like it's nothing.
RedShift1··on Accepting US car standards would risk European lives
Fuck it. Let the Americans start another trade war then. This nonsense has been going on long enough, if times need to get tough so be it then, start earlier rather than in 5 years when these misery machines are everywhere and the car arms race is in full effect.
RedShift1··on Testing shows automotive glassbreakers can't break modern automotive glass
That is a great idea. Would be fun to play on for the kids too.
RedShift1··on Testing shows automotive glassbreakers can't break modern automotive glass
And we as consumers should also take responsibility and simply not buy these vehicles.
RedShift1··on The HTTP Query Method
The default for GraphQL queries is POST so maybe they were using that.
RedShift1··on Pocketbase – open-source realtime back end in 1 file
It creates a REST API for your SQLite database with some extras.
RedShift1··on How did the Win 95 user interface code get brought to the Windows NT code base?
Would be nice in theory, if MS didn't make Windows 10 and 11 outright disobey group policies.
RedShift1··on Adventures in upgrading Proxmox
The lesson is use dumb light switches and have a shotgun ready if the printer starts to act up.
RedShift1··on PgFirstAid: PostgreSQL function for improving stability and performance
Most of my experience is with MySQL/MariaDB which created foreign key indexes behind your back.
RedShift1··on PgFirstAid: PostgreSQL function for improving stability and performance
Why are indexes on foreign keys required? If I'm doing a join, it's going to select the primary key of the other table, how will an index on the foreign key help?
RedShift1··on Hyundai Paywalls Brake Pads replacement on Ioniq 5 N
I think I'm gonna keep my by now 13 year old car for a LONG time. Nothing is locked down, no complicated gearbox, no electronic parking brake, no remote control, no subscriptions, plenty of room in the engine bay (can even swap utility belt rollers without having to take out the radiator), and it's all mine and nobody else's. Yes it will cost in maintenance but at least I can at least work on it myself if need be without a computer. And by now the car is unattractive anyway, nobody is going to steal it so I don't need to worry too much about it.
RedShift1··on I hate screenshots of text
It can get worse. People use their phones to send a literal photo of their screen. This happens almost daily in one of the programming discords I'm member of and it drives me crazy, these are supposed to be (future) programmers and they don't even know how to make a proper screenshot??
RedShift1··on Alphabet tops $100B quarterly revenue for first time, cloud grows 34%
I have a bunch of scripts that do the work for me so I can just run that in the background and do something else, and for one off tasks grumble and mumble a bit.
RedShift1··on Alphabet tops $100B quarterly revenue for first time, cloud grows 34%
We use GCP at work, it works well for what we use it (VMs, container storage, cloud file storage), I wish they would stop deprecating stuff though, it just causes developer busy work with no additional value.
RedShift1··on We saved $500k per year by rolling our own "S3"
Ah that is where logging and traceability comes in! But not to worry, the cloud has excellent tools for that! The fact that logging and tracing will become half your cloud cost, oh well let's just sweep that under the rug.
RedShift1··on California invests in battery energy storage, leaving rolling blackouts behind
Greed and no competition.
← PreviousPage 2 of 34Next →