HNHacker News
TopNewBestAskShowJobs

joaodlf

970 karma · joined November 12, 2016

submissionscomments
joaodlf··on Show HN: Grid.js – Advanced table library that works everywhere
Yes! Tabulator is amazing.
joaodlf··on Show HN: Grid.js – Advanced table library that works everywhere
datatables uses jquery, though.
joaodlf··on Ask HN: Is your company sticking to on-premise servers? Why?
Like many said, cost.

But also - legalities. Most cloud providers have very unclear rules and what exactly happen should you be in breach. For this reason, our business prefers to have most of the control.

joaodlf··on Reddit has become a guide to personal finance
Nonsense. This is the polar opposite of what anyone in personalfinance subreddits will recommend.
joaodlf··on Reddit has become a guide to personal finance
Yes! I have learned tremendously about personal finance from ukpersonalfinance.

For anyone based in the UK, please go and read the content at https://ukpersonal.finance/, it is invaluable for your future. Financial literacy for the millennial generation is my #1 recommendation for general life improvement. It doesn't matter what situation you are in: in debt; with lots of savings; lack of credit options; etc... You will learn tremendously and can genuinely improve so many aspects of your life.

joaodlf··on Tailwind UI
When I first learned about Tailwind I though "wow this is amazing!", but it quickly became obvious I was more or less learning another "language", which I really didn't need when re-entering the crazy world of frontend.

I might reconsider it again once I am more comfortable with what frontend has become, but that is still quite a bit away.

joaodlf··on Sheetfu – Python library to interact with Google Sheets V4 API
I have been using https://github.com/burnash/gspread for a while now, very happy with it. Does Sheetfu do anything better?
joaodlf··on How to Make Remote a Success
Some of us don't want to be isolated. I have the choice of working from home, with complete freedom, but mostly choose to work from the office.

I don't look to annoy others at work, I just don't like to be at home (unless I really need to focus on something, which can happen).

joaodlf··on How can you know what news is real?
I have, sadly, given up. I can't stand watching/reading the news and feeling that I am quite possibly being manipulated, so I have completely given up. Anything I do read, I mistrust.

I don't want to be ignorant towards what is happening around me, but I feel like I have no choice, I don't want to become bitter and "pick a side", I prefer to remain ignorant.

Even when friends say "Oh, but try this source, they are soooo much better", it doesn't take long to realise there is ALWAYS an agenda behind it, a political leaning... It's exhausting.

joaodlf··on Ask HN: What's the most valuable thing you can learn in an hour?
I learned to touch type via https://www.keybr.com/ - Careful, you can get addicted to this site!

All other software felt like a much bigger grind, with fixed lessons that didn't fit my shortcomings. keybr adapts to your own typing, I made tremendous progress in just a few days.

I still use it a lot but also like to mix it in with https://zty.pe/ - fun little game.

joaodlf··on GDPR fines were meant to rock the data privacy world
It might not have "rocked" the data privacy world, but it is having an impact on how businesses operate.

A lot of businesses (big and small) were getting too cozy with collected data. With little regard to what was being collected and how long it was stored for. GDPR forced businesses to take a hard look at their data and ask some difficult questions, and I genuinely believe it has changed the way people look at data.

Personally, I was professionally shocked to find how some businesses dealt with data - If anything, GDPR forced common sense down some technologically inept management teams.

joaodlf··on Almost half of Europe’s soil is dryer than normal
Hi, I can't really share the report itself (way too much of my own data in it), but the section on subsidence risk comes directly from this: http://mapapps.bgs.ac.uk/geologyofbritain3d/index.html
joaodlf··on Almost half of Europe’s soil is dryer than normal
I have just received an environmental report for a property I am hoping to buy, which flagged up increased risk of subsidence. This is due to clay in the soil - which expands/contracts depending on temperature and water content.

This is very common in south of the UK, and usually doesn't have too much risk involved (especially if the foundations were built under soil considerations) but I wonder what impact this might have in the close future, with temperatures soaring and so many old buildings/homes over 100 years old.

Climate change will impact on things that don’t even cross our minds.

joaodlf··on Taboola, Outbrain and the Chum Supply Chain
Whatever makes people sleep at night :).
joaodlf··on Taboola, Outbrain and the Chum Supply Chain
Better not work for the web at all, if that's what worries HN users.
joaodlf··on Taboola, Outbrain and the Chum Supply Chain
> Grow a backbone?

No idea what this means from a business perspective.

joaodlf··on Taboola, Outbrain and the Chum Supply Chain
Most people here are incapable of understanding this. HN is full of people who's work is purely good and ethical :). I would love to be able to see the world through those eyes.
joaodlf··on Taboola, Outbrain and the Chum Supply Chain
So what should the "finance" person do? Stop thinking in a financial way? Pretty sure the journalists like having a job, too.

These ads are there because they work, savvy users might not like them, you don't, I don't. It's time for new players to step up and disrupt this market, but not if that means a loss for businesses. That's the challenge.

joaodlf··on Taboola, Outbrain and the Chum Supply Chain
When I read these sentiments, I usually see it as people that naively believe the "badness" of the internet is limited to a selected list of players. If we could magically get rid of these players, you might as well shut down the whole internet.

The internet, sadly, still runs due to these shady platforms. Without them, businesses wouldn't sell enough, "good sites" wouldn't have a revenue model, people that falsely believe their work is ethical and good wouldn't be paid.

The solution is not to purge, but to improve and clarify.

joaodlf··on Taboola, Outbrain and the Chum Supply Chain
Because they have bills and wages to pay. They more than likely have tried different methods of monetisation as well, it just didn't work as well.

Which is why this field is in dire need fir reinvention. It's terrible, but it works. The challenge is making it work, without being terrible.

joaodlf··on Taboola, Outbrain and the Chum Supply Chain
That's not what I am saying. Any large web platform will use these tactics, the worst offenders being the ones on top of the chain. Even if you truly believe your platform or employer does not use these tactics, they are being positively affected by the platforms that do. Your work more than likely contributes to this massive market - and it is massive, it pays a lot of wages, directly and indirectly.
joaodlf··on Taboola, Outbrain and the Chum Supply Chain
There is not a single large web platform that does not use complex tracking and targeting mechanisms.

Affiliate Marketing is nothing compared to that.

joaodlf··on Taboola, Outbrain and the Chum Supply Chain
Sure, but Affiliate Marketing is just marketing. It's not the best thing in the world, but it sure as hell isn't worse than the likes of Facebook, Google, etc.
joaodlf··on Taboola, Outbrain and the Chum Supply Chain
The world of affiliate marketing is a really interesting one. A lot of developers won't find their nirvana here, and that's understandable, but when you abstract away the nature of this business, you get to solve some really interesting problems.

I also believe this is an area that is still craving for real innovation and solutions. There is a lot of money to be made here, but no one has really "cracked" it yet, not truly.

joaodlf··on Choose Boring Technology
I am more and more resonating with these feelings, for the good and bad. In fact, my own writing reflects that over the years: https://joaodlf.com/ , I started my blog with information regarding technologies like Spark, Cassandra, Go, etc, and I am now writing about Postgres and Python web dev and Celery.

Boring is boring but it simplifies so much. I still love new technology, but I am now much more likely to try it out extensively and privately before even dreaming of bringing it to my company. An example: A few years ago I got very excited about Go, I started introducing it at work and solved some difficult issues with it. I could not get the rest of the developers to gain an interest in the language, though. Effectively, no one else but me could touch any of that code, this is not good for business. I have now revamped that same code, using old technology, and learned a lot along the way - so much so that I now feel like this old tech behaves as nicely as the more complicated, flashy, new language implementation.

joaodlf··on JQuery 3.4.0 Released
Remember when knowing JQuery put you at the forefront of frontend development? Actually, in those days, "frontend" wasn't really a thing yet. JQuery just made you a more competent web developer.
joaodlf··on Moving from Go to PHP Again
I love Go, for many situations, but definitely not for a typical user facing website.

The community seems bent on the whole "all you need is net/http", but that just isn't practical in modern web development. People like ORMs, easy to handle html forms, security as a default, easy session/cookie handling etc. In the end, web developers want ease of life.

Go is a great language for many things, but if it's going to take on the web at large (outside of HTTP APIs), the community needs to grow out of this "net/http or nothing" approach.

There is some hope, some frameworks like https://gobuffalo.io/en are showing up, but the Go ecosystem is dying for a Rails/Django solution.

joaodlf··on A deep dive into the Go memory allocator and garbage collector
If this topic interests you, André Carvalho did another great talk on the subject at Gophercon UK earlier this month: https://speakerdeck.com/andrestc/understanding-go-memory-all...
joaodlf··on PostgreSQL Features You May Not Have Tried but Should
Pub/Sub is a feature I had no idea about! Sounds really useful for most of my use cases.
joaodlf··on Modern CSS Explained
Excellent! This is from the same author as "Modern JavaScript Explained For Dinosaurs"[1], that article got me much more closer to understanding the insane world of modern frontend development, I would recommend it to any other "dinosaurs" like me.

I'm very excited about modern CSS, I grew up in the crazy world of floats and the transition to responsive, new concepts like flexbox and grid are much more sensible approaches to layout design.

[1]https://medium.com/the-node-js-collection/modern-javascript-...

← PreviousPage 2 of 5Next →