HNHacker News
TopNewBestAskShowJobs

AlunAlun

208 karma · joined August 28, 2018

submissionscomments
AlunAlun··on Surnames from nicknames nobody has any more
I came here to say exactly this. Delighted that it’s the top comment (or at least it was when I saw it!). Other examples are Parry (ap Harri), and Pugh (ap Huw)

I wonder if there are similar examples from our Celtic cousins? e.g. from Mac or Mc in Scotland, or the O’… in Ireland?

AlunAlun··on A layoff fundamentally changed how I perceive work
> This is completely false.

It's not completely false at all - but it does depend greatly depends on which country you're based in.

Where I am, in Spain, your network, and your reputation within it, are _everything_. Good jobs will sometimes not even be advertised, as the first thing a hirer will do is ask around their network for recommendations, and those recommendations count for _a lot_. On the other side, when you are looking for work, the first thing you do is ask your network for an intro - and again, that intro counts for a lot.

That's not to say that the traditional interview process will be skipped, but candidates coming from recommendations will have a massive head-start over others.

AlunAlun··on Secret 3D Scans in the French Supreme Court
For rendering an individual piece, maybe not; but as part of much larger scene with many objects, animation, and rendering effects, it would place an unnecessary burden on the GPU.

It would be much easier to simply have a 3D artist create the object anew from scratch, in a format and resolution that best fits the game.

AlunAlun··on FFT-based ocean-wave rendering, implemented in Godot
This is explicitly a simulation of ocean waves, and ocean waves do not break.
AlunAlun··on Squatting in Spain: Understanding Spain's "okupas" problem
This reply is very true and should be higher up.

Squatting occurs almost exclusively in second residences, abandoned properties, and places reclaimed by the banks, etc.

If you can prove that the house is your primary residence, the police will oust the squatters promptly. As a result, squatters will not target a house that is clearly 'lived in'.

AlunAlun··on Squatting in Spain: Understanding Spain's "okupas" problem
No, we can’t explicitly establish that. It is of course true that many squatters do so out of financial necessity, but others do so for other reasons: a lifestyle choice, a political choice, or plain freeloading and financial gain - in a squat in my village there were people living there with full time jobs and driving brand new Audis!

I would add further that the responsibility of paying the utilities and tax falls on the building owner even if it is occupied by squatters.

None of this diminishes the fact that housing is increasingly expensive in Spain, particularly in Madrid and Barcelona, and this is causing real problems.

But the situation is definitely more complicated than just ‘build more houses’.

AlunAlun··on Reverse Z in 3D graphics (and why it's so awesome)
I disagree. Anyone with a basic understanding of how perspective projection matrices work will understand the article, especially with the code samples and equations. (Edit: and anybody without this understanding won’t be interested in the article anyway).

I thought it was great, and had a full-on “smack my forehead” moment as to why I had never realized something so simple and effective, after 20 years of programming 3D graphics!

AlunAlun··on A love letter to bicycle maintenance and repair
I suspect what the author takes joy from is more the satisfaction of learning a new skill.

Like many things, bike maintenance eventually becomes a chore. Most of my (many) bikes over the last 30 years have been built from the ground up, including the wheels. And I don’t (or won’t) trust any shop mechanic to touch them. But now, the thought of doing any sort of maintenance fills me with dread - I want to ride my bikes, not spend hours fiddling with brake hydraulics and suspension seals!

AlunAlun··on 3D Map of Shinjuku Station in Three.js
This is very Japanese. My experience was that if you ask for help directly from a stranger, they will stammer and be flustered and not be so helpful; but if you stand around and look like the lost tourist you are, within a minute or two somebody will approach you and offer to help.
AlunAlun··on Barcelona-style “superblocks” could make cities greener and less car-centric
I suggest, respectfully, that you make an effort to understand the wider context before you make such an aggressive comment.

Many people in BCN do not own a car. If they do own one, it is used almost exclusively for getting out of the city at weekends. For journeys within the city, the public transport system is excellent, and the climate lends itself to walking, cycling, and scooters. As such, parking two blocks away is not much of an issue.

Finally, as a resident you are still allowed to drive within the superillas to access your building’s car park, if it has one, and also for loading/unloading.

The superillas were controversial at first but now they are very popular the people who live within them.

AlunAlun··on Emulating double precision on the GPU to render large worlds
Not necessarily, but it doesn’t solve the problem - if you calculate MVP on the CPU with double float precision, when you pass the final matrix to the shader, it will be cast down to single float precision, and cause the issue described.
AlunAlun··on Everything I wish I had known about raising a seed round
Serious answers (from someone who just raised €10M from European VCs for a pre-revenue, pre-launch company):

1) While US investors can and will invest in Europe, they are more likely to do so at a later stage.

2) Not everybody wants to move to the US on a pipedream, particularly those with family, kids, and roots on this side of the Atlantic. Again, at later stages, when there is more stability to the company, this can change.

3) the lower cost of operations in most of Europe partially makes up for the lower amount you raise - our monthly personnel cost is a fraction of what it would be in the bay area. And again, as you grow, and need to hire really senior experienced talent, this changes.

4) there is early stage money in Europe. Maybe you don’t raise 5M with a PowerPoint, but you can raise. There is also a vibrant startup scene with several hubs (Berlin, London, Barcelona). Though I will admit, it’s not as crazy as Silicon Valley where everyone I meet seems to have a crazy startup idea.

The biggest downside I see is that, as a European founder, you likely have to go through one if not two pre-seed rounds before you can raise ‘decent’ money, which dilutes you and puts you at a disadvantage for when you eventually move to the US (which you probably will do at some point, at least in terms of incorporation).

Yet, despite knowing this, I’m not sure I would have done that much different in my journey so far.

AlunAlun··on Show HN: OnlyRecipe.app – Remove clutter from recipe sites
I rarely post on HN, but I’m breaking my silence to say that this app is amazing and I can see it changing my life!
AlunAlun··on A bike parts company ditched Amazon to support indie shops instead
Specialized and other major bike brands spend a lot on R&D. The reason that you can buy a reasonable quality open mold carbon frame direct from Taiwan these days (and rebrand it as “my great bike brand” before selling it on at a markup, if you want) is because the big brands have spent a lot of money developing and refining the concept over the years.

Modern bikes, with all their bells and whistles, which are light years better than their counterparts from 20 years ago, simply wouldn’t exist had this R&D not occurred.

AlunAlun··on Ask HN: Who is hiring? (August 2021)
Freeverse.io | Fullstack, Frontend Developers | Full-time | Barcelona, Spain, but REMOTE ok CET +/- 3hrs

Our mission is to create Living Assets, the NFT 2.0 platform that will power the next generation digital industry, and reach the mainstream user. Our applications are typically developed with React, accessing the GraphQL endpoints provided by our backend services, mostly written in Go.

We are a VC-backed seed-stage company, based out of Barcelona, Spain, but willing to work with remote developers within reasonable time-difference.

More info and application: https://www.freeverse.io/en/careers

AlunAlun··on 4-day workweek boosted workers' productivity by 40%, Microsoft Japan says
I think at many (most?) universities, an “hour” of tuition is officially recognized as 50 minutes.
AlunAlun··on NFTs Are a Dangerous Trap
> in-game virtual goods. But as certificates layered on top of collectibles... I'm not so sure.

I agree - the problem with most NFTs at the moment is that you can't actually do anything with them, apart from trade them.

There are games coming out now (e.g. Goal Revolution[0]) where your NFTs' properties (and, by extension, value) change based on what you do with them (how you use them). If the NFT thing is going to have any future, it needs to follow this example.

[0] https://www.goalrev.com/

AlunAlun··on Ask HN: Do you think Agile/Scrum is beneficial for software delivery?
> If I develop something, I am the owner.

Funnily enough, it's precisely this attitude which has led to the creation of the product owner role, and Scrum in general.

Most developers I know are emphatically NOT good product people (despite what they may think).

A good product owner is quite difficult to find, as they need to combine: i) a user-centric view of what the product needs to be, ii) a business-centric view of what needs to be released, and when, iii) a developer-centric view to make the 'best' product, from a programming perspective, and looking towards the long-term.

> That means we are beating the product into submission until its good, even if it means rewriting the thing three times and missing deadlines

