Hey, allowing your employees to have secure connection to websites shows up in red in some Excel spreadsheet. We can't have Excel spreadsheets showing red in fintech. /s
Sorry, RAM is too expensive these days to run two instances of Chrome on the same system. Maybe the time has come for some VC-backed startup to start a rent-seeking business for streaming your development environment from the cloud?
I know there were attempts for this before but they were just banking on the fact that the average dev env is an absurd collection of hacked together tools that is both fragile and nigh impossible to set up for new devs. Now they have a financial angle as well /s
Is OpenWRT on Unifi APs any good? I hadn’t heard of it before, and I couldn’t find any performance comparisons on a quick search. Ubiquiti has gone downhill on a lot of things the last 5 years or so, but their radio firmware has always been a step up (within their price range) for me. I wouldn’t mind ditching the Unifi controller software though.
I'm using an U6+ with OpenWRT on it, flashed straight after unboxing and it's the only thing serving wireless in my household
It's alright except for some shenanigans with DHCP trying to compete with the router, I fixed that by just disabling DHCP on the AP if I recall correctly.
Speeds are pretty much as advertised on the box, the main thing using wireless is the TV as it has a 100mbit LAN port and it it's always smooth sailing. VLAN-separated SSIDs work great as well.
The controller is annoying and changes completely every 6 months, and for home I use basically none of its features beyond configuring the AP. Virtualy all the issues I’ve had with Unifi APs were controller bugs, telling the AP firmware to do stupid things when it could have done literally nothing.
That said, I have some concerns that the OpenWRT AP firmware is not as optimized as the Unifi firmware is for that specific hardware. Mostly for wireless performance, but I also don’t want to hit some weird CPU bottleneck.
I call bullshit. 3d-printing is just a manufacturing method. Basic woodworking is much cheaper and more accessible than 3d-printing, do you call it vibe-coding?
If you carve a wooden part with "the right shape" for an engineering application that the part lacks the physical properties that allow it to perform under load stress ... then yes, that's vibe carving.
Looks good - falls apart in practice, and a junior can't tell the difference as they "look the same" to the inexperienced eye.
From practical experience, you cannot just replace a tyre on a car with any old bit of wood - you really need to use hard wearing mulga (or equivilant) as an emergency skid. (And replace that as soon as possible)
What you're describing is more like someone who doesn't know computer science principles hacking on code, manually. Part of the definition of "vibe coding" is that AI agents (of questionable quality) did the actual work.
This whole thread is a stretch, IMO. But, I like this phrase.
As a fabricator (large wood CNC, laser cutting and engraving, 3D Printing, UV Printing, Welding). I put engineering into a whole different job scope. I can make whatever you tell me really well, not vibe-carving.
I don't necessarily write the specs or "engineer" anything. I'm just saying, don't blame the medium, 3D printing. The fact is a fabricator is not necessarily an engineer, regardless of the medium.
Don't get me wrong, wood is great, I've made a lot of things and replacement parts from appropriate woods.
Using scrublands wood (slow growing tough long grain mulga) as a skid when a rubber tyre destroys itself is an old old hack passed on by my father (he's still kicking about despite being born in the early 1930s).
Point being, I don't blame processes (3D printing, etc) for part failure, that comes down to whether the shape and material are fit for purpose, whether material grain structure can be aligned for sufficient strength if required, whether expansion coefficients match to avoid stress under thermal changes, etc.
Engineering manufacturing can sometimes be suprisingly holistic in the sense that every small things matter including the order in which steps are performed (hysteresis) .. there's more t things than meet the eye.
The analogy they weren't making: "This is life critical, just like Arch Linux"
The analogy they were making: "This is a commonly home-built and heavily customized hacker aircraft, just like Arch Linux is a commonly home-built and heavily customized hacker Linux distro"
Two things can be analogous in one aspect while being disanalogous in another aspect. That doesn't make the analogy invalid.
General aviation (and especially experimental light aircraft) is not a particularly safe hobby. This pilot literally put his life in the hands of a 3D printed part someone sold him at an airshow. Pilots can and do "brick" their planes as a result of "innovative" approaches to repairs, upgrades, and maintenance. Luckily, much of the time these errors are caught before the plane gets off the ground.
Guy, the person who bet his life on a part with questionable quality is a moron. People who choose an OS are not betting their life on their OS booting up. Do you not grasp the difference in stakes?
I don't think anyone is struggling with grasping the difference in stakes. The stakes are different, the size and shape are different, there are a lot of things different.
You don't make analogies out of things that are the same, that's one of the hallmarks of an analogy.
mort96 explained my analogy better than I could. Obviously your OS and your plane are not equally risky choices. Regardless, there exist communities of people who like to heavily customize either of those things.
Great article, however using raw custom elements goes IMO against Rails' spirit, as it is way too low level, and requires lots of boilerplate to get working.
Stimulus is in the sweet spot for that. Both lean (as opposed to bloated), and not too low level, so that using it does not lead to verbose code. It is one of the very few JS frameworks that IMO do not contribute to JS proliferation, but actually work to reduce the amount of JS written.
reply