• 0 Posts
  • 62 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle
  • There is a distinction between an app and a site. An application has many partial state updates. Two updates is uncommon for an app. Way different for a website where people ideally land on the right page from a search engine. There is a place for an SPA but it’s not everything.

    We tend to stick with an SPA even for things which are mainly reads because we’re more efficient in a single tech stack. Sadly we don’t have big tech budgets to do everything. In theory the JS SPA backend can simply run in the backend if there’s no need for an SPA. I had thought hydration and caching to have gotten way better by now but there’s still a good way to go.


  • FreeCAD’s Arch/BIM workbench

    Draw in 2D to create 3D walls. Position windows, doors and others in 3D. Some features like the roof or stairs have their own modules.

    You can always fall back to one of the other many workbenches should you need something not part of a typical home (weird stairs, a detailed cupboard, …).

    I could not find documentation easily in the past but it likely exists. For a video introduction the FCBLounge channel (YouTube) provides great visual tutorials.

    I’ve documented part of our home in this to ideate remodeling. It can be used for pipework but I did not try that yet.


  • Having experimented with this a lot, I’d say it depends :P

    Keyboard only you can get by with 5fps or so, but there’s no real feedback at that point.

    15fps is ok and quite usable. Artifacts are the more annoying thing at that rate. 30fps is really more then necessary (though I agree higher is nice on lcd displays).

    What bothered me most is the limited contrast, pixel density and limited amount of colors on color eink display.





  • I agree to that extent, but I don’t think people will be deterred by it unless it’s not allowed by law.

    A car from the early '90s is still driven unless it becomes too expensive for the comfort it provides but safety does not seem to be a consideration for many at this price-point (and I guess at other price points too). Modern regular cars are far more safe than what was typical in the '90s and trucks are far less safe than regular modern cars, yet they’re on the road.

    As such, I think people people will keep using it, downplaying the risk involved. Many don’t treat cars as a boring means of transportation but rather as a desirable object. Us humans don’t act very logical when we want something.






  • We have a few Tuxedo computers and some other Linux brands at our company and are generally happy about them. Cheaper devices have a less than perfect keyboard (though I liked the one on the slimbook) a worse camera and microphone (though some are very ok).

    I’m very happy with these Linux devices. The few makes for which we needed parts also supplied them but sending the device their way for repair took longer than we’d have wanted.


  • Cool! This was interesting to see.

    On the design: It looks like it could be good for laser cutting but I doubt it will do more than CNC engraving wood. Would love to be proven wrong. I think the screws are too close and the leverages too large to be solid enough for cutting. We cpuld simulate it to verify the weak spots. No problem for plotting and laser cutting though. I was surprised by the deflection of the Indymill which has more metal parts.

    On the CAD file: I could easily find my way in the file. I generally constrain more (also importing shapes from other Bodies) which makes it more automatic but also more error prone and harder to calculate. It will be interesting to see an assembly of these parts too.

    Looking forward to updates from this build.




  • You can manually edit the gcode to see if printing white first works out better. Then search for a more repeatable solution if you often re-slice.

    Manipulating gcode looks intimidating the first time but it’s really not that crazy. Cura adds comments to the gcode and you can look up the codes otherwise, I expect Pusa Slicer to do the same. You want to move the whole printing sequence of the white nozzle before the printing sequence of the second black one on the first layer. Keep the setup (heating etc) before that.




  • Oh I feel you. Typing too much too fast is terrible on the wrists.

    I remapped some keys for the key combos and have no issues with those now. Regardless of editor, good posture may help. I find good posture easier with split keyboards which often include a thumb cluster.

    Perhaps multi-modal editing is better and you can do that with evil-mode. I’ve created some prefix key combinations with Alt-Gr and with the super (windows) keys to create something like it whilst keeping most most common commands close to the default. Namely C-x is now s-c which is way more relaxing on Dvorak layout.

    Doom Emacs includes evil-mode by default perhaps that’s your cup of tea.