HNHacker News
TopNewBestAskShowJobs

atomicfiredoll

848 karma · joined August 9, 2013

submissionscomments
atomicfiredoll··on Double-entry bookkeeping as a directed graph
Right. I didn't mention that a chart of accounts can look different in different companies/sectors. Some accounts may be considered nested (software may even show them as nested.) Then you can roll the totals for all accounts of a type into a general category account like "Assets" or "Expenses." That makes it easier to answer questions like, "how much have we spent in total?"
atomicfiredoll··on Double-entry bookkeeping as a directed graph
Remember, this was all done on paper before software with tagging and such existed.

I'll give a description shot, since I've been doing finance work recently. Other people can feel free to correct.

A company using double entry (as opposed to single) has a "chart of accounts." This means they have a bunch of imaginary accounts for tracking everything, including:

- Assets (e.g. cash on hand.)

- Liabilities (e.g. loans)

- Equity (e.g. investments in the company from outside parties)

- Income/Revenue: (edit: as PopAlongKid kid mentioned, I forgot this one. This could include sales revenue, but also things like interest.)

- Expenses (e.g. team lunch or a flight cost)

Some of these "accounts" may map to actual bank accounts: there is likely a liability account for a credit card or an asset account for the company checking.

Knowing all that, every time money is deposited or withdrawn (a transaction) the "double" references the fact that it's recorded in the journal (a.k.a ledger) of two accounts. (Edit: As bregma mentioned, one records where money is coming from and the other where it's going.) Often, an expense is often recorded in the checking "account" and the and the corresponding expense "account." E.g. a flight may be recorded in a travel expense "account," but you also record that the money came from the checking account. Every transaction is recorded in two places.

Beyond just being more accurate than single entry, this helps with important finance reports like Profit & Loss, since you can now see how money is moving around.

Edit: Now that I'm back on my desktop, these are a couple of useful links for understanding basic double entry bookkeeping: Accounting for Computer Scientists [0] and Accounting for Developers, Part I | Modern Treasury Journal [1]. What is a Sample Chart of Accounts for SASS Companies [2] illustrates some charts, which may be helpful for some folks.

[0] https://martin.kleppmann.com/2011/03/07/accounting-for-compu...

[1] https://www.moderntreasury.com/journal/accounting-for-develo...

[2] https://kruzeconsulting.com/startup-chart-accounts/

atomicfiredoll··on Tips for linking shell companies to their secret owners
It could also be a programmer who is within their legal right to start their own company, but who doesn't want their current employer harassing or singling them out for it.

Further common situations involve trying to keep details out of the public record because they can be abused by bad actors; ones who may be looking to spam you, engage in a frivolous lawsuit, or personally harass you/your family. At least these are some of the scenarios mentioned by companies that do asset protection.

Edit: In regards to harassment, think about the abuse retail, fast food, or other customer-facing employees endure for perceived slights. It feels easy to understand why average small business owners would want privacy and to keep things in legal channels. Personally, I think the government knowing who's in charge (Corporate Transparency Act) is a good halfway point, but it's not unrealistic to be concerned about leaks or abuse with that system.

atomicfiredoll··on Court docs reveal Epic CEO's anger at Steam's 30% fees
This is the elephant in the room lots of people seem to ignore. Sure, you could sell your game solely on your own website, but what's your support like? What's your refund policy if the support sucks? Will you be there 20 years later? Will your new CEO decide to start enshittifying things?

People keep putting Steam on their desktop because Valve has spent decades cultivating customer's trust, meanwhile every other MBA has been burning it for short term gain. Partnering with Valve comes with access to things like APIs and tools, but you also receive a little bit of that trust by association.

Not only has EGS seemingly failed to build something with equivalent features, APIs, tooling, etc. but in doing so they've failed to show a reason to trust them. So if the lower cut isn't resulting lower prices, what's the value prop for customers? GOG has an angles: games nobody cared to make available for a long time and being DRM free. To me it looks like Epic took the MBA route and wanted to build a moat via console style exclusivity, but that's not trust. Free games aren't trust. Just being on the customer's machine isn't trust.

