Hacker News .hnnew | past | comments | ask | show | jobs | submit | profsnuggles's commentslogin

Well I think the first is kind of what orgdown is trying to do. https://karl-voit.at/2021/11/27/orgdown/ As for the second doesn't guile have a feature complete elisp implementation?


Afaik Guile is now persistently in the state of ‘kinda done’—it got bogged down in lexical scope or something like that, and no progress is seen for a quite a while.

Remacs seemed to be the next hopeful, but apparently is also abandoned for the past two years: https://github.com/remacs/remacs


Whenever I use TurboCAD it has all the feature check boxes and they seem to function reasonably well. It just feels like they invested a ton of time, research and money into figuring out the worst possible way to expose those features in the UI/UX.

Edit: I posted because I was curious about your opinion, but now I realize it just looks like I stopped by to insult TurboCAD for no reason.


I have an XO-1 in my closet and the display was really the only thing I loved about that laptop. I wish I had the knowledge to create a display driver for it to hook it up to a raspberry pi that could make a fun little netbook.

A display that you could actually read outdoors was super useful for me. I used the XO-1 for a few months as my actual laptop after my macbook died and I bought a macbook pro. Those were literally unusable outdoors and for a while I would carry the XO-1 around with me instead of my laptop just because I could actually use it. Honestly if they keyboard had not been complete crap I might have never replaced my macbook.

Even today my laptops 500 nit display is only usable outdoors at 100% screen brightness and destroys my battery life.


If you are trying to check what OS you are running wouldn't system-type be better? (eq system-type 'darwin) You could be running X on multiple different systems. Although I checked the output on netbsd and openbsd, both return berkeley-unix as the system-type... which isn't quite as helpful. At least I know if I'm on gnu/linux vs a BSD I guess. The docstring helpfully lets me know that a value of gnu means I'm running on Hurd. It also recognizes gnu/kfreebsd apparently because you can't throw a rock without hitting one of those.


But I sometimes run X on Mac and I find it helpful to change a few things for Emacs compiled for X vs Emacs.app


I was going to point to the WineHQ AppDB also but the person most active in updating the Fusion360 entry seems to be working on this. https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux It looks like it's been fairly active over the past year so it's probably what I would start with to get Fusion running.


I don't know anything about spiral staircases or masonry I build commercial furniture offices, libraries, courtrooms, etc.

