HNHacker News
TopNewBestAskShowJobs

datashovel

1,227 karma · joined April 7, 2014

submissionscomments
datashovel··on Fewer than 3% of cars sold in the U.S. have manual transmissions
I'm in US, and am always struggling to find new cars when I'm ready to buy because of this probably. Just recently I visited a dealership where the sales guy told me flat out "manual transmissions are extremely rare anymore".

It may be a diagnose-able issue :) but I was a wreck (literally) when I first started driving because I would lose focus on the road.

Manual transmission, it seems to me, gives me a far better "feel" for the current state of the car. How fast I'm going, and because I have to change gears it keeps me more focused on the monotony of driving.

So far in my recent search I've been reluctant to even consider an automatic transmission because of what may or may not be just a psychological crutch.

datashovel··on How will we educate ourselves on politics in the future?
I've been really looking forward to getting some feedback on some of the ideas I've been trying to bring to life in a side project I've been working on. May not be able to reply to comments tonight, but will try to revisit this thread sometime tomorrow or later in the week.
datashovel··on Apple is doubling down on open source
I think a lot of this is a result of probably not being able to recruit top talent as easily as companies who have "opened up".

1) Many people at top of the talent pool know that the internet makes it possible for them to not only make huge differences at companies they work for, but they can also (if allowed) make enormous differences to the entire world. If they don't have to compromise their free time in order to do that, it's an enormous benefit.

2) The people a company like Apple wants to hire are interviewing the company just as thoroughly as they are interviewing the candidate. If the candidate has not already seen a large portfolio of their work there's no real guarantee (even if you're Apple) that you can convince them that they'll be working on amazing teams with amazing engineers.

3) When you're at the top of the talent pool your goals and incentive structure are almost certainly not tied directly to compensation. Of course you want to be compensated fairly, but when it comes down to it you're passionate about what you do, and as a consequence you've become great at what you do. You generally don't become the best at something because you believe it will compensate you better.

datashovel··on Ask HN: Does Trump presidency limit trademark of his name?
No problem. My mistake. I would definitely not accept the info as legal advice. But as with most things discussed on this forum people like to point others to what may be useful in their research?

I, as probably most others on this forum, would not put our future livelihoods in the hands of anonymous comments.

That said, I think an open forum conversation brings a lot of perspectives (useful and not) to the table that can help in one way or another.

After all, this is the future POTUS we're talking about.

datashovel··on Ask HN: Does Trump presidency limit trademark of his name?
fixed.
datashovel··on Ask HN: Does Trump presidency limit trademark of his name?
Oh, I'll certainly get legal advice. Just trying to make those sessions more productive by getting a bit of a head start. Also I think it'll be good for all citizens to get a heads up on what will and won't restrict them (thus the public forum). So anything I learn, that might help others, will more than likely become public in the form of a blog post, etc.

I doubt there is a single thing on this planet that Trump values more than his name. Thus the precarious nature of being politically active during this President's term. Unless citizens are protected. I just don't know what those protections / limitations are.

On the other side of the coin Trump never had issues calling the Affordable Care Act "Obamacare" so maybe there are laws that protect this sort of thing? Sure he said he took the name affectionately, but we all know it was originally created to slander his name.

I respect the opinions / knowledge produced on this forum, but will never put my future livelihood in its hands.

datashovel··on A Method I’ve Used to Eliminate Bad Tech Hires
I won't promise anything, but have been contemplating an idea for a relatively long blog post about exactly this.

Having lived for the last several years in a very rural area of the midwest I would say that not only do you need the right mechanisms in place to sort through / vet candidates, but you also need to be willing to constantly venture outside your comfort zone. Why are you always recruiting locally? Why aren't you willing to look in all locations throughout the country? To be frank, I would guess that almost never do you find a "diamond in the rough" outside of large metropolitan areas, but my personal experience is that as soon as I work with a team in a metropolitan area I realize I'm almost always substantially ahead of the game in terms of best practices / capacity, etc. I would probably argue that I'm an exception to the rule, but (not to be political) the recent US election leads me to believe that the "norm" is not the "norm" any more. People are thinking outside the box and we (as recruiters / employers) need to realize this and not instantly discount a person just because of where they live (btw I'm pretty strongly Dem living in a mostly Rep world).

datashovel··on Donald Trump’s Contract with the American Voter [pdf]
"Six measures to clean up the corruption and special interest collusion in Washington, DC"

Ok, I'm on board with all of those... Then, besides a few other points, it just gets worse and worse the further into it you go.

If he accomplishes all 6, or even half, that's great. I just hope he won't have enough time to ruin everything else. At least now (especially after Dubya) we know we need outsiders vigilantly watching every move (and non-move) he makes.