(Also, these letters aren't current. iirc Vale doesn't simply take a flat 30% cut in the current day)

atomicfiredoll··on Why are most sofas so bad?
After a lot of digging a few years ago, I settled on the IKEA Finnala. So far it's held up pretty well.

It's not as well made as quality pieces, but I worked from the assumption that any couch I bought would be trash. Some of the nice things about a buying into a system like the Finnala are that when an arm, cushion, cover, or whatever fails, I can just replace that piece; there are aftermarket covers and legs; if I move it can be disassembled; and if a new place is smaller, the whole thing doesn't have to be trashed.

I love quality furniture, but it doesn't always fit the bill for a society where people can't afford a single family house or put down roots. (Note: that still doesn't necessarily justify all the items being sold today that are destined for a landfill in a few years.)

atomicfiredoll··on A Bug in Early Creative Commons Licenses Has Enabled Copyleft Trolls (2022)
For anybody that didn't read the whole article, I'll point attention to this section at the end:

"It could get much, much worse. Rightsholder groups are backing a Copyright Office plan to make this kind of robosigning into law, forcing all online platforms to institute filters that automatically remove materials that an algorithm finds to be infringing, without human oversight or judgement."

Here's a link to that document in the Federal Register [0]. Public comments apparently closed on Feb. 8th, but it may be worth keeping an eye on.

[0] https://www.federalregister.gov/documents/2021/12/22/2021-27...

atomicfiredoll··on Weather.gov 2.0
Same, MerrySky been a very handy lens to view the data through. And, Pirate Weather has been a good, open source, drop in replacement for the parts of DarkSky I was using in Home Assistant.
atomicfiredoll··on Wendy's Wants to Start Uber-Like Surge Pricing in 2025
It's worth calling out the price also will never get lower (unless shrinkflation is involved,) so it will never be plan to get 4 fries and get 5.
atomicfiredoll··on Wendy's Wants to Start Uber-Like Surge Pricing in 2025
There's no universe where I go to a restaurant pulling something like this. That said, the employees at the Wendy's near me seem to have been pretending the place was closed the last couple times I've tried to go, so maybe it will sort itself out. I'm not exactly planning on wasting time going back regardless.
atomicfiredoll··on How to make a better default Firefox UI
I recently got fed up with Gmail and downloaded Thunderbird, which I haven't used in a looong time. I was wildly disappointed by the modern incarnation. The lack of checkboxes feels mind boggling... I still feel like I must be not grasping something. Sometimes one of my hands isn't on my mouse or keyboard, but the interface felt like it constantly demanded I use both together (e.g. shift+click) to get things done.

I ended up cleaning my inbox with the Gmail web interface. Despite my gripes, at the end of the day Gmail was just better and more efficient at it. Maybe it's nostalgia, but it legitimately feels like a 15 year old version of Outlook would run circles around Thunderbird's UI.

This is painting with a broad brush, but coming from a background that included design, I've honestly come to resent modern UX designers. There are great ones, but there are also ones who are more interested in the design than the user and who ignore or bend the user data to support their (sometimes wild) opinions.

atomicfiredoll··on Rebuilding Netflix's video processing pipeline with microservices
What's interesting to me about this is that some companies seem to struggle to get even one reliable deployment process in place. In this case they were able to actively select the right process for the right job, even if it isn't the one they're normally geared toward using.

It's not necessarily anything Earth shattering, but it may be an issue at some smaller places with fewer resources.

atomicfiredoll··on Balancing engineering cultures: Debate everything vs. just tell me what to build
I don't think consensus-building is necessarily bad on it's own. Depending on the environment, when people don't feel like they have an opportunity contribute, it can potentially lead to other issues.

To your point, I think a lack of leadership can kill a consensus-building process. Whoever is coordinating needs the authority and will to end the discussion when the time is right (among other things.) Otherwise, it really can become endless debate and drawn out attempts to get some unwilling party onboard.

atomicfiredoll··on Surf the web like it's 1999
I'm thought the Netscape logo only animated when the page was loading? I found myself instinctively hitting the stop button to try and make the logo stop looping.

Overall, it's really great though. I love the stuff popping up on Neocities.

atomicfiredoll··on Block cookie banners on Firefox
There's been an overall progression toward intrusiveness for as long as commerce has been on the internet. We had "sign up for our newsletter" and other pop-ups way before GDPR.

I think popup blockers turned back the tide for a while, but businesses eventually learned how to leverage dialogs for some of the same purposes. And, over time, that's been rolled up into WordPress plugins and other easy to implement solutions for one-off site owners, which makes them even more common.

atomicfiredoll··on Wikipedia daily most viewed pages
They may be, but are this many people really looking up details about 2017's XXX: Return of Xander Cage? "XXX" makes a couple other appearances on the list, so I'm inclined to believe there really is a good amount of traffic being directed to Wikipedia by accident from search users.
atomicfiredoll··on A list of Hacker News's undocumented features and behaviors
I've lurked here and on other discussion/aggregation sites for years (I've apparently been here 10--oof) and only recent started commenting a little more. This whole time I didn't realize the top color could be set. I noticed it in my profile a couple days ago and thought it was an entirely new site feature.

