sbehere | 2 years ago | on: Repurposing Hugo as a wiki
sbehere's comments
sbehere | 2 years ago | on: Repurposing Hugo as a wiki
[1]: https://sagar.se/notes/computers/hugo/digital-garden/publish...
[2]: https://sagar.se/notes/computers/hugo/digital-garden/publish...
sbehere | 2 years ago | on: Nothing's iMessage app was a security catastrophe, taken down in 24 hours
sbehere | 2 years ago | on: Help HN: Google has blocked our entire domain for harmful programs
sbehere | 2 years ago | on: Rivian software update bricks infotainment system, fix not obvious
I don't think this is accurate. Many advanced driving assistance capabilities need access to updated map tiles, which is a data update. They may need code updates to fix errors or shortcomings that can be detected only after deployment on extensive fleets or in response to changes to the environment/infrastructure. This is just one example for why data and code updates are needed.
I think it is more accurate to say that a "dumb" car with mostly electro-mechanical systems doesn't need data updates and definitely not code updates. But that isn't true for vehicles built within the last few years and definitely untrue for vehicles that will be built in the coming years.
sbehere | 2 years ago | on: Ask HN: How do you organize your life?
Here[1] is the methodology that works for me. It enables long and short term planning and organization in accordance with my changing priorities and values.
sbehere | 2 years ago | on: Show HN: Paisa – Open-Source Personal Finance Manager
1. What automation, if any, exists for entering transactions? This is the most laborious/cumbersome part of personal finance. Some tools use financial data aggregators (plaid, yodlee etc.) that involves sharing login credentials with a third party, sometimes disabling 2FA, or other steps that are anti-security or anti-privacy. It sucks that in the USA at least, there is practically no way for customers to fetch their bank data via an open API. Until recently, many financial institutions supported OFX, but that is being phased out.
2. How is categorization of transactions accomplished? Ideally, I want autocategorization based on my own previously categorized transactions, since the bulk of my transactions are repeats at the same merchants.
3. What sort of reporting, dashboarding, and potentially sharing capabilities exist? Ideally, I want to share some reports with my partner
A while ago, I created my own homegrown system to automate my personal finances[1]. It is capable of doing all of the above, without sharing data with a 3rd party. Unfortunately, the automated transaction retrieval mostly does not work because financial institutions are dropping support for OFX.
sbehere | 2 years ago | on: A basic guide to using Asian names
The converse is also true. For example, the way native Swedish speakers pronounce seven (sju - example pronunciations at https://forvo.com/word/sju/ ) is 1) Hard for me to say and 2) No matter how I say it, the response from Swedes is, "You said <X>; it's actually <X1>" where both <X> and <X1> sound exactly the same to me, so I don't hear the distinction they are trying to point out. I assumed the same happens to Western folks when Indians/Hindi speakers try to explain the difference between the various T sounds.
> The bigger issue is English lacks a retroflex plosive (tongue curls), and aspiration is non-phonemic (does not carry a meaningful distinction)
But English words do seem to distinguish meaningfully between what you term 'voiceless' and 'aspirated voiceless' isn't it? For example, there is a difference between 'time' and 'thyme'. Ignoring the difference between 'y' and 'i' for a moment, wouldn't both words be the "same" to English speakers if what you are saying is true? Isn't 'th' just the aspirated version of 't'? (Not contesting what you are saying, just curious to understand.)
sbehere | 2 years ago | on: A basic guide to using Asian names
sbehere | 2 years ago | on: A basic guide to using Asian names
See 00:53 of this video: https://www.youtube.com/watch?v=rXFx3Ly_imY
In that table, त is the first column of the Dental row and थ in the second column of that same row (aspirated?). Similarly, ट is the first column of the Retroflex row and ठ is the second column of that row.
sbehere | 2 years ago | on: A basic guide to using Asian names
These sounds typically come in groups of four. For example, there are 4 "T" sounds in Hindi: त थ ट ठ. If you pronounce each of these correctly, Indian ears will hear 4 distinct sounds. Western ears will typically hear the same sound 4 times. If they are listening attentively the second time around, they may be able to distinguish at most 2 different sounds, but not 4. Given this, Western speakers are unlikely to correctly pronounce a word containing one of these sounds. The good news is that even if a Western speaker has incorrect pronunciation, in the vast majority of cases native Hindi speakers would be able to understand what was meant.. so the communication still happens effectively. Furthermore, regardless of language, I like to believe that most native speakers will very much appreciate efforts to speak the language, no matter how mangled the pronunciation is.
sbehere | 2 years ago | on: Ask HN: How do you manage your personal finances?
However, financial institutions in the USA are making it harder to pull transactions via an API without involving third parties. So I’ll soon need to resort to scraping via selenium to automatically fetch transaction data.
sbehere | 2 years ago | on: Digital Security Tips to Prevent the Cops from Ruining Your Trip Abroad
Wouldn't it be more rational and reasonable (for everyday folk, not journalists, activists, dissidents, etc.) to never travel with or keep on cloud storage any data that they would rather authorities never, ever see, if at all they have such data?I think the vast variety of business and personal data does not fall into this category.
Note that, in principle, I am all for privacy and resisting govt. intrusions into private lives by crafting appropriate legal frameworks and strong technical mechanisms. In practice, as an average Joe, I don't know how much I should resist if/when I am personally targeted and threatened with dire consequences while traveling in a foreign country. It is easy to think that in such a situation, my priority would be to get out of that situation asap and folding completely may be seen as the fastest way to achieve that.
sbehere | 3 years ago | on: Pilot explains how he Survived Blackbird Disintegration at Mach 3.2
https://www.thesr71blackbird.com/Aircraft/Stories/sr-71-blac...
sbehere | 3 years ago | on: Ask HN: How do you record your personal finances?
The method is described in this blog post: https://sagar.se/blog/where-is-the-money/
sbehere | 3 years ago | on: Firefly III: A free and open-source finance manager
Once the transaction data is available, it is trivial to auto categorize it and create dashboards. I’ve blogged about my own process/tools for that here [2]
sbehere | 3 years ago | on: Can a laptop from 2012 be a viable home server?
- I have a scanner that saves scans to a network share. Having a linux-based SMB server on the local network is convenient and privacy-friendly, especially when the disks are encrypted. Doubt you can get privacy like that with a cloud service to which your printer can connect.
- If you follow the 3-2-1 style of backups, having a fileserver at home is convenient for a solid backup regime across all devices.
- You can use a server for serving local media to watch on the TV or any other device
- In some cases, you can use the same server for advanced security, privacy, ad-blocking, and combining multiple internet connections in order to gain fail-over redundancy and increased bandwidth.
I am able to do all of the above with a really simple home server setup [1].
[1]: https://sagar.se/blog/diy-multi-wan-linux-router/diy-multi-w...
sbehere | 3 years ago | on: Actual is going open-source
sbehere | 3 years ago | on: Actual is going open-source
It's surprisingly simple (just a few lines of code) for personal use.
sbehere | 4 years ago | on: Ask HN: Have you created programs for only your personal use?
Something that scrapes financial transactions from bank and credit-card accounts in a fully automated way where possible, and semi-automated way where necessary, dumps those transactions into a database, automatically categorizes them, and creates dashboards for commonly used views and analyses.
I've blogged a bit about it here: https://sagar.se/blog/where-is-the-money/
[1]: https://liuyun.io/article/1702364516248