This is all well and good until a competitor launches before you (with an inferior product), takes all your market share, and when you eventually launch you're having to play catch-up trying to steal clients. Meanwhile the competitor is reinvesting their initial revenue in making their product better to match yours, which means they keep their clients, keep getting revenue, investment etc.

You may have a better product, but you'll end up going bust.

AlunAlun··on Getting started with C
Step 1: write hello world in console.

Step 2: draw the rest of the fucking owl?!

AlunAlun··on A first look at Unreal Engine 5
I agree the water was weak point, which is why they didn't spend much time looking at it!
AlunAlun··on A first look at Unreal Engine 5
You're better off using Unity for such projects.
AlunAlun··on A first look at Unreal Engine 5
Unity pays lip service to AAA but its primary market segment mobile game development (which is nearly half of the entire gaming market).
AlunAlun··on MWC 2020 canceled over coronavirus health concerns
It is very trendy for Barcelona residents (I am one also) to moan about the MWC or ‘gentrification’.

It is less trendy to complain about the relatively low unemployment and well-maintained civic infrastructure; both of which are boosted by a strong international business presence which employs a lot of people and brings a lot of wealth to the city.

Losing that international presence risks turning the city back to the dirty, poor, backwater it was in the 80s. If living with a couple of major international events a year is the alternative, I know which one I’d choose.

I think the cancellation of the MWC is a disaster for the city, not just in terms of short term economic loss, but in terms of longer term strategy, as the MWC is already muttering about following other events to Madrid or elsewhere.

AlunAlun··on French court rules Steam’s ban on reselling used games breaks European law
Of course they can take a cut, just like any physical copy second hand reseller takes a cut. The trick will be demonstrating ownership of digital goods, which is the industry is beginning to invest in things like blockchain tech.
AlunAlun··on How Command and Conquer: Tiberian Sun punished the computers of the day [video]
Heh, I have a hunch that the ‘golden age of games’ is, for everyone, when they were 18-24!
AlunAlun··on Ask HN: US government funds a lot of tech research, why don't startups use it?
> companies have sprung up to work as a middleman doing all the boring bits for a cut of the money

This is creating a problem just as much solving one. The billions in grants that are given away every year by the EU are basically controlled by a cabal of private consultancy firms who will cherry pick companies to write grants with; and create tailor made proposals designed to fit the call perfectly. On the one hand this is good as it creates a ‘pre-filter’ to stop you from wasting your time writing a proposal; but on the other hand it puts the EU’s R&D budget into the hands of a small group of private companies.

Either way you look at it, it means that, unless you are ‘in’ with one of these consultants, getting the funding is extremely difficult (I write from experience from both sides of the coin!)

AlunAlun··on Barcelona Fines Landlords Who Let Buildings Sit Empty
> The statistics show that Barcelona (and Madrid) are at a historical minimum of empty houses available, yet the spanish population is migrating from smaller cities to the big ones

Sources, please?

AlunAlun··on It’s not about how many countries you have been to
It's a shame that any travel experiences you may have had have given you that impression. My (relatively limited) experience of travel is that it has genuinely opened my eyes to the fact that the vast majority of the world lives a very different life to my own, and those differences are something I have enjoyed learning about. Reading a magazine or seeing it on television doesn't give you the same impact.

Not everybody wants to learn about such things. That's fine, but don't hate on the people who do.

> status fencing by upper middle class people who can't gain status through thoughts or substantive actions

You deserve a bit of a flame for one of the most pompous and vacuous statements I've ever read on HN. What is status? What constitutes substantive? I'll bet my definitions are different to yours!

AlunAlun··on 3D Modelling in a Browser
Apple “made it clear” originally that WebGL would never be supported in iOS, but eventually buckled.

So I wouldn’t write off WebGL2 quite yet. Though I agree that it’s been stuck ‘around the corner’ for several years now.

AlunAlun··on 3D Modelling in a Browser
Maybe I missed something in your question, but in every modeling package, even online ones, you have always been able to numerically specify the size, position and orientation of every object in your scene, with a precision of several decimal points. No need to rely on your ‘eye’ at all.
Page 1 of 2Next →