HNHacker News
TopNewBestAskShowJobs

partisan

2,122 karma · joined April 21, 2011

submissionscomments
partisan··on Airbnb’s loss nearly doubles in fourth quarter, before virus
It’s not about the children’s capacity to adjust. They always do. That’s what kids do.

I am talking about taking children into an insecure situation in a foreign country to the point where you have to scramble to find housing for the night.

That said, I have a friend who’s mom had a need to travel frequently when she was young. She’s been all over the world. When I asked her whether it was worth it for her her, she said that it wasn’t. She just wanted to be home sometimes. She just wanted her mom to be happy so she went along, smiling.

partisan··on New MacBook Air
I completely agree. My 2014 MacBook Pro purchased refurbished still has the best keyboard of all the devices I use. The Lenovo X1 I use for work is a close second.

What I noticed in the image that made me excited about this device is the function keys. If the 16in MBP had function keys, I probably would have purchased one already. I do wonder if the top spec of the new MBA is going to hold up to my usage though.

partisan··on How should I split equity?
Split the shares 50/50. Convert the 20k into senior debt that will be repaid on a schedule. If he believes in the vision then he will have his investment back and will have the benefit of your unpaid work.
partisan··on Airbnb’s loss nearly doubles in fourth quarter, before virus
I find it a bit naive to take small children along with you into unknown situations like that. I question your judgement after repeating the mistake. I think Airbnb floats on questionable judgement and people are starting to catch on.
partisan··on Ask HN: What features would your ideal programming language have?
Nim, but with a sane naming convention, less dependency on the underlying C language, and stability across versions.
partisan··on How we reached $6250 monthly recurring revenue in 77 days from launch
I would definitely be interested in hearing about how SEO was done. In house or outsourced? Any particular strategies that can be replicated in a different domain?
partisan··on Sloppy PhD Hires
This is a failure in your hiring process as well. How are you vetting your candidates? Are there gaps in your process that are allowing people who are a bad fit through?

Where I work, we had a PhD leave within 6 months. She was not able to deal with the lack of structure. Frankly, neither can I, but my motivations are a little different from hers. The team leadership could have done better in focusing on specific deliverables and letting her gain confidence through small victories before leading her down an open ended death march with few tangible criteria for success.

partisan··on Rollerball pens that use fountain pen ink
Thank you for that tiny glimpse into a different world.
partisan··on Judge orders Google to turn over a full year of actor’s data
It’s not the same thing. He is suing the city of Chicago for “malicious prosecution”. As part of that lawsuit, the city must attempt to show that the prosecution was not malicious.

That’s different than stating that you would like to browse through someone’s history for the purpose of finding crimes where they may not exist.

partisan··on Ask HN: What is one emerging trend to learn about in 2020?
In 2019, I completed my first short story (inspired by and as a gift for a friend). This year, I will create my first complete video game using Godot engine. This is also a gift for a friend. A different one, this time.
partisan··on Nim vs. Crystal
This is what threw me for a loop. I speak in person-hours at work even when other people speak of man-hours, but hearing someone speak in girl or boy-hours is a bit jarring due to the implications around age and experience.
partisan··on Nim vs. Crystal
What’s a “girl-year”?
partisan··on Ask HN: What did you do that has changed your life the most?
How so?
partisan··on Ask HN: Dealing with newcomers' arrogance?
This is absolutely what you want, but any reasonable interviewee will respond with the answer that seems most likely to lead to an offer.

Instead, ask them about their experiences with legacy code. Not poorly written code, just "legacy". Talk through it with them, their changes, how they planned for them, how they dealt with the code.

This will tell you more than asking a softball question.

partisan··on Ask HN: How to spot a bully during an interview?
> Watch out for interviewers who spend a lot of time talking about themselves and their accomplishments.

I've learned recently that this is a very good tell.

partisan··on Ask HN: How do you convince people to work for you as a non-exciting startup?
Having had an unsexy startup, all of the above helped to attract good talent. As developers ourselves, we were attracted to an environment like the one you describe and so we created a company that we would want to work in. We had no turnover for several years as a result.
partisan··on Ask HN: Are design patterns still a thing?
Everyone was still off inventing their own wheel 10-15 years ago. Today, most languages provide libraries that cover the majority of the use cases for which you would have written your own implementation of a design pattern. To add to this, languages have shifted towards providing functional programming extensions that move away from the OOP perspective on design patterns to a functional one.

In a sense, design patterns are everywhere. Some easy examples: each time you use a foreach, you are using the iterator pattern. If you use filter or Where on a collection, you are using a visitor pattern implementation.

I would add that people are coming to realize that SOLID principles lead to code that is easier to write, reason about, and maintain. Whereas the GoF patterns were the right knowledge 10 years ago, SOLID principles are the right knowledge for today.

partisan··on Ask HN: How to do a SaaS with client side encryption, yet a Web API?
I would say that your questions are valid, but not necessary to tackle in the short term. In fact, if you don't store the encryption key then the problem doesn't exist at all. It is up to the client library to implement the prescribed encryption algorithm and up to the user to provide the encryption key.

In the end, you are simply storing bits. How those bits are interpreted is up to the client. If a user distrusts a client then they can download, re-encrypt and upload the content.

Btw, I had the same idea for a hosted solution. My concern became that illegal content would be uploaded to my server and I quickly went away from this, but I do think it is an interesting idea.

partisan··on Oracle built a 1,060 node Raspberry Pi cluster
I really do wonder why Azure is so slow. You have to optimize somewhat aggressively to squeeze average performance out of Azure SQL, for instance.
partisan··on 16-inch MacBook Pro
The keys actually work.
partisan··on 16-inch MacBook Pro
This is the most annoying part of their keyboards.

Didn't copy or didn't paste. Or both.

partisan··on Ask HN: Best books you've read in 2019?
Didn't see that last one coming.
partisan··on Ask HN: What is your go to stack for REST API?
.NET Core + Web API

Postgres

Nginx

Digital Ocean

partisan··on Ask HN: How do you occupy yourself on your daily commute?
My commute is an hour each way, more or less. On my 10 minute drive to the train, I listen to the radio, usually NPR or Bloomberg.

On my 30-40 minute commuter train ride, I either browse around or focus on some personal side projects, programming or writing. During this time, I listen to music. Typically podcasts or YouTube videos. These are 1hr+ episodes so I typically finish them after my 10 minute walk to the office.

I used to program on a daily basis, but I realized I burned out quite a bit in the recent past so I just go with the flow now.

partisan··on Do pro software devs memorize language syntax?
My coworker and I feel the same way. We’re both .net devs for over 15 years each. We avoid power shell like the plague. The syntax is ugly and there is a bit too much magic in it.

As a point of comparison, we are both quite happy to use bash so we don’t have an issue with command line tools or scripting languages.

That said, after writing a Windows forms app using powershell, I had a slightly better understanding of it.

partisan··on Ask HN: What do you use for diagramming?
I like lucidchart.

https://www.lucidchart.com/

partisan··on Ask HN: Favorite YouTube channels under a million subscribers
Lately, I’ve been using YouTube primarily for music. My three current favorites are:

Odysseus (synthwave) https://m.youtube.com/channel/UCwoTj-pZgZZ8DInOXSSLMmA

Smooth Sounds (rap/trap) https://m.youtube.com/watch?v=m6HWQxnw7ko

Johnny M in the mix (trance/house) https://m.youtube.com/user/johnnym805

Astral Throb (electronics) https://m.youtube.com/channel/UCpbH_7H71IPKq4eH7CD5spg

partisan··on Ask HN: What programming language you use the most at work?
Since you spend a lot of your time in SSMS, I would encourage you to take a look at SqlDbx. It's a really helpful tool and boosts productivity in very noticeable ways. I'm in no way affiliated with them. Just a happy user.

http://sqldbx.com/

partisan··on Bank of the Underworld (2015)
> First of all, for thouse who [have] big money [stuck] in LR, dont be anxious … thinking about the possibility to loose your money. Thats will cause unnecessary pain. Give a good kiss your wife/girlfriend or your son if you have. Give a time for your mind. Live your life whatever be the future of this money … If still thinking that you have no where to run: IF we lost, (I said IF, we have nothing concrete yet) we lost a place to KEEP money, not the way to MAKE money. Keep that in mind. The show MUST GO on.
partisan··on 1.5M Packages a Day Bring Chaos to NYC Streets
Your solution is effectively corporate welfare. The free market should determine whether customers will order packages or not.

Also, you are suggesting that the government should provide an easier means for businesses to serve their customers in a way that gives them an advantage over the local businesses that pay local taxes on purchases.

The real solution is to make delivery companies pay for the congestion they cause. A fair use tax, for example. Then, using that tax revenue, you can improve traffic. The delivery companies can pass their costs on to the retailers and the retailers can pass the costs on to the customers. The customers can then decide whether they wish to pay more or shop somewhere else.

← PreviousPage 3 of 32Next →