HNHacker News
TopNewBestAskShowJobs

dickjocke

177 karma · joined September 9, 2019

submissionscomments
dickjocke··on An app can be a home-cooked meal
This is so pessimistic! What is the basis for thinking there are large barriers to most people becoming software makers?

I was in high school 12 years ago, when iphones just hit the market at like 800 bucks each and there was no firebase or react native or Medium articles or youtube tutorials covering 1st step code generation commands to deployment for every tech stack. The language of the day was Java. There was no npm and not a trillion python libraries that you can do anything imaginable with.

Is there any specific reason a 16 year old today couldn't make the app this guy did?

As a software engineer I like the idea that I do a black magic that nobody could ever understand, but I genuinely don't think it's true.

dickjocke··on The dystopian world of software engineering interviews
Also after the Redhat and then IBM acquisition I wonder if you came out in a better position in the end anyway.
dickjocke··on Apple store workers should be paid for time waiting to be searched, court rules
Thats interesting, I worked at a Forever 21 in the US ten years ago. They policy was that they would "look" (really just glance into) bags, but never actually touch people.
dickjocke··on No engineer has ever sued because of constructive post-interview feedback
Why can't this be on the scale of 3 or 5 years? I'm reminded of the Maya Angelou quote: "I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel."

I don't remember 99.9% of what recruiters have said to me, but I do remember the two companies (Hulu and LinkedIn) that made me feel like crap and jerked me around. It was 2 years ago and I'm sure most of the people who were a part of that are gone, but I still kind of have that grudge.

dickjocke··on German banks are hoarding so many euros they need more vaults
That's a very helpful illustration, thanks.

I guess it seems...funny to me that the one level of abstraction (paper money representing the power to exchange goods and services) is so much more preferred to the other (digital representation of that power). Already now, most of my money is represented as a digital recognition that I own part of a pile of cash that I will never actually take physically.

dickjocke··on Who Owns a Viral Dance?
devils advocate: singing a song is moving your vocal cords in a certain way.
dickjocke··on Twitter says an attacker used its API to match usernames to phone numbers
I was rejected with no explanation from a Twitter API key, despite it being for a real account that must appear very normal in every respect.

I think it's kind of funny that they are so draconian with hobbyists and people making toys, but that any motivated bad actor can probably access most of the same endpoints and services by virtue of the fact that they have to be accessible for people to use Twitter.

dickjocke··on German banks are hoarding so many euros they need more vaults
Why do they need paper money anyway? Is there something more legitimate about a piece of paper with many 0s on it vs redundant electronic storage of record?
dickjocke··on Things I Believe About Software Engineering
Can anyone give me examples of what trivializing the correspondence between the program and the process looks like?
dickjocke··on Amazon soars after earnings beat
Wow those margins are shockingly thin. I guess the logistics of increasingly approaching 1 day shipping are no joke.
dickjocke··on Apple delivers a new redesigned Maps for users in the United States
Yes it seems kind of comical that a simple offline cache wouldn't be included as an easy to tick off thing to include in this huge undertaking.
dickjocke··on Who wants to play the status game?
I don't meant to be whiny but it's interesting how ineffective this would be for certain groups of people. Imagine a woman showing up in sweatpants and no makeup or a black guy wearing basketball shorts, white socks and Nike slides.

I understand that every room of people is different, and that some might react the exact same way to all three, but I'm skeptical.

dickjocke··on Jeff Bezos's phone 'hacked by Saudi crown prince'
I don't think FB or Apple can win a bidding war with state actors, and especially not a wealthy monarch. I think the problem is these 0 days are worth more to bad actors than the bad press costs companies.
dickjocke··on Physician burnout widespread, especially among those midcareer, report says
Primary care doc is making 10x 55k? Doubt it's even 5x
dickjocke··on Uber's chief of scooters, bikes to depart
Many of the areas that were governed to 8mph were very popular boardwalks, after many people were injured and an older guy was hit and died. The convention center is more nuanced, because lots of it is heavy traffic street. But there is no reason a scooter needs to go even 8mph on the boardwalk, imo. Often times people are on them in groups bombing by you, and if you're trying to just go on a walk and enjoy the beach with kids or dogs its kind of lame.

If it's being used to commute, you can go literally 60 feet inland and go as fast as you want.

dickjocke··on Deploy your side-projects at scale for basically nothing – Google Cloud Run
Wow is the ban thing a real risk that anyone can substantiate? That's horrifying and I had the same thought that everyone else did about using a burner email, which is apparently impossible.

Personally I don't think I can go straight up Heroku or DO because I like things like firestore/dynamo, S3, etc etc. But this is pushing me to move everything I do over to AWS. The only thing is I am very comfortable in GCP, so that would kind of suck. bleh.

