HNHacker News
TopNewBestAskShowJobs

thisone

984 karma · joined August 25, 2012

submissionscomments
thisone··on Ask HN: Keeping secrets out of public repos
one way to prevent the accident during a downtime panic at 2am is to NEVER be in the habit of doing it anyway.

If you never put credentials in your code, then even during panic mode you won't do it.

thisone··on Lessons from Building a Serverless Data Pipeline with AWS Kinesis and Lambda
I'll add that the same goes for resharding. The KCL sees and handles the Parent/child shard relationship, getting a lease on the children, but waiting until the parent is "drained" before reading from the children. And it handles this through the shenanigans that occur when resharding in non-multiple/evenly-divisible numbers
thisone··on Lessons from Building a Serverless Data Pipeline with AWS Kinesis and Lambda
The KCL itself handles shard assignment and balancing. Each application has its own dynamodb table where it stores lease information. If you have 64 shards and want that processed on one machine? Spin up one instance of the application. The KCL will spin up 64 sub processes.

Instead want to spread the load? Spin up as many instances of the application you want, they don't need to be clustered, they will negotiate, using the lease table to take and balance the shards across all instances.

thisone··on Lessons from Building a Serverless Data Pipeline with AWS Kinesis and Lambda
I guess I took away a different set of lessons when using lambda as a kinesis source/sink for streaming, high volume, time-sensitive data. Which is you may want to rethink it and use the KCL/KPL instead. You lose a lot of application control when using kinesis and lambda together.

A record that spikes your memory footprint? Lambda will fail and continuously retry the batch.

Have a record that unexpectedly takes a long time to process? Lambda will time out and continuously retry.

You also have no control over when the lambda execution context recycles. Which can make a big difference to your datastore usage.

thisone··on This is a new (to me) scam
This also looks like a variation on https://www.express.co.uk/news/uk/993251/porn-blackmail-scam...
thisone··on Ask HN: Has anyone managed to get a GDPR data export from any travel company?
on the evolving side, many (most?) OTA sites use the exact same set of APIs from Expedia.

Having all the same data means they all follow the same set of steps, present the same filters, and so look and feel very much 'the same' because they are.

thisone··on Ask HN: Has anyone managed to get a GDPR data export from any travel company?
Why do you ask?
thisone··on Ask HN: Should I put my portfolio and blog under my real name, or a Psuedonym?
personally, I just use my real name on my blog and social media. I used to always use a pseudonym, but I came to understand that it was a projection of my imposter syndrome.

So I bit the bullet and started using my real name. Nothing bad happened. Nothing happened at all.

Nothing that I put out there are things that I wouldn't be happy to talk about to strangers during an interview. And if someone at an interview has an objection to my work, well, that's fine, gives us something to diplomatically discuss at the time.

thisone··on Ask HN: Does your work offer to freeze your eggs? What are your benefits?
So instead of doing the work to figure out how women and men can have the families they want and also the work they want without losing status (for lack of a better word), these companies are throwing money at a social problem and saying 'fixed!'?
thisone··on Ask HN: What is the most unethical thing you've done as a programmer?
Penny bidding, yes. Shill bidding, no.
thisone··on Ask HN: Which parts of everyday life are more complex than people expect?
The Surprisingly Awesome podcast seems to have done a bit of what you're looking for while it existed. Some episodes more successful than others, but that's a strict topic podcast, with a strict release schedule for you.

https://www.gimletmedia.com/surprisingly-awesome

You should be able to find audience reaction to the podcast and it's cancellation if you dig around a bit on reddit. Learn from their work and make yours better.

Also, 99% Invisible would be another podcast to research to ensure you are barking up a different tree

https://99percentinvisible.org/

thisone··on Ask HN: Is this microservices madness?
we know nothing about what this system is doing. Being finance there could be a lot of out of band requirements that mean SOA/microservice architecture is the correct paradigm, and that the number of services is the least they need right now.

But without actually knowing what the system is doing and what it's constraints are, there is no blanked too-many, not-enough, they're-doing-it-wrong.

thisone··on Ask HN: Am I anti-fun for not liking Nerf guns
In an office, fuck off, no.

At home? I have a cat that loves chasing nerf darts. I'd raise an eyebrow with you if you questioned my owning one or two. It's just too damn funny to watch the cat go nuts and then look at me like I'm the bad guy when the dart stops moving.

thisone··on Credit-Card Backlash Mounts as Kroger Weighs Expanding Visa Ban
If you're looking for cashback cards, you may want to look around again on Money Saving Expert. They are definitely available and without a fee. They aren't huge percentages, but if you're only other choice is an airline card and you don't travel enough to make use of the miles, may as well get the cash.

Heck, when MBNA recently lost all it's airline business, the card they switched you to is actually quite decent. A bit of cashback and free Mastercard rate foreign transactions.

thisone··on Bank of America questions customer’s citizenship, freezes accounts
If that bank also has financial ties to the US, as it's through sanctioning the US side of the business that they enforce it.
thisone··on Ask HN: What is your favorite company swag?
socks
thisone··on Ask HN: Will companies (Birmingham area) at the UK will give me work visa?
I don't believe you're allowed to look for work in the UK while on a tourist visa.

I assume you must already be aware, but just in case, you will also have to prove that you have the means to support yourself, without working, for the entire length of your stay.

thisone··on US breaks up IRS phone scam operation
Not an English problem, we don't have the problem to the level of the US in the UK either.

(have you been in an accident bots are around, but you don't get calls every day or multiple calls per day as a normal thing)

thisone··on Ask HN: How to cope with professional anxiety/self-confidence in tech?
> 2. Nearly everyone in tech has impostor syndrome - let the recruiter or company decide you aren't skilled enough - if you think you aren't worthy you are holding YOURSELF back.

well said. I've had such a hard time convincing really great people that if you find the job interesting, but say sideways from or two+ steps up from your current position, call the person advertising it and talk to them about it. Then if you still like the job, apply for it! You're (most often) much more skilled than you think you are.

(plus the phone call can help to get your CV noticed when you do put it in ;) )

thisone··on Ask HN: What are the best Sci-Fi books you've ever read?
however, if anyone's never read Bester before, don't audio-book it. The typography is important to the story telling.
thisone··on Ask HN: What are the best Sci-Fi books you've ever read?
I'm going to stick to recent stuff that was like no sci-fi I'd ever read before:

Ninefox Gambit - Yoon Ha Lee

A Long Way to a Small Angry Planet - Becky Chambers

The Broken Earth series - N.K. Jemisin

thisone··on Ask HN: What exactly *is* the definition of “toxic”?
in a social context I see the word toxic being used to describe behaviours that are detrimental to other members of the community, to the extent that the members of the community that do not engage in those behaviours will disassociate themselves.
thisone··on Ask HN: Are there any good tech or science related audio books?
In the fiction realm, Yoon Ha Lee's Ninefox Gambit is a fascinating math/geometry based sci-fi novel.
thisone··on Squeezed: Why Our Families Can’t Afford America
Why would this person make their decisions based on your personal requirements?
thisone··on Ask HN: Small house vs. big house?
pay off the mortgage. You don't know, right now, where you'll want to be when it comes to needing a larger house.

When it comes time to move, try to sit down and figure out what you actually need in a house vs what you see other people at your pay scale and age buying.

thisone··on What the Airline Knows About the Guy in Seat 14C
flights (at least mine) are often cancelled and rescheduled by the airline after purchase. Without actively being able to track an individual flyer between the connecting flights, just setting a connecting flight number (along with date and time) wouldn't work.
thisone··on Ask HN: How to stop bot onslaught on my website?
I can only see options if you're paying for enterprise. So, if you're paying for enterprise, you've already got it :thumbsup:
thisone··on Ask HN: How to stop bot onslaught on my website?
you're already running nginx, so you should be able to add naxsi (https://github.com/nbs-system/naxsi)
thisone··on How is it possible to be a developer when a kid is 6 years old?
when I was quite young I was playing around with Simons' Basic. I not sure exactly how old I was, but I was definitely under 10. No one was helping me or guiding me, we just happened to have the cartridge and the manual and a C64 and I was a curious and bored kid who loved playing computer games.

I'm not presumptuous enough to say I was a developer at that point, but I guess if you squint and stretch a bit it could be a bit true.

thisone··on GDPR for lazy people: Block all European users with Cloudflare Workers
I believe it's because, in general, Americans distrust government and trust corporations
← PreviousPage 3 of 16Next →