HNHacker News
TopNewBestAskShowJobs

jonshariat

1,544 karma · joined December 27, 2013

UX Designer, co-author of Tragic Design, and co-host of The Design Review podcast. (Also major nerd)

@DesignUXUI on twitter, say hi!

submissionscomments
jonshariat··on DaVinci Resolve 21.1
> I'm programmatically adding analysis to sim racing lap guides

Yosh is that you?

jonshariat··on Where did all the public bathrooms go?
Something else I've noticed, garbage cans are disappearing.

I had some trash in my car I needed to get rid of: McDonalds? None outside, Tacobell? none outside, CVS? none outside OR inside, The entire rest of that shopping center? nope.

Luckily gas stations still have them but its sad to see these community service type things disappear.

jonshariat··on Help wanted
I also feel this way with brands. I hate going to a hotel and the signs trying to be cute "Welcome home". No I'm not home.

Theres definitely a psychological gag reflex built in us when something foreign is pretending to be human/friendly. A version of the uncanny valley that sends warning signals in our brain that they are lying and therefore dangerous.

jonshariat··on Advertise in ChatGPT
Honestly they could implement both of these things. Help the user DO an action that requires a purchase (referral link, or pay to be suggested source) and advertise on related searches.
jonshariat··on Advertise in ChatGPT
Same I was expecting to see the materials all ready to be purchased at Home Depot, that would actually be useful. One click buy all the stuff we just talked about.
jonshariat··on Ente – Opening Our Books
Interesting that the pricing page (and so I'm guessing the other data) hasn't been updated since 2022.
jonshariat··on PeerTube is a free, decentralized and federated video platform
Yeah reminds me of how Kick seems to be winning over the Twitch creators. Now Kick isn't a shining beacon by any means, its got gambling issues for one, but I do think this is one area the big companies are vulnerable in: Rev share.

If a new incumbent can raise some money, offer creators some money and a path to a higher cut than their competitors, they can win big.

jonshariat··on BMW iX5 Blows Away the Competition with 460-KW Charging, 435-Mile Range
I am a great example of how true this is. I wanted an electric car, I wanted a BMW for a long time, I tried to convince myself to buy one for months but couldn't get over how ugly they were. Why do companies destroy their iconic designs when they go electric? So sick of "space car" designs for electric.
jonshariat··on Show HN: An 8-bit live gamecast for baseball
+1 even if its vibe coded, would love to hear how you tackled the project. Great stuff!
jonshariat··on Google changes its search box
It always comes back to game theory haha
jonshariat··on Claude for Legal
Correct me if I'm wrong but aren't people still ultimately accountable? You may be able to sue your lawyer for malpractice or they may lose their ability to practice (report them to bar) but in the end no matter where you get your advice from, you are accountable. Question is: who do you trust with it?

Like you said, its a no brainer to use both. Use it as a tool to expand, deepen, or teach. Same with doctors and AI. There may be a point where you build enough trust in the outputs and your understanding of them but until then its best to use it as a tool not put your whole outcome in it.

jonshariat··on Reverse engineering Gemini's SynthID detection
Agreed. This isn't punk this just helps the bad guys. Society needs to know what content is AI generated and what is not.
jonshariat··on “Microslop” filtered in the official Microsoft Copilot Discord server
Ah yes another company disregarding the Streisand effect - https://en.wikipedia.org/wiki/Streisand_effect.

No one in my circles said this, now I've heard it twice now through headlines of Microsoft trying to punish or block it.

Now I've started saying it too.

jonshariat··on How not to answer the salary question
I remember doing my usual prep, did research, wrote down my range. Then they hit me with a number over my top level range that it totally threw me off balance. I should have asked for more, worst case they say no, but I just wasn't prepared for a number over my research and data.

imo giving a range before the offer stage, just gives them a potential reason not to waste their time on you. Thats what they are screening for. So its always a bad idea. Wait for them to want you, then you A. Have leverage and B. don't get cut out early. Even if you don't get the job, having an offer is data you can carry forward. If you are so blessed to have multiple at the same window, great, but even if there are months in-between, you can push the next company that much more with confidence.

Today my plan is simple: 1. If they ask early - I hit them with the market range, lets see if theres a strong fit and we can work something out. I'm not worried etc 2. Do your research, don't just pull cold numbers but factor in your situation as much as possible. Put $ to any benefits, how much is it worth to you? Put that in a spreadsheet 3. When the time comes. Ask them to make an offer. If they ask you to throw the number out first just be bold and say something like "id love to hear your offer first, and then we can chat about any details" 4. Always ask for more. Its a short conversation, quick no and its over. I've gotten 5-20% more constantly when I've asked. I've never had an offer rescinded. Just be polite, use a team/us attitude (i.e. What are your constraints? Hmm ok how can we figure this out?) and embrace the silence. Putting on them to make the solution and just let the silence hang. 5. The only rule is whatever you say you'll accept, you must accept. Never ask for more once they have budged on your request, this is why you must ask for more and if you have a range, and they offer low, maybe tell them the range from the data and say something like "I know you only hire the best and you want to raise the bar with each hire, so I was hoping to see a number at the higher end of that range"

jonshariat··on Fluorite – A console-grade game engine fully integrated with Flutter
Slate auto is doing exactly that. They have pre-orders too. I'm waiting until I can test drive but it looks really interesting.
jonshariat··on RS-SDK: Drive RuneScape with Claude Code
Its not connected to the main game. Its a private bot only server.

That being said, is copying the game outright legal?

jonshariat··on Data centers in space makes no sense
And what about servicing? Last I checked these data centers don't run without incident and need people (or fine robots) to physically interact with them.
jonshariat··on Antirender: remove the glossy shine on architectural renderings
One takeaway for me is how important landscaping is to making a space beautiful.
jonshariat··on Drug trio found to block tumour resistance in pancreatic cancer in mouse models
I've been playing to much pokemon with my kids, read this as "Dugtrio"
jonshariat··on Every country should set 16 as the minimum age for social media accounts
So today but at least kids get spared? Jokes aside, we do need moderation of digital platforms but it feels like in the US political landscape at least, that would do more harm that good.
jonshariat··on Google raising Nest Aware Plus pricing by 25%
So is it possible to replace it with another service that does the same thing?
jonshariat··on Job trends of HN Who Is Hiring?
Thanks for putting this together. Curious if HN traffic is also down but intuitively this feels right.
jonshariat··on Transparenttextures.com
I remember using this back then for fun projects. So cool to see it again here and your comment! Thanks for the site!
jonshariat··on About the solar powered website (2022)
yeah its also an aesthetic choice. You SEE that they made the images use less data/power.
jonshariat··on Oh shit, my app is successful and I didn't think about accessibility
I follow this as part of my role and the number of lawsuits has been increasing steadily over the years. Last year was 4,600 (for websites/apps) in the US. So might not feel a lot but of course the bigger your app is the bigger the target.
jonshariat··on Ask HN: Slow thinkers, how do you compensate for your lack of quick-wittedness?
This post is going to get a ton of comments... tomorrow :)

