HNHacker News
TopNewBestAskShowJobs

llarsson

1,762 karma · joined May 20, 2016

PhD

Senior Cloud Architect and DevOps Expert Engineer at Elastisys

https://www.linkedin.com/in/llarsson

https://elastisys.com/

submissionscomments
llarsson··on Why Uber Engineering Switched from Postgres to MySQL (2016)
Something that happened when they were on MySQL, before PostgreSQL.

The phrasing at the start and "Galera" mention shows this.

llarsson··on The trouble with Cassandra as an object storage metadata database
That's how it is usually expressed, yes.
llarsson··on Total Cookie Protection
> Don't use [third-party login providers], it's a trap.

Pretty hard to avoid in many cases. Logging in to your Microsoft account for Office (Teams, Outlook, et al.) uses a login service, as does Google, and practically all services that span across multiple domains. Which includes all of the major ones, at this point.

Good that Firefox gives us this option, given how the web has evolved!

llarsson··on Is soy a key driver of deforestation?
Summary: in practice yes, but sneakily not directly, because those areas are first turned into pastures. However, once used up, they are then turned into soy bean fields. This also circumvents legislation specific to the rainforest area against deforestation to plant soy beans, because, well, it happened indirectly.

As other comments here also bring up, direct human consumption accounts for about a fifth of all produced soy beans, with only six being in the forms consumers directly probably think of (tofu, edamame, etc.), and the other 14 in the shape of e.g. soy bean oil.

The main driver for all this production (and hence deforestation), however, at a whopping 77%, is to be a source of cheap livestock feed.

This is what the article says. It does not, directly anyway, make any health or environmental claims regarding one diet over another.

Deforestation of the rain forest is bad. We all know this. And because it is only done to meet demands from consumers, what we as consumers can do is demand access to supply chain insight so we can then avoid products that come from this horribly shortsighted process. Regardless of whether said product is a piece of meat, a bottle of oil, or a block of tofu.

llarsson··on CTO Headaches: Top cloud-to-cloud migration woes (and how to solve them)
Yeah, that migrates data files from A to B. And that has tremendous value, as your command line shows!

But, it does nothing for making, e.g., the message bus service that AWS offers compatible with the one Azure offers, though, so your application will surely know something's up when it doesn't work any more.

llarsson··on CTO Headaches: Top cloud-to-cloud migration woes (and how to solve them)
Not really a way to leverage the different services by cloud vendors, because the services really are different. So it is either the abstractions you mention, or going with self-hosted. And the latter cases, you really start to appreciate cloud native tech such as what you find at the CNCF.
llarsson··on CTO Headaches: Top cloud-to-cloud migration woes (and how to solve them)
OP here.

I agree with you: if you know your deployment is, and always shall be, on e.g. AWS, you essentially lose out on great integration if you try to be cloud agnostic.

However, as in the introduction:

"Whether motivated by the need for a multi-cloud strategy, expenditure minimization, legislative or regulatory demands, or simply to get closer to end users, many organizations find themselves migrating from one cloud to another."

I work with many customers that migrate away from the big US providers because GDPR and the "Schrems II" ruling makes it legally questionable to continue to use these services for certain data processing.

Or ones that have been bitten hard by cloud outages, causing them to fail to deliver service to their customers. Getting a tiny rebate on your cloud bill that month does not begin to cover the lost reputation due to downtime.

llarsson··on Ask HN: Is “contact us for pricing” a dark pattern?
Enterprises often want your solution to integrate with so many other pieces of software that you are firmly out of "list prices" territory and very much in "let's design a solution that fits all these unique needs... and also has to run on-prem, because of this or that regulation" one, instead.

If your needs are served by the standard packages and you want to hook the thing up to your Slack for notifications, that's super. There is a pricing plan for that.

If you need basically a full year's worth of effort to hook this service up to your environment, and you want the experts involved with doing this integration, there's a kind of pricing plan for that, too.

The latter just does not look reasonable on a web page, because it starts with "it depends" and scales (non-?)linearly.

llarsson··on OWASP Cheat Sheet Series
Be that as it may, we also see time and time again that even major sites still screw up the very basics covered by OWASP.

Did we not just yesterday or today discuss a bank that sent credentials in clear text?

llarsson··on Show HN: ustaxes.org – open-source tax filing webapp
In Sweden, the employers are responsible for reporting your income and banks your profits on sales of stocks, funds, and real estate. So "doing your taxes" is, for most people, just logging in and saying "yes" to the computed value. You can even just send a text to do so.
llarsson··on RethinkDNS – monitor app activity, block ads and firewall apps on Android
I tend to use DNS66, but have been looking for an app the can also block on a per-app level. Because I agree with the web site: it is very fishy that e.g. the Calculator app would have internet access.
llarsson··on GTA III and Vice City fully reverse engineered: re3
Dumb question: can I play this using assets from the PS2, it does it have to be the PC version?
llarsson··on Write a Shell in C
If you would start it and run for ten minutes and not interact with it, you would have the program just sitting there, very efficiently doing nothing, waiting in getchar().
llarsson··on Google hasn’t updated their iOS apps for 2 months to avoid new privacy labels
You can find an Own Cloud or a Next Cloud host in your country or whatever, and use that. That gives you calendar and contact sync, at least.
llarsson··on The History of Djgpp
I cut my game programming teeth on DJGPP and the Allegro game programming library. Wonderful experience to have such a powerful system available to me, for free! I owe a lot to those days of tinkering and the ability these systems offered to explore.

Thank you for those times.

Side note: the title for this submission really needs to change, which anyone reading the linked article should agree with. It is never spelled with initial caps and then lowercase letters. It literally says so at the very top of the article.

llarsson··on Base64.ai – Extract text, data, photos and more from all types of docs
It says that it does not store the submitted data. If true, then it's essentially just a trained model that we get to invoke for a dollar per API call to get the output from.
llarsson··on Google could have killed Facebook with the flick of a switch
There is a difference between the medium (ads) and the targeting and distribution technology (adtech).

A great ad evokes some kind of feeling, can live with you for a long time, and even bring back memories that you cherish. Yes, I agree with you, it can be a form of art in that regard.

Adtech, however, is an intentionally invasive technology that exploits any means necessary and technologically feasible to more narrowly target potential consumers.

You can have ads without adtech. But you can't have (commercially successful) adtech without invasion of privacy.

llarsson··on How to run FreeBSD 13 in QEMU on Apple Silicon Mac
So you wrote it just for GitHub stars? Not because it was useful to yourself?
llarsson··on Program teaches prisoners coding so they can land tech jobs once released
Great initiative! Hopefully employers will not overlook these candidates because of their criminal record.
llarsson··on Launch HN: Text Blaze (YC W21) Programmable snippets to automate tedious typing
It seemed pretty clear to me from the description that this thing will let scripts read from Chrome to, e.g., pull in names from what you are looking at on LinkedIn and also make web requests.

But OP and Text Blaze should take your question as great feedback: by simplifying to "programmable snippets", it sounds like just a dumb automation tool to reduce typing. We saw that stuff yesterday on HN with people using AutoHotKey and similar.

Make it more clear what you offer!

llarsson··on AWS Cheat Sheets
Good site! Starts off on a rather high level, but also features detailed step-by-step instructions for accomplishing certain tasks. Well done, whoever made it!
llarsson··on Google’s approach to replacing the cookie is drawing antitrust scrutiny
Oh, they care about privacy just the way they care about security: valuable and actionable data about you should belong to them.

Their security people are top-notch. They guard your data very diligently. If they did not, you would not trust them with intimate details about your life.

Your privacy is the same. They will keep your data private *from their competitors*, but they will fully enjoy using it for their own purposes.

It is ludicrous to think that an advertising company, whose value proposition is precisely in its ability to target users accurately, would willingly impair their ability to do so.

They will, however, gladly make it difficult for their competition.

llarsson··on GameStop appoints chief technology officer and two additional executive hires
E-sport enthusiast are, as a group, sadly not very good patrons. They stay very long per visit and order very little food and drinks (relative to the extent of their stay). This is because many, if not most, if them will be teenagers or in their early twenties, and unruly enough to drive the more financially stable 30+ crowd away. So you will have all-night events showing StarCraft 2 or whatever, and only refill a bunch of drinks every once in a while. Very difficult to get a good business that way. Price sensitivity also plays a big part here.

I've talked to several owners of failed e-sport restaurants. They all say the same thing. It's sad, but also the reason you don't see tons of them around, even if gaming as an industry makes billions of dollars.

llarsson··on Show HN: Haven – Run a private website to share with only the people you choose
Could TinyRSS or whatever it's called help there?
llarsson··on Huawei’s HarmonyOS: “Fake it till you make it” meets OS development
Sounds like straight from the Silicon Valley TV show, where the startup ideas were all just to prefix established companies and services with "Chinese".

So this would be "Chinese Android".

That show featured great satire. And, at times, a very accurate one.

llarsson··on France and Germany threaten AstraZeneca over vaccine shortage
Needlessly sensationalist.

The EU just refers to the contract and that, if the current production shortage negatively impacts the EU deliveries disproportionately, there will be consequences. As per the contacts, apparently.

Nothing interesting to see here, just typical Sunday reporting. Have to find something to put in the paper.

llarsson··on Nyxt browser: mouseless copy/paste
Turn on "caret browsing" in Firefox if this type of text selection and copying is your thing. Been around forever. I think you just hit F7 to activate

I prefer to set Firefox to start searching when I type, and to restrict searching in that way to links only. This means that I can just start typing some text from a link and hit enter to navigate there. No weird letter combos like vimium or vimperator, so easier in that regard, but also does not work for every click target, so crappier in that regard.

I do a heck of a lot more navigating than text selection, though.

llarsson··on Making our new homepage fast and performant
Amazing hack with the SVG mask and embedded JPEG to compensate for web browsers not supporting WebP images! This trick was used to get an image that has both transparency and lossy compression.

I would have loved to see the face of the engineer who thought of this hack, tried it, and saw that it worked for the first time. :)

llarsson··on Businesses should try to be the best, not the biggest
If the underlings know their product is intended to be trashed, do you really think they will suffer through the late evenings and weekends of gruelling overtime to patch ugly bugs in production?

I don't.

llarsson··on Project Tracking for Kids
The kids will be all grown up by the time the Jira interface finishes loading.

And no, I am not a Jira customer, so I am not violating that outrageous licence agreement of theirs by talking about its bad performance.

← PreviousPage 4 of 12Next →