HNHacker News
TopNewBestAskShowJobs

house9-2

382 karma · joined July 30, 2012

submissionscomments
house9-2··on Conventional Commits: A specification for structured commit messages
> feat: a commit of the type feat introduces a new feature to the codebase

instead of 'feat:', why not 'feature:'?

I dislike partial abbreviation because it is confusing; yes doc for document and max for maximum make sense but in this case feat is literally a different word?

house9-2··on The Terraform Plugin for the Dominos Pizza Provider
> No Dominos in this country, so I cannot test

consider yourself lucky, it is like eating cardboard

house9-2··on Running GitHub on Rails 6.0
> Running two production applications on 5.1.5.

I believe there are security vulnerabilities in that version. consider updating to a secure version: 5.1.7 is the latest revision of the 5.1.x series.

https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6...

house9-2··on The Future of Wind Turbines? No Blades (2015)
Hopefully it kills less birds
house9-2··on U.S. Surgeon General’s Advisory: Marijuana Use and the Developing Brain
I smoked weed from the age of 14 to 24; also dropped LSD about 100 times between 14 and 19 years of age.

I'm in my late 40's now and totally normal. I think I smoked weed like 3 times in the last 20 years and it is not my thing anymore.

Smoking weed was definitely more fun in my youth. Did it affect my brain development? maybe

house9-2··on Ask HN: A colleague is leaving. How to investigate what went wrong?
> I'll be speaking to them in unofficial capacity soon. What all should we talk about?

The weather.

You are talking in an unofficial capacity I don't think any of your proposed questions should be discussed; except maybe showing interest in their future, did they already get another job? If not let them know you can be used as a reference.

> What other things can I ask them to prevent/improve this situation in the future?

Don't ask, if they trust you they will let you know. May have nothing to do with your company at all.

Honestly, I think you need to ask yourself the questions you are proposing, if you are paying attention then you already know the answers.

house9-2··on What Does a Coder Do If They Can't Type?
Voice programming takes a fair amount of effort to get started with, however once you have your microphone dialed and are getting good recognition you can take 'baby steps' and start augmenting your workflow to include voice.

i.e. with Talon the alphabet is custom, so once you learn that you can do a lot with just `cmd+tab` `cmd+A`, `cmd+C`, etc... and it is customizable using python scripting so you can simplify many common tasks.

I believe there is a VSCode plugin for Talon, I personally use Atom.

Certain things are tedious with voice coding, like typing common abbreviated words like `args`; with Talon you have a few options, spell it out: `arch red gust sun` or use the `shrink` command `shrink arguments` or if you use it a lot you can come up with your own customized word for it; also words that sound the same but are spelled differently: `two`, `to`, `too` or even `2`

house9-2··on What Does a Coder Do If They Can't Type?
I have pair programmed off and on, both in person and remote; yes it helps because you are typing less, but sometimes you end up being the driver for long sessions so it is not perfect.
house9-2··on What Does a Coder Do If They Can't Type?
Things that can help with voice strain:

- take breaks

- stay hydrated

- tea with licorice root (Yogi brand: Throat Comfort is one example)

- speech/singing coach (I have not tried this yet, but apparently it can help a lot)

house9-2··on What Does a Coder Do If They Can't Type?
My career in Software would be over if it wasn't for voicecode.io and now Talon.

I go through periods where typing does not bother me at all and long periods of intense random pain in forearms, wrists, palms and top of my hands.

Certain aspects of controlling your computer by voice are way more efficient than using a keyboard, others not so much. Lucky for me using a mouse does not bother me that much so I continue to use that for scrolling and mousing and alternate clicking by voice or mouse. I probably work by voice about a 1/3 of the time right now, ideally it would be more like 2/3 of the time.

There is definitely a big learning curve to using voice control and like they said in the article you have to be careful about voice strain.

- http://voicecode.io/ (now defunct)

- https://talonvoice.com/

  - light years ahead of where voicecode.io was with speed and accuracy

  - free

  - can be used without Dragon (although accuracy with Dragon is much better)

  - currently only works on Mac OSX, but has plans for Linux and Windows support
house9-2··on Europe is edging towards making post-car cities a reality
There is a thing called road diet, take 4 lanes (2 each way), reduce it to 2 lane and add turn lanes and bike lane.

Car traffic hopefully slows and makes things safer for pedestrians crossing the road and much safer for cyclist.

The wikipedia only lists a few examples where it has been implemented:

- https://en.wikipedia.org/wiki/Road_diet

- https://en.wikipedia.org/wiki/Road_diet#Examples_of_implemen...

house9-2··on Kentucky Miners Blocking a Coal Train, Demanding Their Stolen Wages
> Here in Australia the employer generally can never reverse funds out.

Not sure of the logistics but in USA direct deposit or ACH can be reversed without any authorization from the account holder.

One of my clients erroneously deposited somebody else's payment into my account, when I let them know they said they would fix it, I was surprised it didn't require any authorization from me, but it was gone the next day.

house9-2··on Math Basics for Computer Science and Machine Learning [pdf]
Maybe they were referring to Khan Academy?

https://www.khanacademy.org/math

house9-2··on GitHub is down
I believe git was originally designed to share commits via email.

Here is one of the top hits searching "git email patch"

https://thoughtbot.com/blog/send-a-patch-to-someone-using-gi...

house9-2··on Inaccurate chart led to unwarranted fears of 5G wireless technology
> This is similar to why smog and particulate air pollution got improved:

Pretty sure it was do to legislation not the good will of executives. Greed is a hell of a drug.

- https://www.marketplace.org/2014/07/14/la-smog-battle-agains...

house9-2··on A Wave of Fear in American Commerce
> Many conservatives have a justified fear of speaking publicly, worried they’ll be labeled a racist/nazi

Why would they be worried about being labeled a racist, unless of course they are saying racist things.

Am I missing something here?

house9-2··on Google Just Gave 2B Chrome Users a Reason to Switch to Firefox
I also prefer Chrome; it has always felt more stable on Mac OSX; I often find myself with 50+ tabs open and it is no issue with Chrome, Firefox can't even come close.

Have you checked out Brave Browser?

https://brave.com/

house9-2··on Switch from Chrome to Firefox
Seems fine on my imac retina screen and retina mbp.
house9-2··on Switch from Chrome to Firefox
Have you checked out Brave browser?

Fork of Chrome and most if not all Google extensions work.

https://brave.com/

house9-2··on Ask HN: How can I work towards building a company while employed?
If you are in California you should be fine; of course there is a good chance you aren't so good luck.

https://www.employmentrightscalifornia.com/can-my-california...

house9-2··on More Productive Git
I really do not like `push -f` because in the past git default configuration was to push all branches; things have improved now that the default is to push to the current branch.

Recently got turned onto `git push --force-with-lease` which is great.

http://blog.developer.atlassian.com/force-with-lease/

house9-2··on More Productive Git
> The staging area is totally unnecessary IMO. I think git would be easier if we didn't have it.

Staging area / Index is one of the best features of Git for me.

If I end up having a bunch of semi related changes in-progress; being able to easily group those into individual commits is great.

> The term `checkout` is multiplexed to do more things than I would've guessed.

Agree

house9-2··on Depression is increasing among Americans reaching middle age
> I grow up too slow, I don't wanna go

> But those I loved so much they underwent this change

> They're working fourty hours they got caught in the game

> But now I'm working just like everyone else

> But I'll get out

> I'll get out of here

- Operation Ivy: Junkie's Running Dry

house9-2··on Git rebase in depth
> My current workplace has rebase as part of their flow

Not really sure what that means as rebase can be used in multiple ways, but you might want to try using:

`--force-with-lease` instead of `--force`

> This option allows one to force push without the risk of unintentionally overwriting someone else’s work

https://thoughtbot.com/blog/git-push-force-with-lease

house9-2··on Repositories held for ransom by using valid credentials
`git diff` before making a commit `git log` and `git show` before pushing to a remote

These 2 simple things have saved me on more than one occasion.

house9-2··on Google Will Eat Itself (2005)
> Personally I really like spaces since they’re unambiguous.

But not if you are writing with a pen or pencil, a visible token makes way more sense.

house9-2··on Inflammation might be the root of preventable disease
condom?
house9-2··on I'm Against Podcasts
> music was beginning to fuel my frustration with other drivers

I find Reggae to be the best music for commuting, some Bob Marley, Peter Tosh or Toots and I am way more chill.

house9-2··on What design tools get wrong
<table>

  <tr>

    <td></td>
    <td></td>
    <td></td>

  </tr>
</table>

Sorry, I couldn't resist

house9-2··on A ‘glitch’ left young people off jury rolls
Also 47, sounds similar

- 2 times had to call but wasn't needed

- once, sat in a room waiting but then we were all dismissed

- this year, 2 day jury selection; I ended up in seat #2 on the 2nd day for about 4 hours before being dismissed

← PreviousPage 3 of 5Next →