HNHacker News
TopNewBestAskShowJobs

skewart

2,147 karma · joined November 2, 2012

submissionscomments
skewart··on They.Whiteboarded.Me – Companies that engage in good and bad interview practices
Improving interview processes is great! What do you think are the best ways to interview candidates, as opposed to whiteboarding and code challenges?
skewart··on Coding Boot Camps Get the Boot: Why the Industry Is Shutting Down
Any idea what's causing the revenue problem? I assume it's getting harder to attract students willing to pay for a bootcamp? Is that because fewer people are looking to learn to code than a few years ago? Or because they're learning in different ways other than bootcamps? Or is everyone only wanting to go to the most prestigious bootcamps? Or something else?
skewart··on Homeowners faced an Airbnb nightmare as renters left them facing huge fines
> Now I know, there is a reason why hotels charge more, you pay for the safety, the standards and a 24 hours reception desk.

Yup. I've pretty much only ever had bad experiences with AirBnB. At this point I've just stopped using them. There's a lot to be said for the predictability, comfort and service of a good hotel.

skewart··on ESPN Football Analyst Walks Away, Disturbed by Brain Trauma on Field
Yup. There seems to be a lot of focus on the NFL mistreating players, but college football seems far more exploitive.
skewart··on ESPN Football Analyst Walks Away, Disturbed by Brain Trauma on Field
Very few NFL players make $10M over 5 years - most careers don't last that long, and/or compensation isn't that high. Then consider that few elite college players make it to the NFL, and very few high school players make it to elite college programs.
skewart··on Kubernetes at GitHub
> Several qualities of Kubernetes stood out from the other platforms we evaluated: the vibrant open source community supporting the project, the first run experience (which allowed us to deploy a small cluster and an application in the first few hours of our initial experiment), and a wealth of information available about the experience that motivated its design.

It's interesting that the reasons they cite for choosing Kubernetes over alternatives are entirely driven by 'developer experience' and not at all technical. It shows how critical community development, good documentation, and marketing are to building a successful open source project.

skewart··on The Token Effect
> Edit: downvoters please explain why

I am shocked, shocked I tell you, that you would suggest any ICO investor might let their financial position influence the way they talk about cryptocurrencies. These people are visionary investors who selflessly pour their resources into ICOs, not mere speculators looking to make a quick buck on a greater fool. /s

You make a really good point. I'm genuinely excited about blockchains and cryptocurrencies, but it's so hard to find writing about it that isn't thinly veiled asset pumping.

skewart··on Google is paying Apple billions per year to remain on the iPhone
I strongly disagree. I switched to Duck Duck Go about six months ago and haven't missed Google at all.

Maybe Google was much better at some point in time in the past, but I haven't noticed any meaningful difference these days.

Google's advantage is their massive brand awareness. They've done an outstanding job with brand marketing - positioning themselves as smart and nerdy, so people are inclined to subconsciously think of them as highly performant, even without any evidence to back it up.

skewart··on Serverless: A lesson learned the hard way
> The problem is exclusive to serverless.

That's simply not true. You can accidentally run up huge bills with EC2 instances too. One typo in your CloudFormation templates could spin up a ton of reserved p2.16xlarge's.

Of course, if you consider EC2, and other AWS services, to be "serverless" too - you're not physically managing your own racks after all - then, yeah, fair enough, it is a problem exclusive to these "serverless" IaaS/PaaS providers.

skewart··on Shenzhen: China’s ‘skyscraper capital’
Honest question, why is that hilarious?

There is a huge amount of cheap, cookie-cutter housing in American suburbia. In fact, I suspect a large majority of single family suburban houses built in the last 50 years are rubber stamp clones from homebuilder planbooks.

skewart··on Shenzhen: China’s ‘skyscraper capital’
> Central Park is a desirable place to spend time, unlike the artificial, pseudopublic spaces that separate highrise complexes.

Have you ever lived in a high-rise surrounded by open space? A lot of people, myself included, really like it.

You're stating your own personal preference as if it were some universal fact.

You also seem to have a limited understanding of housing design. For example, lots of Corbusier-inspired high-rise developments have shops and restaurants mixed in among the parks and buildings.

I suspect the bulk of the complaints people have with high-rise housing projects for low-income residents in the US are driven more by the policies and operations of low-income housing - lack of maintenance, poor security, etc. The design model has worked out quite well for higher income residents in plenty of places - even in the US, for example, near south Florida beaches.

skewart··on What Sets Successful CEOs Apart
> From the results of the study, one would infer that if they adopt these 4 traits, they will become CEOs.

Did you read the article? They were looking at what makes some existing CEOs more successful than other CEOs. Nowhere did they say these traits were what allowed people to become CEOs. In fact they kind of said the opposite - boards tend to over-index on different traits, like overt confidence and extroverted charisma, when hiring.

skewart··on Ask HN: Where can I find realworld examples of companies using 'serverless'?
Are you just looking for a list of company names? Or are you looking for more in-depth descriptions and/or case studies of how it's being used?

Ben Kehoe, who works at iRobot, has written quite about using serverless in production. [1] So has Paul Johnston. [2]

I've been curious about serverless adoption too, and I've thought about doing more structured research and writing. So I'm curious to know what kind of content you're interested in.

My impression is that a lot of companies are using bits and pieces of serverless tech/architectures here and there around the edges - for some data processing pipeline, for an internal tool, for a few supporting services - but very few companies have a 100% serverless stack.

[1] https://medium.com/@ben11kehoe [2] https://medium.com/@PaulDJohnston

skewart··on Building a Music Recommender with Deep Learning
I'm curious to hear more about why image representations of music are horrible. What are the problems or limitations? Is there a better way to perform a similar kind of "dimensionality reduction" on music?
skewart··on The Best DevOps Is NoOps
> Plus, NoOps conceals the risk to have a de-evolutions of devs into even dumber IDE users that can’t even type “sudo systemctl start mysql” at the terminal.

You can say the same thing about ops people being "dumb command line users who can't debug assembly language."

Higher abstractions and fewer reinvented wheels are one of the major overarching goals of computing. If I never had to type "sudo systemctl" ever again for anything but a fun antique restoration project then I would be very happy.

That said, I completely agree that for any company other than maybe some early-stage startups to go completely NoOps today, in 2017, is not a good idea.

skewart··on Lack of cohesion in Uber's search for a new CEO
> Uber's success is due to the CEO being an asshole.

That's simply not true. Uber's success is due to being in the right place at the right time and executing well in the early years.

The combination of smartphones and widespread trust in online reviews as a system of enforcing good behavior were what made ride-sharing as we know it possible. Uber understood the real value prop - a seamless, low-stress way to take a car from A to B is what matters; a feel-good community "sharing" vibe only gets you so far. And they developed their business in a smart way - it's a commodity product, so you have to become the default in people's minds (like Xerox or Polaroid before), that means build brand awareness and saturate as many markets as possible as quickly as possible.

TK being an asshole is orthogonal to their success. There's a good argument to be made that it actually has held them back and limited their success. Given the size of the market why are they only a $70B company instead of a $200B or $1T company by now?

skewart··on Why I left Medium and moved back to my own domain
I disagree. There are lots of different kinds of "comments" on blogs. I agree that pingbacks and one word reactions are awful. However, comments that are a few sentences, or a few of paragraphs, of good thoughts are fantastic. Often people can provide additional info on a topic, or they don't have a blog themselves but want to contribute to the conversation. Besides, as a sibling pointed out, HN comments are basically off-site blog comments, and I think a lot of HN readers enjoy them.

I'm sure moderating comments is hard. But when it's done well comments are great.

skewart··on SoundCloud's Collapse
> ...most people most of the time want music they don't have to think too much about or devote toouch attention to.

I agree with that statement - dedicating significant energy to finding new music is a fairly niche hobby.

However, I don't think easy-to-find necessarily equals label-owned music.

I often listen to music for hours at a time in the background while I'm working or relaxing at home. I'll aim for an artist or mood and then I'm happy to let 'related tracks' from artists I've never heard of play indefinitely. If there's a track I really like I'll look at who the artist is and make note. I listen to a ton of "indy" music this way. Mostly, I never know who the artist is. Sometimes I discover new artists. All of this is very low effort on my part.

In fact, it would be significantly more effort to listen to megastar pop music or classics. I'd have to find a way to play the tracks - YouTube most likely, which means a ton of poorly thought out ads, or else paying for the songs directly, which usually is just slow and annoying.

I'd wager the biggest hours of music listening are for background music - at work, in stores and restaurants, while studying, while lounging around the house. I'm sure some people always want to listen to the same ten albums on repeat every day, but I suspect most people are driven more by ambiance. Indy music will do that job just fine.

Of course people will always want to play nostalgic hits. But I suspect that's a smaller driver of music consumption by hour of attention (or at least partial attention) than many people assume. That means the labels have way less power than people assume.

skewart··on SoundCloud's Collapse
Yes! This. SoundCloud should have focused on helping musicians promote themselves, connect with fans and monetize their music. And yeah, this space is pretty wide open right now. The ways people create and consume music are changing, and nobody is really taking advantage of it.

Man, now I really want to build what SoundCloud should have been.

skewart··on SoundCloud's Collapse
I'm not so sure that's true. Their key problem is that they didn't understand how much value there is in up-and-coming, amateur, and underground music. The record labels only have power when it comes to their catalogue. SoundCloud could have truly disrupted the labels by providing an alternative way to promote, monetize, and discover music. But they somehow got off that track.
skewart··on Shenzhen's never-ending skyscraper boom
There's only so long that can last though. If nobody is buying at the high prices then the agents who refuse to list lower won't earn any commissions and they'll eventually decide to lower their threshold.
skewart··on Twitter Fails to Grow Its Audience Again
Twitter is so disappointingly annoying to use. Reply threads are a pain. Tweetstorms get old. And all too often there is way too much spam. However, there are amazing communities of people sharing interesting content and having great conversations.

Twitter needs to realize that there value prop is the community using it and not the app itself. They need to make radical design and product changes to make for a better user experience if they want to grow. The vast majority of internet products evolve significantly as they grow, surfing the wave of changing user behavior and taste as they reach new markets.

skewart··on Ruby on Rails is out: major coding bootcamp ditches it, due to waning interest
> IMHO, the main reason Rails is declining in relevance isn't microservices or the productivity (!) of Java, but the fact that more and more development effort for web applications is moving into JS front-end coding.

This. I also suspect that for developers whose first language - or primary language these days - is JavaScript it's a lot more comfortable to reach for a Node backend framework when they need it. Also, Go has become pretty popular for somewhat more custom or complex backend tasks. Plus, there are more and more high-level third-party services offering different pieces of backend functionality.

skewart··on Ruby on Rails is out: major coding bootcamp ditches it, due to waning interest
> like it or not, microservices are here and they solve real problems

Sure, sometimes they do. But more often than not they introduce more problems than they fix, or at best, they fail to fix the original problems.

Most of the benefits that people who choose microservices are looking for come more from good design and are completely orthogonal to microservices vs monolith. For example, separating code out into separate repos and deployments doesn't automatically separate concerns. But microservices inherently introduce a lot of challenges in orchestration, managing state, testing, deployment and all kinds of things that are much easier with a monolith.

Microservices is one of the most cargo-culted ideas in software development these days. I suspect there will be a backlash against it before too much longer. Will there be a resurgance of interest in Rails? Probably not. I suspect something at a much higher abstraction level will take over.

skewart··on Ruby on Rails is out: major coding bootcamp ditches it, due to waning interest
They're replacing it with Java/Spring. That's hardly the new web-dev hotness. I suspect this change is less a reflection on Rails and more an indicator that there is a business opportunity to teach new programmers Java, because there are tons of legacy Java apps out in the wild, and the resources for learning Java these days are terrible compared to learning, say, JavaScript.
skewart··on Ask HN: What's your biggest struggle with Microservices?
What did you end up deciding? And what were you thinking the benefit might be?

My sense is that for a small team a microservices architecture might be more trouble than it's worth, but I can definitely see how some kinds of applications - or even kinds of teams - it could be a good fit.

skewart··on How a VC-funded company is undermining the open-source community
The massive difference is that Kite is using manipulative, dishonest tactics.

When I sign up for a service like Code Climate it's very clear that I am giving them access to some of my code. I also have easy control over what code they can see. They are honest and upfront about what they are doing and why.

Kite has been trying to hide what they are doing, with the goal of tricking developers into doing things they otherwise wouldn't. They're taking advantage of the huge amount of trust in the open source community. Kite must know that abusing this trust has a high chance of hurting the community, but they don't seem to care, as long as they can make a quick buck or two for themselves.

A lot of people here really cherish that trust and goodwill among strangers in the open source world, and are understandably pretty pissed when someone comes along and messes with it.

The bottom line though is being honest and upfront with developers. I suspect Kite could have been a bit more forward about what they were doing and the developer community would have reacted with much less outrage.

skewart··on Ask HN: HNers who got their “Show HNs” on homepage, how is your site doing now?
It definitely seems like there's quite a bit of luck in getting to the front page - submitting at the right time when people who would be interested happen to be looking at 'new' and feeling like upvoting. It's definitely worth resubmitting a few times (at tactically advantageous times of day).

That said, you might want to add a few sentences describing VisualTips, and maybe the backstory, on your submission. A lot of people click into the comments to get a bit more context and decide whether or not they actually want to click into the submitted item itself.

Also, it would be helpful to have some kind of visual description on your homepage. I have a pretty good image in my mind from the text, but for such a _visual_ product it would be really helpful to see screenshots or, even better, a gif of it in action. Those visuals would likely help people get more excited about it.

skewart··on Most open-source software is libraries or frameworks
Is it really accurate to call socket.io a "non-web" library? Even lodash is questionable in that category - while not strictly tied to the web, it is primarily used in web apps. I'd be curious to see lower level stuff and/or stuff further removed from the web in the non-web category.
skewart··on Decentralized trust graph for online value exchange without a blockchain
If they're the best material for the job then manufacturers will pay the inflated luxury-good prices. People selling gold are selling it at market price, regardless of what their buyers do with it. Just because something only adds X amount of value, however that's defined, doesn't mean that one will be able to buy it for at or less than X.
← PreviousPage 3 of 16Next →