skysight-inc/HackerNews huggingface dataset:
Ask HN: Personal finance tool / app for envelope budgeting
Hi HN,

TL;DR I'm busy looking for a new budgeting / personal finance app to do envelope budgeting with and wondering what you use / can recommend.

I used to use Banktivity with no avail - it was buggy when it came to envelopes and on top of it didn't handle multiple currencies well either. Next I moved on to MoneyWiz (and is what I'm currently using) and unfortunately I'm finding similar issues. The app is extremely slow (5 → 10s per transfer) and I'm starting to notice more bugs & inconsistencies - currency conversions aren't consistent, deselected accounts' transactions randomly appearing etc.

Quite honestly, me an my SO spend more time trying to "have the numbers line up" rather than actually using our budget to our advantage.

Why is it so difficult to find a stable and reliable tool - especially in the personal finance sector?

In terms of functionality that I'm looking for, I don't think that I'm asking too much: - native envelope budgeting (with envelope convenience features would be even better e.g. transfers, easy distribution of money, calculations ...) - multi currency support (ideally with static currency override) - categories with at least 1 level for organizing - split transactions (across multiple categories) - tags (for a 3rd dimension of reporting) - MacOS (or webapp) + having an iOS app would be ideal - EU bank account sync would be fantastic - Custom reporting - the cherry on the top (for a web app) would be an API for me to tinker with (not required).

I've been having a look at YNAB and it looks very promising. It pretty much ticks all my boxes except for tagging and my bank is not supported for syncing.

I've also thought of building a spreadsheet myself, but just not convinced it's worth the maintenance & hassle + how easy it will be to implement the above. The idea of an SQLite db has also crossed my mind, but that might be a stretch for my skills.

Buckets is next on my list to evaluate (https://www.budgetwithbuckets.com/)
but but, /ɪˈkeːa/!

edit: hmm... that settles it then: the pronunciation is simply, /e/. https://en.wikipedia.org/wiki//e/
Starlink isn't capable of meeting its performance commitments, this was the correct decision.
How to Build a Self-Replicating Machine
Is that the same database Apple uses to scan image hashes on iPhones without user consent?
It's hard to fault his logic? If intended, nice pun. If not, nice accident.

But, yeah. Increasing memory costs a predictable amount in hardware redesign. Plus some additional cost per unit, but missiles are a low-volume item. Fixing all (or enough) memory leaks costs an unknown and possibly open-ended amount of software time, and may introduce new bugs. In this instance, the trade-offs say that increasing memory is probably the better path.
The blog post on how I started collecting feedback for the task of image augmentations and came to the idea to implement MVP for Image Search.
Dragonborn Speaks Naturally: speech recognition for dialogue (2018)
Manual error thousands of times?
American corporations post record profits for several years and then one quarter of decreased revenue, their conclusion, their workers aren't productive enough.
Another reason why we hate Zuck: https://backtohumanity.substack.com/p/why-people-hate-zuck
Would these two meet their own criteria? because freeing up their salaries would sure go a long way.
>For the same result

You're assuming that the "result" data structure is only a single boolean, is_task_done. That's not how most things work, GP's bubble sort will pretty damn well show up in locked-up UIs and injured-dog-slow bottlenecks, that's as observable as the Sun at 9 AM. That would happen pretty fast too - don't delude yourself with "Move Fast And Fix Later" with quadratic algorithms - 1000 squared is a million, and at 10000 it is a hundred millions.

>carrying it yourself, using a wheelbarrow, and using an F-150 Lightning all have exactly the same result and none is inferior

Off course not, the method used would show up in your health and exertion data, your fuel costs, the amount of noise and heat you emit while doing the work, etc... Every single way of observing a boolean is_bag_moved result can also be used to observe a metric measuring those things, and thus determine the method you used.

You're trying to defend an extremly strong claim : If algorithms A and B gives the same output in memory, NOTHING else matters. Here's an concrete example, consider the following sequence of algorithms:

Algorithm 0 : Print("Hello")

Algorithm 1 : do {Nothing} then Print("Hello")

Algorithm 2 : 2.times do {Nothing} then Print("Hello")

...

Algorithm N : N.times do {Nothing} then Print("Hello")

This is an infinite sequence of algorithms that all have exactly the same behaviour in a time-space agnostic manner. Would you say every algorithm in this sequence solves the proplem of printing "Hello" exactly as well as every other algorithm ? If yes... interesting. If no, then your original claim is false as-is, it needs qualifying with what observable behaviour means, as this example shows, it's a difficult notion to exactly define, a naive definition of "Everything that can be observed in computer memory or on screen" would leave you open to ridicilous conclusions.
Inflation in the Subscription Economy
What has it to do with economics?

China's case was very different as well, the majority of the population (Han Chinese) were ruled by a foreign race (Qing) that were racist towards them in 1800s. Many Han Chinese fought alongside foreign powers and they did loot a lot.

And it doesn't matter anyway, CCP rise to power and smashed everything in the name of Cultural Revolution.
> I think the way this tech takes off is when more marketplaces die because EA decides to start and then kill one, and everyone loses their items they paid money for, because they don't have any sovereignty over their purchase.

How does blockchain help with this? The problem isn't that there isn't a record of your purchase on a ledger somewhere, the problem is that the software environment in which your purchase is meaningful is no longer running.

> Interoperability of digital items: when people talk about this, they usually talk about being able to use a gun from one game and bring it into another game. I think that's suuuuupeerrr far off, if a good idea ever at all.

Your "much more straightforward idea" can be summarized as "use them to make money".
Also why is the headline "Instagram _can_ track anything you do on any website in their in-app browser"?
Well that wiki page was a wild ride. I don't completely see how it relates, but it was worth reading. I will think about this next time I see complaining on slack about perks being removed :)
Frontier is the big name in rural subsidies.
the FAQ says the string is technically more efficient but in practice they are both extremely efficient when properly maintained so the difference is academic. They don't mention losses when the string is wet or dirty so I'm not sure about that.

https://www.stringbike.com/stringbike_support_questionsandan...
Microsoft makes further cuts focused on consumer R&D group
On desktop/web:

Three-dot "More" > Settings and Privacy > Privacy and Safety > Content You See > Interests

"These are some of the interests matched to you based on your profile, activity, and the Topics you follow. These are used to personalize your experience across Twitter, including the ads you see. You can adjust your interests if something doesn’t look right. Any changes you make may take a little while to go into effect."
I believe it - some portion of the population is just isnt intelligent. There are flat earthers, there are climate change deniers. Who cares.
Is it usual to only hear about services or people when they die or get frozen? If we didn’t care when they were running should we care now?
I don't have anything to add except fuck Web3, fuck NFTs, fuck play-to-earn, fuck the blockchain, and fuck anyone supporting this garbage. Gamers despise the cryptocurrency craze that bought up their graphics cards to generate random numbers and will never support it en-mass.

Maybe if I have anything to add, it's that gamers already dislike cosmetics without any blockchain nonsense. Cosmetics hurt esports and other competitive gaming by messing with the trained instincts around color/silhouette, and thats before we talk about any actual pay to win mechanics.
The relevant underlying theory here is not by Nyquist, but by Shannon: data rate (bits per second) = bandwidth (hertz) × log2(1 + signal power / noise power). https://en.wikipedia.org/wiki/Channel_capacity#Example_appli...
On top of inflation the exchange rate EUR to USD has increased some of prices for services that I use.
Completely agree. There is no more banter. No sharing of ideas. No creativity. It's all just zoom bullshit.

I keep wondering when this crap is gonna end and people will realize that this "pure remote" shit absolutely kills innovation and creativity. But man... it's super depressing. I used to love my work. Now it sucks.

I think it will take many years before this shakes out. I think companies that are in-person will out-compete and out-innovate those who aren't. I think the pendulum will start swinging back to in-person.

I dunno. It's exhausting though. I feel very trapped by all this crap. I could only imagine being a new-hire or some fresh college grad...
Nice clothes -> Gym clothes / shop clothes -> sleepwear -> rags (can spend years here) -> trash

I've got trashbags full of old sheets and t-shirts, and they're so useful for random straining, cleanup, covering tools, degreasing, painting, etc.
As they say, naming things is one of the two hardest problems in Computer Science :)

Your project is cool and has a cool name!
I think it’s actually a good thing to just have a pool of people who know how stuff actually works.

Otherwise there could be very key infra that only one or two people fully understand since the code is “mature”, doesn’t need modifications, and nobody wants to work on it.

In theory of course, I’m sure in reality the digital world isn’t at the mercy of <200 SWEs who gave up on promo and live in the basement.
A feature doesn't become a problem because 1% have an issue with it (people who use parental control).

The internet is the internet if you want to restrict what people can see on the internet the only solution is to not have access to it at all
Well - I would say this article is trying to discuss why it would be unlikely -

Namely, most of the experiments we can find to experimentally test for dark matter fail.

Just because a model fits our current data doesn't make it correct (honestly - my strong stance is no model is correct, but some models are useful, and some more useful than others).

Epicycles were a fantastic explanation for the timing and movements of planets appearing in the sky - They were the best model we had for hundreds of years, but the model was also utterly incorrect.

It wasn't until an almost rock solid assumption (that earth was the center of everything) was assaulted by Copernicus that we developed much more robust models.

I find it fairly interesting that epicycles were also an attempt to explain a observational data that was very hard to fit into current models. There's a fairly straight parallel to dark matter here.

