HNHacker News
TopNewBestAskShowJobs

ISO-morphism

637 karma · joined September 26, 2018

Stallman was right.

[ my public key: https://keybase.io/isomorphism; my proof: https://keybase.io/isomorphism/sigs/fvcsNfzwrpDIJsYDgc9wrd6dsQUddwIFseDAp2s4Wbk ]

submissionscomments
ISO-morphism··on Amazon’s Alexa for landlords is a privacy nightmare waiting to happen
I believe gp was referring to places where sex is already forbidden by a property owner such as classrooms and offices, where if someone walks in on you having sex, you're the weird one because you shouldn't be having sex there, someone could walk in on you, there's no expectation of privacy. It's their property and they're paying you to be there temporarily to provide a service.

> landlords (even university campuses) have no business meddling in 'unwanted consensual activities'

Agreed, and I think GP would as well. Dorms are different. That's your domicile, the relationship with a university is that of a landlord/tenant. You're paying for a place to sleep and live. There's an expectation of privacy. If you walk into someone's dorm while they're having sex, why the hell are you barging into someone's room?

That being said seeing a sex detector hanging from the ceiling would make me sad.

ISO-morphism··on Ask HN: What is your favorite motto?
What is today but yesterday's tomorrow?

- Mr. Krabs from Spongebob Squarepants

ISO-morphism··on Show HN: We made a meeting companion app on macOS to improve remote meetings
A similar program MeetingBar [1] made the rounds on HN about a month ago [2] (and is open source).

[1] https://github.com/leits/MeetingBar

[2] https://news.ycombinator.com/item?id=23991111

ISO-morphism··on Calif. Wealth Tax Proposal Likely Faces Constitutional Challenges
Fun fact, North Dakota is also the only state in the US to have a state-owned bank[1]. Also throw in a grain elevator/flour mill for good measure[2].

[1] https://en.wikipedia.org/wiki/Bank_of_North_Dakota [2] https://en.wikipedia.org/wiki/North_Dakota_Mill_and_Elevator

ISO-morphism··on I thought I would have accomplished a lot more today and also before I was 35
I really like Happiness = Reality - Expectations.

Advocating for low expectations is usually criticized as laziness when targeted at oneself or pessimism when targeted at others. But I think that criticism happens when we conflate expectations and aspirations, when we set our target as our baseline.

On that note, exercising gratitude (counting your blessings) is a wonderful tool for teasing apart expectations and aspirations. Acknowledging that something you have is good enough to make you happy implicitly informs you that expectations have already been exceeded even if you aspire for more.

ISO-morphism··on Game Programming Patterns: Event Queue (2014)
I remember hearing/reading when Slippi (community rollback netcode implementation for Melee) came out the creator mentioning that Japanese fighting games don't bother with rollback because it's more work and Japan is small enough and well wired enough that it's never a problem. Contrast with fighting games that come out of the US that normally implement rollback.
ISO-morphism··on Moreutils – Unix tools that nobody thought to write (2012)
Yes, but -i on sed is specific to GNU, I don't think it exists on BSD/OSX/busybox
ISO-morphism··on Ask HN: What's some “one sentence” wisdom you've learned or created?
Doubt your own infallibility
ISO-morphism··on Google to keep employees home until summer 2021
As someone from lower-speed-limit Dakota I appreciate the sentiment of unity
ISO-morphism··on Re-Frame: Build web apps in ClojureScript and React
I really like the re-frame docs, thank you very much for putting so much effort into them. They've helped me grow as a programmer. For context, I first stumbled across the readme in ~2015-16 in college before working professionally. As someone looking to learn I enjoyed the didactic bent, I felt like I got the big picture. It tied together a lot of Clojure kool-aid.

The vibe I get from the tone of the docs isn't really juvenile or self-congratulatory. The humor is mature, references made show that material therein have been considered. It's not memes and emojis and WOW! It's somewhat unprofessional, has a few in-jokes, but I like those signals. If the docs haven't succumbed to design-by-committee lowest-common-denominator then neither has the code. It gives me the feeling that someone took the slow road, thought about a lot of things, came out with something simple, and is likely to work hard to preserve that simplicity.

The docs tell me that re-frame is focused on the craft. That means a lot more to me than sprinting to see how do I do x in y quickly.

ISO-morphism··on Japanese rules for writing your ABCs are surprisingly strict
There's a word for that! "Nihonjinron" [1]

While the medium of internet blogposts and perceived sycophantic motivations may be more modern, this kind of "Japanese exceptionalism" has been common enough in writing to warrant its own genre. While nihonjinron does include works prior to the Meji Restoration,

> The concept became popular after World War II, with books and articles aiming to analyze, explain, or explore peculiarities of Japanese culture and mentality, usually by comparison with those of Europe and the United States.

[1] https://en.wikipedia.org/wiki/Nihonjinron

ISO-morphism··on Ask HN: Do you ever go back and admire a piece of code you wrote?
Or in Python:

  except Exception as the_roof:
      raise the_roof
ISO-morphism··on 0.999...= 1
200 years ago we didn't need timezones because we couldn't communicate or travel fast enough or often enough for them to matter. With railroads and telegraphs the level of granularity required for "some time 300 miles away" went from days to hours and minutes. No one in the U.S. west wanted to be told "The sun is at its zenith around 8 a.m. for you." For most people talking about time in their day to day lives it's far more useful to communicate a relative time of day with people near them than to communicate an absolute moment in time and do the math to figure out how bright it is outside.
ISO-morphism··on Start all of your commands with a comma (2009)
I keep ~/bin for easy version control/backups of my own scripts. I don't want to make a directory/repo for each script, and for getting them on PATH I can either add ~/bin to PATH or remember to run ln -s ~/bin/* /usr/bin/ after adding a script. Adding to PATH has saved me a few seconds of minor frustration at no cost.
ISO-morphism··on Jitsi Meet: An open source alternative to Zoom
> familiarity

That's the disheartening part. Most hadn't used Hangouts before, one person suggested it due to social distancing, ~1hr into Hangouts call as we're struggling to add another member I introduce Jitsi and paste a link into the group chat. Used for ~15 minutes, then dropped and the manual invite process for hangouts began again - organizer couldn't find the option to generate a sharable link to a Hangouts call (it does exist).

"I don't like it, it's weird."

ISO-morphism··on Jitsi Meet: An open source alternative to Zoom
Facetime has the best audio/video quality of any conferencing software I've used by a mile. If free software, vendor lock in, excluding those without Apple products, etc. etc. aren't sticking points for you, Facetime is awesome for a family/group of friends with iDevices.
ISO-morphism··on Jitsi Meet: An open source alternative to Zoom
> Hangouts (now Meet)

Ah-ha! Google Hangouts Meet is indeed the GSuite video conferencing solution, complemented by Google Hangouts Chat, the GSuite Slack competitor. Google Hangouts is "deprecated" but still alive, and with a plain-old gmail account I don't see an option to use Hangouts Chat nor Hangouts Meet, only Hangouts. As a user in a GSuite org, Chat and Meet exist, and plain-old Hangouts text messages are mirrored in Chat, but the video conferencing is still weirdly separate from Meet.

ISO-morphism··on Jitsi Meet: An open source alternative to Zoom
I've tried Jitsi Meet and found it to be smooth. During a hangout call with a group of ~8 friends I introduced it as an alternative. User experience comparison:

Onboarding: Jitsi: Click a URL. No accounts. Hangouts: Google account. Need to individually invite other Google accounts.

Video Quality: Jitsi: Decent, slightly better than hangouts. Hangouts: Passable but grainy.

Video Layout: Jitsi: Automatically big-screens current speaker, shows small screens of others. Has option to tile to equally size screens. Hangouts: Same.

Conclusion: Friends preferred Hangouts.

It's quite disheartening that "average users" shun 1 click URL room creation with superior video and audio quality for manually adding contacts. And that's without any considerations for free software vs. Google panopticon. They would rather tolerate a multi-step process of sharing gmail accounts, asking the same person for their email repeatedly.

ISO-morphism··on MIT to no longer consider SAT subject tests in admissions decisions
I agree with this comment. I grew up in a rural area of the midwest. There were no AP courses, let alone robotics or opportunities for international volunteer work. I worked through high school to help keep the pantry stocked above levels that required some figurin'. I didn't apply for scholarships, didn't think about where I was going or what I was going to do, I was worried about other things. My high standardized test scores got me noticed by schools and names that meant something to me. I might not have ended up at MIT, but standardized tests gave me perspective that it wasn't just that I was "good at school" compared to my rural peers, but that truly I did have a shot at these places.
ISO-morphism··on It never makes sense to use foldl on lists in Haskell (2019)
I'd like to take the opportunity to thank lexi-lambda for multiple thoughtful contributions to the programming community. In the world of open source and software in general there are names that are recognizable - some feel more like "brands," intentionally cultivated, but I don't feel like I'm really being sold something when I see a post/article/wall of text from lexi-lambda, rather through repeated examples I've come to feel a bit of excitement that someone who has gone much deeper down an interesting technical path than I has taken the time to meaningfully share their knowledge and experience for the benefit of others. Thank you.
ISO-morphism··on Coronavirus is not a good argument for quitting cash
There are pros and cons to cash and cashless. For most people in a normally functioning modern society cashless is in theory convenient "better": automatic electronic transaction record (for your own use), no making change, quicker, less physical items to carry, etc. The #1 advantage for modern cash users is privacy. Some people don't want to have all of their transactions tracked and mined by others. Not considering privacy, there isn't much cash has over cashless aside from working offline, but again, normally functioning modern society.
ISO-morphism··on The Groceries That No One Wants to Panic-Buy
There are people panic buying, but stocking up now is a good thing. I'm not afraid of US food production halting. I am afraid of weekly grocery trips.
ISO-morphism··on The EARN IT act is an attack on end-to-end encryption
Base64 encode, no such thing as text-only.
ISO-morphism··on Mastercard investing in technology to identify commuters by gait, heartbeat
I like to imagine a future where all pedestrians move about like they're from the ministry of silly walks to thwart gait analysis.
ISO-morphism··on OpenPush: A Free, Decentralized Push Messaging Framework for Android
I love using Red Moon and really appreciate that it's on F-Droid. Thank you!
ISO-morphism··on California Attorney General delays .org sale
> 5. PIR's unredacted response to ICANN's request for additional information regarding the acquisition of PIR by Ethos Capital

> 27. Identify all individuals at ICANN involved in analyzing and/or making recommendations regarding the removal of the price cap for .org domains

Seeing the words "unredacted" and "individuals" makes me hopeful for this. Feels like they're saying "not gonna fly" to "orders were orders."

> 34. Provide the names and contact information of all of ICANN's members of its Board of Directors, including all non-voting members

And at the same time no to "it was a rogue employee "

ISO-morphism··on California Attorney General delays .org sale
From the AG letter:

> 24. If ICANN approved the removal of the price cap for registration fees for .org domains, provide a detailed explanation how this occurred, including when and who initiated the process to remove the price caps and how it was ultimately approved;

...

> 35. Your conflict of interest policy.

I think it's a good sign they're asking for specific individuals. Really looks like they're not fooling around.

ISO-morphism··on First Maine inmate enrolled in graduate school conducts research in prison
Judging from comments in all of the posts about psilocybin and MDMA that reach the front page, a nonzero population of HN is guilty of a felony.
ISO-morphism··on Thank HN: My SaaS paid my rent this month
To the author - congratulations on the success so far!

Additional nits from a native US English speaker, hope they're helpful:

* "$5.00 / Per Month" - the "/" is read as "per," so it reads as "five dollars per per month." Should drop either the slash or the "per."

* "...Billed annually. Or..." - these are dependent clauses, should be "...Billed annually, or..."

ISO-morphism··on Craigslist releases new mobile app for iOS and Android
> AFAIK they've had no luck replicating their success outside Japan

Anecdata, in the US I knew someone in college that made enough to sustain themselves by doing arbitrage of Lululemon clothing on mainly Mercari, but also poshmark and eBay. The market was active enough for an individual to maintain 50-100 items in stock consistently buying and selling.

Mercari would automatically provide a USPS label, or would give the seller the option of shipping themselves. Mercari wouldn't go so far as "ship from here on this date," but was more of a "let us know that you sent it."

I can't remember which directions, but for buyer/seller conflicts mercari support leaned heavily towards one side, poshmark the other.

← PreviousPage 3 of 4Next →