At work though it is still encouraged to rebase, and I have sometimes forgotten to squash and then had to abort, or just suck it up and resolve conflicts from my many local commits.
450 karma · joined June 20, 2023
Senior Software Engineer
Java (Spring-boot), MySQL/PostgreSQL, Kafka, Redis, Terraform, AWS/GCP/Azure
meet.hn/city/53.4424618,-2.2324547/Manchester
At work though it is still encouraged to rebase, and I have sometimes forgotten to squash and then had to abort, or just suck it up and resolve conflicts from my many local commits.
Antirez - https://antirez.com/news/158
Addy Osmani - https://addyosmani.com/blog/next-two-years/
A bit like DraculaTheme.com
https://tomaytotomato.github.io/jensen/
https://github.com/tomaytotomato/jensen
The plan is to get a Chrome and VSCode theme shipped this week.
"I never asked for this...."
Sure, the EU contracts developers to build features they want, but when those requirements start coming from regulatory mandates rather than user needs, you're not just adding features to Ubuntu anymore.
You're forking it into something fundamentally different.
"EUbuntu"? :)
Look at how the EU handles tech regulations:
- GDPR a good thing on paper; with some terrible side effects - cookie banners, data bureacracy, walled gardens between US-EU websites.
- AI legislation; lets wait and see
- Digital sovereignty; fundamentally trying to gain access control for EU citizens data from Google and Apple.
Anyways, let's see what happens. Maybe I'm being too cynical and they'll just become savvy end-users of existing distros. But given the pattern, I'm not holding my breath.
When legislators start getting involved they will want to inevitably have their "own" version of something and their own SLAs and contracts.
The reason they went with Microsoft/IBM/Oracle and others back in the day for software solutions is; they know on a piece of paper what they are getting, and who they can blame if they don't get it.
With Opensource OS and software, even with auditing and stuff, there is no way to blame anyone apart from end-users. For politicians and bureacracts, that is a scary thing, as they will be the ones to blame (read: asses on the line)
The consultation is great and all but I am skeptical, so I wouldn't be surprised in a few years we will have a EU approved OS that is controlled by bureaucracts.
Hence my comparison to North Korea's Linux distro
More than likely just translation anomalies from Italian to English.
https://en.wikipedia.org/wiki/Red_Star_OS
-- edit
When legislators start getting involved they will want to inevitably have their "own" version of something and their own SLAs and contracts.
The reason they went with Microsoft/IBM/Oracle and others back in the day for software solutions is; they know on a piece of paper what they are getting, and who they can blame if they don't get it.
With Opensource OS and software, even with auditing and stuff, there is no way to blame anyone apart from end-users. For politicians and bureacracts, that is a scary thing, as they will be the ones to blame (read: asses on the line)
The consultation is great and all but
As someone who has watched on the sidelines how Opensource governance turns projects into hydra monsters (Redhat, Jakarta EE). I wouldn't be surprised in a few years we will have a EU approved OS that is controlled by bureaucracts.
But who knows, maybe they will just become end users of a popular distro and other opensource software.
It feels a bit Orwellian in some way - Oceania is always the enemy, Saturated fat was never the enemy.
Meat is ok, I try and consume fish and chicken with the odd bit of beef, but the amount of chemicals that goes into processed meat like sliced ham would make a chemist blush.
I wrote a light hearted blog piece just before the new year on giving up processed meat if anyone is interested:
https://tomaytotomato.com/no-ham-anuary/
Also mandatory South Park clip:
It's almost like we have various functional parts of a brain but not synapsed with some AI-bus. How do you build a performant API for that, which will be as good as a human?
If you have played military sim (Milsim) games like Project Reality, Squad or Arma you might appreciate it.
Its quite cool how the game devs have made a lot of tooling to use; they use Typescript to hook into in-game events and functions.
There is a whole community making lots of content too:- https://bfportal.gg/
Currently I am working on an insurgency game mode; where one team has to defend some caches and use guerilla tactics, whilst the other team has a smaller size but the advantage of firepower and vehicles.
Hopefully have it released by Christmas time.
It seems myopic for this group to go after American vehicles and the size of their market share in the EU and UK, whilst China guts our car market with a thousand cuts from the other side.
I could not find one negative article about China on their website, maybe it's not an area of focus for them (or they're bought out already)
https://etsc.eu/?s=china&submit=
As a Brit I am less worried about my VW Passat blowing up or having some wiretap back to Beijing, or locking me out of the car when the firmware defaults back to Mandarin.
All you have to do is link your SDKMan binaries with Jenv and you can easily switch with one command.
com.foo.bar
That would require domain verification, but it would add significant developer friction.
Also mandatory Dune reference:
"Bless the maker and his water"
Gemma 3.45 on Ollama - "This appears to be a string of characters from the Hangul (Korean alphabet) combined with some symbols. It's not a coherent sentence or phrase in Korean."
GrokAI - "Uh-oh, too much information for me to digest all at once. You know, sometimes less is more!"
https://www.youtube.com/watch?v=hjtr64ZQUWA
I've not got kids yet, but I do wonder if the best way to prepare them for the internet is by teaching them the many dangers by navigating it with them (scams, grooming, bullying, hacking)?
I wonder if any of the original devs will stumble upon the author's article and then remember why they did those weird file offsets.
There was a difference in the PC and Xbox versions, so it will be interesting to find out if the author sees any snippets or missing game assets in the Xbox version.
I think the author meant well with their security metaphor but overindulged in the classic overthinking engineer and food safety.
- WSDL files that were used to describe Enterprise services on a bus. These were then stored and shared in the most convoluted way in a Sharepoint page <shudders>
- XSD definitions of our custom XML responses to be validated <grimace>
- XSLTs to allow us to manipulate and display XML from other services, just so it would display properly on Oracle Siebel CRM <heavy sweats>
You only get stung by nettles around the edge of their leaves. You can touch the middle of the leaf and you won't get stung.
I think it never gained traction but it would have been nice to have this in Java
val firstName = "Bob";
val lastName = "Tables";
var fullName = "";
fullName = firstName + " " + lastName;Cloud is great but its just borrowing someone else's machine for a fee. It's like a hyper-scalable and granular mainframe but like all mainframes, the client is powerless without it.
We need to get our acts together and not allow ourselves to be smothered in silicon nimbus (clouds) and lose track of the open sky that is the internet.
I am not suggesting going back to the 2000s with a small tower PC under someone's desk with a blinking light running a business critical cron job.
Just that we need more appetite to take responsibility of our servers and systems. Yes it takes time to manage and get up to speed, but that's empowering right....?
There is a community trust on one of the islands which has built wind turbines.
However it took about 2 years before they were certified and connected up to the grid, and rather disappointingly it hasn't made local prices cheaper.
The electricity is sold to the grid and that money goes to the community trust.
Which seems bureaucratic?
I wish we could have decentralized electrical grid generation.
(not an Electrical engineer)
https://github.com/tomaytotomato/location4j
I think I am going to re-write the logic to calculate a score on all matches it makes from a given piece of text.
e.g.
"us ca" ---> is this "USA California" or "USA and Canada (CA ISO2 code)"?
"san jose usa" ---> is this "San Jose California, USA" or another San Jose in America
Your mileage may vary