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

Oh man, I loved the 65t! I remember Jabra making great true wireless headphones. They were small, sounded ok, had actual buttons but operating them didn't push the earbud against the brain.

Miss that a lot. Nowadays it's all touch and I hate it so much because for some reason I have a problem spatially locating them and always end up touching it the wrong way (and yes, I know... ;)


i still use their conference speaker for calling and music and is the primary sound for my computer. i like it and it has worked really well for the last 5 years.

Which ones? I'd be happy to know the brands.

FWIW, I've never seen that come up on the five or six TCLs that I've owned over the last decade. I have AppleTVs connected to all of them and never connect them to the internet. So far, so good.

Samsung TVs certainly do. A massive PITA.

Good to know. I don't buy Samsung anymore anyway. I have two CRG9s and they're already showing same problems after a couple of years. Had a midrange phone from them some years ago - started dying 6mo in (battery, restarts, slowness).

Be specific. Which models and after what time.

Mine has been running for two years now without insisting on updates.


I don't recall off the top of my head. It was covered in one of Louis Rossmann's rants so you might find information on the consumer rights wiki he talks about.

I mean, if you were to use that name for an IKEA product, you can do worse than wine glasses :P

A bed would be a little too on the nose I think.


Couple of years ago I worked as a full stack web dev for a electronics distributor.

At that time we had a couple of DB problems, it would get overwhelmed, shit itself and our page would show an error. I found some time and, instead of fixing the error (duh ;P), I downloaded around 20-30 funny cat gifs, assigned each a funny caption and modified the error page so that each would show randomly.

Next time the DB shit itself, the error page showed up and the cats wrought refresh chaos upon Apache but it took it in stride since the error page was mostly static.

Everyone was delighted but after around 15 minutes I got a call from sales asking my to take the cats down. „It’s not very businessy, take it down!”. „The site is down either way, would you rather our clients stare at a dry message or something funny?”. „Dry message! Take it down”. „No” and I hung up. So proud of myself that I stood up to them. I think the cats are still up to this day ;)

The point of this story is that http.cat made me think of those cat pages, thanks!


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.


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

Search: