HNHacker News
TopNewBestAskShowJobs

FreezerburnV

862 karma · joined November 20, 2012

Contact me at: hnfriendly.20.raiken@neverbox.com

This is not my real email address, but instead a temporary one I can revoke any time I want if a bunch of spam starts going through it.

submissionscomments
FreezerburnV··on HalloApp: A private ad-free social network by ex-WhatsApp engineers
So does Signal IIRC.
FreezerburnV··on Shortlist Your Tasks
OP here, I wanted to add a little context to why I've submitted this:

As someone with ADHD, I've tried a lot of different systems to manage my tasks over time. From Remember the Milk, to OmniFocus, to Workflowy, to Apple Reminders, etc. and nothing has really stuck. When I read this I realized that what I was actually doing was creating a big repository of different things I wanted to do, and then each day "creating" a list of tasks in my head (or on paper) that I actually planned to do. And on top of that maintenance of the tasks was in itself a chore that would end up not being done, and a perpetual list of some number of tasks would be in an "overdue" state. This method has really ended up fitting me, personally, like a glove. And it's even really easy to maintain, so I actually do so each day, and look at what gets done. Because it's so guilt-free to just move stuff to farther down the line and re-evaluate my priorities later on.

Granted, this is implemented in Trello like the article suggests, so it's not perfect. Their Power-Up to do repeating tasks is quite lacking. But it works well enough for keeping track of them with minimal effort. And in order to make use of all the Power-Ups I want (Repeat, Snooze, and Dropbox mainly. Might add more later as I refine what I do) I need to pay for it, so it might not be free if you do similar.

FreezerburnV··on EU Competition Chief all but confirmed Apple to be forced to allow 2nd App Store
> Your inability to pick your subscriptions

It's the ability to easily stop a subscription. And considering the amount of stuff out there that makes it as hard as humanly possible to cancel a subscription (there's an entire Bojack episode making fun of this with newspaper subscriptions) I appreciate this quite a lot. Because it's VERY hard for me to do something simple for a lot of people like make a phone call and wade through an absurd phone tree to get to the actual way to stop someone from taking money from me. Or potentially other stuff like that.

> hardly a justification

It's more than just Apple's UI around subscriptions like you pointed out. It's just one example of something that I really appreciate. I also appreciate their work on privacy, that apps from their store are generally safe to download and open, that apps from their store will work well on my phone and interact with my device in the manner that I expect, that I can do things like control notifications, prevent access to my contact list, etc. There's a lot of stuff that "just works", that I can prevent from messing with me if I don't want it to, and it's often only a single step to do so, which helps me function on a day-to-day basis.

> enduring 2x slower phone CPUs because the app I need is not allowed in Apple app

Are you saying that you have to use an Android device which is slower because something you need to function is not allowed in the Apple App Store? If so: I am legitimately sorry that you are forced into that position. This is something I would viciously advocate to be fixed. But not by opening up the floodgates for bad actors to do even WORSE things because there isn't a behemoth standing behind them, threatening them with destruction if they don't follow the rules. (and there are still issues even there as scam apps show, and I desperately want those to be fixed as well for the sake of everyone)

> that violates anti-monopoly laws.

I cannot say whether or not Apple's App Store violates anti-monopoly laws. And unless you're a lawyer, and if you are then I will defer to your judgment, I don't know if you can legitimately claim to know that either. People on HN love to sling around the "monopoly" word a lot when it comes to Apple, but it could very easily be the case that by and large people who say that are just armchair lawyering and have not studied enough of law/case law to say anything about whether or not that's actually true.

FreezerburnV··on EU Competition Chief all but confirmed Apple to be forced to allow 2nd App Store
Imagine if nobody stopped companies like Facebook from just digging into and using things like private APIs or doing stuff that bypassed silly things like public/standard APIs that would normally prevent that or ask for permission from the user. It's not like they've done anything like that in the past for things like Android, clearly an upstanding company like Facebook or Amazon would never do that kind of thing in order to gain access to more stuff that normally they would be prevented from.

And no, some researcher finding out about that happening wouldn't really cause them to change their behavior. And even IF somebody outside of the HN bubble found out about it, I doubt the vast majority of people would change their own behavior and get rid of the apps or anything.

Apple is never going to build a perfect OS with no security holes and they'll never be able to 100% guarantee that an app isn't doing something like that. But the threat of having that activity discovered and Apple straight up removing everything from the App Store is enough to kind of force them into being a better actor than they would be if they controlled their own store. (see the incident where Apple found out about something Facebook was doing with their enterprise certificate and then revoked it, crippling tons of internal apps on top of their user-facing stuff)

FreezerburnV··on EU Competition Chief all but confirmed Apple to be forced to allow 2nd App Store
Well with this WhatsApp would be on the Facebook store along with Facebook, Messenger, Instagram, and anything else they devour along the way. Which will all harvest an infinite number of things from your phone, and you will have zero choice in the matter.

The issues with Apple arbitrarily banning things is a real issue, among others, and I acknowledge that and that these things need to be fixed. But don't throw the baby out with the bath water and make everyone's life who uses iOS more miserable along the way.

FreezerburnV··on EU Competition Chief all but confirmed Apple to be forced to allow 2nd App Store
I'm going to get downvoted to oblivion for this, and I say: bring it on, destroy my karma. I will not squelch my opinion when I care greatly about this. So:

I legitimately hate this. I use an iPhone because I don't have the attention span (I'm ADHD) to manage things being fiddly with a ton of different choices. Because it's set up in such a way that it's much easier to live my daily life due to how Apple forces things to be done in general. (and don't get me wrong, I KNOW the App Store has problems that NEED to be solved) All this is going to do is make my phone into the nightmare that Android is for me. I've tried to use Android multiple times, and it ALWAYS ends up with me extremely frustrated.

Get the heck away from my iPhone legislators. And people who literally constantly go on about "you don't have to side load an app" or "I should be able to do anything with my phone" PLEASE stop for 5 minutes to consider how a bullheaded move like this is going to massively disrupt not only my own life, but a lot of people's lives and make them more confusing and harder to manage. For example: People who don't know much about using a phone/tablet are going to have a harder time when Facebook becomes more hostile when they have their own store. Or if utility apps such as for parking put themselves in something like Facebook's store, suddenly you have NO CHOICE but to use that store and their app if you want to park somewhere with a meter. Such as when you're visiting another state for a vacation. Subscriptions are going to become a potential nightmare, and those scam apps that you can currently easily unsubscribe from their thing might become WAY HARDER to do because they're in some other store that doesn't tightly control that with an easy UI.

I hate this. So much. Maybe I'll just go back to everything being on paper and use a flip phone for calls/texts if this garbage goes through and the doom scenario becomes real. It would have been a good run of having something usable.

FreezerburnV··on EU Competition Chief all but confirmed Apple to be forced to allow 2nd App Store
Until the only way to get <app/game> that is either necessary or useful is via another store. e.g.: a transportation app, or something used to interact with family.

I really dislike this constant refrain, because as soon as more stores can be integrated, all bets are off. Everybody who says this gives off the impression they aren't thinking more than 5 minutes into the future and we start seeing stuff like Epic having exclusive games, or Origin, or whatever else. And you better believe someone like Facebook and/or Amazon is going to take advantage of being able to build their own store.

FreezerburnV··on Twitter launches Tomorrow, local weather news service
This makes me think of the “What time is it right now?” website from Bojack Horseman. It feels a bit odd to incorporate this into Twitter when I can use a built-in weather app on my phone, or a separate app that I like the UI for, or Siri, or Google, etc
FreezerburnV··on Google Docs will now use canvas based rendering
> Writers certainly don’t use that garbage.

I hate to inform you that, yes, writers do indeed use “that garbage”. I’m married to an author who regularly uses Scrivener to write. But anytime she has to send anything to anyone she has to convert to a Word document and send that out. Everyone uses Word that she interacts with. (Though author friends of hers might also use Scrivener for their writing)

Writers who understand git, let alone Markdown, are going to be extremely rare. You’re in a bubble if you haven’t encountered how dependent the writing field is on Word documents.

FreezerburnV··on An Oral History of Disney's 'The Emperor's New Groove'
Is it weird that the, apparently, unfinished bits and the jokes surrounding them are part of the charm of why I like the movie? The characters asking how someone got to a location and the other characters responding that it makes no logical sense and then moving on always gets a chuckle out of me. It always felt so naturally integrated into the humor I never questioned it.
FreezerburnV··on U.S. Capitol Locked Down Amid Escalating Protests
There’s a good thread debunking that it was actually Pelosi’s computer as well as details of the security protocols around the computers: https://twitter.com/foone/status/1346924327996772354?s=21
FreezerburnV··on ShenScript – An Implementation of the Shen Language for JavaScript
I checked their home page, and I can't quite seem to find the value proposition of Shen. It looks like it's a Lisp implementation? Why would I want to spend time learning/using this over JS/Go/Java/etc.?

I'm not trying to make any statements about the usability or anything, I just literally cannot find enough details about what Shen is beyond some books on Amazon or vague home page claims to make any judgements about this.

FreezerburnV··on Atlassian Cloud ToS section 3.3(I) prohibits discussing performance issues
The specific part of the ToS being referred to:

(i) publicly disseminate information regarding the performance of the Cloud Products

FreezerburnV··on Leaked documents from Nintendo investigation of hacker in 2013
An interesting trend to me in the comments here is a conflation of a company like Nintendo as a whole, and the efforts to do creepy things like stalk hackers. Considering the size of companies like Nintendo, I could easily imagine there being one culture in the company of valuing the creation of beloved games and how they impact society. (e.g.: a recent article I have not read but the title suggests an agreement with that culture existing: https://www.gameinformer.com/2020/12/21/nintendos-shigeru-mi...) While on the other hand there is a highly litigious culture somewhere else in Nintendo that does creepy things. Whether or not the "happy" side knows about the creepy side or even has much control over it, or even if they encourage it(!), is something I do not know about. I do know that Japanese culture is extremely different from American culture, so something that might seem creepy or aggressive here might be considered effectively normal behavior there, and we could be seeing a clash between the cultures of different countries. (I remember reading something a while ago about how Nintendo of America or Sega of America was extremely mad about some aggressive litigious stuff that happened from the Japanese side of things for some stuff that was effectively harmless or even good for the company in the eyes of at least America, again suggesting at some culture stuff going on potentially) As an example, Japan effectively has a culture of overwork built into their society as a norm that goes beyond even American overtime/overwork cultures. Sleeping under your desk isn't going to be considered an abnormal occurrence, at least in some companies. Getting home (even when married!) at extremely late hours, possibly totally smashed drunk because of office culture valuing (read: effectively requiring) going out for drinks after work is done, is again not abnormal.

I'm not defending things like intimidating individuals who are finding security issues in game devices. I'm not defending crazy work hours to produce something. But I did want to at least point out some things that could give context to at least pieces of what's going on here.

FreezerburnV··on Kivy: Cross-Platform Python Framework for UI Development
Good to know, thanks! I’ll have to check out the links to the community when I get a chance too. Always good to know that a piece of tech you’d planned on using is healthy.
FreezerburnV··on Kivy: Cross-Platform Python Framework for UI Development
Hm, CodenameOne is actually something I was planning on making use of at some point in the future. I’m (solo) working on a Swing app that I want to bring to mobile, so it seemed like a good fit to convert to it or write a branch that used it. Is it actually a dumpster fire to be wary of?
FreezerburnV··on Japanese people stay fit for life without visiting a gym
I don’t know much about the rate of car ownership in Japan. But I do know that public transit in Japan is insanely good and the cities are definitely walkable and all of it is quite safe. Trains are always on time. You can see small children riding them on their own. You can get almost anywhere you want to go using them. It’s actually phenomenal and it makes me angry to come back to the states after being there for any period of time because I suddenly need to drive again. (That said groceries would be more problematic if living there and I’m sure there are places you need to get to via car if living there, but most of the time a train has been fine for me as a visitor or when I was living on a military base. Only needed a car to get to the gate to leave and then walk to the train station)
FreezerburnV··on Show HN: Zonote – Sticky notes with Markdown and Tabs, all in one .txt file
Congrats on putting something out there! It's a very hard step to take.

Makes me think of a side project I've been poking at off and on for a little while. I had the same idea you did of having a single text file to store a bunch of notes. (which was inspired by a comment from someone who said they've been managing notes for years using a single txt file through Windows Notepad or something along that line) Though mine is more inspired by trying to do that while also giving the capability to do Zettelkasten-style note management versus sticky notes.

The only reason I haven't completed mine is because I got "stuck" trying to code a parser that could in-place patch the AST and visual representation of the text instead of re-parsing an entire note on every character change. (at least for me, this has been extremely hard to figure out how to do correctly. Feels like an infinite number of corner cases to figure out somehow. Especially since I'm self-limiting to a pure plain text representation of everything, because I want the file to be grep-able and not lock someone into a specific UI) I find modern-day delays in UI interactions unacceptable, so I want to make something where even if you were to put an entire novel into a note with a bunch of different special elements in it that would need to be parsed, (and considering I want to offer the capability to turn a piece of text into a "comment" which is a clickable link to another note so if you ARE writing a novel you can still leave notes for yourself on things to improve) there would be zero delays when actively typing.

FreezerburnV··on Ask HN: A Simple Boomark Manager?
The de facto simple bookmark manager with those features that I know of is pinboard.in (though it also has a bit more in that you can store a description and you can pay for a feature that will archive bookmarked pages and support full text search on them)
FreezerburnV··on Guide to Notion Landing Pages
Actually, I disagree with your idea that emojis are distracting or not useful in documentation/page titles. I actually really like them, because if you use them well, they can be helpful for visually parsing through a bunch of pages quickly. You can use them as kind of "categories" (e.g.: :ladybug: for pages/database items that are about bugs) or to delineate which pages in a set of them are for different things while having to look at the least amount of information. (e.g.: :tear-off calendar: for calendar/todos/meetings, :desktop computer: for technical articles maybe, etc.)

Emojis that are more for adding flavor to conversations would be more stuff like: :shrug:, :thumbs up:, or :D. Though even there the thumbs up could potentially be used as a quick signal of approval in some way in tickets or documentation or whatever else. Visual aids are honestly great! I think they should be embraced more, though not going too far because little aids are helpful but tons and tons of stuff all over the place can get messy. As with pretty much everything, moderation is extremely helpful.

EDIT: HN seems to have eaten my emojis? Adding in text bits to the original post to indicate what I was trying to use.

FreezerburnV··on Game Design Curriculum

    The "depth" of the strategy is also sooo much more than an FPS
You only think that because you know more about LoL. As someone very into Overwatch, it's an absurdly complicated game where you only know about the complexity once you learn about it. After having learned a lot more about the game, I can look at high-level play and "see" a lot more of the things they're doing due to the level of complexity of the game, just like you can see that same stuff watching LoL.

At a high level, Overwatch is complicated because it effectively combines MOBA elements with FPS elements. It's not really a straight FPS, and the higher skill you get the more you have to pay attention to the MOBA elements in order to do well. As an example: Zarya is a tank whose entire ability kit (sans ultimate) is built around using an ability on herself and a teammate (on different cooldowns) to protect them from damage/negative effects for 2 seconds at a time. This ability can be destroyed if 200 damage is done to the player it's affecting, and Zarya gains increased damage if damage is done to this ability up to a cap. It sounds simple, but players who have mastered Zarya are ones who know _when_ to use these two abilities, which order, etc. which has a lot to do with the current state of the game. Bad Zarya players use both abilities instantly and simultaneously the second they see the opponent. It's all about timing abilities... which sounds a lot like playing a MOBA. But you also have to be good at aim and master the two firing modes she has, among the many, many other things to pay attention to during gameplay.

I don't whether LoL or Overwatch has more "depth", but they both have a lot of it.

FreezerburnV··on Show HN: Muse – Tool for Thought on iPad
Hi Adam, great to see Muse finally launch! I saw it talked about in some of those earlier posts and have been interested in it for a while.

