Weโre excited to announce that Order of the Sinking Star will be available on @Nintendo#Switch2 later this year! ๐ฎ
Watch our new Overview Trailer where @Jonathan_Blow reveals more details about the characters, worlds, and story! ๐ฌ
Join us > https://t.co/qpaf1S62Gg
If people really believe companies can stop hiring junior devs and keep a few senior developers around to review AI-written code all day, they havenโt understood senior developers.
Many of them would rather join a medieval tooth-pulling show at a fairground than spend every day maintaining AI-generated code nobody really understands
nginx is boring. yeah i said it. but low-key it does things most devs have never touched
Rate limiting - built in, no plugin needed. limit_req_zone + limit_req. Stops abuse before it hits your app. literally free DDoS protection.
Microcaching - cache responses for just 1 second. sounds useless, isnt. under a traffic spike your backend goes from 10k rps to basically 0. wild.
geo module - map IPs to variables by country/region. block traffic, redirect, or serve different content. no code, just config.
try_files - serve static โ fallback โ proxy, in one line. SPAs love this. most devs hardcode what nginx already handles natively
sub_filter - rewrite response body on the fly. swap strings in HTML before it hits the client. useful for legacy apps you cant touch the source of.
upstream health checks (nginx plus) + max_fails/fail_timeout in OSS - nginx will pull a dead backend out of rotation automatically. your users never see it.
nginx has been doing edge logic since before "edge" was a buzzword. its not boring. you just haven't read the docs))
And a few nginx commands that actually matter in prod
nginx -t โ test config before reloading
nginx -s reload โ zero-downtime reload
nginx -T โ dump full parsed config (I use this all the time)
curl -s localhost/nginx_status โ live connection count by status (requires stub_status on in config)
#nginx #devops #webdev #backend #sysadmin #selfhosted #linux
People often ask me why do I choose to do pre-increments in my for-loops instead of post-increments. The answer is actually very simple. I don't fucking know, stop asking me that.
@lonelysloth_sec replacing write it once execute it forever with paying for tokens with every execution.
The people pushing this are selling shovels during gold rush, they make money with every token consumption.
Replacing reusing code with sharing prompts is possibly the worst idea in the entire history of software engineering.
Of course the people pushing for it have no idea what software engineering actually entails, much less itโs history.
Iโve deliberately not published blog posts on useful detection ideas and rule-writing methods because I didnโt want LLMs to absorb them.
So those ideas stayed private and were shared only with a small group.
I doubt Iโm the only one making that call. And that probably has consequences for the community over time - not just ours, but any community.
I wanted to use Notch's criticism of DLSS to talk a little bit about GPU hardware, so I did an impromptu livestream last night. VOD is here if you're curious:
https://t.co/rqlLnjNvmi
I've reached a point in my engineering career where I just dont care anymore
I used to want to solve complex problems, design new systems, learn new architecture etc.
But something clicked in my brain last year and I just don't give a fuck like zero drive to keep doing this
This indie dev spent 1,400+ days building his game, Tangy TD, completely from scratch in C++.
Seeing him and his wife react after the game earned $250,000 in its first week after launch is honestly beautiful.
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐ฏ๐ผ๐ ๐ฑ๐ผ๐ฒ๐ ๐๐ผ๐บ๐ฒ๐๐ต๐ถ๐ป๐ด ๐บ๐ผ๐๐ ๐ฑ๐ฟ๐ผ๐ป๐ฒ๐ ๐๐๐ถ๐น๐น ๐๐๐ฟ๐๐ด๐ด๐น๐ฒ ๐๐ถ๐๐ต.
It can ๐๐ฎ๐น๐ธ, ๐ท๐๐บ๐ฝ, ๐ฎ๐ป๐ฑ ๐ณ๐น๐.
Researchers at EPFLโs Laboratory of Intelligent Systems built ๐ฅ๐๐ฉ๐๐ก, a robot inspired by how birds move between land and air.
Most drones need open space and stable launch points.
๐ฅ๐๐ฉ๐๐ก works differently.
โ It can ๐ท๐๐บ๐ฝ ๐๐ผ ๐๐๐ฎ๐ฟ๐ ๐ถ๐๐ ๐ณ๐น๐ถ๐ด๐ต๐
โ It can ๐๐ฎ๐น๐ธ ๐ผ๐ป ๐ฟ๐ผ๐๐ด๐ต ๐๐ฒ๐ฟ๐ฟ๐ฎ๐ถ๐ป
โ It can ๐น๐ฎ๐ป๐ฑ ๐๐ต๐ฒ๐ฟ๐ฒ ๐บ๐ผ๐๐ ๐ฑ๐ฟ๐ผ๐ป๐ฒ๐ ๐ฐ๐ฎ๐ปโ๐
What I find interesting here is the design philosophy.
Instead of forcing robots to adapt to machines, engineers are studying how ๐ป๐ฎ๐๐๐ฟ๐ฒ ๐ฎ๐น๐ฟ๐ฒ๐ฎ๐ฑ๐ ๐๐ผ๐น๐๐ฒ๐ฑ ๐๐ต๐ฒ ๐ฝ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ.
That approach could unlock new possibilities:
โ ๐๐ฒ๐ฎ๐ฟ๐ฐ๐ต ๐ฎ๐ป๐ฑ ๐ฟ๐ฒ๐๐ฐ๐๐ฒ in difficult terrain
โ ๐ถ๐ป๐๐ฝ๐ฒ๐ฐ๐๐ถ๐ผ๐ป in tight or cluttered environments
โ ๐ฑ๐ฒ๐น๐ถ๐๐ฒ๐ฟ๐ where drones cannot easily land
Small shift in design.
Potentially ๐ฏ๐ถ๐ด ๐ถ๐บ๐ฝ๐ฎ๐ฐ๐ in real-world robotics.
๐๐๐ฟ๐ถ๐ผ๐๐:
๐ช๐ต๐ฒ๐ฟ๐ฒ ๐ฑ๐ผ ๐๐ผ๐ ๐๐ต๐ถ๐ป๐ธ ๐ต๐๐ฏ๐ฟ๐ถ๐ฑ ๐ฟ๐ผ๐ฏ๐ผ๐๐ ๐น๐ถ๐ธ๐ฒ ๐๐ต๐ถ๐ ๐ฐ๐ผ๐๐น๐ฑ ๐ฏ๐ฒ ๐บ๐ผ๐๐ ๐๐๐ฒ๐ณ๐๐น?
#Robotics #AI #Innovation #FutureOfRobotics #Technology