Seeing all this info I was unaware of laid out in front of me makes me wish there was a docs page linked in the footer, like Tildes has.

atomicfiredoll··on Suica Technology and Strategy for Future Development (2016) [pdf]
Thanks. I suspected there was more to it on the iPhone side, but I'm an Android user and hadn't dug in to it as much.
atomicfiredoll··on Suica Technology and Strategy for Future Development (2016) [pdf]
Some software may not bridge the gap in design sensibilities between Japan and other countries, but Sony and Nintendo are examples of massive Japanese companies working on various hardware and UX solutions for an international audience. I don't think it's fair to paint software from Japan with such a broad brush.

A minimalist design aesthetic also doesn't automatically equate to good UX. I think there's lots of people on this site that would say modern, western UX is often poorly executed and potentially getting worse (in some regards.) A common complaint I hear is that interfaces have too much white-space.

If UX is predicated on user research, it's important to recognize that people coming from outside Japan and who don't know the language aren't the target users and probably not the right ones to be making a judgement calls on the quality of Japanese software as a whole.

If you're asking about the difference in design sensibilities, this is speculation, but a couple things that come to mind are:

- The information density of local written languages.

- The relatively small number of fluent English speakers in Japan means there's potentially less opportunity for ideas and design patterns to cross pollinate, making each style feel more foreign to outsiders.

atomicfiredoll··on Suica Technology and Strategy for Future Development (2016) [pdf]
Sucia requires Osaifu-Keita [1] technology. From my research, the hardware is only available in international iPhone models or models of Android phones that are (largely) sold in Japan.

[1] https://en.wikipedia.org/wiki/Osaifu-Keitai

atomicfiredoll··on YouTube is trying to block Invidious
Maybe if Google could figure out how to build a decent YouTube search experience, it would alleviate at one of the use cases for these alternate front-ends.
atomicfiredoll··on Dropbox: How to opt out of 3rd party AI partner access to your Dropbox
I'm in the U.S. and don't see it on my free account either. I also don't have early access features turned on, so I wonder if it could be related to that. [Or, as is mentioned in some other comments, maybe free accounts don't have the option because they can't access AI powered features.]
atomicfiredoll··on Return to office is 'dead,' Stanford economist says
If interests were making themselves rich on real estate and other supporting industries by wasting productivity on commuting, office lunches, etc, it makes me think the current [impact on commercial real and affected industries] may just be the "bezzle" coming due.

Now that the cards are laid out flat, in retrospect it's easier for everyone to see and discover that the productivity and value may have been stolen. I'd love to see some investigation into showing the potential connections more concretely.

