HNHacker News
TopNewBestAskShowJobs

josephv

312 karma · joined December 13, 2010

corporate software architect
submissionscomments
josephv··on As we age, cancer rates go up as immune system winds down
I'm with you, upvoted for voicing the absurdity of the title. The article, which I refuse to read completely, seems like mediocre pop health science and this website has devolved into giving it, at this point at least 16 hours of frontpage time.

I'll summarize it: "We don't understand cancer but we'll keep throwing shit at the wall until something sticks, and we're going to write up a bunch of shit and you shits read it so we can pay for throwing more shit."

josephv··on Quicksort (1961) [pdf]
Quicksort should be the first sort you try on your rando dataset. The native search implementation is nearly always competitive with the best algorithm for your particular lunch. And it can be tweaked to specialize on datasets.
josephv··on Diminishing returns of static typing
You understand, someone will always claim that everything was invented by smalltalk at some point.
josephv··on U.S. To Collect Social Media Data on All Immigrants Entering Country
I'm with Schneier on this, it's hard to get worked up about the gov't scraping information an individual publishes publicly. The larger trend is obviously still disturbing.
josephv··on Introducing Network Service Tiers
Cloud neutrality now
josephv··on Convoy raises $62M from Bill Gates and other luminaries to transform trucking
The first few comments were about the futility of the funding.

Weighted shortest path algorithms are regularly used in the freight forwarding space in order to calculate the rates paid for routes. Knowing it off the top of my head is how I got a job at a medium-sized commodity trader. Seeing those rooms full of people securing transport for goods we either owned or were moving for others is what makes me think it could be a reasonable idea.

josephv··on The great self-esteem con
The entire system of institutionalizing your children to teach them to be functional is the root cause, never let whatever self-esteemers or new mathers or whatever goofy next educational horizon the principal learned in their post-doc educational studies class override the laborious, at times excruciating, but ultimately rewarding goal of tactical, immediate, and focused remediation of your children's emotional vulnerabilities.

Tangentially, this is what the book Frankenstein was all about, the effect of education on different individuals, the most memorable of the monster being educated only formally, presumably by being given 'you showed up ribbons', with no family support structure, and growing up... with a rotten brain.

josephv··on A gentle introduction to isogeny-based cryptography [pdf]
Not gentle
josephv··on Ask HN: How would you interview people with much more experience than you?
I had to interview a manager or two as a senior dev and then interviewed countless people for manager, supervisor, and dev jobs as a manager.

I think the best thing to focus on is hiring a manager that knows a little bit about the processes you guys use day-to-day. If you're an agile team, ask about agile; a requirement document team, ask about documentation experience. Processes sort of follow some high-level patterns due to the large accreditation bodies that profit from selling their own flavors.

Have they managed QA or been involved with continuous integration and automated testing? What task-management systems have they used? Are they interested in promoting strong architecture, is production support a priority; or ask them to list out a set of priorities related to product delivery, production support, architecture, customer service, which helps with discovering any underlying philosophies more than really giving any direct information. Give an example of a time they resolved a conflict.

Asking about what the technology stack was for the team they managed is always good as well. If they can explain it coherently they weren't just doing performance reviews and checking time logs to make sure people were at their desks.

Just some ideas off the top of my head.

josephv··on Ask HN: Are we overcomplicating software development?
The only way to have any sense of a good or solid development platform or lifecycle is, to me, to look at your specific situation and tailor everything to your deliverables and needs. Doing anything because of industry trends or academic pontificating will lead you towards the solution someone else had success with in a different circumstance.

Microservices work fine in some situations, agile works fine in some situations, but until you find that you are in one of those situations trying to bend your deliverables to meet a sprint-cycle or some other nauseating jargon will cause, as you put it, over-complication or just poorly targeted effort. (It can also cause enough stress to dramatically affect your health, I know better than most)

Those moments of solidarity between product and effort are real gems that I've only recognized in hindsight.

