HNHacker News
TopNewBestAskShowJobs

jonalmeida

542 karma · joined March 20, 2012

https://jonalmeida.com

Email: "me" at the url above.

[ my public key: https://keybase.io/jonalmeida; my proof: https://keybase.io/jonalmeida/sigs/LuHWXV-9feCYiYQG4JD15v6aEAsqI2BSvClN9s8TLS0 ]

Top color: 4285F4

submissionscomments
jonalmeida··on Waterloo Co-op: A Blessing and a Curse
UWindsor student here. I did one of my co-ops in Waterloo at BlackBerry so I got to know the local students fairly well. The problem with Waterloo co-op is how rigid the system is to 4 month only terms.

Four months is barely enough time to get a good grounding of what work is like at that company, and the company itself looses out on training someone and then having them leave after a short period of time. For large companies, that works fine because it's an investment into whether you would be a good full-time hire. But it's not universally helpful.

I've found that 8 month co-ops are the most ideal. Less running around, you spend a good stable 6 months doing work (depending on the company) as a full-time employee would, and the company benefits from it as well.

Co-ops in general though teach you how to pack light and not carry unnecessary baggage. I've always grown up on the move so it was easy for me to adapt, but it helpful for those who don't do it often.

jonalmeida··on Heat your home for free with heating provided by a computer server
Windsor here. Our winter wasn't as bad as yours, but it was one of the worst we've ever gotten. My machines and monitors in my room keep the place nice and toasty, but in the summer, this place is unbearable. Just sitting causes you to break into a sweat.
jonalmeida··on Pin-pointing China's attack against GitHub
This is true but very limited as well. GitHub isn't used for just git now, it's also an issue tracker, a wiki (yes, those are repos as well, but you don't usually have them sync'd), Github-only services (e.g. Travis), package managers (e.g. Cocoapods and Crates).

There is a lot riding on GitHub that developers use. Hell, even closed-source companies sometimes use empty GitHub repos so they can use Issues for openly available tracking.

jonalmeida··on Ask HN: Who is hiring? (April 2015)
Alex, Yali and the team are fantastic! I worked at Snowplow last summer and I can't recommend it enough.
jonalmeida··on NASA's Curiosity Rover Finds Biologically Useful Nitrogen on Mars
Been a while since chem & physics class for me as well.

How are these estimations calculated, and to what certainty? Surely, these are calculations only from the observable universe?

jonalmeida··on Bjarne Stroustrup – Managing Director, Technology
I met some ambassadors from Morgan Stanley who were wearing a shirt which had a list of check boxes that went something like this:

[ ] Had a holiday recently

[ ] ???

[x] Met inventor of C++

jonalmeida··on Facebook Messenger XMPP is going away
To play devil's advocate, what part of the XMPP protocol is dated, that doesn't allow Facebook and Google to continue using it? Maybe if there's a way to update XMPP to include features that shared amongst these services, they can fall back to using it?
jonalmeida··on Google Makani – Wind Energy Kites
Commercial planes don't fly below 250m at all, expect when taking off and landing at airfields.

The structure of these "turbines" are that of planes which look like large birds to real birds, so they would stay away from the area with them.

I'd assume that these would be installed in large open fields, so it shouldn't affect migration patterns or bird localities.

I have seen eagles attack quadcopters thinking they were birds, but those are usually of similar sizes to what eagles' prey would look like, but obviously this shouldn't be a problem as well.

jonalmeida··on Carbon3D – 3D Printing via Continuous Liquid Interface Production
I'd like to see some more complex prints to compare it what a conventional 3D printer can do. Very interesting indeed!
jonalmeida··on Gogs, an alternative to Gitlab
I've got Gitlab running on a DigitalOcean droplet, and even if you choose not to use their pre-built images, setting up Gitlab is very easy.
jonalmeida··on How Betty, Who Is 89, Gets Her News
I watched my mum, who isn't even close to Betty's age but is not exactly part of the new tech age, unwrap her Nexus 7 (2012) tablet for the first time and go through the introductory tutorial. After correctly doing everything on the screen, she still didn't know how to use the device.

I gathered that despite the focus on certain tutorial buttons, she wasn't reading the text beside it because it was long sentences with small text which she paused to read for a short time. I guess she read it but didn't really understand what they meant?. So she was just following the big blue buttons 'Next'.

jonalmeida··on Six-Legged Giant Finds Secret Hideaway, Hides for 80 Years (2012)
Or possibly 'Research Biologist'.
jonalmeida··on Six-Legged Giant Finds Secret Hideaway, Hides for 80 Years (2012)
> Where, they wondered, did that poop come from?

The question that drives scientists to do what they do.

jonalmeida··on My Girlfriend Dissociated and Forgot Who I Was
A comment should suffice in that case, shouldn't it?
jonalmeida··on My Girlfriend Dissociated and Forgot Who I Was
Wow, such an amazing read!

> A few hours after she first told me, I took some time to read up on dissociative identity disorder.

Shouldn't he have read up on DID in detail when she first told him about rather than when the episode happened? Seeing this mid-way through the event makes it seem like he didn't really do his homework beforehand.

> at its worst, she said, she would not only struggle to identify who she was, but even what she was; unable to process the concept of her own humanity.

This is a really interesting state to study; not knowing your own humanity. Are there any good references to DID that one without prior knowledge can read?

EDIT: Thanks everyone for clarifying. I'm not sure why the down votes though, it was genuine confusion.

jonalmeida··on No-reboot patching comes to Linux 4.0
I remember talking to a rep at Morgan Stanley that was explaining to me that you can perform patches on kdb as well so that you have zero downtime. Although, I believe that was implemented a bit differently where you have a compiled program and the patch that is read by an interpreter. I didn't get down to learning how it would eventually take the interpreted patches to be part of the compiled binary.
jonalmeida··on Hello, World
This is my fear as a soon-to-be graduating student from university. I was in the same boat as the author, only discovering my excitement of making computers do things on the screen by typing at the keyboard.

I've noticed a large number of stories and comments, on HN at least, regarding burn out. Is anyone aware of studies that look into why burnout is so common with developers?

jonalmeida··on SourceTree now has 650,000+ MAUs
This is true - while mentoring at McHacks last weekend, I've seen more high schoolers and undergrads using GitHub via the app with a very basic understanding of how it works; some making sole use of 'Sync' button.

Once you're experienced and you need to use all the "advanced" features of git, SourceTree makes it easier to do so without having to remember every correct syntax without the fear of doing something fatal to your working commit (before pushing it).

EDIT: Not to mention, the integration with git-flow is just amazing for someone who wants a set work flow (pun not intended) and naming convention without the extra overhead of thinking about how to manage it.

EDIT2: Typos and grammar.

jonalmeida··on SourceTree now has 650,000+ MAUs
This is a much more trivial task with SourceTree.
jonalmeida··on Microsoft Is the New Google, Google Is the Old Microsoft
Since there might be a bunch of Nexus 5 "me too" users reading this. The immediate solution to the memory leaks and battery issues are to reboot into recovery and clear the cache every 2 weeks or so. This is what I've been doing for a month and it hasn't been so bad as before.
jonalmeida··on Ask HN: Switching from OS X to Linux
I actually wrote a bit on how to disable the sidebar in Unity so that it doesn't show up, ever[1]. Since you can't sever it entirely for everything else, stopping it from showing up is the best you can do.

I did this because I like the Unity top bar integration and indicator panels which has a nice sleek look to it.

[1]: http://jonalmeida.com./posts/2014/05/08/ubuntu-14-04-without...

jonalmeida··on GitHut – Programming Languages on GitHub
Intentional pun?

I've been trying to learn Rust myself by spending ~30 mins everyday on on it for the past 2 months. It's strange how simple it is to make something, but it's hard if you have no experience in functional programming.

jonalmeida··on HackerSurfing: Free Housing and Food for Engineers Visiting SF
Thanks!
jonalmeida··on HackerSurfing: Free Housing and Food for Engineers Visiting SF
With your water only 2cm high that's not really effective for anything (i.e. bathing). Do you have it for preference?

I've constantly change my work setup to find something that's least distracting, this would be something else to try..

jonalmeida··on HackerSurfing: Free Housing and Food for Engineers Visiting SF
That has to be a planned/posed image. There's no way one could focus so intently while hot water bubbles around you..
jonalmeida··on YouTube now defaults to HTML5 video
Fun fact: Github uses Flash to copy link data or raw code to your clipboard.
jonalmeida··on Learn data science in your browser
The colours compliment each other and it's simple. If I had to be harsh, it could do without the gliding animations.

The parody site was instantly painful though, I think it was a to do with the grey/green on white; amusing afterwards.

jonalmeida··on Learn data science in your browser
That's a beautiful website you have there. I find it easier to motivate myself to learn something when it's pleasing to the eye :)
jonalmeida··on Whatsapp Web
This is a very similar implementation with how Blackberry Blend is implemented. Although, the core value was for security. It's definitely hard to understand what was the motivation for WhatsApp to go this route or what their future plans are.
jonalmeida··on A woman who can't feel fear
That's a very interesting thought. If that hominid was indeed superior, there would be more of those genetic traits still around, but it's fear which is a double edged sword - it makes some wiser, and some not-so-wise.

Or maybe it's our turn (the homo sapiens who have fear) turn to die out, letting more fearless ones take place. Although, this sounds more of a fictional novel waiting to be written.

← PreviousPage 2 of 9Next →