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

Isn’t it (ChatControl) also „marketed” as „safe and secure”? If they (politicians) don’t have their comms backdoored and still get their data stolen, then why would I trust them to secure (read „safely snoop on”) mine or even know what they’re talking about?


Same here. I recently started thinking about upgrading my Synology NAS to something newer they offered. When I read about the hard drive restrictions I thought no-one would be _that_ stupid. Imagine my surprise when it turned out to be 100% true. I mean, what the fuck?

So, I started to look around and landed on Ugreen. They offered a NAS with more RAM (and the ability to upgrade), better connectivity (2.5GbE + 10 GbE), faster CPU, ability to install custom OSes (like TrueNAS), the OS resides on a separate, user-replaceable M.2 NVMe drive. All that for less money. Plus, since I control the OS, there's no way they can push some garbage it's-for-your-own-good-wink-wink update down my throat.

Bought it, didn't even start their OS and put TrueNAS Scale on it and I've never been happier. The caveat here is that I use my NAS as a NAS - no apps, no docker, no photos app. All that is on a separate box in the rack.

For me to ever trust Synology again I'd have to see some punitive action towards the idiots there that thought that whole HDD restrictions mess was a good idea. Even then, now that I've had a look around what else is available, I'm pretty sure I'll stay clear for a couple of years.


When I read what you wrote I immediately thought of "(...) HAL was told to lie... by people who find it easy to lie. HAL doesn't know how, so he couldn't function. He became paranoid. (...)".


Great point. I think that Blindsight by Peter Watts explores the concept of alien intelligence without consciousness.


However true that might be, I’d rather try to avoid wrestling with software for my data. If that’s really the case then even if it’s free I’m pretty sure you’re not getting your money’s worth.


I actually agree. If having copies of your files is important, subscribe to SolidWorks. It's inexpensive and better than Fusion 360. Most of what I use Fusion 360 for is ephemeral stuff that I print once and never need the design again.


I tried it years ago but finally settled on HLedger. Like GnuCash, I own and control my data, but with HLedger I have an ability to go in and correct or change something (and not in a "accounting-appropriate" way) in bulk just by editing it in Sublime Text. Then again, my use case is pretty basic and not mission critical so YMMV.


This is absolutely a valid reason to not use GnuCash.

As for myself, I agree that the XML format is not great, but I use the SQLite format, which allows me to write scripts on it.


You can write scripts to transform XML documents as well.


True, but I don't want to. And that is the biggest barrier of all.


I was going to say what GP said, but, yeah, XSLT is just no fun to write by comparison to SQL.


Hardly anybody was using XSLT even when XML was all the rage. Python scripts work just fine.


XSLT 1 was very limited. XSLT 2 was too late. That's my take. I actually like XSLT 2, but it's so verbose... -- it's horrible.

Once in a while I dream of adding proper XML support to jq just to be able to use jq as a pithy alternative to XSLT.


XQuery is easier and can be fun to use!


I use Firefly III (https://firefly-iii.org). It's a self-hosted web app which is nice for me because I tend to use it from my phone most of the time. It does have a pretty extensive API, perhaps not as easy to do bulk edits as a text file, but should be fairly straightforward. It also has a rule system that could be used to do bulk edits too.


I'm using GnuCash and not being able to easily do bulk changes or easily script it is quite annoying, for example after a slight mistake in a CSV import.


GnuCash has a scripting engine. If you have to do a specific correction very often, it might be worth it to implement something. If possible, the CSV should be preprocessed of course.

If nothing else works, a Gnucash file is XML. A bit annoying to work with, but quite possible.


Can you share a link to the docs for the scripting engine? I've seen conflicting information over the years and I'm not sure what the latest really is.



The other person said GnuCash has a scripting engine. These are just scripts. Not the same thing.


These are examine scripts for a REST API that gives access to internals of GnuCash.


Oh ok. I will have a look, thank you!

Does it allow setting values, or just reading?



It's one piece in one of the puzzles, but it's not really what I'm looking for.


Internally, it uses Guile. I'm afraid there might not be a good user interface to edit the Guile source files, but at least Guile is much more pleasant to work with than C and offers way less paper cuts. I think it's mostly used for reports. You might have to create a plugin to expose your own scripts in the UI.


I feel like it could do with some tutorials and guides on Guile. I would have liked to be able to do reporting and invoicing with more control through scripts, but last time I looked at it I just gave up due to lack of docs.


Yeah, at some point I got the impression that I could use Guile to extend it, but then couldn't find any way to do it as an end user. Not sure if I was just wrong, or out of date.


And since the CSV importer is terrible there are always a lot of edits to do unfortunately.


Exactly. I can try out stupid stuff, but because it's all text files and no magic, reverting back is as easy as it gets.


I have also used hledger and ledger (specifically the lots feature) for many years. One nice feature of hledger is its csv rules system, which is very flexible. I extended it with simple python scripts to add extra information for registering capital gains. So, end of the day the raw input data is just some csv files with records and the output is financial reports with various levels of detail.


I actually run a little script that converts the gnucash xml to ledger[0] and keep that (and the original xml) tracked in git. Run that fairly regularly while entering into gnucash ui and I have an easily readable git log/diff of my changes. But it's missing the "bulk change" ability, yes. (The gnucash is just xml so one could edit that, I haven't dared to yet.)

[0] based on https://gist.github.com/nonducor/ddc97e787810d52d067206a592a...


It's xml right.

Whenever I have to edit an xml file I tend to just go ham with python's xml library. the scripts are never pretty, mainly because they are whatever addhoc editing I wanted in written form. The hardest part is figuring out the xpath syntax.

A slight lie, I use lxml, mainly because it can select siblings which the built in xml lib is unable to do. but I still use the internal libs documentation, mainly because it is easier to read.


Yeah, I've never found XML to be easy to edit/bulk edit/edit by hand. I suppose there are tools that would allow me to do that but since I would use them sporadically, I'd need to re-learn them every use. At the same ^D/^KD in Sublime works just fine.


I like that I can version control the GNUCash XML file, and edit it by hand when needed while still having a GUI for entry.


Onyx makes a HDMI "25 eInk display [0]. It's pricey.

[0] https://onyxboox.com/boox_mirapro

edit: "25, not "27


I'm still waiting for the technology to advance. People can't reasonably spend $1500 on the world's shittiest computer monitor, even if it is on sale.


Dang, yeah, this is the opposite of what I had in mind

I was thinking, like, a couple hundred dollar Kindle the size of a big iPad I can plug into a laptop for text-editing out and about. Hell, for my purposes I'd love an integrated keyboard.

Basically a second, super-lightweight laptop form-factor I can just plug into my chonky Macbook Pro and set on top of it in high-light environments when all I need to do is edit text.

Honestly not a compelling business case now that I write it out, but I just wanna code under a tree lol


I think we're getting pretty close to this. The Remarkable 2 tablet is $300, but can't take video input and software support for non-notetaking is near non-existent. There's even a keyboard available. Boox and Hisense are also making e-ink tablets/phones for reasonable prices.


A friend bought it & I had a chance to see it in action.

It is nice for some very specific use cases. (They're in the publishing/typesetting business. It's… idk, really depends on your usage patterns.)

Other than that, yeah, the technology just isn't there yet.


If that existed as a drop-in screen replacement on the framework laptop and with a high refresh rate color gallery 3 panel, then I'd buy it at that price point in a heart beat.

I can't replace my desktop monitor with eink because I occasionally play video games. I can't use a 2nd monitor because I live in a small apartment.

I can't replace my laptop screen with greyscale because I need syntax highlighting for programming.


This looks awesome. I’ve been wondering if it would be practical/feasible to create something similar but portable, self-contained for quieter, „local” sounds, like for instance locating a termite-like bug(s?) that’s been terrorizing my sanity for years now hiding in wooden beams.


Yeah, for short close distances sound camera of phase difference of arrival localization is interesting.

I did wonder about finding mice. I connected an ultra-sonic microphone once and saw lots of squeaks that were probably mice. I suspect the accuracy is sufficient.


Check out “sound camera” on youtube.


I'm using "Easy Move+Resize". Works great.


yep, a few people mentioned that, I didn't know about it! Although it wouldn't work for me as I want to avoid clicking with the mouse (easier for trackpad use)


Had the same feeling. This had all the hallmarks of vaporware for me - something was introduced in a TED talk (that's a personal turn off). No clear definition or description. Then the fashion show, and for what? Building "buzz"? About what? Then I started hearing some chatter about it but still no info on what it is. I felt like someone wanted me to get excited about it but provided no value whatsoever.

Now, this thing's introduced and what? The laser interface seems clunky, no idea how it holds up on a bright day outside. Most of the interactions are done by voice which, at least for me, have never been satisfactory on way more powerful and polished devices. Then there's the privacy - I'm assuming that for this thing to work I need to give it access to everything. How long has this company been operating and battle testing its security? How good or bad its track record is with regard to selling my data? And yes, I know that my smartphone already knows everything about me. But those things are built by either Apple or Google which at least have some track record and I know what I can expect from them, more or less.

I still don't understand what am I getting here? What's the revolutionary, exciting thing? The AI? The lasers? The voice interface? The always-on-your-person?

If I remove the lasers, add a screen and a OpenAI/whateverLLM interface & integration I get what? An Apple Watch (or Google or whatever) that's 1-2 years out probably.

What's nice however that they're trying things. The laser thing does seem cool.

edit: Commas, sentence structure.


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

Search: