HNHacker News
TopNewBestAskShowJobs

itchynosedev

171 karma · joined May 8, 2016

submissionscomments
itchynosedev··on How I Fully Quit Google (And You Can, Too)
I don't find it difficult to not use Google the search engine (instead opting for DuckDuckGo, only resorting to Google but for the most challenging queries). I found switching from Gmail to ProtonMail was a lot more hassle than I thought it would be (yet I still maintain my Google inboxes because I haven't updated my email on every online service yet)

I use Apple Maps when I need directions, but not when I need to look up a business. I find Yelp integration atrocious and a bit of a slap in the face.

The browser is a tough one. I have a desktop computer, which Firefox runs very nicely on.

However, on my Macbook Pro Firefox slashes battery by half, barely churning through pages and a few tabs without grinding to a halt. It's not good enough for Mac laptops, honestly. I tried. Trying Nigthly versions ever since 57.0 was released, profiling CPU usage, tracking bug reports, nothing helped. With every version I am hopeful but I don't hesitate to quit Firefox app and keep hoping the next version will be the golden build for retina Macbook Pro's.

itchynosedev··on I fear Google's control of the web
> Material Design animations (which appear to be applied to sites during rendering in Chrome, even when the sites don't use Material Design)

Can you support this claim with examples?

itchynosedev··on I Don’t Know How to Waste Time on the Internet Anymore
Now it sounds more like an elitist club. Weren’t most of forums free for all?
itchynosedev··on From Rails to Clojure, Then to Java, Then Back to Rails
As someone who'd always pick CLJS over Js, for the heck of it I tried to build React / Redux / React-router based app and was blown away at how dev friendly the experience was.

No fiddling with tooling, the entry barrier can't be lower. With CLJS it's always figuring out the latest versions, trying to get Figwheel off the ground is at least a day worth of work for me. What was piggieback again and why don't I have it? Which profiles are loaded implicitly by lein, should I use figwheel-sidecar? Then add building your app to be reload friendly (even though by default it's a good practice)

There's just so much going on even after having built 3-4 projects with CLJS and using the same stack, I am still struggling.

Once you get through the first few days of battling with libs it's breeze.

That's where Js gets behind. Redux / React is all about transforming and shaping your data. You end with lots of boilerplate. Even though ES6 is drastically better with syntactic sugar for manipulating data, it's still far behind Lisp nature of data transforming.

It's a tough choice nowadays. I want to get moving fast and feel strongly inclined towards sticking to Js.

itchynosedev··on Firefox Product Roadmap
I wanted to love Quantum (really liked the Containers for cookies and sessions, found it useful many times)

but it takes up too much CPU. I kept track of the issue https://bugzilla.mozilla.org/show_bug.cgi?id=1404042

It seems it's just normal that every page render takes 80-90% cpu. I'll take battery life over marginal performance improvements.

Hope they'll make it a priority one day.

itchynosedev··on Firefox Quantum Isn’t Just “Copying” Chrome: It’s Much More Powerful
Good to know it's a wide spread issue. It's hardly usable when scrolling hackernews causes cpu to spike to 60%
itchynosedev··on Plant-based “meat” is so tasty that Europe’s meat industry has to bite back
In the Netherlands, the pastry section in Albert Heijn features "sausage rolls", and I tell you, the meat-substitues ones taste good, and very close to the ones that contain actual animal protein.

It's not because their product is incredibly meat-like, it's because the meat product doesn't taste much like meat. If there's not much difference, why not opt for a more environmentally friendly option?

The veggie butcher's chicken nuggets, hot dog sausages and mince taste delicious. It's hard to tell the difference between actual meat based chilli beans and the ones based on meat substitute mince.

I can't vouch for other meat alternative products. Most of them taste like crap. Heavily spiced carbs that only slightly resemble the product they try to imitate. The veggie butcher's produce is nutritionally (at least macros) very close to meat. Around 20% of protein. Carb heavy meat substitutes is my pet peeve and if it's not high in protein, it's not entering my body.

itchynosedev··on Firefox Quantum Isn’t Just “Copying” Chrome: It’s Much More Powerful
Firefox is still cutting my MacBook battery by 1.5 and often munching through 30% of cpu on many websites, with or without extensions and adblocker. It’s a shame because I love the browser in every way than the rest of the browser gang.
itchynosedev··on Ask HN: How can I get over my lethargy, lack of focus, and other problems?
I think the point of the advice was not higher performance, but to get out of the destructive non-functional loop.

If anything, I think concentrating on performance and competition can make it worse.

itchynosedev··on Migration from Postgres to Datomic
Hell, even implementing CRUD applications with Datomic / Clojure and Clojurescript is blowing everything else out of the water.

No string literals, pure data. Add transit to the mix and you get full-stack killer combo with unparalleled productivity.

With so many parts from Cognitect filling the stack it would be silly not to boost adoption with a friendly licensing.

itchynosedev··on Show HN: An HTML/CSS/JS toggle switch with happy and sad emojis
Awesome transitions!

One minor annoyance is toggles is meant to respond instantly, and when I click it just accelerates tad slow as to make you think it's a bit lagged.

Looks very cool, though.

itchynosedev··on Ask HN: What're the best-designed things you've ever used?
Sitting on one now. What makes you enjoy its design? I have bought the remastered one a week ago and find myself difficult to fit into it properly (the sizing is right). I feel like the lower back support requires you to fit very rigidly in and one of the reasons I got it was it was advertised in one of promo videos as the chair that moves with the body. I am quite average height and a bit below average on weight but wondering what prevents me from really loving it. It's one of the most beautifully built, though that's for sure.
itchynosedev··on The Pleasures and Pains of Coffee (1830)
My observations seem to differ. Every now and then I slip into increasing my dose. But, for 90% of the time I drink one shot of espresso in the morning. It keeps me alert for most of the day. When I feel a bit bored or lazy after lunch, I'd have another one. If I keep doing that for a week, I realise the days when I don't I get particularly sleepy and low energy. 3 days after sticking to morning coffee only reverts me back to previous energy levels. I'd say if you are disciplined with your dose, it helps just the same as it did when you started drinking it.
itchynosedev··on Too much sitting, too little exercise may accelerate biological aging
They OP's logic makes sense if you don't consider quality of life and energy levels. I find exercise makes me more energetic in general and improves clarity of mind.

Some other improvements (possibly attributed to placebo?) are really hard to put in words, but it feels like my body and mind just crave for energy release.

itchynosedev··on Why are developers switching from Mac OS X to Linux?
I think 2015 mbp is the closest a laptop got to being perfect for me. Screen, battery life, trackpad, finish and performance. All in a beautiful balance.

I used to dislike macos so much that went mbp 2015 > thinkpad > sp4. I realised how much better macbooks were than their comptetition that I bought it again only with more storage. I think Surface line will bethe next thing for me but it was still too buggy for daily use.

itchynosedev··on Apple to slice iPhone production 10% due to sluggish sales
If sticking yubikey into dongle to connect to your laptop is such a big deal for you, for the love of thigs why did you go full usb-c? Why did you get the touchbar model?

Seems like bad research on your end than poor execution.

As for keyboard, I really do enjoy it more then the sponginess of lterally any other laptop (including pre2016 mbp)

I do agree on the trackpad, seems overkill. But I didn't use it long enough to make judgement yet.

itchynosedev··on Homebrew 1.0.0
It's hard for me to understand the issue with this. Google didn't hire the guy who wrote software that had a big impact on the community. Does it mean Google misses good engineers because of their less-than-ideal interview process, or simply Google hires only people who are a good fit for their organisation?

Writing the overly bitter tweet surely won't help with improving hiring points. Seems highly unprofessional and childish.

itchynosedev··on MacOS Sierra
I don't need the latest and the greatest, but a good 4:3 or 16:10 screen and linux compatibility.

I haven't found the good combination and bought a new MBP and still happy with it.

itchynosedev··on Adblock Plus now sells ads
It's ironic since I can't escape ads promoting Banksy exposition in one of the hgih porifle expo houses.
itchynosedev··on Tips for beginning systems and software engineers
I am working on a software project where I am the only developer. I was an employee for 3 years, working with team 3 to 5. Then, everybody left and so did I. I continued to do some contract work for the company. I have stepped my toes in another company as a junior contractor (started writing Java, my professional employment revolved around PHP webshops), and left because I didn't fit in that well.

I couldn't get them to guide me when I needed it, instead, my PR's were rejected saying: "Don't see any value", or "This feature is incomplete and undocumented". Also, when I did specify in my comments "Feedback appreciated", I felt that my work was nitpicked way more than of their own, which I saw as double standards. In the end, my self-esteem went down a lot, I couldn't keep working with them and left. I got back to my previous contract work where I experiment and continue working on the same project (PHP), working on an old legacy system that needs improvements. How do I keep learning and continue work as a sole developer? One way is to learn from books, but I realize learning from smarter people has tremendous value.

At the same time I feel that maintaining a live legacy system can contribute to my experience improving the existing projects and provide value for the company (bugfixes, refactoring and improving stability).

I'd appreciate an opinion on that.

itchynosedev··on Why I Deleted My Social Media Accounts
Sometimes people coerce me into using services, eg development team found a cool service to manage the project issues or designers want to check out the tool to manage the assets.

There's no way around it. I found password manager tools to be invaluable in maintaining the accounts, "fire and forget".

They usually opt you in for the marketing emails, but unsubscribing is just one click away in 99% of the cases.

You are spot on about the mobile devices enabling addictive behavior.

I used to have an old Nokia phone, with physical buttons during the smartphones craze and wasn't able to consume entertainment media while away from my computer. I though I'd upgrade to be able to interact better with friends through WhatsApp and whatnot and realized how much more time I fill my brain with junk media, because the phone is always there hence everything is at the tip of the finger.

Although, I found playing chess on my phone to be very convenient, it's been ages since I wanted to try to learn playing chess.

Technology is a double-edged sword and it definitely requires to exert more self control. It's easy not to be bored, to be somewhere in between of being satisfied and not achieving or progressing much.

I love this bit Louis CK did about smartphones, even though a bit jokish but rings true: https://www.youtube.com/watch?v=5HbYScltf1c

← PreviousPage 2 of 2