HNHacker News
TopNewBestAskShowJobs

kyleashipley

145 karma · joined February 15, 2012

submissionscomments
kyleashipley··on Dynamic music and sound techniques for video games
They wrote up a pretty good blog post about how they made the music transitions work: https://www.platinumgames.com/official-blog/article/9581

Definitely on my list of games I wish I could play again for the first time.

kyleashipley··on Arrest made in SF killing of Bob Lee – alleged killer also worked in tech
Nit, but I think that 24.8% is a subset of the 54.3%, not additive - i.e. “family members” are included in the category of “people you know.”

(Confirmed with the pie chart in your first link.)

kyleashipley··on Asdf – language tool version manager
I might be missing something, but I think you can use `asdf shell` for this: https://asdf-vm.com/manage/commands.html
kyleashipley··on The fake artists problem on streaming platforms
A random sampling - Thundercat, Louis Cole / Knower, MonoNeon, Nate Smith, Vulfpeck, GoGo Penguin, Snarky Puppy

Interested in other recommendations too!

kyleashipley··on Cyberpunk 2077: How 2020’s biggest video game launch turned into a shambles
This has been roughly my experience and reaction on PC as well. Save and load is annoying but not a blocker at 5-10 seconds, but I would probably be pretty miserable at 3-5 minutes per restart.
kyleashipley··on EXoDOS: Collecting every game developed for DOS from original media
I’ll point folks over to https://www.reddit.com/r/tipofmyjoystick/ (Like “tip of my tongue,” but for games.) Just a solid community helping people find long-lost games.
kyleashipley··on Billy Mitchell’s Donkey Kong high-score case will move forward to trial
+1 for Summoning Salt. I especially liked his Mario Kart Wii video, where he explains the mechanics of the lap counting system in detail.
kyleashipley··on Loss of smell could be a 'highly reliable indicator' of Covid-19, research says
I currently have this symptom. I ordered extremely spicy Thai food last week. I could feel the heat, but not taste anything at all.

After about 4 days, I regained some ability to differentiate between salty/sour/sweet, but it’s been in and out for the last 2-3 days. I accidentally poured too much mustard on a sandwich at lunch today and could not have told you there was any mustard on it at all in a blind test.

kyleashipley··on Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing
Tried it out for a couple hours today! A quick experience report:

  - Collaborative editing was very solid, even with one of us using vim extensions and the other one not. (This has caused me some pain in Screen.so in particular.)
  - The leader/follower model was slightly unintuitive at times. I vaguely recall Floobits allowing either participant to e.g. create new files, but in GitDuck the leader has to share them to the workspace for them to become editable. (I might also be misremembering this from the Floobits days, but it was slightly confusing.)
  - Similar to ^ - when I was not leading, I couldn't summon the leader into a file I was editing, so I had to tell him when I was switching files. IIRC Floobits let you take yourself in/out of follow mode, even as the leader, so you would be automatically summoned when the other person switched files.
  - Looking forward to terminal support - glad that's on your roadmap :)
  - Our team is 50/50 between vim and VSCode right now, so we're looking forward to vim8/neovim support to really feel the power compared to Screen.so and Tuple.
Overall, had a surprisingly smooth experience for Day 2. Congrats on the launch and looking forward to future updates!
kyleashipley··on Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing
I was a big fan of Floobits a few years back. Tuple and Screen.so are great, but we have devs split between VSCode, vim 8, and Neovim, with different configurations. I would definitely pay for cross-editor collaboration that works.

I’ll give this a shot tomorrow with some friends and see how it goes!

kyleashipley··on Amazon added a non-compete after the employee entered the U.S. on an L1B visa
I think it’s more that recruiting is a sales job, often with a commission attached to it. I wouldn’t say that Amazon is “desperate for business,” but they still emailed me every few weeks about moving our business into AWS.
kyleashipley··on Ask HN: Which tools have made you a much better programmer?
I often comment on my own PRs to explain alternatives or tradeoffs I considered. These aren't necessarily worth capturing in permanent documentation or TODOs, but can share knowledge or build confidence that I've considered various angles that might come up in a review.

I'll also call out places where I'm not happy with the implementation, looking for feedback, etc.

kyleashipley··on Tell HN: Interviewed with Triplebyte? Your profile is about to become public
Most companies define their process as something like Phone Screen (recruiter) -> Technical Screen (engineer via phone or take-home project) -> On-Site (mix of culture + tech). Triplebyte helps you skip those first two steps.

I agree that the terminology could be more clear, but it seems like they borrowed existing lingo from recruiters here.

kyleashipley··on Show HN: A quiz for companies/people to learn about tools for remote work
I like it - great work!

I like your design choices here. Did you use an off-the-shelf theme, a toolkit like Bootstrap/Tailwind, or is it all custom?

kyleashipley··on Ask HN: Is it worth switching from web development to native iOS dev?
Not the parent, but as a hiring manager I would guess that you can implement UIs, make API calls, manage client-side data, work with a type system, etc. Those seem like pretty useful skills in modern client-side web development.

If you would want to make a move to backend/full-stack, you might need to pick up skills like databases, queues, caching, building APIs, and DevOps. But good companies are willing to bet that you can pick up new skills on the job if you have some sort of foundation.

kyleashipley··on Two creators are not always better than one
From the article:

>The research is based on a survey of creators for thousands of Kickstarter projects between 2009 and May 2015.

From the paper:

>This suggests that the taken-for-granted assumption among scholars that entrepreneurship is best performed by teams should be reevaluated, with implications for theories of team performance and entrepreneurial strategy.

The claims in the paper are pretty limited and based on a questionably representative sample. Extrapolating to "solo founders are better" seems like a leap at this stage. The results seem interesting and worthy of further evaluation, though!

kyleashipley··on Ask HN: What discontinued company/product do you wish was still around?
I still spend time in Plug.dj on a regular basis. It doesn't have the population or momentum of Turntable, but there's still something magical about social music.
kyleashipley··on The Surface Book 2 is everything the MacBook Pro should be
I think they thought it was an acronym, but the commenter just meant "pro," i.e. a dev or designer.
kyleashipley··on Ask HN: What business would you start in 2018?
We find ourselves gravitating more and more toward https://realtimeboard.com/ for distributed planning and brainstorming. It's replaced whiteboards for some in-person planning meetings as well. In almost every case where I've said "I wonder if...", it's worked exactly how I wanted. ("I wonder if I can resize a group of sticky notes," "I wonder if I can add a comment and indicate reinforcement/critique," "I wonder if there's a timer plugin," etc.)

It can get a little slow for larger boards – we did multiple weeks of branding iteration in a single board with hundreds of images and sticky notes – but overall I'd highly recommend it.

kyleashipley··on Ken and Roberta (2011)
I'd highly recommend reading more of that blog. He's been publishing consistently for 7 years (!), tracking down obscure interviews and conducting a few of his own. I spent almost 2 hours this morning digging through his full history of Sierra.

Some interesting nuggets:

- Al Lowe basically invented beta testing at Sierra for Leisure Suit Larry. He wrote a program to capture user inputs that didn't work onto the floppy disk, which the beta testers then sent back to Sierra. They then updated the graphics, text, or parser to account for these confusing areas.

- Ken Williams was quite a visionary on several things, including the rise of IBM compatibles, MS-DOS, and the early internet / social networks.

- Lori Cole's vision for Quest for Glory, using a cardinal direction, a season, and an element as inspiration, was really fascinating to reflect on. (I have a soft spot for Quest for Glory IV's Eastern European mythology, which was very rare in the pre-Witcher days.)

- There was a failed merger between Sierra and Broderbund (Carmen Sandiego, Print Shop, Prince of Persia) in the early 90s that could well have changed the face of the industry.

Overall, was way better than the average internet rabbit hole!

kyleashipley··on Ask HN: Who is hiring? (December 2017)
OrderNova | "Sweet" Software Engineer | $80 - 100k | Indianapolis or REMOTE | http://ordernova.com/

OrderNova is building an order management SaaS platform for retail and wholesale bakeries. We help small businesses across the country deliver happy birthdays and drama-free weddings. We've been in the business for 10 years and decided to bake our learnings into a brand new Rails + Angular product.

We're seeking a Software Engineer to lead our development efforts. You will have a key role in determining OrderNova’s technical design, development, testing, and implementation, reporting directly to our owners. You will also build our engineering team from the ground up. We expect to add at least one junior engineer in 2018 as well.

The stack: Rails, Angular, RxJs/ngrx, Heroku

A little about our culture and company:

- We work to live, not live to work

- We're casual, friendly, and customer-oriented

- Although we've been in business for a while, this is a bootstrapped startup opportunity

We'd prefer Indianapolis local, but we're open to remote given the following qualifications:

- Previous remote experience

- Ability to overlap roughly with US Eastern time zone

- Willingness to travel to Indianapolis for onboarding and semi-annual team events

You must be authorized to work in the United States. We are unable to sponsor visas at this time.

If you are up to the challenge of developing a robust application in a fun environment and are serious about making the world a sweeter place, email join@ordernova.com with your resume and a couple sentences about what attracted you to us. Also include the word "sourdough" in your subject line to prove you are not a robot, or that you are at least a sophisticated robot!

kyleashipley··on Show HN: Ruby static type checker – proof of concept
From what I could gather from this talk at Strangeloop, RDL seems like an evolution or expansion of Diamondback: https://m.youtube.com/watch?v=buY54I7mEjA (See ~21:30ish for discussion of the various attempts along the way.)

Was a really interesting and well-done talk, IMO. I am not a type system geek, but thought it was fascinating to hear all of the tradeoffs that go into designing a system like this.

kyleashipley··on Quit Social Media, Your Career May Depend on It
I have found a large LinkedIn network to be useful for finding customer interviews for startup ideas. There are a lot of people that I am connected to enough that an intro from them beats a cold email. I often will find a company that seems like a good fit for a problem or idea I am working on, see if I have any second-degree connections there, and ask for an intro.

I really enjoyed Brad Feld's post[1] on choosing how to use each social network you sign up for. On LinkedIn, I've decided to be a public, promiscuous consumer. On Twitter, I am public, selective, and a mix of consumer/producer. Facebook is one that I probably need to cut even more than I do, since I don't have a strategy and get little value from it.

Social networks can be tools, and if they are not providing value, it may mean you need to use the tool differently or get rid of it if it doesn't solve a problem you have.

[1] http://www.feld.com/archives/2012/02/happy-birthday-im-unfri...

kyleashipley··on Quit Social Media, Your Career May Depend on It
Maybe you're just using the wrong heuristic for Twitter? I never follow more than 100 people and periodically cull my list down to that if I go over. My goal is primarily to follow interesting people, especially other local programmers, people who are working on cool research topics I would otherwise miss, and friends who make me laugh. I remove anyone who is too noisy for too long, even if they are interesting. Twitter is by far my favorite social network and is generally high-signal for me.

Popularity seems like an anti-goal unless you're selling something.

kyleashipley··on Livestream: Peter Thiel Speaks at Republican National Convention
Did not watch the speech, but if I'm interpreting the transcript correctly, it sounds like he is telling the RNC that their attempts to pass laws restricting LGBTQ rights are a distraction from more important problems in business and technology, not that LGBTQ rights are not important. It seems like a critique of the current platform and a suggestion that Trump would focus his energy elsewhere, on an actual "great debate."

Maybe I missed something, though!

kyleashipley··on Buffer Layoffs
Having a transparent formula for salary limits or removes the effects of negotiation, which likely benefits engineers (typically bad at negotiating compared to e.g. sales people) and women/minorities (worried about increasing "otherness" further and sometimes lower leverage, at least in tech).

There are potential downsides such as increased politics or income inequality pressures, but it seems like a viable policy at least. I'm curious how someone like Google's Laszlo Bock would respond to this approach in comparison to their "pay unfairly"[1] mentality.

[1] http://www.businessinsider.com/google-policy-to-pay-unfairly...

kyleashipley··on Docker for Mac Beta Review
Just signed up for the beta as shipstar. Pretty exciting stuff!
kyleashipley··on Canvas: Notes for teams of nerds
Is Dropbox Paper planning integrations with third parties? I can already do basic collaborative editing in Google Docs, and it sounds like Paper is similar to that. The killer feature for me (when shipped) is being able to drop in native representations from the other tools I used heavily (Slack, Trello, GitHub, etc) into a document that I'm collaborating on.

For example, right now in a Google Doc if I want to connect it to a Trello list I need to add a bullet for each card in the list, make it a link to the card, and keep both things in sync. What if I could just drop in the whole list (or even a whole board in some cases) and have my project plan and my specific cards in the same context without jumping between different tools? That's a killer feature for me if they can pull it off.

kyleashipley··on Canvas: Notes for teams of nerds
According to the formatting guide under the ? in the top-right corner, JavaScript is ```js instead of ```javascript. A few other languages worked as well (Ruby, C, Java, Scheme), although I couldn't figure out Clojure.

Would be nice to have a link to whatever syntax highlighting library is used under the hood for this, but overall works pretty well as a test for me.

kyleashipley··on The Post-YC Slump
I don't want to put words in Sam's mouth, but I read his point as referring to the patterns of thinking and behavior applied by the founders more than hours worked. I equate "intensity" with "focus," as I've seen (and been a part of) many startups that have lost focus after achieving a modicum of success and taking their foot off the gas.
Page 1 of 2Next →