HNHacker News
TopNewBestAskShowJobs

bussierem

983 karma · joined April 25, 2012

submissionscomments
bussierem··on AirPods Max
>Apple doesn't enter a product category like this [...] without careful price setting analysis

https://www.apple.com/shop/product/MWUG2LL/A/pro-stand

bussierem··on AirPods Max
$100 * 40 hours * 52 weeks = $208,000 per year. You may want to take a step outside the HN "bubble of people bragging about their salaries" and realize that this is NOT a common salary level. Most people make less than half that unless they live in SV (and even then, many are making <200k a year...)
bussierem··on Pakistan’s new regulations aim to ‘silence the internet’
I'm trying to picture what will happen in the two scenarios:

1) Social Media/Messaging apps all give them the finger and stop operating in Pakistan entirely or dealing with them

2) ^^^ try to figure out a way to work with them and actually FOLLOW these completely insane demands, resulting in serious problems for everyone

I have to imagine that #1 will have MASSIVE social impacts on Pakistanis -- not having any access to any modern messaging or social media platform would be a huge impact these days, and I wonder whether they would even stand for that...

bussierem··on Show HN: Tiny mobile-friendly interactive fiction game
This was a very fun little distraction from work, thank you! I think it probably plays a bit better on mobile than desktop, but it was still great amounts of fun. A suggestion for making it play better on desktop is to reverse the scrolling so "old" parts go below the "current" part, and maybe mess with some text alignment so options aren't "jumping around" -- makes it easier to navigate quickly :D

Overall this is extremely fun, and looks like it was a very fun little project!

bussierem··on Show HN: Tiny mobile-friendly interactive fiction game
The blue key opened the first locked door (after you rescue the fox)
bussierem··on That’s not why I did it
It's barely jargon. I think a lot of people know that Haskell is a pure functional language, and arrays and hash maps are both examples of functors. I don't know what a monad is, but I think it's mostly hard to parse because it's not clearly written.

I would challenge you to share this with a non-developer friend and see what they think about that statement. You should consider what your personal experiences are with something before making such rather aloof statements towards others.

bussierem··on Dev Fonts
I have to agree with my sibling commenter -- you are taking a pretty strange and rather aggressive stance on this, and throwing out some ad-hominems within that.

Multi-select: Useful if I want to do a find-replace, but only within certain select results for the "find" part. If I know where they are I can use Cmd+D or multi-select to just find those quick rather than crafting a nice regex find-replace query with "only in selection" etc.

Ligatures: It's SUBJECTIVE. I dunno why you're throwing out ad hominems like "only for frontend developers who like <things I think are bad>". I am looking at code for 8-12 hours a day. If ligatures make the code nice to look at, why the heck do you care what my code looks like? My ligatures aren't being pushed into your environment.

This is like judging someone as "lesser" than you because they like a different mouse because it's comfortable for them...

bussierem··on Ask HN: Are Google products getting worse?
As a completely unrelated sidenote, thank you very much for teaching me that "paste without formatting" shortcut. My time dealing with Atlassian tools will be much more pleasant now.
bussierem··on 7GUIs
You might be looking for something like this?

https://github.com/gothinkster/realworld

bussierem··on Google is giving data to police based on search keywords, court docs show
You sound like you might run a lot of Shadowrun games. I've run tabletop Shadowrun games, and I've never had a weirder search history than when those games are going.

"Hm the players are going into the bank and need to stop some bad guys, I need a map quick"

Google -> "<my bank> blueprint"

"Crap they want me to describe the gun the guy has but the book has no picture"

Google -> "<gun name>"

etc. etc.

bussierem··on Google’s Search Preference Menu Eliminates DuckDuckGo
A million times this.

I recently had the misfortune of trying to learn Android app development and oh my GOD I can't describe how SEO-ridden it is. Basically any search that Google can surmise as being related to Android development (no matter if I'm searching for the fix for some error message, etc), I get almost a full page of results that are SEO'd "Android App Dev Tutorial For Beginners" that are all basically:

- 25 minute read of "how to install Android Studio"

- "Okay now that you have that, you can go off and start writing Android apps! Have fun!

bussierem··on Be skeptical of Ring's indoor security drone
I have Google advertising to me, on my Pixel 3a using Google Fi, in my Gmail app, telling me about how I should sign up for Google Fi.

I have a pretty good hunch that these companies often do stupid stuff like this.

bussierem··on Congratulations for reaching a million, Gordon Linoff
As someone currently utterly suffering trying to learn Android code via docs, google, and SO posts I want you to know that I am very thankful you are doing this. The state of online help for Android is on the edge of a comic tragedy.
bussierem··on App stores, trust and anti-trust
Stadia and it's ilk are not running any apps other than video streaming and input capture. The apps and games you play via them are run on a remote server and I/O is streamed between it and your device. If that's running "unapproved apps" then so is twitch when it did Twitch Plays Pokemon.
bussierem··on Facebook account now required to login to Oculus devices
As someone noted above -- that 2 years is the statutory warranty period for the EU.

They are setting that time limit so existing users can't call to return Oculus saying "I don't agree to these terms" because _they aren't terms yet_ for that user. But by the time they finally require you to log in with the account, it will be impossible to refund because you are outside the legal warranty period for both US and EU.

It's planned exactly to trap people who already bought so that some percentage will "give in" and just log into Facebook so that they don't suddenly have a VR device (and VR library) that's not worth anything to them anymore.

There are far more people who will do this than those that won't, and that's a portion that COULD have returned it if Facebook was allowing them to.

bussierem··on Google announces Pixel 5, Pixel 4A 5G, and Pixel 4A
I mean sure it's not factoring in cost of calls data but that's not specific to a phone so if you're comparing phone prices (and not plan prices) then the data and calls are irrelevant to the conversation
bussierem··on System UIcons – icons designed for products, no attribution
Many elevators have placebo ones. It might behoove you to test it out sometime - is the button actually working immediately or is it taking time after pressing (or multipressing) the button? Many elevators ignore the button and close when they want but people still think/feel like they were the cause.
bussierem··on Google announces Pixel 5, Pixel 4A 5G, and Pixel 4A
That kind of proves the point though even at 24 a month if you have the phone for 2 years then the plan was $576 while the phone was only 350. The phone would come out to $14 a month. Do you value your phone as worth less to you than Netflix?
bussierem··on The Case Against OOP Is Wildly Overstated
in as much as there is controversy about what OOP means, yes -- OOP has an established definition, same as FP. The argument about "what it means" comes from the arguments between OOP and other philosophies. People often will purposefully (or accidentally) misrepresent "what it means" to strengthen their own point (or through misunderstanding of the topic). The same happens with FP compared to other philosophies.

[EDIT]: To clarify I am not advocating for one or the other. I made another post in this thread talking about this a bit. GP's comment is able to be applied to basically any technology, language, or philosophy. OOP and FP are just the two "heavyweights" in this.

bussierem··on The Case Against OOP Is Wildly Overstated
The problem I've always had with these back-and-forths between various programming philosophies is that the very nature of the argument exposes the reason the arguments don't work.

The most common (but not only) way each side argues its point is to take some contrived example and show how philosophy X does it well, and how philosophy Y does it terribly. These examples are often ranted about by the "Y" proponents because "it's a bad problem choice designed to make Y look bad".

Yes. It is. Because X and Y were not designed to solve the same problems. If you pick an example Y is good at, most of the time X will be bad at it. So if you're doing something like that, use Y. But if you're doing something X is good at, then pick X

Why would you intentionally shoot yourself in the foot to use a framework, language, philosophy, etc. that was never intended to be used for that thing when there's something that was? Stop arguing about who's better at what. X and Y are good at different things. That's why they're _different philosophies/languages/technologies_.

bussierem··on The Case Against OOP Is Wildly Overstated
I think it's telling that I'm not able to tell whether you're talking about OOP or FP in this comment.
bussierem··on Ask HN: Where to Search for Remote Jobs?
Thank you very much for making this. It made my job search incredibly easier. I have been sharing this with all my friends lately!
bussierem··on Deconstructing Pinterest’s reverse-image-search SEO growth hack
And I'm sure that's a very great experience when you have a Pinterest account. For the rest of us it makes half of Google image search useless because we can't view the original site image thanks to not having an account.
bussierem··on Ask HN: Where to Search for Remote Jobs?
I used this when looking and think it needs to be shared wider. Everyone should feel free to contribute! (Not mine btw I found it during my last job hunt)

https://docs.google.com/spreadsheets/d/1TLJSlNxCbwRNxy14Toe1...

bussierem··on Pretending OOP Never Happened
and Haskell has a "class" keyword, so I guess there goes that option too
bussierem··on Error messages in Haiku?
https://github.com/3digitdev/Haiku-TTP-Codes

I posted this on HN just a bit ago after seeing this: https://news.ycombinator.com/item?id=23173899

bussierem··on Bosses panic-buy spy software to keep tabs on remote workers
You're probably looking for "selection bias" in some sense, where the photos exist but they aren't being looked for so they aren't found.
bussierem··on No ‘carmageddon’ on auto-free Market Street: study shows bikes and buses benefit
I believe his point is that this is kind of non-news. Yes they picked a good place to do this because it's kind of obvious that there wouldn't be an impact, but that also makes it not really news-worthy because it does nothing to support the idea that "getting rid of cars on streets is a good thing everywhere".
bussierem··on Punkbit – a slick Hacker News reader
It's also equally likely this is someone who has lurked on HN for a long time and after making this decided to finally make an account so they could share it, and didn't know the etiquette around using "Show HN" versus just posting the site.

Hanlon's Razor: Never attribute to malice that which can be adequately explained by [ignorance].

Wheaton's Law: Don't be a dick.

bussierem··on A list of companies using Elm in production
The company that employs the author of the language (Evan) is NoRedInk, an edusoftware company, so that may be a large reason.
← PreviousPage 6 of 10Next →