HNHacker News
TopNewBestAskShowJobs

devinrhode2

70 karma · joined March 13, 2011

submissionscomments
devinrhode2··on After CrowdStrike, Programmers Deserve Consequences
We will then have fraudulent whistle blowing lol
devinrhode2··on Ask HN: Something you’ve done your whole life that you realized is wrong?
Similar. When my baby lets air out of his esophagus, he makes a stuttering sound. I've started throttling my burps with my mouth and it's more comfortable.
devinrhode2··on Data behind high-functioning engineering organizations [pdf]
I'd say highlighting environmental issues doesn't make it a bad metric

It highlights missing rules/regulations

devinrhode2··on Show HN: Amazon-like product recommendation engine to power open-source eComm
Is it possible to only show recommendations for my own store’s products?
devinrhode2··on Show HN: Amazon-like product recommendation engine to power open-source eComm
Who do you see using this?
devinrhode2··on Vue 3.2
Solid js there
devinrhode2··on Hello Yarn 2, Goodbye node_modules
Yarn 2 problems:

uses patched version of typescript. Using latest version of typescript is not reliable IME.

Bugs with npm scripts are really hard to notice, the terminal output is much more pretty, but imo has regressed.

Many npm scripts are not supported. You don't get a warning for which ones are ignored.

Simply viewing the output of your npm scripts is quite annoying, if you can figure it out.

Where yarn 1 "just worked" for my co-worker on windows (I'm on mac), yarn 2 did not "just work" - he got some security prompt (Yes, Corporate Sludge)

Our security scanner (blackduck) could not properly parse the newly formatted yarn.lock file, but, thankfully, I could create a work-aroung by telling yarn2 to use `yarn2.lock` instead... and just maintain 2 lock files. (Yes, more corporate Sludge)

Also, Svelte has a variety of issues with yarn2. In theory should be solved with yarn3.

I am hopeful for yarn3. May try again once it's been iterated on a bit. Maybe once yarn4 beta is out, yarn3 will be well worth trying again.

Biggest thing to me is the typescript situation. Yarn should be completely up-front about hacks like this. Yarn2 should immediately tell you to modify your package.json to point directly to the forked version of typescript when you first run yarn install, and in the migration guide.

zero installs is very neat, but, upload speeds are always slower than download speeds. Proper CI caching+not uploading truckloads to git will be the fastest+best strategy (as long as upload speeds are slower than download)

devinrhode2··on Hello Yarn 2, Goodbye node_modules
You have .yarn/cache full of .tar.gz files.

I do think yarn 2/3 has some way to specially cater to easily editing your npm packages.

devinrhode2··on I Stopped Hiring Ivy League Graduates
Works on firefox mobile with my extensions
devinrhode2··on Avoid Git LFS if possible
Does yarn2 recommend also using LFS? Do you see any performance improvements when using LFS?
devinrhode2··on Please don't upgrade Docker without asking first
I understand where the docker devs are coming from.

Is it possible to download docker source from github.com, git checkout some version tag, build, and viola?

devinrhode2··on Show HN: Using flamegraphs to read big HN threads
Loaded for first time on my pixel 3. Loaded fine I guess, but too small to glean anything :( I then zoomed in and nothing happened, then I was zoomed way too far in, and the page twitched again to be zoomed in on a different section, and I bounced. But it seems really cool. I'm curious what it would be like with dart and or solidJS
devinrhode2··on Ask HN: Please share your experience teaching your kids to program
This whole thread makes me think that we should give our kids open source games, built and run locally.
devinrhode2··on If Not SPAs, What?
Gosh, that feels so inefficient (as a js dev here). Then again... React had it's naysayers for sometime because 1. JSX, 2. nobody saw dom diffing as truly fast enough. But dom diffing is absolutely faster than asking the server to update a classname.
devinrhode2··on Ask HN: Idea Sunday
This is a lot like gittip and BountySource.

Furthermore, a project maintainer could put on his README, that, for a certain recurring donation, you get some level of direct personal contact.

devinrhode2··on Ask HN: Idea Sunday
I think the legal world needs to create abstractions and simplifications similar to the programming world. There should be standard definitions, that are simply referenced, ideally these standard definitions are available online.

For example: "No theft agreement" - employees/tenants/whoever shall not steal, etc etc etc

devinrhode2··on Ask HN: Idea Sunday
like how Medium displays reading time?
devinrhode2··on Chrome's Integration With Google Search
Google spent this much time on trying to get dumb users to learn to search from the omnibox? I think there is a solid opportunity to target highly skilled users with high performance machines. You can use more shortcut keys for things, and you don't have slow down from casual/confused users
devinrhode2··on EmberJS Confuses Me
At first read, I thought your point about routing was really good - why not have route('about').template('aboutTemplate').controller('aboutController') - and then I realized this is all reapeating the same mumbo jumbo. This is all automatically matched up by the naming convention (which frustrates me too, but until I figure out a better way...)
devinrhode2··on Say Hello to Realtime Collaboration
It's an absolute shame what's happening on your demo right now. This is bad.
devinrhode2··on Say Hello to Realtime Collaboration
Looks like you're being hacked really bad. I got redirected to Google! It was fun to watch though! Add <iframe sandbox="allow-forms"> and you'll disable javascript. Good fast fix for now, later you'll want sandbox="allow-scripts allow-forms allow-same-origin"

The 4th allowed value for html5 iframe sandbox is allow-top-navigation, which allows a script to do window.top.location.href = 'http://google.com and redirect someone like me.

devinrhode2··on Google prompting users to enroll in Google Wallet
They actually updated the whole signup process, now they actually have a tour of gmail that explains things.
devinrhode2··on Why doesn't Facebook sue Google for Google+?
News is breaking that Apple has some lethal patents that seriously threaten the fate of Google's Android OS.

Google is doing the same thing to Facebook with Google+.

Has anyone heard anything about any potential legal action Facebook might take?

Please contribute on Quora ;)

devinrhode2··on Ask HN: "I have my whole life ahead of me and no real ideas or passion like you"
Thanks for the input :)
devinrhode2··on Show HN: Start to ambitious #1, addon to Google faster
Thank you. I'm so insistent on getting short copy, I shoot myself in the foot, as others have pointed out.

The next thing I plan on doing is taking the screenshot, and making is a auto-play as a screencast, just like path (http://path.com)

devinrhode2··on Show HN: Start to ambitious #1, addon to Google faster
Point blank, you hit the nail on it's head. :(
devinrhode2··on Show HN: Start to ambitious #1, addon to Google faster
Great writing is not my forte at all. I'd love suggestions though!
devinrhode2··on Show HN: Start to ambitious #1, addon to Google faster
I need to open source the smartframe stuff, to save us all from tabs! It would be good for a lot of things.
devinrhode2··on Show HN: Start to ambitious #1, addon to Google faster
No, this is entirely different than anything I can tell is happening here. Scout creates a 'smartframe' (a fixed iframe - sorta like a virtual tab. any site can be framed, and you're authenticated on the page too)

Basically, the whole page is viewable, you can interact with it, and it looks great too!

devinrhode2··on Show HN: Start to ambitious #1, addon to Google faster
yeah... it was a hasty decision. spending time thinking about names just feels unproductive I guess
Page 1 of 2Next →