josephv··on Ask HN: If you were to switch career, what would you do?
Forest ranger
josephv··on Request for Startups: Water
Oil shipping ships could work
josephv··on This Generation Is Most Likely to Swear at Work
Well, I guess that's true. Given the site is an aggregator for a SF-based incubator I figured a reasonable enough number of people would be a American.

I'm also not sure why my comments have anything to do with being an American. I think not swearing at work would be universally good advice. I guess if swearing at work is integral to your identity you may be offended by someone declaring that you shouldn't swear at work. But it's generally not a good idea if you're wanting to optimize your career progression.

josephv··on This Generation Is Most Likely to Swear at Work
Click bait I'm not clicking on. Advice from an almost-millennial (born 1981) and someone that's hired and fired countless programmers: don't swear at work, it makes you sound stupid. Some days you will swear more than others because some days and situations fucking suck.

Don't call people names regardless of your stance on swearing.

Know the audience, all communication should be tailored to who is listening, you should know if the person(s) you are talking to will tolerate swearing or not.

Swearing and using bad grammar or spelling are probably equal in many regards. Sometimes you can get away with it, but know who you are talking or typing to.

josephv··on Physicists Detect Gravitational Waves, Proving Einstein Right
I swear a big bang theory rerun about this was on last night. Sheldon detected waves at the north pole, but they were actually a blender turned on by the rest of the gang. He's embarrassed and goes home. Leonard beds Penny. Decent episode.
josephv··on Amazon’s New Cloud Prices Show That Google Is Now a Threat
The price-wars between amazon, ms, and google are constant. They always tweak pricing to match the tweaks the other two make. Given this is no change to the norm, i don't see this as a referendum on google's position in the market. If revenue is changing, that may be an indication. But price changing by itself has little meaning at this point.
josephv··on Is your connected car spying on you?
Our VW stealership does the same thing. My wife gets emails and mailers when her car is near it's next appointment based on estimated driving.
josephv··on Elon Musk argues that putting a million people on Mars ensures humanity's future
Obviously Australia is the one truly in the wrong.
josephv··on Redacted memo justifying drone strikes on US citizens [pdf]
The military has been operating outside of the law using executive action attacking citizens of sovereign countries with no declaration of war for a long time. We keep electing weak congressional members that let it happen, and we won't impeach presidents based on this, so it will keep happening. It's one of the core libertarian beliefs.
josephv··on Redacted memo justifying drone strikes on US citizens [pdf]
Who determines who's an enemy combatant? That's always the core issue. We should not trust the man behind the curtain to always tell us who needs to be killed by a drone with no trial.
josephv··on Steve Jobs wasn't even okay with Google hiring former Apple engineers
The high 6 figure salaries for entry level positions should be reserved for the finance industry, where real value is generated.
josephv··on Russia won’t extradite Snowden to US – Kremlin
At this point, I think capitol hill owns them, and would hate to send their lackeys to jail and interrupt what they have encouraged them to do: fleece the plebs to pay massive consultant fees for their insider information about bloated govt contracts and pending financial manipulations.
josephv··on Amazon stops selling Sim City V over game issues
I have played the last couple nights (since release) on the West Europe 2 server though I'm on the East Coast. Not ideal I guess but I've had to do the same thing for other games. Hopefully it still works when I get home in a few hours :)

Speaking of "broken" memes.

I used to play SimCity like you, until it got an arrow in the cloud. Improve on that please.

josephv··on Software Development Is Bad For Your Health
I'm one of those crazies that use the Kenesis Advantage for RSI. That and a larger mouse helped me.
josephv··on Name.com: Another Unscrupulous Registrar
I agree. There is likely no legal precedent. Someone or a consumer rights group with have to take a registar/hoster to court to litigate the actual language and what the related rights are.

Until then they can and will insert arbitrary rules to their advantage... as they should? Maybe, I dunno, depends on whose ethics you're living by.

josephv··on What the Tortoise Said to Laurie (computer science for kids)
http://www.amazon.com/G%C3%B6del-Escher-Bach-Eternal-Golden/...
← PreviousPage 2 of 2