Starting at 6pm GMT on October 29 and running for the next five days, the FM27 Launch Preview will be freely playable across Steam, Epic, the Microsoft Store, Xbox Game Pass and PC Game Pass*.
Oh wow. After FM26 fiasco, they made a great move.
Starting at 6pm GMT on October 29 and running for the next five days, the FM27 Launch Preview will be freely playable across Steam, Epic, the Microsoft Store, Xbox Game Pass and PC Game Pass*.
Oh wow. After FM26 fiasco, they made a great move.
Rim brake is not dead. And 40c is the right tire width for your road bike.
Tried it on XTEINK 4. Actually good.
Proton Drive CLI is here, available for Windows, macOS, and Linux.
Lego 11380. Lego Road Bike. I wish it has more rounded tube profile. But it's lego, it's red, it's a bike. Definitely in wish-list.
Renew Your PyCharm License and Support Django
Get 30% off PyCharm Professional, and 100% of proceeds from qualifying purchases and renewals go to the DSF to help fund Django Fellows, community programs, events, and the future of Django.
Very Useful NixOS tools. From that list, I am currently using nh and static. Well, and I visit search.nixos.org often.
Fight fire with fire. AI-driven security threats should be fought using AI as well.
Security testing has to become an automated, integral part of the CI/CD pipeline. When a developer opens a pull request, an AI agent should immediately attempt to exploit it. When infrastructure changes, an AI should autonomously validate the new attack surface. You do not beat automated attackers by turning off the lights; you beat them by running better automation on the inside.
France plans to replace Windows with a hardened configuration built on NixOS. NixOS for multi devices deployment makes so much sense. Repeatable/reproducible build every time for every machine is important when you're maintaining fleets of machines.
A very fun way to practice your vim-fu.
Very interesting take on why PM might the the one who could get the most from AI. They've been doing prompt engineering long before that's even a thing.
Run NixOS on WSL, because why not.
PyCharm 2026.1 is released. Some updates are debugpy support, first-class uv support for remote interpreters, and maybe the most significant one for web developer, js development for free users.
Neovim 0.12 is released. Lots of changes, but one that interest me the most is built-in plugin manager, vim.pack.
Glimr, web framework for Gleam.
Using comment to define the route is interesting. Sometimes I put comment about the route in my (django's) view just to remind me the url path for that view.
You can use your own devices to run TRML.
If you'd rather roll your own ePaper hardware, BYOD is for you. Combine our open-source firmware with your custom PCB or off-the-shelf microcontroller to create a TRMNL-like experience. It's not the most cost-effective route, but it's the ultimate way to scratch that DIY itch and learn the inner workings of ePaper dashboards.
Because you don't want to backup node_modules folder. And probably venv folder.
The biggest changes include a new interactive interpreter.
TL;DR: The Ruff formatter is an extremely fast Python formatter, written in Rust. It’s over 30x faster than Black and 100x faster than YAPF, formatting large-scale Python projects in milliseconds — all while achieving >99.9% Black compatibility.
Even though it is much better supported by new technologies, microservice architecture still involves a high level of complexity and complication. For small teams to start, a monolithic app is still often a better option. However, do spend the time to architect the monolithic app in a way that is easier to migrate to a microservice architecture later when the system and the team grow.
Microsevices definitely help you scale. But keep in mind setting up (good) microsevices is hard and takes time.
From then on, video games just seemed like a pointless waste of time compared to programming.
I wished I had that kind of passion.
That was enough to fit a small Linux install, but it wasn't enough room for Emacs which is why I'm a vi person.
\cough\
I wanted to go work on Linux stuff and figured I'd at least meet some smart people there, and maybe they'd later start a company that would actually be successful.
Paul Buchheit when asked why he took Google's offer.
When they sat down with me they said, "we want you to build an email something." That was all the specification I got! So I went off to build something with email, which became Gmail.
Basically he created Gmail without any spec. And now maybe the most popular email provider.
From the experience I've had working with family people, I've found an amazing ability to get stuff done when the objectives are reasonably clear, the work appears to have meaning, and if it can be done within the scope of what should constitute a work week. When there are real constraints on your time, like you have to pickup the kids or make them dinner or put them to bed it appears to bring a serenity of focus to the specific hours dedicated to work.
Constrain is indeed helpful. It makes you better at managing your time, and your tasks.
I thought about how strange it was that he had two legs, two arms, one head, etc., almost exactly like a regular human being.
Joel Spolky, seeing Bill Gates for the first time.
I always love this kind of story.
Paul foresaw that computers would change the world. Even in high school, before any of us knew what a personal computer was, he was predicting that computer chips would get super-powerful and would eventually give rise to a whole new industry. That insight of his was the cornerstone of everything we did together.
Paul deserved more time in life. He would have made the most of it. I will miss him tremendously.
Javascript is still on top, Kotlin grows the most. And Microsoft are everywhere.
elementary OS is made up of two main parts: the "desktop" which includes the core user experience, look and feel, and system pieces; and the apps that come with the OS out of the box. elementary OS 5 Juno includes major updates across several of these core apps.
I know what I'm going to do this weekend.
The latest and greatest release of PostgreSQL, v11, is due out later this week!
Everyone around the world is welcome to participate, from newbies to professional game developers—and your game can be as simple or complex as you want. It's a great excuse to learn a new technology, collaborate on something over the weekends with friends, or create a game for the first time!
I've never created game before, even though that was my reason jumping in to programming. Could be very interesting.
Again, you are a part of your product. Your blogposts have to be your story, not someone's. People read your articles, then they will be interested in you. Some my customers said they would like to support me rather than my product. Telling your story would increase your product value.
Been following Inkdrop stories. A lot could be learned from him.
Doesn't seem to have significant improvement. And no Linux version (yet?). The perfect time to stop buying the series.
If your team, say on Gmail or Android, was to integrate Google+'s features then your team would be awarded a 1.5-3x multiplier on top of your yearly bonus. Your bonus was already something like 15% of your salary.
That's why it spread like a virus.
And lot more gems in the thread.
Programming font derived from Roboto Mono (with a hint of Monaco, SF Mono, Gotham & Futura)
Looks good initially.
This is a recreation of Pokémon Red in Vanilla Minecraft using only command blocks and a resource pack.
First Pacman, now this. I wonder what's next.
Downtime happens. In the case of Firebase, you might say that "uptime happens."
Doesn't look good.
One of these days, I'll try it.
Thankfully, there is a better way. Since the first segfault in C, a class of tools called debuggers have emerged with every language. Python is no exception, with a default one baked right in. There are also some cool ones developed by the community.
If you feel "print debugging" isn't enough anymore, you might want to see other options available.
In this demonstration a client has connection to a server, negotiated a TLS 1.2 session, sent "ping", received "pong", and then terminated the session.
Complete with detailed explanation of the data being sent and received.
Now you have tests in your project. But how can you be sure that the tests cover all the code (you need). It would be painful to find a bug because you didn't realize that part of code isn't tested yet.
Coverage makes your tests useful. Do it.
Qwerty keys were not placed as a result of ergonomic considerations. Take the R key, for example. Colemak puts this on the home row. But in Qwerty it was moved to the top row. Why? To make it easier to peck out TYPEWRITER on a single row in sales demos by Remington reps. By accepting Qwerty, you are stuck in demo mode forever.
He has the same opinion as I do. Switching to Colemak is fun!
As we steadily march towards Juno’s release (Ha! See what I did there?) new features are landing in our unstable daily builds on a regular basis. Juno is shaping up to be a great release for developers and other heavy keyboard users with the introduction of a few new tricks
I've been using Elementary OS for more than a year now. I used to enjoy spending hours customize my Ubuntu look to my liking, but now I don't have time (or will) for that, so Elementary has served me well.
Nearly every how-to and blog post I've found on "Chromebooks for developers" essentially starts with either: "Boot into Developer Mode" or "Install Debian/Ubuntu as the main OS". I'll just say it: This is bad advice. It would be akin to recommending that friends jailbreak their shiny new iPhone.
The "right" to use chromebook for your development machine. It's definitely not all-purpose machine, but if it works, it works.
XDA Oblique is a keyset inspired by the keycaps of the AEK, M0116, AEKII, and similar Apple keyboards.
This is one beautiful keyset. I might have a reason to build another keyboard.
Both games have millions of active monthly players who play the game, but there is one clear winner. Dota 2 boasts around 13.5 million monthly active players as mentioned on their official blog statistics page. League of Legends on the other hand completely is definitely much more popular. From looking at the League player base, a few years ago the developers reported active monthly players of 67 million. Recently they announced LoL now gets over 100 million active players a month. That's a lot of players for an online game!
TIL League of Legends player base is way bigger than Dota 2.