HNHacker News
TopNewBestAskShowJobs

JBReefer

2,559 karma · joined September 20, 2015

Full stack Tech Lead in NYC.

JS, C#, Go, cloud stuff.

submissionscomments
JBReefer··on Automattic is closing its San Francisco office as most employees work remotely
Or, if the pay rate is flat regardless of location, you rationally decide to live like a king in Minneapolis instead of in my crappy apartment in Queens.
JBReefer··on Emulators Written in JavaScript
Hey, this is very cool. Thank you.
JBReefer··on Verelox Wiped by Ex-Admin
Yeah, the key is inspiring loyalty and creating a nurturing environment. I loved my first two employers and would go in to either, today, if something I worked on was broken and they couldn't fix it.

That's probably because when my grandmother died, my boss at QueBIT said "Ok, go home, call me when you can work again - however long that takes." There was never a discussion of PTO/HR policy, just human treatment.

Also remember to test restoring your backups or they don't count.

JBReefer··on A theory of modern Golang
I'm not sure what you're describing, but it's not Dependency Injection. People are downvoting you for ignorance, which is unfair. Here is what we are discussing, it does not relate to value object declaration syntax.

https://en.m.wikipedia.org/wiki/Dependency_injection

JBReefer··on Cancer Drug Proves to Be Effective Against Multiple Tumors
It cures Hep C, works faster and better than the current, horrible treatment, and because of that, costs $100,000 for a course of treatment.

It's​ a fucking miracle.

JBReefer··on Cancer Drug Proves to Be Effective Against Multiple Tumors
I'm pretty sure people dying of cancer suddenly stop caring about philosophical questions about resource allocation. This is an unequivocally good thing - like that other expensive miracle drug, Harvoni.
JBReefer··on A theory of modern Golang
It wouldn't. It is for when you want to swap out that library, or test business logic using that library beyond simple unit tests.

DI is also great for creating modular code you compose, instead of monoliths. It encourages the use of interfaces and information hiding - you should look into it, it's a very powerful technique.

Instead of asking how it would improve an arbitrary library, ask yourself "how screwed am I if 100% of the API surface for this library​ changes tomorrow?" Dependency injection would help you out of that faster that rewriting everything.

JBReefer··on A theory of modern Golang
This is basically "Use DI, and move towards SOLID"

Well, yeah! Those are great principles in any language - I find it concerning (and maybe indicative of something) that the Go community has voted this up. These are fundamental requirements to building testable, scalable systems in teams. Having global variables has been bad practice for what, 20 years? One of the first lines in Javascript, the Good Parts (closest book handy) is:

  JavaScript is built on some very good ideas and a few very bad ones. ... The bad ideas include a programming >model based on global variables.
JBReefer··on SoftBank Agrees to Buy Boston Dynamics From Alphabet
Cars and banking are another. Also not being stereotypes.
JBReefer··on Auto-Play Policy Changes for macOS
Hopefully negatively. Those are a great example of the "let's break the Internet for everyone that isn't on unmetered broadband using Chrome latest" phenomenon.
JBReefer··on U.S. Pays Farmers Billions to Save Soil, But It's Blowing Away
Your point holds, but some rivers are also just naturally muddy - like the Missouri, which is shallow and wide and travels through that exquisite Midwestern soil.
JBReefer··on Why Infrastructure Is So Expensive
The coverage is substantially worse than most private plans - Medicaid looks worse than my crappy ACA plan.
JBReefer··on Fiduciary Rule Fight Brews While Bad Financial Advisers Multiply
ETFs are free to trade on Vanguard, but you can't buy fractional shares and there's slight differences in how values are calculated.
JBReefer··on Apple Announces Full WebRTC Support in Safari 11
I wish Web Push would go away. The last thing I/most people/my inlaws who can't use a computer need is more notifications
JBReefer··on Apple unveils HomePod smart speaker at $349
Being the fastest slug doesn't mean you're fast. Smartwatches failed to live up to the hype, sales areicb lower than expected, and you rarely see them on the subway.

Honestly, the aesthetics aren't there and it wasn't Earth shattering as promised. This looks to be the same, and Apple TV joins the club.

JBReefer··on Facebook is an attack on the open web
Thank you!
JBReefer··on Facebook is an attack on the open web
That doesn't stick between sessions
JBReefer··on Uber Posts $708M Loss as Finance Head Leaves
They still know exactly who was driving. In areas where impersonation by people without working papers has been a problem, they've started to make the drivers photograph themselves to prove their identity.

It's a safer system than the existing yellow cab setup - if you go missing, at least they have a pretty good idea about who did it.

JBReefer··on Hidden Away for 28 Years, Tiananmen Protest Pictures See Light of Day
I had about 12 years of school where at least 1/3rd of the time was devoted to the atrocities of American history, in the South no less.

What are you talking about? Americans definitely care about what in the past, but you can't change things that happen in the past. The country, unlike China, is very open about the cracks in its core. There's a huge monument to MLK on the mall in DC. Can you say as much about Tienanmen Square?

JBReefer··on Ask HN: How did this tracking code get in my site's JavaScript?
I hope not, but that may be occurring. I would check your access history/see what users have touched it, and I would certainly contact Amazon.
JBReefer··on Ask HN: How did this tracking code get in my site's JavaScript?
It sounds like something automated broke into your s3 account, added it mindlessly to .js files, and moved on.
JBReefer··on Metadata is the real data
The right to encrypt - unlike the current debate over a right to healthcare - is a negative right: All men are born able to encrypt (given the math), it can only be taken away.

Positive rights, like healthcare or Social Security, are a thing that you are not born with that is given to you. The government does not have to provide you with encryption software in order for you to encrypt.

That is to say, I think you are correct and that right does exist.

JBReefer··on English is weirdly different from other languages
"A language is a dialect with an army" is a pretty useful concept for distinguishing the recognized state
JBReefer··on India’s Bad Debt Is Looking Better to Investors
You seem to have it backwards. The article is about how long-awaited changes to India's broken court system has produced economic growth and prosperity, and reduced the burden of stagnant, failed companies.

This is almost an ad for investing in India.

JBReefer··on Unicode is hard
C# has a great set of options for setting that, it seems like a good candidate to implement such a system - most string manipulation functions take in a culture/use current culture enum.
JBReefer··on Video Analysis of Erdogan's security detail brawl in Washington
It is very difficult to carry any firearms in DC, NYC, or any of the other major protest spots.
JBReefer··on Video Analysis of Erdogan's security detail brawl in Washington
Or you know, just find a deaf Turk...
JBReefer··on PostmarketOS: Aiming for a 10 year life-cycle for smartphones
I don't care about 10 years, I would love 6. This would be the first shot I have at 5 with security patches.
JBReefer··on Do We Overvalue Bike Lanes?
No, not at all. The case for protected bike lanes is rock solid, but it's been tread so many times that it's only worth addressing the article itself:

https://en.m.wikipedia.org/wiki/Betteridge's_law_of_headline...

Remember, in this age conflict, not content, drives journalist profit.

JBReefer··on Facebook signs BuzzFeed, Vox, others for original video shows
I don't see why you're being downvoted - you are correct, and it's doubly interesting because Zuck is telegraphing a Dem run in 2020. In literally any other situation I'd be the first to dismiss this, but it seems convenient that they're going to flood the platform with content to get people on his side.

I have no idea how it would work, but this seems like the kind of thing regulation is ... for.

← PreviousPage 10 of 27Next →