dickjocke··on Iran has discovered an oil field with an estimated 53B barrels of crude
We are living in a simulation of a game of Risk.
dickjocke··on The End of the Beginning
Even the most pointed to example and seemingly saturated space, social media, had three major players emerge last decade: Instagram, Snapchat and TikTok.
dickjocke··on The first chosen-prefix collision for SHA-1
that makes a lot more sense, thank you
dickjocke··on The first chosen-prefix collision for SHA-1
thank you OP and everyone. I have that shaky initial understanding but makes much more sense.
dickjocke··on The first chosen-prefix collision for SHA-1
Hey OP,

im not much of a math guy, I'm getting hung up on this part:

SHA1(P1+C1+X) = SHA1(P2+C2+X) for any X.

The example above seems like SHA1(GOOD_DRIVER) == SHA1(BAD_DRIVER+C2+X) somehow.

How does the C1 and X get appended to the signature of the good driver.

dickjocke··on The first chosen-prefix collision for SHA-1
Can you give a specific example of the danger here? I understand the principle behind the attack (kinda).

I just don't understand what danger being able to pad two documents to make them collide poses?

edit: My guess is that it can be abused to make something that I believe to be library X actually be library Y when I download it from the internet. Lets say I want to download something, and I check the signature provided. Assuming the attacker is able to send me the wrong library via a MITM attack, how can this prefix collision work? It seems that the original library AND the original signature on the library's website have not been altered, so their efforts to use this and make them match are impossible. And it seems like if they can alter the signature on the website and stuff, then all bets are off--why not just send the malicious library at that point?

dickjocke··on Is Git Irreplaceable? (2019)
Can you explain more about that? I've worked with both and I feel like monorepo is kinda a pain, but I dont understand where Git fits in to either directly. Seems like it just snapshots files.
dickjocke··on Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment
Did you do it?
dickjocke··on Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment
That's neat, im just not much of a .NET person myself and I guess that using a language/framework that is enjoyable is more valuable to me than the portability aspect. I came into React Native for those portability reasons, and it wasn't enough to keep me excited about it. I don't see how Xamarin and .NET, which im even less into, would be different.

Also I'm not sure that Xamarain or QT are really very relevant, HNSVBubble or otherwise.

https://insights.stackoverflow.com/trends?tags=xamarin%2Crea...

dickjocke··on Let me give you a list of the top scams coding bootcamps use to steal your money
How much real world experience does any new grad have? Unless they happen to have internships, I suspect even most top CS school grads would struggle a good deal with that.

Mind you, the college grads have had 4 years to tinker with side projects in the framework of a traditional college experience (winter breaks, summers, etc). Most of the bootcamp grads have had much less time to do ambient programming and probably have more "real world" obligations.

dickjocke··on Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment
I discovered Flutter recently and love it! I want to buy in all the way. Could you go more into your experiences, especially with backend and tooling? I'm pretty sold on it for web dev, as I spent a ton of time trying to get into react/react native and am ready to move one. I guess my main concern is support for libraries. I don't recall seeing Dart libraries for most GCP/AWS services. And what about all of the bajillion clients and neat stuff that has already been written for say Python. I feel like it's a tough pill to swallow to say goodbye to that stuff.
dickjocke··on Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment
Please, please try Flutter. I had literally the same issues with React Native and gave Flutter a test run late last year. I will never go back. Flutter is so stable and honestly my frustrations with Flex made consider giving up on mobile development. I think as a backend dev i really struggle with the layout aspects of mobile dev and flutter makes it so easy for me.

I'd say spend two nights playing with flutter. It took me that long to feel comfortable with Flutter's version of Components and state, but now it's a breeze. Hot reloading works great, it's easy to plug in native code if you need it, it's just amazing. I haven't been this excited about a language in years.

dickjocke··on Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment
I really like Flutter, infact it's the first language I've been really excited about since Python back in college, but I worry about learning something like Aqueduct.io. I feel like the biggest con with Flutter is that there are not that many resources relative to React Native, i fear the server frameworks would be even worse.

Definitely gonna try flutter for web though--im ready to say goodbye to React completely.

dickjocke··on Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment
<Also fanboy > Learning Flutter is really easy. I know everyone says it, but I encourage everyone to spend one Saturday trying to build some toy app with a single Google Maps screen or something. I fought with React Native for so long because it's dominant but I don't think I can ever go back. I never found myself getting truly comfortable with it or feeling like it did what I expected.

Im a backend dev so I really love that flutter will handle so much of the positioning of widgets/components on the screen AND give me a decent styling out the box and I only have to intervene if I want to. Thinking back to Grids and Flexbox makes my skin crawl lol.

← PreviousPage 2 of 3Next →