atomicfiredoll··on Adobe's buy of Figma is 'likely' bad for developers, rules UK regulator
There's an element of that, but I think design tools tend to be ignored by designers as well. It took well over a year to get my last design team to even consider looking at Figma seriously. I've worked with several that have big gaps in understanding their day to day software. To some degree the issue can be lock in, but people also just seem to want get in and bang something out, even if the process is sub-optimal (and that can be valid.)

I've used several tools over the years and am not afraid to jump into a new UI or workflow, but have come to believe that's an exception and probably driven by the dev part of my brain.

atomicfiredoll··on U.S. Suicides Reached a Record High Last Year
I've explained it already to another commenter, but your comments are uninformed and anecdotal at best. You have a pretty clear bias and I'm not going to entertain your efforts to hijack this post in service of legitimizing your supposed worldview.
atomicfiredoll··on U.S. Suicides Reached a Record High Last Year
Stop. I'm not going to argue your baseless and meritless comments, especially on a thread like this that's wildly unrelated.
atomicfiredoll··on U.S. Suicides Reached a Record High Last Year
This is pure, uninformed speculation.

These aren't new treatments. Modern medicine looks pretty confident this is the best treatment for certain patients at the current time to a degree that the opposite of your guess is true.

You should become more informed about these things before commenting like this or people would be inclined to think you're just being inflammatory.

atomicfiredoll··on Airlines will make $118B in extra fees
I agree that everything shouldn't be as adversarial, but as somebody who's motto for less important/short flights has become "Just throw me in the trash," flying Spirit is fine by me. There's a segment with additional time/flexibility that they appeal to. My concern is when companies go too far in misrepresenting things, especially things that are actually mandatory, and I'm careful because I've come to expect that from most.

Edit: One big issue when flying for me the risk of cancellation and not being reimbursed, but I balance that against the ticket cost. Again, I often have some flexibility around staying in a location longer when necessary, which helps inform the carrier I select.

atomicfiredoll··on Show HN: Open-source tool for creating courses like Duolingo
Just a tangential shower thought on gamification. I found myself skipping Duo on weeknights so I could cram on the weekend, get matched with procrastinators, and ascend the leaderboard easier.

I've heard other reports of people focusing on the game and not their goals. Game designers are aware that humans will "optimize the fun away." In the case of Duo, it seems a group of users will optimize the learning away (regardless of the goals or intention)

atomicfiredoll··on Show HN: Open-source tool for creating courses like Duolingo
Same, that plus the persistent harassment. Personally, I'm skeptical that Duo in it's current format is designed to teach. The goal seems to be giving the impression you're learning so you but into micro transactions. I've seen people with multi year steaks who struggle with the target language and clearly would have been better served via another approach.

Maybe it's the course design, maybe the lack of supporting material, or some other weakness in the platform itself. But, I left out of frustration and started building Anki decks so I could have more control. As I'm now on my own, I've had to find supporting materials, which highlighted how poor Duo's explanations can be.

That last part comes down to the course design. Hopefully OP's platform doesn't force designing ineffective courses. This isn't my area of expertise, but I think it's important to recognize that adult learners can have different goals, even within something like learning a language (e.g. speaking, writing, accent, etc.)

atomicfiredoll··on RIP Google Groups Dejanews.com Archive?
In the last year or so they sold Domains from underneath without warning. They also apparently changed the settings on two older Gmail accounts to make them inaccessible.

I kept those accounts around because they had a maiden name and other services tied to them, I know for a fact at least one of them has an alternative contact email. There's no information on recovery and no way to contact anybody.

Maybe it's just timing, but, it feels like in the last year or so, things have especially been going downhill with them and there have been more Google related fires to fight.

As a result, I've moved my team off Workspaces and I'm winding down that Google org. And no, Google, I'm not signing up for YouTube Premium. I previously thought things were decoupled decently from Google and enough fallbacks were in place, but now I see the company as a clear risk and am doing everything I can to avoid it.

← PreviousPage 3 of 7Next →