I find it very compelling that we have a foundational assumption in our current model that isn't true, and that's why we're offsetting everything with dark matter to make the math line back up with reality.
Yes, exactly!

I live in an area where I can very easily and quickly bike to just about anything. But I never do because there's nowhere to store the bike while I'm there so it will get stolen. So I either walk (if I have the extra 15-20 minutes) or feel silly driving a mile or less. I'd rather bike.
It's like if your buddy created an awesome website that provided a great free service and then called it jflasdjfjasdfjkereifsd.yzy

You'd wonder they shot themselves in the foot like that. It would've been easy to give it a good name but instead they severely limited the potential of their hard work for seemingly no reason.

It's not entitlement, it is confusion.

Also why are you so confrontational?
In Canada, furniture pillows always come with a New Material Only tag, indicating that recycled textiles have not been used. I assume this is regulated and has been in place since the dawn of time.
In the UK, prime is next day delivery, and this "feature" has been annoying the hell out of me for months now. The number of times I've ordered something that says "order in the next X hours to get next day delivery", gone right through the checkout with every step telling me it'll arrive tomorrow, only for tomorrow to come and go and my package to turn up some days later. We don't even get emails about shipping date adjustments here, they just straight up lie to you.
Natural language processing (NLP) may indeed understand the unstructured text, then according to (2), the "Semantic Web" is not needed, except for perhaps caching NLP outputs in machine-readable form.

(1) is more fundamental: a lot of value-add annotation (in RDF or other forms) would be valuable, but because there is work involved those that have it don't give it away for free. This part was not sufficiently addressed in the OP: the Incentive Problem. Either there needs to be a way how people pay for the value-add metadata, or there has to be another benefit for the provider why they would give it away. Most technical articles focus on the format, or on some specific ontologies (typically without an application).

A third issue is trust. In Berners-Lee's original paper, trust is shown as an extra box, suggesting it is a component. That's a grave misunderstanding: trust is a property of the whole system/ecosystem; you can't just take a prototype and say "now let's add a trust module to it!" In the absence of trust guarantees, who ensures that the metadata that does exist is correct? It may just be spam (annotation spam may be the counterpart of Web spam in the unstructured world).

No Semantic Web until the Incentive Problem and the Trust Problem are solved.
Over two thirds of teens never using Facebook is gigantic. I knew facebook was declining, but I didn't know it was that bad.
I just watched Archive(2020)
HN should really get rid of the down votes... Please explain why you think it is legal for a proxy to inject custom scripts. I am sure our TOS states that this is not allowed. Also, I think it basically is a copyright infringement.
It's just the same usual blockchain problem over again. The blockchain part itself that allows some token that you can trade around, that's well established. The part where that bridges the gap over into something real or useful (even something that's already very digital like a video game skin) is where it all collapses.

The usual problem type I seem to see is something along the lines of: "to make this work, you need to introduce some trusted party, and then if you're going to trust them anyway you might as well have just had them run a database." For games the more salient point is that to have your "cross-game transferable items" system work, you need buy-in from the developers, who generally all already have jealously-guarded disconnected microtransaction systems that they're making enormous profits off of and they're not really incentivized at all to let other people play in their sandbox. Let's ignore for the time being the mechanics of actually making cross-game, cross-engine, cross-genre items work at all in the first place.

The hope for proponents would seem to be to jump-start the ecosystem in games they create and create a groundswell of gamers who demand that big titles work with the blockchain system, but that just doesn't seem realistic for a variety of reasons. Even within the hypothetical universe of NFT-ized games, the same kinds of incentives (and technical issues) are likely to throw up similar barriers to interoperability between different games.
Mind if I ask what game?

Kiwi on Android is a Chromium fork that re-enables extensions on mobile. Works well for userscripts/extensions, though often times those UIs don't scale well to mobile.
A concise treatment of all of metaphysics... :)
You reach a certain kafkaesque threshold where making any move at all requires coordination outside your team with at least four other teams, you end up in gridlock. That said when i've been in such a position I have sometimes just fallen into gold-plating the hell out of whatever I was working on. Far beyond what was useful, just too keep myself sane.
No, it does not. I just don't find it to be "next level" of evil.
I've tried it myself in SkyrimVR with my Index. That part that impressed me most was the speed of recognition; NPCs reply at least as quickly as a real-world conversation partner, if not faster. Huge immersion boost. Can imagine all sorts of ways in which this might increase dialogue options, since they're so much easier to browse and discover by speaking rather than clicking, especially in VR.
Ask HN: How to build relationships in an internationally remote org?
I started a new job as a Software Engineering Manager at a remote startup ~6 months ago. My direct reports, peers, and manager are globally distributed and I am really struggling (perhaps failing) to develop strong relationships with anyone in the organization.