I'm also a slow thinker and here somethings that have helped me:

1. lean into your strengths. Like you said in your post where you asked for more time for him during tests. Real life is much more negotiable. Ask for time, Ask to think on this and get back, etc.

2. Like some of said, prep is helpful. Utilize your super power by taking a look at the material before. This can be intense like when I'm interviewing I really go crazy with prep but it can also be 5mins before the meeting, gathering your thoughts.

3. To get better at real time thinking, for me, is taking some lose notes during the meeting.

4. Sometimes you have to tune out the presenter. If all they are doing is reading out the slides, I've found ignoring the presenter, and digesting the content on my own is better. Then I come up with question to clarify my understanding, highlight a decision that needs made and my opinion, think about how this may effect other areas, etc.

jonshariat··on Ask HN: Slow thinkers, how do you compensate for your lack of quick-wittedness?
To add to this, in a work setting, you can request that the deck being presenting is sent in advance to give time for people who think like this time to think and make the real time meeting much more productive.
jonshariat··on Show HN: Startup funding simulator
Great tool but confused a bit. Is this a simulator or a calculator?
jonshariat··on Golden Rules of Interface Design (2013)
UX designer here. I've learned that these changes are a delicate balance between allowing existing user to remain experts while improving the retention of new users.

This can be accomplished by making small changes over time that break up all the new info a user has to learn and avoiding the big UI reveal which people universally hate because all that new learning is required at once and they need to get stuff done.

Often times its required because as a product moves into mass market phase of its life cycle, it needs to be simple to use for lots of people, which mean it doenst work great for any specific goup.

Which is why I'm really in favor of allowing customizations to the user where appropriate. It allows experts to have control over their flow and new users can enjoy the UX optimized for them.

jonshariat··on The silent majority in software
It also shows up in bad news writing and science writing.

For example you have 99% of scientist agreeing about global warming.

You have 1% who disagree.

So they write that "Some scientist disagree" and it sounds like its up for debate or maybe a significant portion know something the others don't.

In the pursuit of a "Balanced" POV they tip the scales vs just reporting where the scales are at accurately.

Page 1 of 9Next →