datashovel··on Watching Larry Ellison Become Larry Ellison
Just one reason, among many.

From the article:

  He often said, “It’s not enough to win—all others must fail.”
I think capitalism taken to its extreme is counter-productive to society.
datashovel··on Watching Larry Ellison Become Larry Ellison
I have a policy when assessing opportunities. Use of Oracle products is a deal breaker.
datashovel··on Be careful about what you dislike
It may be less the responsibility of the "consumer" of the information and more the responsibility of the "producer" of the information.

If the argument is presented as if something is and will always be a certain way (or even if the argument is presented without admitting that something may change) it can probably lead a lot faster to groups of people assuming the argument will be valid forever.

EDIT: Or can be misinterpreted that someone presenting an argument believes the argument will remain valid forever.

btw. never saw the talks the author cites, and have not followed the trade agreements very closely so I'm only speaking generally here.

datashovel··on Soylent halts sales of its powder as customers keep getting sick
I thought it was sulfur:

http://robrhinehart.com/?p=570

datashovel··on Soylent halts sales of its powder as customers keep getting sick
These stories are getting enough press I figure I'll chime in.

I've been drinking Soylent since the early days. At times I've almost exclusively drank soylent. Since the first early adopters received their first shipments almost 1 year later than originally anticipated.

The one thing that has caused mild indigestion for me was when I was drinking Soylent almost exclusively in combination with energy drinks. Specifically Monster Lo-Carb (1 each morning on weekdays). Once I eliminated energy drinks from my diet the indigestion stopped.

Otherwise my personal impression (given my mostly eventless but extensive history with soylent, along with an inability of the company to precisely define the source of the issue) is that a lot of the bad press is a smear campaign.

EDIT: Another thing that has crossed my mind is that the American diet is notoriously bad. When switching diet from mostly bad to mostly good a person should expect a change of the composition of the bacteria in their stomach. Which could lead to the sensation / symptoms of indigestion.

datashovel··on Ask HN: Any other blind devs interested in working on dev tools for the blind?
I'd be interested in discussing this with you further offline. I'm not blind, but definitely interested in exploring ways to help. If you add some information to your profile about how to reach you I'll reach out.
datashovel··on [dead]
I believe we're thinking about this at different orders of magnitude.

My initial reaction was that it would very likely lead to a nuclear holocaust.

datashovel··on [dead]
I wonder what a world full of people who proactively "fuck shit up" would look like.
datashovel··on The Effect of State Marijuana Legalizations
tldr; "The data so far provide little support for the strong claims about legalization made by either opponents or supporters."
datashovel··on The math of CSS locks
I'm interested to know if anyone with a decent amount of experience with this technique can vouch for the linear formula? It would certainly be great if that is an ideal formula. I'm curious to know if a slight curve in the formula would in any case be more optimal / natural?

The reason I ask is because I've implemented similar techniques in projects before, and from experience I ran into a few situations where (for example) text would wrap at undesirable locations (such as titles / headings) during the transition while I would resize the window's width. So if anything it may be interesting to extrapolate this technique so that the derivative of the function is slightly smaller on the small end of the spectrum, and slightly larger on the big end. Or maybe a shape similar to a sigmoid function?

datashovel··on Impossible Foods – burger now available in NYC
found a more informative link: http://momofuku.tumblr.com/post/148004390068/impossible
datashovel··on Make the Web Work for Everyone
When I think about this problem, I feel like there are 2 major priorities that tug from different ends of the spectrum on this issue.

1) I want innovation. I want new features for the web. I don't want innovation to be hampered by the priority of making features cross-browser compatible.

2) I want cross-browser compatibility. I don't want to have to develop N apps (N representing the total # of browsers my website / app supports).

Personally I don't care if X browser has feature Y. As a developer, if I find a feature I want to program into my website / application, I don't want to have to wait for N-1 other browsers to implement this feature before I start using it.

I want to be able to "declare" or send a "hint" in my HTTP headers (or meta tags?) telling the browser that my site is supported by X,Y,Z browser engines. Each browser would implement a bare bones interface that decouples the "chrome" of the browser window from the "application" window, and makes the application window interchangeable (plug n play) with other browser engines. This would make browser engines interchangeable without requiring a user to close one browser and open another.

Granted, if a user doesn't have browser engine 'X', and refuses to download / install it, that's my loss as a developer / website owner. Or of course I could write some graceful degradation into my app / website. Already I hear some folks saying "but this is what we do now". Not quite. It's a subtle but I think important difference. Most people are willing to install (or already have installed) all major browsers on their computers. The point is, currently we must develop for / test for all major browsers to get the desired reach (or to prevent a user from having to switch browsers). This alternative approach moves the needle when a user installs a browser, not when they use the browser. So if there are a substantial # of people who have both Chrome / Firefox installed on their computers, but 'X'% of those people regularly use Firefox, I can still develop ONLY for Chrome and still get the desired reach into the world's population who have internet access.

There are of course going to be pros / cons no matter what you do, but given the above priorities, and the predispositions of all actors involved (web browser developers, web browser users, website / web app developers) I really think this is going to be the most scalable, least intrusive / obstructive path forward.

datashovel··on Felony – An open-source PGP keychain
So many comments about the name. All of a sudden I have a strange urge to see the next big open source project name themselves fjoi43isoitoei. Because names of technology projects only have as much importance as the reader attributes to them. If you can't see beyond that, and if your primary focus is what others might think of you because of what you named your project, I don't know what to say to you.
datashovel··on How Facebook Tries to Prevent Office Politics
I think this concept works well until you consider "lateral movement" between companies. ie. it works as long as a developer leaving / laid-off-from the company will be compensated at their new job just as well as the manager will.

Don't get me wrong. Some people will embrace this. Namely those who aren't interested in managing others. But it seems a bit disingenuous to say you can "level the playing field" by having a value structure that doesn't map well to how most other companies' value structure is set up.

datashovel··on Alan Kay has agreed to do an AMA today
What steps would a group of people (civilization?) need to take in order to make progress here? When choices are abundant, the masses have been enabled, and yet knowledge is still at a premium?
datashovel··on What a $347B conglomerate holding company's web site looks like
I wonder if they charge Geico for the ad space ;)
datashovel··on PHP Sucks
Such a tiring debate.

This is what a function call looks like in PHP:

  myfunc($arg1,$arg2);
What a mess, right?

Functions can represent any subset of computation within a program, or in some cases a function can represent all of the computations of an entire program. If you're hung up on small nuances of a language, you're probably just not doing it right. That's not a bad thing. A lot of people find themselves in this position, but the bottom line is you're probably just not writing your programs with the correct lower level abstractions.

That's it. It's not magic, but it's not always easy either. You shouldn't feel bad about it. Just keep trying and one day you'll realize that very little of what makes a great programmer has anything to do with the language you're using.

NOTE: This isn't in response to the author. They appear to have a strong reputation within the PHP community. This is really just a general response to all of the PHP hate in this thread.

datashovel··on 'We're in a Bubble'
I have a hard time understanding precisely what gives these companies such high perceived values.

In the end I have to believe people are measuring the value based almost exclusively on the website's "traction". Frankly, I think "traction" is an outdated metric (especially when it comes to the web).

I almost feel like I have to remind folks here (who are arguing against the premise that we're in the middle of a period of extraordinarily excessive valuations) that the web provides an almost frictionless environment to change. If tomorrow someone launches a better LinkedIn, there is ZERO reason I can't switch over (or use both) that same day).

In tomorrow's world I see individual engineers (or surely teams of less than 10) will have the capacity to build a product better than LinkedIn, at and beyond the scale of LinkedIn, in their garage (thanks to the cloud). With little to no investment.

In the future (by my estimation the not-too-distant future) $20+ billion for a resume website will be unconscionable (if it isn't already).

datashovel··on 'We're in a Bubble'
One of my most memorable "bubble talk" moments was when I was living in South Florida. To clarify, that's only to say it's easy for me to recall given the unique circumstances of the conversation, not that it was particularly enjoyable for anyone involved.

A bunch of my co-workers and I were out to lunch with a new member of our team (management level). The conversation turned to the real estate boom that we were in the middle of. The new guy had already, during the conversation, let us all know he had made a nice chunk of change in real estate recently, and was in the middle of looking for a new house with his wife. They apparently had their eye on a few really nice waterfront properties. That sort of got a few folks talking "bubble". He laughed it off and smugly told us all that (paraphrased) "in reality the market is just going to keep going up."

Famous last words, he ended up closing a few months before the crash.

datashovel··on Microsoft to acquire LinkedIn for $26B
Last time I was so perplexed with a valuation was back in 2007/2008 when BlackBerry was trading at over $100 per share.
datashovel··on Myth debunking: WebViews suck, everything should be native
Just a side note, somewhat related. I'm very interested to see where this argument (webview vs native) ends up. Say in 10 years. It seems to me that every time there's a "proprietary" vs "open" argument, for a short while the proprietary side wins the battles, but long term it seems the "open" side of the argument always wins the war.
datashovel··on Apple Starts to Woo Its App Developers

  "Developers Developers Developers Developers!"
    --Tim Cook WWDC 2016
← PreviousPage 2 of 22Next →