News for hackers. Stuff that matters.

computmaxer

Re:Tech Veganism on Friday May 31, 2019 @04:37PM (#20064762)
Quite simply because I am an American living in the US and those are the most accessible to me and the people I communicate with regularly.
Re:Tech Veganism on Friday May 31, 2019 @04:08PM (#20064477)
I'm a software engineer who does not practice "tech veganism." I use an iPhone, iMessage, Gmail, Google, Google Docs, etc. I'm interested in understanding why people who do practice this feel so strongly that using these products and services is bad. So what if Google reads your emails? Why is it bad if they correlate those and your search results to offer a more personalized service -- even more personalized advertisements -- for things you might actually be interested in buying some day? Is it fear of public embarrassment? Of being blackmailed? Of being discovered doing less than legal things? Have you been slighted by the company before so it's a matter of never doing business with them again out of principle?

No need to worry about explaining it kindly and plainly to me :)

Re:I Sell Onions on the Internet on Tuesday April 23, 2019 @07:55PM (#19734237)
What was the comment, Bob?!
Re:Doom 3 in WebAssembly on Thursday January 03, 2019 @04:13PM (#18819322)
What? If it isn't in the browser, what's the difference between that and something you download on Steam?
Re:IPhones start slowing down after a year on Thursday December 21, 2017 @11:38AM (#15980238)
They nearly have done this already with "Low Power Mode", but unfortunately it seems they haven't committed to trusting the user to use this.
Re:Is Semantic Versioning an Anti-Pattern? on Wednesday January 11, 2017 @07:23PM (#13378800)
Based on reading this it seems like you haven't worked on a large application where there are lots of modules and libraries developed by independent teams all coming together to form a final product (shipping with CD or not).

I work on a platform team developing many different libraries used by many different teams throughout the company. If we didn't leverage semver (or some versioning scheme that at least differentiates between breaking and non-breaking changes) I don't know how we would do it. We either a) wouldn't be able to release 'patch' updates to a particular library without consumers getting it for free/automatically without changing anything or b) wouldn't be able to release breaking changes without it automatically breaking consumers builds.

Semver may not be useful for the final build or end product that you end up shipping. But it is a very useful tool for all the parts (dependencies) that make up that final product.

Re:AirPods are now available on Tuesday December 13, 2016 @06:14PM (#13172189)
I have Bose QC35s and they can be simultaneously connected (not just paired) to two devices at the same time. They can be paired to more, and you can cycle through paired devices with a switch on the headphones or use the iPhone app to select which two devices you want connected.

I almost always have both my Macbook Pro an iPhone connected. The switch from listening to music from the laptop to the iPhone (such as when I leave the office and get on the bus) is seamless. Simply stop playing music on the laptop and start playing music on the phone. I highly recommend them.

Re:MacBook Pro on Thursday October 27, 2016 @02:37PM (#12808029)
So did I, but it was a simply something that could have used physical keys. Was it dynamic based on the application you were using or configurable in any way?
Re:MacBook Pro on Thursday October 27, 2016 @02:32PM (#12807954)
Four standard (non-proprietary) multi-use ports is a complaint?

No innovative features? What do you call a ribbon display that no one has ever done before?

No expansion - nothing new to the MBP line.

Re:What Apple should tell you when you lose your iPhone on Wednesday August 03, 2016 @08:41PM (#12222602)
Wonder if he would have caught it if the attacker had gotten a real SSL/TLS certificate.
Re:Programming by poking: why MIT stopped teaching SICP on Wednesday May 04, 2016 @02:35PM (#11630565)
At my university it was a 3rd or 4th year course (depending on how quickly you were able to knock out the prereqs), and I think that was a great approach. At that point you've used programming languages enough that creating your own interpreter is a fascinating experience.
Re:We are ruthless on code reviews on Wednesday April 27, 2016 @12:01PM (#11581635)
As someone who works at Workiva, I completely agree.

The post comes off a little more abrasive than I'd like. I think writing it as an "email" to a hypothetical new team member makes it worse.

The point is: we take our code reviews seriously and we may point out things that seem silly or nitpicky, we may question your approach, we may make many suggestions for improvement, but at the end of the day it is nothing personal. It is for the common goal of high code quality.

Re:Why Are We Fighting the Crypto Wars Again? on Friday March 11, 2016 @04:35PM (#11269721)
Just like guns.
They even list it as the second featured benefit on their website today https://www.apple.com/safari/
This is well known and widely publicized by Apple. They list it as one of the major new features of Safari 7.0 and OS X Mavericks. They had similar charts in the keynote when they announced it.
AirDrop - you don't even have to plug it in.
Re:Iowa Makes a Bold Admission: We Need Fewer Roads on Thursday July 09, 2015 @04:06PM (#9860339)
That's a bit of an exaggeration - there are definitely roads checkerboarded at 1 mile intervals, but most are gravel in between some paved ones.
Re:Going “Write-Only” on Monday April 20, 2015 @07:06PM (#9411372)
I live in Iowa. Is our dialect concrete enough to put it in a group with Indian English and Australian English?
Try Romans 12: 9-21
Re:Shipping Culture Is Hurting Us on Tuesday February 17, 2015 @02:11AM (#9061037)
> but Node.js takes up a lot of resources in a browser

You must be confused. Node.js is used to run JavaScript on the server, not in a browser (the client).

Have you considered omniscient with Immutable.js? https://www.npmjs.com/package/omniscient