I still need to actually install this and give it a try (saw it just before a work meeting sadly, about to have lunch with the spouse, etc.), but did want to ask a quick question about it in comparison to an iPad app I found recently called Endless Paper. The main point of it being to have an infinitely zoomable/scrollable “document” you can both draw on with a stylus but also import pictures you can draw over, etc. How does Muse compare to that kind of idea, and does it offer something similar to that? Or is it more of something like Tinderbox where you can organize a whole bunch of different things at a single “zoom level” in a sense?

I’ll leave thoughts once I get a chance to play around with it some :)

FreezerburnV··on Mac keyboard shortcuts
Oh my gosh thank you for pointing this out. I love that search bar and use it to find/activate things in programs pretty frequently that might not have a keybind or ability to create a keybind. The fact that I can now access that via a keybind that allows me to find it is phenomenal and I'm somewhat embarrassed to have been using a Mac for so many years loving keyboard shortcuts and not know about this one. I should honestly just read the entire linked article and make some notes about important ones.
FreezerburnV··on Twitter is at its best when verified accounts can’t tweet
Once a month sounds nice. Mine likes to revert within a week :) (for the times I actually use twitter more than a couple times a month)
FreezerburnV··on How to Learn JavaScript
This is for a client application that is storing a bunch of plain text in a specific format, where the parsing would happen on a separate worker. If you have any advice for how to make faster JS or for how to learn HTML/CSS/JS interop with those things I’d appreciate it. Otherwise it’s not very helpful to just tell someone “JS is not for performance! No!”. As much as people dunk on JS, you CAN write performant code in it. Like there’s been some decades of work put into making it run faster or be able to make games or something in it...
FreezerburnV··on How to Learn JavaScript
Do you have a recommendation for learning HTML/CSS (and how it interfaces with JS) as well? JavaScript has never been a particularly hard language for me to grasp, it’s all the finicky bits of working with an actual browser that act as a deterrent for me to want to do much with browser UI. (Preferably the way to learn this would be based on standards that are generally implemented or have carve outs for how engines might behave slightly differently. I’ve wanted to do some things with Electron so I only have a single target to care about, but that barrier is still there to even begin to understand how to lay stuff out even with something like FlexBox)

EDIT: Also if you know any resources for writing high performance JS, that would be appreciate too. Not necessarily just number crunching optimizations, but also working with (potentially large) strings/Unicode. I’ve worked on something that might need to parse tens of megabytes of a simple plain text format including dates and likely (complex) Unicode characters, so making that as fast as possible is important to me. (I got it down to like 500ms for 30-40MB I’d text but I think I managed faster with a version on the JVM, with both being single threaded)

FreezerburnV··on Ask HN: Note-taking app that can attach to calendar events?
Check out “agenda”, which advertises itself as associating notes with time.
FreezerburnV··on Show HN: Obsidian – A knowledge base that works on local Markdown files
As someone who was experimenting with text editing in a browser recently: I could not find any open source (non-commercial expensive license) text editors that could actually handle workloads I cared about. (and which are not also specialized on code, such as Ace Editor) While Quill (and friends) definitely provide some very nice functionality, the moment I tried to do something like shove a full novel into one, not only did it take quite a while to actually load that text, but it took 500ms+ to insert single characters. There is a serious lack of an open source text editing library for Javascript that can handle any amount of characters without completely bogging down.

I was actually seriously impressed that I was able to take a huge amount of text and shove it into Obsidian and the UI stayed completely smooth the entire time. Props to the Obsidian devs for that!

FreezerburnV··on To get good, go after the metagame
Can you expand a bit on why you pulled the plug because of there being “no way to make it work like it’s ‘supposed to’”? I’m actively working hard to improve at Overwatch to try and break into the tiered competitive scene, so any reservations about its future are of great interest to me and figuring out whether or not it’s a ship to move from at some point or not.
FreezerburnV··on Costco Capitalism
Might wanna check your facts: https://www.cnbc.com/2019/11/18/chick-fil-a-drops-donations-...
← PreviousPage 3 of 11Next →