Hacker Newsnew | past | comments | ask | show | jobs | submit | Doxin's commentslogin

You're close. it loads the actual content while you're developing your app to create skeletons. In production it then uses the data gathered in development.

It's a clever trick.


my previous robot vacuum did not do any mapping, but did always manage to find its way back to the charger. It'd just follow the walls until it saw the chargers IR beacon.

Clever design if you ask me. Doing a lot with a little.


5% on the steam survey though. The jump isn't quite as big from previous years as it seems as they did some corrections to the statistics this year, but 5% is nothing to sneeze at.

Exactly! Me personally in 2010 would never though about the time when one on every 20 gamers will be Linux user. That is huge IMHO.

I wouldn't be too exited. Statistics like this are very problematic.

For example, I have Steam installed on my Macbook pro and I occasionally play a single very simple game there. Does that make me a macOS gamer? of course not. The vast majority of games I want to play don't work on macOS.

I suspect that most of those 5% are just Linux users who have steam installed and play a small amount of games. Some probably just installed it to check what's available and don't play anything.

Everyone I know who is a "serious" gamer, as in exited about upcoming releases of AAA games is using Windows.


Indeed. The bigger problem is also that consistently the most played games are multiplayer competitive titles with anti-cheat software that is only written for Windows (and sometimes MacOS). I suppose this issue will solve itself, once enough people start playing on Linux. Then developers will be forced to support that too in order to not lose too much of their player base, but we are still a far cry from this threshold.

That would mean that it still would be around 0,5%. If you want to split the hair probably 4,5% of this 5% is Steam Deck.

> like obv, if someone is being this rude to me, all i can do is tell him to come suck my dick

Thaty's far from the only option there, however tempting it is.

> why would i be nice to him?

Because being nice to people is how you get things you want.

> what else could I have done at this point

You could've promised to take the site down, which both functions as a gesture of good will and to calm the deans nerves. At that point you'd probably be in a much better position to start a conversation on how you could make the site in a way the dean is comfortable with.


IMO the ubiquitous Yes/No/Cancel is even worse. No and Cancel are too conceptually close. Doesn't help that these usually show up when you're about to lose all your unsaved changes.

We've got big screens now! use more words! Save changes/Discard changes/Don't quit.


"cancel" means cancel the last operation (e.g. "quit the program", "yes/no" is an action taken on the prompt.

I understand those prompts perfectly fine, but they are panic inducing for e.g. my mom who has about a 50% chance of clicking the wrong button and losing work.

I'd read that differently. periodic doesn't mean continually. I'd expect you'd need to calibrate against a sphygmomanometer weekly or something to that effect. Still a lot more doable than wearing a blood pressure cuff 24/7, even if the calibration interval is fairly frequent.

As I understand GDPR you're not even allowed to de-emphasize the reject cookies button.


I don't think any programmer wants to be obsolete, but the only alternative to aiming for it is to write bad code.


CVEs are conceptually not the worst thing, but when every time anyone uses a regex gets a CVE it stops being a useful metric real fast.


For what it's worth I've been using FreeCad 1.1RC2 lately, and for me it's the first FreeCad version worth bothering with. It's now a tool I actively reach for over OpenSCAD and Blender for various projects. Previously I couldn't make the simplest part with it.

I can't wait for the release proper, but I can heartily recommend everyone try the release candidates as well. I've got a feeling this is the tipping point for FreeCad like 2.5 was for blender.


I'll give it a shot, I remember absolutely hating FreeCAD's UI last time I tried it.


I mean I'll be honest, it's still a car crash of a program, but at least it's now a usable car crash. I've found the following workflow to be pretty good, using the part design workbench:

- create a part - create a body - create a sketch - pad/pocket/revolve/etc - repeat with additional sketches to taste

I've also been using the proxy object thing, I forget the name, the button is a green blob, to "import" geometry from a master sketch into more specific sketches.


> I mean I'll be honest, it's still a car crash of a program

I'm glad you said that so I feel a little less mean...

I gave it another try but it still feels pretty dire. FPS is bad on a macbook pro with a 120Hz screen on simple models and sketches. I explicitly selected "touchpad" as the navigation scheme, but I still can't figure out how to rotate, and even figuring out panning took me longer than almost every other 3D program out there (blender, PrusaSlicer, macos quick look STL viewer, solvespace).

It still has a splash screen and takes quite a long time to load, like an application from the 90s.

Buttons and actions that are completely irrelevant to me are shown, but disabled, which gives a really cluttered feel.

There's still "part design" and "part" benches. No idea what distinction is being drawn there.

Obviously part of this is from me being inexperienced with the tool, but as a new user all these issues add up to something that doesn't feel approachable or enjoyable to use.

Solvespace has its own issues, but at least it opens instantly and is generally a joy to use.

I'll watch some others slog through FreeCAD 1.1 though so I don't have to, and maybe I'll learn something.


You definitely need to use a mouse with a middle button/scroll wheel, IME. With this, there are presets which work just like other CAD programs e.g. Solidworks. Without it, it’s very difficult to use, but that’s not unique to FreeCAD.

The base UI is quite bad but there are ways to improve it - either through settings and better organisation [0] or via plugins.

I’d suggest to watch a couple of tutorials specifically on 1.1 ([1] was my entry point) as every CAD program had quirks and frustrations at first. I’d say that for hobby-level creations, 1.1 now has ~80% of the usability of Solidworks, once you figure out how.

I’m not sure what’s going on with the performance on your system; I’ve used various 1.1 versions on a Windows laptop and a MacBook Pro and they’re both sufficiently performant. (I usually use a development or RC build from GitHub [2])

[0] https://youtu.be/LKq7hgbu7ks

[1] https://youtu.be/VEfNRST_3x8

[2] https://github.com/FreeCAD/FreeCAD/releases


Thanks for the links, especially [0]. That one was the most compelling for showing how an experienced user actually models a part. It's a shame that the UI defaults need to be tweaked so much to make things usable but I know there's no single UI that works for everyone.


> It still has a splash screen and takes quite a long time to load, like an application from the 90s.

The splash screen can be disabled and it takes 3 seconds to start on my mac. Fusion however has two splash screens (first a regular one, then one that covers the whole app window) and it takes 32 seconds to load! (to be fair, once loaded it's much better than FreeCAD).


Oh yeah, you won't find me defending Fusion. I can understand when you're loading a heavy scene or recomputing _everything_ in a complicated model, but I can't understand multi-second loading times and splash screens for loading...the start screen.


> It still has a splash screen and takes quite a long time to load, like an application from the 90s.

Lots of it is single-threaded, which is an endless frustration on a machine with umpteen cores. Especially frustrating given that it means compute happens on the UI thread.


The trouble with Solvespace is that using it quickly turns into randomly nudging points in hope to avoid kernel failures. Lately I have been using Dune 3D which uses much more reliable kernel.


In touchpad mode, you can rotate by moving your cursor while holding option.


Thanks, I eventually discovered it after a ton of trial and error. It's a shame though because the whole point of a touchpad is multitouch gestures which actually make navigating CAD applications pretty nice. I'll use a touchpad or a combination of touchpad and mouse in other apps like KiCad and it works quite well. Seems to me like all these open source programs should be stealing/sharing the best implementations of some of these basic things like 2D/3D input controls with each other.


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

Search: