HNHacker News
TopNewBestAskShowJobs

reledi

1,432 karma · joined November 9, 2010

Hi, I'm Dennis. My username is my surname in reverse.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=--=-=-=-=-=

`Would you tell me, please, which way I ought to go from here?'

`That depends a good deal on where you want to get to,' said the Cat.

`I don't much care where--' said Alice.

`Then it doesn't matter which way you go,' said the Cat.

`--so long as I get somewhere,' Alice added as an explanation.

`Oh, you're sure to do that,' said the Cat, `if you only walk long enough.'

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=--=-=-=-=-=

Website: https://dideler.github.com

Twitter: https://twitter.com/dideler

GitHub: https://github.com/dideler

LinkedIn: https://linkedin.com/in/dennisideler

Email: ideler.dennis [at] gmail

[ my public key: https://keybase.io/dideler; my proof: https://keybase.io/dideler/sigs/QXNgmVFKqNHesFzmsCqt2gjLSQRL1AxQ3tDnbaR2xy8 ]

submissionscomments
reledi··on Ask HN: How many of you have been impacted by a layoff?
Could you clarify what it means for a union to be recognised in your workplace?
reledi··on Ask HN: When does it make sense to roll your own X?
What Jon Richards said. Also see https://github.com/collectiveidea/delayed_job which is a popular DB-based scheduling library for Ruby.
reledi··on Think Twice Before Downgrading to a Free GitHub Account
There is less risk without protected branches than you think, especially if you catch and contain the problem early.

GitHub allows you to restore branches and commits are restorable from the ref log.

reledi··on Why I Quit Being a Therapist [video]
I wish all comment threads started with a summary. Thanks!
reledi··on You don’t need standups
If you're doing kanban and work in an environment where product direction changes quickly, then definitely this.

If your standup can be replaced with everyone posting on a slack channel, then it's just a status update as there's no discussion and alignment happening, which are the valuable parts.

Most teams should experiment with their process more.

reledi··on Tomorrow's cities: Google's Toronto city built 'from the internet up'
I wonder if they also plan on collecting urine to use as fertilizer for farming.
reledi··on 1.1.1.1: Fast, privacy-first consumer DNS service
Definitely worth pointing out, but I don't take issue with their wording. KPMG has a worldwide presence and is an incredibly popular auditing firm. It's certainly possible for KPMG to be a "well-respected auditing firm" in the public's perception and for them to fail to detect all unethical practices during an audit.

While hiring them doesn't prove that Cloudflare's code and practices are sound, it does reduce the risk that they aren't.

reledi··on TweetDelete – Automatically delete your posts that are older than a maximum age
An item on my todo list for years has been to create a project that wipes your history on various social media services.

I haven't used TweetDelete yet, but a quick search shows there's many paid, free, and open source options available. This one stands out as being better since you can inspect the code and it also deletes favourites and direct messages: http://martani.github.io/Twitter-Archive-Eraser/

reledi··on London’s fatberg on show: ‘We thought of pickling it’
Don't forget condoms!
reledi··on What people actually do at WeWork
Sounds like an office design problem if people are using the toilets as their private space. Maybe there was no other existing space for the same purpose, that is, a space where you are alone and have complete privacy.
reledi··on What people actually do at WeWork
Many casinos have two-way mirrored ceilings for observation. Hopefully it's a normal mirror in the restroom ceilings, otherwise I'm not sure how legal it would be.
reledi··on Questions to ask yourself when writing tests
Couple more which haven't been mentioned yet:

- Can I run the tests in random order?

- Are the tests optimised for readability?

- Are the tests unnecessarily testing third-party code?

- Do individual tests contain the whole story? (Or do you have to look in many places to understand each test?)

reledi··on Questions to ask yourself when writing tests
I run into the same problem with React and it bugs me from a testing standpoint.

Extracting code from a big component to helper functions and extracting those functions from the component can lead to cleaner code, and it makes it much easier to test the behaviour of the helpers directly than having to render the component with enzyme.

A good example of this is moving state changes to pure functions [1] which makes them much easier to test, but you'll need to export those functions to test them.

1: https://twitter.com/dan_abramov/status/824310320399319040

reledi··on Don't use Git rebase
This seems like a knee jerk reaction because a co-worker's sloppy rebase caused you to waste a day.

This highlights a bigger issue, many people don't learn their tools well enough.

I've been teaching my fellow senior engineers how to use git the last six months because they've only been using git GUIs until then. They're terrified of merge conflicts and they often make mistakes fixing them.

I'd rather educate people and let them make their own decisions once they can understand and justify the tradeoffs.

reledi··on Take Naps at Work
Their perfect guide to napping says to aim for 20 minutes and no more. This is really tricky because you can't just set a timer for 30 minutes because the time it takes to fall asleep is variable. Are there any wearables or techniques to solve this problem of starting a timer when you fall asleep?
reledi··on Phoenix 1.3.0 Released
https://github.com/thechangelog/changelog.com
reledi··on Pass: A standard Unix password manager
Disclaimer: stateless/deterministic password managers have some serious flaws compared to stateful/vault password managers. See https://tonyarcieri.com/4-fatal-flaws-in-deterministic-passw... for example
reledi··on CSS and JS code coverage in Chrome DevTools
I wish I could subscribe to mobile push notifications (without having to keep the site open or download an app) instead of subscribing to a mailing list. Does anything like this exist?

I've found over the years that emails as notifications get ignored by me, no matter how interested I was at the time of subscription.

reledi··on Teller – API for your bank account
FYI Open Banking API was announced to have personal customer transaction data on a read-only basis at the beginning of 2018, and the full scope, including business, customer and transactional data, reached by 2019.
reledi··on Teller – API for your bank account
Hey Stevie, I was at the HN London where you gave a very memorable demo on reverse-engineering mobile banking apps. Stoked to see to how far you've come and congratulations on the Teller beta launch!

Even back then you had caught the attention of banks. I'm sure they've threatened you many times. But now that banks are taking you more seriously and returning your calls, how are you going to convince them to work with you instead of against you?

And what happens when, if they haven't begun already, try and legally DoS you?

reledi··on Teller – API for your bank account
Monzo, the UK mobile-only bank, also has an API: https://developers.monzo.com/

Teller is not a bank itself though. I believe it started as a wrapper around banks' private APIs, not sure whether that's still the case.

reledi··on How is Ruby different in Japan?
Does CodeNode publicly release recordings that they make of meetup talks?
reledi··on Ask HN: How much ad revenue you make from your side project?
What's the community site?
reledi··on Your own company? You can do it (2011)
The symptoms sound like burnout. Don't ignore it, because not only is it worsening the quality of your life, but also those around you.

What worked for me was to take a long break, a sabbatical. Think deeply about whether you want to stay or move on when you return.

reledi··on Tesla Autopilot
My guess is that at 1:33 the car makes the turn a bit too wide and brakes because of the oncoming cars that come just a bit too close for comfort.
reledi··on Ask HN: Who is hiring? (June 2017)
Findmypast | Full Stack Engineer | London & Dundee, UK | ONSITE | http://stackoverflow.com/jobs/companies/findmypast

We connect people to their family history. Sound interesting?

We're working hard to make Findmypast the best genealogy site. We have worldwide records and serve many countries, and we're leaders in Irish and British history.

We're building new features and migrating our legacy .NET stack to a microservice architecture running on Elixir, Node, React, GraphQL, and Docker. Experience in these tools not required.

We're looking for Senior Engineers who enjoy working in an Extreme Programming (XP) environment and a good work/life balance. Want to hear more? Say hello ideler.dennis at gmail :)

reledi··on SCOTUS: Patent Rights Over a Printer Cartridge Are Exhausted When It Is Sold
Also http://www.npr.org/2017/04/06/522826514/supreme-courts-decis...
reledi··on How to Sleep
Sorry, I didn't mean you personally. Hypothetically speaking.
reledi··on How to Sleep
Playing devil's advocate. A lack of a criminal record doesn't make you completely ordinary.

The people you spend most of your time with and your therapist might have a different opinion of you than yourself.

reledi··on Show HN: Stretch – Free limousine rides
Logan style adventures await!
← PreviousPage 2 of 19Next →