HNHacker News
TopNewBestAskShowJobs

sinatra

1,225 karma · joined November 14, 2014

submissionscomments
sinatra··on Ask HN: What problem in your industry is a potential startup?
Bitcoin?
sinatra··on Google Play Music – free, ad-supported radio
They all have almost same (number of) songs.
sinatra··on KeePass – questionable security
I use 2-step auth with LastPass. Although passwords are encrypted on client-side for LastPass too, I understand that if LastPass wants, they can get the master password or password for any specific site. All they need to do is change their client. However, considering 1Password is closed-sourced, if they want, they can do so too. Right?

And if I think about "What is harder for hackers to get to: My encrypted password file on Dropbox or my encrypted passwords on LastPass," I feel I'll have more confidence in LastPass.

Anything very obviously wrong with this thinking?

sinatra··on KeePass – questionable security
And how do you save and sync the passwords across various machines?

Edit: The reason I asked is because I wanted to see if 1Password can be more secure than LastPass. However, if you're using 1Password with Dropbox, I'd say this combination doesn't feel any more secure than LastPass. Other more secure options like WiFi sync aren't convenient enough. So, it appears there's no strong reason for me to consider switching from LastPass.

sinatra··on Apple OS X El Capitan
It looks like an incremental release. Not a bad idea considering how many bugs / issues Yosemite had. Hopefully, El Capitan fixes most of them.
sinatra··on JSON Labs Release: Native JSON Data Type and Binary Format
I think applecore's comment was tongue-in-cheek considering JSON is JavaScript Object Notation and was originally derived from JavaScript.
sinatra··on How I Became U.S. Chief Data Scientist
The nugget was this:

> But then I took a calculus class — and it rocked my world. The lecturer really took the time to explain deep concepts and helped me see the intrinsic beauty. Today, when I explain some of the concepts I learned back then, I still call upon the way it was explained to me all those years ago.

We say we want kids to find their passion and interest. But, in many cases, the passion / interest is created by accident or serendipity. You can love a lot of topics if they are explained very well and in an interesting manner.

sinatra··on Go-bootstrap: Generates a lean and mean Go web project
Would love to see something like this for RESTful Web Services built on Go with /users, auth, rate-limiting, etc already working out of the box.
sinatra··on Microsoft makes it easier to build Minecraft Mods using Visual Studio
Wow, I also stumbled upon programming through Gorillas on QBasic. I used that code as a guide to write my first game. A lot of copy-pasting that code and then modifying it just to see what the modification would do. Extremely slow learning by trial-and-error, but a lot of fun!
sinatra··on Crashlytics now serves over 1M apps
This may be a good place to ask: Now that Testflight is gone, what do you recommend for getting crash reports (incl stack trace) in iOS apps? Crashlytics?
sinatra··on Silicon Valley: Perks for Some Workers, Struggles for Parents
> How can someone "exploit maternity"?

When they tell work that they need to stay home due to some "medical complications." while they hang-out with their coworker friends in evenings and show-off that they were exploiting the situation. Yes, people do that.

Family is the right priority. No doubt about that. In that case, such a person should say so to the employers. "I can't come to work for 7 more months because I prefer to take care of my baby. Please make appropriate plans." is very different from "My doctor said I shouldn't come to work for another few weeks. Continue paying me, and don't hire my replacement, because it's just a matter of few weeks." Especially if you then show-off to your coworkers in the evening how you were exploiting the situation. Who picks up that slack when the employer doesn't hire a replacement? Those same coworkers.

> Any coworkers that begrudge a maternity or paternity leave are themselves at fault, not the parent.

Oh come on! Nowhere did I say that her coworkers begrudge just because she took a maternity leave.

sinatra··on Silicon Valley: Perks for Some Workers, Struggles for Parents
Just to clarify again, I was talking about exploiting as in "the action or fact of treating someone unfairly in order to benefit from their work." Not "the action of making use of and benefiting from resources." To make the difference clear in my edit, I used the term "utilizing" for the latter.
sinatra··on Silicon Valley: Perks for Some Workers, Struggles for Parents
Exactly! It's easy to rush to judgement and say "sue the employer" when you've only heard one side of the story. My wife's friend recently had a baby, and she exploited the situation to the full. She didn't come to work for almost 7 months using various excuses, and she was openly telling her friends at work about how she was exploiting the situation. I don't know how much management knew about it, but they didn't fire her because they were afraid of getting sued. Management isn't always bad by definition!

I am obviously not saying that everyone exploits maternity. I'm just highlighting that there can be another side to the story. Isn't it possible that the management was already considering letting the Director of Engineering (a role that by definition is not going to have a lot of peers) go? What do they do if she's pregnant at the same time? Wait for 6 months just so they don't get sued?

EDIT: Can't respond in a reply, so I am responding here. "Exploiting a situation" doesn't mean utilizing benefits legally given to you. An example of exploiting the situation will be: My employer is required to give me paid sick leave. So, even if I'm not sick, I'll claim that I am and get paid for taking time off. And usually, it's not the employer who gets hurt by something short-term like this. It's my peers who have to pick up the slack.

sinatra··on How Google Hires
I can give you Facebook, Twitter, LinkedIn and Dropbox. But, there's no way Microsoft and Amazon have the same hiring bar as Google. This is based on my own personal experience interacting with them and what I've heard from friends.
sinatra··on Exercism.io – Become a better programmer
When I saw that you expected users to join with their GitHub accounts, I assumed that the exercises would be made available on GitHub and the submissions would also happen through GitHub (on a user specified repo).
sinatra··on Ask HN: How do technical non-developers help with open source projects?
> is there a good role for me in a <10 person startup, <5 person startup?

IMHO, very rarely. At such a small startup, a founder or co-founder is going to be the effective product manager.

sinatra··on GitHub Flow Like a Pro with These 13 Git Aliases
I prefer to see some details about the files in each commit:

log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat

sinatra··on Facebook Sued Alleging Sex Discrimination, Harassment, Other Charges
“why she did not just stay home and take care of her child instead of having a career”

Considering most Indian families in the bay area are dual income, I find it weird that they'd be surprised to see a woman working instead of taking care of her child.

sinatra··on Facebook Sued Alleging Sex Discrimination, Harassment, Other Charges
Yes, Facebook has to have a lot of Asian employees (American definition of Asian which excludes Indians). I imagine this lawsuit is talking about her own team which may not have any other Asian team-member.
sinatra··on Facebook Sued Alleging Sex Discrimination, Harassment, Other Charges
With all the sex discrimination and harassment charges, I sometimes wonder if founders get subconsciously influenced that hiring women can increase the risk of lawsuits to their companies. Not fair, I know! But you aren't thinking about fairness when it comes to your business that already has too many issues to take care of.
sinatra··on Who Cares about GET vs. POST? NoREST
Any book / link where you think we can get more details about your responses?
sinatra··on Why startups fail, according to their founders
I think failure to monetize is a result of one or many of the reasons mentioned in the article: No market need, Pricing issue, Lack of business model, etc.
sinatra··on Show HN: Watch People Code
This is it! Thank you!
sinatra··on Show HN: Watch People Code
This may be a good place to ask this question -- I think I saw a website which had videos of how well-respected experts write projects from start to finish. So, if I were interested in learning how experts in golang write a web-service end-to-end (design, DB, write, test, deploy, debug), I could watch those videos and learn the right(ish) way to write a web-service in golang. I'm sure I'll learn a few other things too (like how they replaced a block of code in vim in 4 keystrokes where it would have taken me 12). Does anything like that exist? If not, then that sounds like a fantastic opportunity to me.
sinatra··on Uber Opening Robotics Research Facility in Pittsburgh to Build Self-Driving Cars
Bus routes/schedules influence riders' behavior (People reach a bus stop at the time when they expect their bus to arrive). If buses try to automatically adjust route and timing based on riders' needs, riders will start showing up whenever and wherever they want. That makes me feel that the buses may become less utilized, not more.
sinatra··on The Multiverse and you – Is there another version of you somewhere out there?
I also took your right to mean "right for sustaining life," and not as good or bad. However, as NhanH said very eloquently, we are only aware of "our" kind of life. Other lives may be very different, and may not depend on things that our lives do.
sinatra··on The Multiverse and you – Is there another version of you somewhere out there?
"it provides an answer for how we ended up with a universe with just the right combinations of gravity, electromagnetism, strong and weak nuclear forces."

No, we just ended up with a universe with the gravity, electromagnetism, nuclear forces that we know. That definitely doesn't make it "right." There could (should?) be an infinite combinations of those that would be "right" in other universes.

sinatra··on Sandstorm – An open source platform for personal servers
Great suggestions! I'd say "Sandstorm lets you install server apps as easily as you install mobile apps!"
sinatra··on Why switching jobs is almost always a good idea
You are right. I'm glad she finally tried to have a conversation about it. In a way, that conversation helps one come back to the right mind-set about the employer-employee relationship. Staying in a company for more than 3-5 years may be one of the best ways to get underpaid.
sinatra··on Why switching jobs is almost always a good idea
Exactly! But the "bring offers from outside to get real raises " policy tries to keep exactly those kind of not-invested employees and forces invested employees to quit because they won't get good raises without looking outside.
← PreviousPage 7 of 8Next →