I've never had trouble establishing relationships in the past and have always had a few "allies" up and down the org by this point. Based on feedback in all-hands, etc. I don't think that my situation is unique in the org.

While this is disconcerting to me on its own, the part I struggle with the most is that I don't have anyone I feel comfortable talking to about the daily challenges that my team and I face.

I can lean on my extended network to a point, but what I would really like is a dedicator mentor that I could discuss specific problems with, above and beyond what I could reasonably ask of a friend. Has anyone had success establishing this type of relationship? If so, how? Alternatively, is anyone else facing this type of problem in a globally distributed company? How are you managing it?
It must be a different eponymous law: https://en.wikipedia.org/wiki/Godwin%27s_law
Show HN: Releese – Music business management software
After working in the music industry myself as an artist (Midsplit) and as a label manager / employee (ChillYourMind, Strange Fruits) I noticed that the music industry has very antiquated tools that are often expensive and rarely updated.

I had the idea to build a platform that could streamline the entire releasing process of music, we nailed it down to metadata management, royalty splits, landing pages generation, distribution to major stores and royalty collection (publishing + neighboring) rights.

After building this with a small team for 18 months, we finally managed to create our vision with a surprisingly functional product.

Our cloud infrastructure is based on Google Cloud and our app is 98% Typescript (Thank you Github)

I would love to know how someone in or outside the music industry feels about the platform.

Hopefully we will help shape a better music industry!
> I don't particularly like Apple, but I use a Macbook Pro. I've been keeping an eye out for a non-Apple alternative to a Macbook, but nothing seems to come close in terms of hardware.

I used a MacBook Pro for work a few years ago, 2014-18, and really liked the hardware.

Never got the vaunted "It's So Intuitive!" UI hype, though. And from OS "upgrade" experience -- felt more like downgrades, with the ever more limited configurability -- during that time and from everything I've heard since about the constantly shrinking "walled garden" of their ecosystem, I've pretty much come to detest their software side.

Soo... Give Asahi Linux a couple years more to mature, and if in that time they release a fanless (M2, M3?) laptop with a larger (16-17", or, heck, why not even more?) screen, I might be really tempted.
A Ford billboard might have a picture of a fancy cupholder to advertise their car has more cupholders; doesn't mean everyone's walking around talking about cupholders. (Though they will if they see that billboard)
Sarcasm, right?

To be hired and get good pay, it helps to actually do the job. Instead of making excuses.

But go ahead, be a 'bad worker' and see where that ends up.
This seems like a surprisingly specific allegation:

>> They claim the bribes were routed from OnlyFans’ parent company, Fenix International, through a secret Hong Kong subsidiary into offshore Philippines bank accounts set up by the crooked Meta employees, potentially including at least one unnamed senior executive.

If that's true, how would they know? And if not, why would they think they know it?
the world is too complex to reason about hyper-logically

confusing lack of subtlety with logical clarity is precisely the issue
War? Facebook has always been at war with it's users over privacy. The problem Zuck has now is that more and more of them are starting to understand this.
the original name was eelo. then they discovered that eelo was a trademark owned by someone else. /e/ was a stopgap measure, while they were looking for a new name. already some years ago they said they had a new name, but they were working to make sure the name was rock solid (trademarking it in several jurisdictions i guess).

i think murena is that new name. i don't know why they don't use that for the OS. but i guess it's because once you have a brand, it's difficult to change. maybe over time when murena is more well known they will try to rebrand the OS too.

branding is hard. rebranding is even harder. especially if you don't have a large marketing budget.
That depends. Replicated state machines need to distinguish between a crash and corruption. Most systems don't do that. It can be disastrous to truncate the journal when encountering a checksum mismatch for instance.

See "Protocol-Aware Recovery for Consensus-Based Storage" for more research on that topic. [1][2]

- [1] https://www.usenix.org/system/files/conference/fast18/fast18...
- [2] https://www.youtube.com/watch?v=fDY6Wi0GcPs
Author here. I agree there's been a resurgence lately. My working theory is that the performance of the underlying hardware has increased so much in the last decade that the simplicity of SQLite has become a more important tradeoff than the extra performance boost you may see with Postgres/MySQL. Also, network overhead tends to dominate small queries so SQLite can actually end up a lot faster since it's in-process.

I wrote up a longer version here: https://fly.io/blog/all-in-on-sqlite-litestream/
You can approximate the Bézier curves with circular arcs and store those in the "SDF" instead. https://github.com/behdad/glyphy
> it comes at a high cost

In addition to what you mentioned, there is a hidden cost of responsibility. Once we advise people, they start holding us responsible for the result. Something goes wrong? It's now our fault.
Getting people put on terror watch lists is not introductory level evil. We are talking about destroying lives, not ruining someone's day.
https://archive.ph/O11t0
Hah, did you happen to play Lost Ark at any point this year?