HNHacker News
TopNewBestAskShowJobs

shrugger

75 karma · joined March 25, 2016

If you saw Atlas, the giant who holds the world on his shoulders, if you saw that he stood, blood running down his chest, his knees buckling, his arms trembling but still trying to hold the world aloft with the last of his strength, and the greater his effort the heavier the world bore down upon his shoulders - What would you tell him?
submissionscomments
shrugger··on Am I really a developer or just a good Googler?
I feel like the whole impostor syndrome thing has gone too far. At this point, we have legitimately talented developers questioning whether or not they are 'good' enough and it is actually quite frustrating to see.

I sort of understand it from the students' perspectives, because they have a professor to compare themselves to and aspire to, I think in that scenario it spurs self-improvement but in the workplace it seems like it would only be counterproductive at best to compare yourself to other coworkers or even other people in the field.

I remember when I first started, I never thought "Shit, will I ever be as good at Scheme as Sussman?" I just worked the exercises and kept moving forward.

Nowadays, there seems to be a real strong pressure to be aware of all the new technologies, newest libraries, and all this material that nobody could ever possibly have time to completely understand, and it drives people crazy, I think.

shrugger··on Pharo 5.0 Released
Do you have a source on "In an age where nation states are fighting for control and MITM attacks are more prevalent than one would think" ?

I am curious what those numbers actually look like. I've always wondered about what kind of scale they operate on.

shrugger··on Scala Native
Is this actually affiliated with the facility that is behind Scala for JVM? I saw the banner of the university on the Scala Native site, is that for real?

I have been so extraordinarily impressed with Scala, and with the contributions its made in the PLT field, I'm very excited for Scala Native to start picking up steam.

Can we expect the same level of excellence from Scala Native as we've received from Scala for JVM?

shrugger··on Lawyer lawyer lawyer LAWYER lawyer LAWYER
[deleted]
shrugger··on Introducing unlimited private repositories
But why should I use Github over Gitlab? I don't care about popularity, Gitlab already offers the minimal set of features I care about, and has demonstrated a neutral business model.

Github had leaks coming out about how 'white men' aren't suitable to solve GH's business problems, why should I want to associate with an organization that discriminates people based on the color of their skin rather than by the contents of their code?

I'm glad that they are offering this, I think their customers will put this offering to good use, but it doesn't convince me.

shrugger··on A Farewell to FRP
You might be interested in the Crystal language. It's a statically-typed, Object-oriented, Ruby inspired language. It's Ruby with types, basically.

You might also be interested in Elixir which ties in to the Erlang ecosystem, but if you are super into OOP (like me) you might find it slightly more difficult, but since you have experience with static-types, you probably know some FP stuff, and so it's not that bad.

Either way, best of luck. It takes a brave soul to fight with Rails. I've been writing Ruby for about three years now and still haven't touched Rails just because I can imagine how little fun it is to try and debug dynamic-typed web stuff. Noooooo thanks.

shrugger··on Ask HN: How do I deal with the first sexual harassment complaint at my startup?
Really can't stress it enough that you need to lawyer up before literally anything else.

Do not talk to them, do not go into work, take sick days if you have to, don't respond to emails, phone calls, ABSOLUTELY NOTHING until you have talked it all out with your lawyer, and then do exactly what he instructs you to do.

Don't let this destroy your dream, friend! Especially over someone else's bad choices. Be safe, lawyer up, get this taken care of and move on with the work.

shrugger··on Twitter Bars Intelligence Agencies from Using Analytics Service
defender of liberty?

What's anti-liberty about collecting information that people voluntarily show the world? I actually disagree with this decision on the basis that it just eliminates potential business opportunities for Twitter corp.

I mean, if I tweet something, I can't then turn around and get angry at someone who approaches me and says, "Hey, you ran at central park yesterday, I saw it on your twitter." or whatever, because I voluntarily chose to tweet it.

The same goes for anybody else, including intelligence agencies. I can't read past the paywall but I googled around and to my understanding, it's not even the intelligence agencies that are doing it to begin with. These other companies correlate all the data, structure it with an API they provide to the intelligence agencies. So at this point, there's two different types of businesses now suffering from this decision.

I don't even understand why I like twitter so much, they keep doing these stupid, stupid things!

shrugger··on Swift 3.0 Release Process
I did not realize that we were this close to Swift 3?!

This is really awesome news. I'm pretty excited to see what they do in 3.0, I'd love to have another language under my belt without fooling around with NS-nonsense. That they might actually take Linux desktop seriously is really exciting to me also.

I'd love to see a widely-used tool where games and popular apps that would traditionally be put out on Win/Mac are able to be used seamlessly on Linux also. On top of that, I definitely don't want to write Java, I definitely don't want to write ObjC, etc.

Interestingly enough, I think this might even compete with Dart, which I suspect will end up getting Wasm support and ultimately replacing Java for android development... (Just a wild shot in the dark...) So I can't wait to see what the Swift starts brewing up in the Concurrency department.

How exciting!

shrugger··on Rails 5.0.0.rc1
Ah, good idea. Thanks so much!
shrugger··on Rails 5.0.0.rc1
I know a little about a lot of things, but I know least of all about web development. I worked my way through some Sinatra tutorials and through the Cuba.rb book, but I just never got into it.

Are there any books that you'd recommend or anything?

shrugger··on Rails 5.0.0.rc1
I know a few other languages, they just aren't nearly as marketable as Ruby. I've learned Lua, Scheme, I know a little bit of Julia but most of the stdlib is over my head mathematically. I've fallen in love with Ruby because it seems to be how I 'think' about problems. I just never really had the motivation to learn Rails, I always hear people complaining about it, I've never needed a website or anything, I don't know. It just never happened.
shrugger··on Rails 5.0.0.rc1
40 points and no comments... Can we please discuss this?

I would like to know if this makes Rails worth learning for someone who knows Ruby but doesn't know rails. I have found my ruby knowledge to be less than marketable, and I want to step my game up. What do yall think?

shrugger··on Node OS
Now you can left-pad your entire environment instead of just your production build!

Wow!

shrugger··on TypeScript Won
JS has a syntactic sugar keyword class. Objects are still prototypes.
shrugger··on TypeScript Won
I didn't even think about that, but yeah he totally did.

This whole article has a very "Wow, all other languages except for the one I've invested time in really suck!" feel to it. The arguments presented are shallow at best, rely on short-term data, mostly just popular trends of what people are talking about/searching for.

There's not any empirical evidence that I've seen in this article that suggests any language is better than any other language.

shrugger··on TypeScript Won
I love the piegonhole arguments that always 'exclude' Dart from these types of discussions.

Class-based vs prototype-based, classes will always win. JS is terrible, TypeScript is only very slightly better.

Dart's core team is absolutely world class, and the language is already highly capable.

shrugger··on Ask HN: How do you decide what to learn next?
I try and learn things bottom-up. I don't know if that's a good way or not, but that's how I've always done it. It has seemed pretty natural to me to sort of explode things into pieces and pick it up small bits at a time, gradually composing all of the knowledge that I need to be able to complete the thing I'm working on/learning about.

Is there a better way?

shrugger··on Ex-Reddit exec launches 'Imzy,' a warmer, fuzzier Reddit
I thought it was supposed to challenge Reddit? I'm not sure.
shrugger··on Ex-Reddit exec launches 'Imzy,' a warmer, fuzzier Reddit
I'm not defending intentional toxicity in particular. Personally, I think it's as valid a form as expression as any other, if less productive.

I'm talking about things that people don't want to hear, but are relevant. Not kind, not necessarily necessary, but true.

shrugger··on Ex-Reddit exec launches 'Imzy,' a warmer, fuzzier Reddit
I guess it's just how I look at things. When I'm debating an issue with someone or at a conference or whatever, when someone says something totally incongruous, it always surprises me and I always feel like I've missed something. I try and understand what would make a person feel so strongly about it that he felt like it needed to be said.

Some comments cause more friction than others, definitely, but are they of lesser merit for that reason alone? If something is true but not critical to know, and not 'kind', that doesn't mean that it just doesn't matter, right? Ugly truths are out there, and they can be of great use if confronted maturely, understood, and conquered.

Right?

shrugger··on Ex-Reddit exec launches 'Imzy,' a warmer, fuzzier Reddit
Should people be striving to remove friction in discourse in the first place? I mean, if something hurts to hear, surely that should sound the alarm that it's worth confronting, rather than running away from, right?

Reddit already moderates discussions quite often, and the conversations there don't often reach the level of those here at HN, but still I wonder if maybe too much is too much when it comes to moderation.

I could say something totally offensive and uncalled for on HN, so long as I back it up with why it needs to be said. In other words, I'd argue that the narrative isn't all that matters when it comes to discourse.

Somewhat offtopic, when I look at their material and theming, I think about whether or not I think I'd find people there worth talking to, and that answer is no. ycombinator's landing page, or hell, even Reddit's front page, looks leagues more professional than the weird children's book graphics of Imzy.

I just don't understand what's to be gained in the utilitarian sense by telling people what they can and cannot contribute to a discussion. I really like the idea of just throwing it all out there and then gathering up and working on whatever sticks. Maybe that's why Reddit is semi-appealing.

shrugger··on The Heart of Deterrence (2012)
Yeah but if you are dying of a disease, surely it's wise to do SOMETHING, right?

I mean, what's the solution to these types of problem where the adversary keeps getting better and better? I feel like Forever War touched on this too, where the Taurans just kept getting more and more advanced, and it was always an arm race to have the better technology and better weapons and better tactics, etc.

shrugger··on The Heart of Deterrence (2012)
Hmm, that was a shortcoming I did not foresee.
shrugger··on The Heart of Deterrence (2012)
Wow, that really is fascinating.

I wonder what else people would be more willing to do by pushing a button rather than doing it themselves.

I mean, it's not surprising that gov higher-ups would incinerate human beings with a button, dump toxic waste on people from a plane with a button, poison water supplies, launch tear-gas from choppers, etc.

They should be forced to open their eyes and WATCH the effects of their buttons. Like Clockwork Orange or something.

shrugger··on Document 17 Declassified – 9/11 attackers may have had links to Saudi Arabia [pdf]
Yeah, I was thinking the same thing. Has a very "Scientists report water to be wet" feel to the whole thing.

It's almost like they think that 9/11 is just a part of life now, and the only thing that matters is the paper trail. Realistically, it signals a new societal problem of religious toxicity and an insidious new type of invader that we as Americans (assumption) have not faced before. If we can't trust our neighbors not to blow us up, who CAN we trust?

shrugger··on Silicon Valley’s Legendary ‘Coach’ Bill Campbell Has Died
Well, Clayton has grown quite a bit too. I'm in NYC now, but I visited some family there a few months ago, and the place has changed quite a bit. Lots of new developments and such.
shrugger··on Silicon Valley’s Legendary ‘Coach’ Bill Campbell Has Died
Hey, I'm from North Carolina too, from Clayton!

That's really awesome to hear that you were able to meet him. I always hear stories about people like that, who leave that 'approachable' impression on people they meet, I'm glad that there are still others like Campbell left, and that it seems that so many have learned from him. Surely his great work will continue on in the lives he touched.

shrugger··on Silicon Valley’s Legendary ‘Coach’ Bill Campbell Has Died
This should constitute a black bar for today.

Campbell was responsible for shaping some of the greatest minds the tech industry has ever known. I mean, the amount of money that the people who learned from Campbell control can be measure in TRILLIONS. This man was the absolutely one of the most influential people I can even think of when it comes to tech.

I wish I could've met him!

shrugger··on Rest.li: A REST+JSON framework for robust, scalable service architectures
Saclability is what I look for in these frameworks.

Spray seems like a better option than this. If you want first-class async capability on the JVM, that's what Akka is for anyways, might as well just use it.

This seems a bit clunkier, is all.

← PreviousPage 3 of 4Next →