Wondering how finances come out ahead is silly. Take for example take a CNC beamsaw. It does one thing cut straight lines. A person stands in front of it (or a robot but smaller shops it's a person) and puts a board on the machine. The machine grabs and executes a series of cuts. Then you take the parts it spits out rotate them feed them back in the machine to cut the other way. A person standing at a cabinet saw can do the same thing, faster even, with a nicer finish... for the first 10-20 cuts. The machine gives the same 95% quality cut every time in the same amount of time from cut 1 to cut 10,000.

When my shop first got one I by myself cut twice as much material in 1/5th of the time as it took 3 workers on cabinet table saws. And I actually had enough downtime while the machine was running to also put the parts through an edgebander to put a finished veneer edge on the cut parts at the same time.

The 3 CNC machines I run now don't screw up often and waste time or material. Even when there is a problem it's actually often due to user error. I just had to spend some time fixing our 5-axis machine because the operator accidentally left some loose material in it which a sensor on the machine detected to prevent the machine being damaged. The emergency stop it triggered ruined the part and the machine stopped so fast that the machine racked and I needed to re-calibrate it. But that is fairly unusual. Maybe instead of crappy tech they should have bought quality machines? Or maybe the machines were fine and someone should have invested in software instead of a crappy vb script? Or maybe the operators just needed more training?

A master craftsman can use a machine to create the same quality of work in less time if that is the goal. You can steam bend a board and then 5-axis machine it to create a very complicated edge detail that would be tedious to do by hand. Or you can glue blocks up with different grain directions and materials so the completed railing has an interesting design that would be impossible to create otherwise. Or even spend some more effort gluing up those blocks to make a better grain match.

The reason they are gluing up blocks and machining them is because it is cheaper and faster for an okay quality. Almost no one buying the "McMansion" staircase was going to buy your bespoke custom master craftsman spiral staircase. I work in a shop that makes all custom-built to order furniture. Sometimes potential clients call and have sticker shock when they hear the price or sometimes they need to furniture sooner than we can build something custom. They just go and buy something they can live with from a larger company that mass produces a furniture line where they will have inventory.

I don't see an issue with making something affordable for people who want it. I'm not even sure anything is lost, there are still people who will want the high quality product and someone will be there to supply that.

There is whole world between button pusher and master craftsman. Master craftsmen that embrace the technology can expand what is possible. And a button pusher cannot exist unless there is a master craftsmen to do the setup work.


I was looking for a nice coffee table recently. I decided to try the unfinished wood furniture store, most of it made by the Amish or Menonites. I'm handy enough to stain but not equiped to build a table myself so I figured I'd save a few bucks doing the finish. Most the tables weren't our style but finally found one that looked great and was some real quality oak. Asked for the price and just about crapped my pants. We stopped by Ikea on the way home and bought probably the nicest table they had for a quarter of the price. The nicer Ikea table will be able to make it through any moving we do in the future but it most certainly won't be an heirloom like my parent's old oak stuff.

I want try my hand at some furniture building in the future but just don't have the space or some of the standard tools for it now.


That is also something people don't think about. Solid wood is great because it's easy to fix, but it's heavy and hard to move. Also it's less stable than a plywood and has to be taken care of.

We had a customer with a reception desk that had solid wood 5-piece raised panels in it. One of the panels cracked, so we sent them a new one under warranty and over 3-4 years it cracked more times. We finally sent someone to try to figure out the issue.

It was winter and the building was unusually warm and humid. The desk was positioned in front of the front door in a way that whenever it was opened the panel would get hit with an large blast of dry cold air. After convincing them to replace it with a more stable plywood raised panel simulacrum we haven't heard of an issue since.


Thanks for your take on it, I really don't want to be the anti-tech curmudgeon so I'm sincerely happy to read a different perspective. Especially your last paragraph makes me feel better. Maybe it's because CNC technology has come a long way since 15 years ago, or more likely because the staircase company I worked for were just cheapskates willing to strip mine their company's reputation. I feel like I had to recalibrate the damn thing hourly. The vacuum that held the stringers in place was not strong enough, so they would break loose and end up jamming the routing bit constantly. Having PTSD thinking about it.


Well CNC technology has come a long way. The 5-axis machine we purchased was actually cheaper in absolute $ than the 20 year old 3-axis machine we were replacing it with.

But yes vacuum clamping is still annoying. There are of course strategies like onion skinning, leaving tabs. On nesting machines I often cover the table with laminate if I'm running small parts and need to prevent vacuum loss through the spoil board.

Most people that I talk to that brought CNC into a shop haven't seem to have laid anyone off but instead seem to be able to retrain people and grow sales because of the new capacity it brought.

Although if there are people who are actually button pushers and legitimately bring nothing else to the table I think their time is limited. I wish I could find the video but last year our CNC vendor sent me a video of a concept manufacturing cell using an autonomous guided vehicle. It blew my mind. There was no operators or conveyors just robots cutting a whole lot of different sized parts of of different material at the same time. The parts got stacked on a pallets which the AGV drove around to the different operations. They were even showing off handling non rectangular parts with no problem.

Probably not that expensive either I was thinking maybe $2 million based on the prices of machines I knew and... wildly guessing at the price of the robotics. Expensive but imagine 15 more years?



If someone can exploit your SMS, it's possible they can use that to social engineer their way into a password resets with services. (I forgot may password but I still have my phone.) So I would say a bad second factor can be strictly worse than no second factor.


You're describing single factor, not two factor. If you can change the password with SMS alone, it's not multi-factor. I plainly stated that exception two comments ago.


Except you have no way of knowing if that will be the case ahead of time. Unless the first thing you do after enabling 2FA is to social engineer a password reset for your account? Even then that doesn't guarantee that there isn't a more clueless service rep that will make a mistake.

Asking before you sign up, "will you allow my account to be hacked through social engineering?" isn't going to an answer other than no. Even if the answer is possibly yes.


But then let's please move the discussion from "Is SMS a good or bad second factor?" to "SMS is a mediocre second factor, and a terrible single factor. For this service, is it a second or single factor?"


You're incorrectly assuming that you can predict a site will never allow password reset via SMS only.

You can check if they appear to allow it today. Not perfectly, as they may have multiple variants and depending on other factors you might get presented with one or the other.

But you have no way to predict if next month a PM there decides their current password reset was too cumbersome and they change it to SMS-only. If you had a phone# on file, you're now suddenly vulnerable.


Well a kindle is actually $110 when it's not ad supported and boox is selling a comparable device for $185. So very similarly priced.

I would suspect the boox actually has more capable hardware because it needs to run android 10. I don't care enough to check though.


Kindle is not just subsidised by ads, the business model is based on the fact that you are going to buy ebooks. I wouldn't be surprised if the non-ad-supported Kindle was also being produced at a loss, just like the ad-supported model.

You are right that $185 might be a more realistic pricing, but that's a 68% increase over the price of the $110 Kindle so I wouldn't say that they are similarly priced.


Laser fencing is the worst, pressure mats are approximately 1000x better. Our machine with the laser fence is always stopping for no reason because there was some dust. I just cut 50 sheets of MDF yea there is going to be some dust.

In woodworking the new trend is to put pads on the gantry with pressure sensors so if the machine smacks you it stops.

That is really great when you are testing new programs you can see what is happening without binoculars. The only downside is that they limit the max rapid speed on the machines so when it hits someone they are much less likely to get knocked over.


How do those systems stop hair or clothing from getting sucked into the spinning bits? Those two modes have always been the more dangerous ones for spinning tools.


The gantry is enclosed, it's not possible to get close to the router unless you are doing something really... really wrong.

This is the machine I was running like 20 minutes before posting that comment. https://www.youtube.com/watch?v=7AuwwPdBSf8

I have no idea why the people in that video cut a hole in their door. Seems like a really stupid idea to me. But you can see in a normal machine that someone hasn't modified to be more dangerous you can't get to the the spiny sharp bits.


Looks like that video was a demonstration from a company that sells these machines. The hole was just cut out for doing videos like this I'd assume, not a modification for regular use.


Yea but in the US at least if OSHA, or way more likely our insurance when they doing their yearly inspection saw that they would freak out. That company looks like they are German, and from what I've heard Germany is way more strict about safety than the US.

So in order to sell that machine to me I would require a safety compliant door. My guess is a new door would be around $2800. That is an expensive hole.

What I know that you don't is that that machine is sold with a camera as an additional option. So there is already a place inside for mounting a camera. They would just need to make their own mount. Otherwise if I was just filming a demo to sell the machine I would override the door closed safety interlocks and film with the door open temporarily.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: