HNHacker News
TopNewBestAskShowJobs

Yeroc

537 karma · joined February 26, 2009

submissionscomments
Yeroc··on Alphabet Q1 2018 Earnings [pdf]
It'll be interesting to see how things play out. In the enterprise space the only two I hear companies talk about it Azure & AWS...
Yeroc··on Why I Moved Back from Gradle to Maven
You're assuming that you're around when the team is building out said system. What if you have the misfortune of inheriting a system where there was plenty of rope to go around?
Yeroc··on JDK 10: General Availability
You'll be OK as long as you're dropping off suitcases of money at Oracle's door, but currently it appears that freely available fixes/security updates will cease as soon as the next LTS is released.
Yeroc··on JDK 10: General Availability
Yeah, the lack of overlap in support between LTS releases is the real killer. I predict that in 5 years there will be few people using the Oracle JVM. People will migrate to the JVM supported on their OS (for example, RedHat supports OpenJDK for the life of the OS as part of their OS/middleware offerings).
Yeroc··on Cloud Identity
Not sure about AWS but it looks like an answer to Microsoft's Azure AD hosted services.
Yeroc··on gRPC-Go Engineering Practices
I've used Thrift on a project in the past and one feature gRPC has that Thrift doesn't is the ability to use streaming semantics. This would have actually been very useful for the project I used Thrift on. If I were implementing it now I'd definitely use gRPC.
Yeroc··on A growing number of young Americans are leaving desk jobs to farm
They may well be buying locally (as in within Canadian borders, or perhaps even within the province) but they certainly won't be buying from small individual producers for the simple reason that a small scale farmer can't supply enough beef or eggs to satisfy McDonald's consumption requirements.
Yeroc··on Why would anyone choose Docker over fat binaries?
Containers are overkill if you're just trying to isolate environment variables and filesystems. I mean really, if that was your problem and you came up with containers as the solution I'd say you over-engineered the solution. Environment variables -- trivial -- set them in the wrapper script used to launch the binary and you're done. Filesystem -- use separate nix accounts for your binaries and set appropriate permissions, for additional security use tools like se-linux if needed. Somehow, somewhere along the line it seems like there's this huge echo-chamber of 'containers for all things' and we have thrown out all we ever new about basic nix.

Contrarian views like the one in the article are healthy!

Yeroc··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
Quite frankly I don't think we should be counting elapsed time from when the device was first released but rather to when the device was last sold as new. I have a Sony Z3 first released September 2014, but which I purchased new over a year later in October 2015. The last security update this phone received is the May 2016 one.
Yeroc··on Ansible open-sources Ansible Tower with AWX
Ansible was designed to be server-less from the beginning. Are thinking of Chef or Puppet? Ansible Tower (which is the subject of this article) is a web application frontend for running Ansible.
Yeroc··on Medium: A Developer’s Guide to Managing Email Accounts
If you're using <some-alias>@user.example.com nothing says that user@example.com has to be a valid delivery address. If I read the article correctly in fact, that is the case in their implementation. So it's not possible for spammers to guess an unaliased email address.
Yeroc··on Migrating from RethinkDB to Postgres – An Experience Report
They did mention missing JSON schema validation in Postgres.
Yeroc··on Kubernetes at GitHub
One thing I would have liked to have seen addressed in the article is whether the new architecture requires additional hardware (presumably) to operate and if so how much more.
Yeroc··on Apple admits the Mac Pro was a mess
I just wish they'd admit the same for the latest Macbook Pro where they appear to be optimizing for things that pros don't care about and removing things they do care about!
Yeroc··on ForgeRock quietly cuts off “trunk” access to OpenAM, OpenDJ, and OpenIDM
That said, I imagine anyone running a large deployment will most likely want to purchase a support contract anyways. This is why I don't understand the ForgeRock move (assuming this was intentional -- hard to say at this point): The people that are running larger deployments almost certainly have the budget and need support anyways so I'm doubtful that making the move make the source code less open helps their business in anyway.
Yeroc··on ForgeRock quietly cuts off “trunk” access to OpenAM, OpenDJ, and OpenIDM
I haven't used it myself but I've been keeping an eye on Keycloak[1] (sponsored by RedHat) for awhile now and it looks promising.

[1] http://www.keycloak.org/

Yeroc··on Docker in Production: A History of Failure
Sensationalism and hyperbole sells. We all know that. We also know that the truth almost always lies somewhere in the middle. The writer of the post clearly bears a lot of scars. Self-inflicted? Maybe. Avoidable? Possible. Is Docker at fault in some ways? Definitely. In any case, such articles still serve to balance all the other hype and remind us where we're at on the Hype Cycle curve with respect to Docker containerization. ;)
Yeroc··on Docker in Production: A History of Failure
It'll be interesting to see how this plays out. RedHat is pretty invested in Docker right now via OpenShift so they have a lot incentive to backport required kernel fixes to Centos/RHEL 7 but at some point they'll likely have to drop support for the latest and greatest Docker release.
Yeroc··on MacBook Pro
The power connector had a good run but they couldn't get the video connector right! Every new generation Apple laptop I buy has a different video adaptor.
Yeroc··on Happiness is a Boring Stack
I'm sure many will disagree with me on this but I'm convinced that Scala is the Perl of the JVM world. It's a language with too many succinct but unreadable ways of doing things. Ultimately I don't think languages like this age well and will eventually be super-ceded by other languages.
Yeroc··on New storage classes for Google Cloud Storage
You don't need to start worrying about them becoming a monopoly until they actually figure out how to properly provide support for their products to the people (eg enterprises) that need it. :P
Yeroc··on New storage classes for Google Cloud Storage
Google smart to be aggressive on the storage side of their Cloud business. Once you have the data (assuming it's big data) it naturally makes sense to move the processing of that data into Google Cloud services as well...
Yeroc··on Ford says it conducted successful tests of driverless cars in snowy conditions
Woah, you drive with your cruise control on in bad weather conditions like that? I was always trained to never, ever use cruise control in adverse weather conditions. Without having your foot on the accelerator to be able to quickly react to a skid or whatever just seems insane...
Yeroc··on Ask HN: What's your favorite online course?
I haven't taken many online courses but my wife & I just took the course "Learning How to Learn" (https://www.coursera.org/learn/learning-how-to-learn) together and I wish this was available before I went to university. They do a great job of presenting the content and provide a lot of references for additional reading for those that have a deeper interest. It should probably be considered the pre-requisite to all other online courses!
Yeroc··on Oracle Sales Erode as Startups Embrace Free Software
If you're a startup selling services to large enterprises you may be forced to use Oracle because it gives your customers more confidence in your solution (assuming you're offering a service where you storing information on important assets on behalf of the enterprise).
Yeroc··on Magnetic Resonator Piano
After listening to the two videos on the site I don't think this is going to resonate (ahem) well with pianists. The sound, compared to a conventional piano sound is very different...
Yeroc··on Study Finds Pesticides Linked to Depression in Farmers
Having grown up on a farm it is usually the cost of pesticides that trigger depression!
Yeroc··on An Opinionated Guide to Modern Java, Part 2
Huh, jars within jars... sounds a lot like .war files!
Yeroc··on Russia approves use of military in Ukraine
I can't reply to gk1 for some reason, but he's exaggerating. Russian's are still a minority, not half the population as he/she suggests. According to wikipedia it's around 17% of the population.

Russia has a lot of control over Ukraine however since over half of their exports go to Russia (and those exports are generally of poor quality that likely couldn't be exported elsewhere) and they're also heavily reliant on Russia for natural gas...

Yeroc··on An analysis of the Adobe password dump
Evidently the passwords weren't hashed with a unique salt or this analysis wouldn't have been possible.

Edit later: Ugh, now that I read up on this some more I realize they weren't even hashed, but encrypted instead.

← PreviousPage 7 of 8Next →