HNHacker News
TopNewBestAskShowJobs

vesinisa

5,722 karma · joined August 28, 2013

Software developer from Helsinki, Finland. Professionally working as a full-time Android developer for the past ~10 years, currently as a contractor.

I have varied interests outside of tech. I value HN for its great reading and quality, informative discussions. I try to keep my mouth shut when I don't know the subject, but if I decide to contribute I try to bear the following in mind:

We need not agree on everything, but respecting each other and seeing the human is always pivotal for lasting value of the "comments" section for everyone.

Should you want to contact me privately, my username at the Google's well-known public email service can be obtained by concatenating the items of the following array of strings in ascending alphabetical order: ["o", "laub", "sch", "b"]

submissionscomments
vesinisa··on Telstra outage: The night a network decided the year was 2006
This the most common failure mode I have seen with clocks being widely out of sync. You can't access many online services as the certificates are either dated to future or expired.
vesinisa··on Telstra outage: The night a network decided the year was 2006
Is it really so that Time Division Multiplex timing in cellular networks is based on NTP time? I stopped reading after the article implied this - it doesn't sound plausible at all.
vesinisa··on 'Fingerprints' inside the Sun could reveal if it once swallowed a planet
Thank you, that definitely was an interesting read. Sad to learn of Bill Paxton's passing. Clearly his legacy and impact however live on, like this research demonstrates.

It seems he preferred the term "software instrument" to refer to MESA:

> Bildsten and Paxton have taken to calling programs like MESA "software instruments,” according to the latter. “Just like you can’t do observational astrophysics without an instrument like a telescope," he said, "you can’t do computational astrophysics without an instrument such as MESA."

It's amazing what impact one good piece of software, freely available to anyone anywhere to use, can have on a field. I think this quote illustrated the problem he was able to solve very well:

> Ideally, you want to be able to run an experiment, but you can’t go grab a star, run an experiment for a billion years, and come back later to see how it turned out.

vesinisa··on Sun Clock
Yes, this has to be where the picture originates. Given that almost all maps show the north facing up, picturing the Earth rotating anti-clockwise around the Sun throughout the year makes sense. A bit similar to how clocks for the times of day run clockwise probably because this aligns with the rotation of a sundial placed in the Northern hemisphere. In the Southern hemisphere, a sundial runs anti-clockwise.

Although, converse arguments can be made for both - even if we assume an observer located in the north. If we do indeed picture the Earth rotating in space from the outside - it actually rotates counterclockwise around its axis with the north up. So should day clocks actually run "backwards"? And the "fixed" background of distant stars seem to rotate around a northern observer in the clockwise direction throughout the year - so the image of the year rotating clockwise is just as correct.

Everything seems relative to the prespective chosen.

vesinisa··on Sun Clock
Right. If viewed with the north pole up, Earth indeed rotates counterclockwise around the Sun. Not sure if it would be any different for someone living on the southern hemisphere though, as all the maps used globally have the North up and the South down.
vesinisa··on Sun Clock
No but possibly used same schoolbooks. An image or such in an old schoolbook could indeed seed such a visual idea.
vesinisa··on Sun Clock
Love it!

One weird thing: the author of this clock/calendar portrays the year rotating clockwise (click on the calendar icon in top left to see the "annual" calendar): January in 12 to 1 o'clock, February in 1 to 2 o'clock, etc. and December in 11 to 12 o'clock.

In a poll of some close friends recently, we found out that most of us (>80% including myself) had always mentalized the year rotating counter-clockwise (starting from January at 12 to 11 o'clock, Februay at 10 to 11 o'clock etc. and finally December in 1 to 12 o'clock.)

Bizarely none of us could explain why we had such weird anti-clockwise mental image of the annual cycle, but all who viusalized the year running counter-clockwise said they had done so for as long as they could remember.

vesinisa··on British Columbia is permanently adopting daylight time
What stops you from going to work one hour early, so you get off earlier as well? Most employers these days allow flexible working hours.

And if we are permanently moving our clocks to advance by an hour, why stop at just one hour? Why not have +2h or +3h so we get even more brighter evenings.

vesinisa··on More sustainable epoxy thanks to phosphorus
This is covered in the article.

> We have carried out ten [thermomechanical] recycling cycles, and the epoxy has not lost any significant mechanical strength in the process

Chemical dissolving is only needed for carbon fiber composite. 90% of the resin was cited to be recoverable in this process.

vesinisa··on We regret but have to temporary suspend the shipments to USA
Surely the S&P 500 index regularly closing at all-time-high levels while this "hurting" was unfolding is a valid counterpoint?

Meanwhile, all European stock indices continue to underperform their American counterparts. The return on STOXX Europe 600 index over the past 10 years has been about 58%. The S&P 500 in this same period returned 237%, and more importantly has continued to outperform STOXX Europe 600 throuhgout 2025. Surely investors would be abandoning the US stock market like rats on a sinking ship if Trump was wrecking the US economy?

> Things like that mean that in the future the US won't be able to bully for leverage like they are today.

I would fully applaud this, if it actually does happen. But so far European defence co-operation has been and continues to be weak and incoherent. It is most blatantly apparent in how Hungary and now Slovakia have been able to derail EU-level co-operation in supporting Ukraine.

However I must admit the recent €600 Billion defence package is one rare step to seemingly right direction.

vesinisa··on We regret but have to temporary suspend the shipments to USA
The goal of tariffs is to strengthen your own domestic manufacturing economy. Under high tariff regime, domestic manufacturing gets a pricing advantage over imported goods. The best scenario is if you can get other countries to not place reciprocal tariffs on your goods - meaning foreign companies are disadvantaged in your home market but your companies have uninhibited access to the consumers abroad.
vesinisa··on We regret but have to temporary suspend the shipments to USA
But is that really happening? If that was actually true, Trump would obviously have no leg to stand on. But what we have seen instead is exactly the opposite - countries are scrambling to strike "trade deals" with Trump no matter how terrible terms they get (like the one-way 15% tariff EU "achieved".)

There is really no downside at all for Trump. If it actually starts hurting US economy at any point, he can easily just signal reversing the policy and everyone will let out a big sigh of relief and markets rebound. If it causes some long-term harm for US, he will be long gone by then. But if he is succesful in establishing a new US-first world order he will be forever remembered as one of the greatest American presidents in history.

vesinisa··on We regret but have to temporary suspend the shipments to USA
Maybe Trump is just doing what's good for America and he's strategy is exactly being unpredictable and chaotic. This is stressful for others and they make political concessions to please him in exchange for a period of stability.

EU for example bulged for exactly this reason and accepted 15% one-way tariff for access to US market. Before the deal the uncertainty about the level of coming tariffs was deemed worse for European companies trading to US than the negotiated tariff itself.

European political leaders including the head of NATO have also practically turned to giving rimjobs to Trump's ass wishing he would not throw tantrums at them in important meetings: https://www.bbc.com/news/articles/c17wejpw79qo

Ultimately this all just strengthens US hegemony and makes other countries weaker, which is the explicitly stated goal he keeps repeating..

vesinisa··on Terence Tao on the suspension of UCLA grants
Bigotry. They are completely open that LGBT and other minority rights offend them, and they want to punish those who support such rights. These people are far more concentrated in urban centers.

Spite politics is the ultimate form of post industrial vanity. People are so well off and have so little to worry about that their biggest ask from their leaders is to bully those who they don't like.

Though I don't agree with it, I think many conservatives feel the same way about e.g. trans rights - that it's a form of post industrial vanity.

vesinisa··on Wttr: Console-oriented weather forecast service
July 20, 2016 was a Wednesday and the screencap shows Friday. First 20 July Friday before 2016 is Friday 20 July 2012.

No idea how to pull historical UK weather data to see if it matches :)

vesinisa··on GlobalFoundries to Acquire MIPS
Whoa, had no idea this existed. Wild stuff. Might be "somewhat" confusing to read assembler code like that without knowing about this particular technique..
vesinisa··on GOP omnibus bill would sell off USPS's EVs
If these are legal to drive on Europe I think they have a good market offshore.
vesinisa··on Bruteforcing the phone number of any Google user
Interestingly, your phone number is actually not stored on the SIM card. It instead holds a globally unique ICCID number which your operator links to your account (phone number) on their systems.

This actually makes it possible to transfer your phone number between SIM cards or even operators, and means your cell phone is blissfully unaware of its own phone number.

vesinisa··on Finland announces migration of its rail network to international gauge
Here's a much better article from the Finnish public broadcaster giving more context: https://yle.fi/a/74-20161606

My comments:

The important thing to note that at this point it's just a political posturing and an announcement of intent. They haven't shown any concrete technical plan how this would actually be executed.

> "Of course, we are very pragmatic and realistic, we cannot do this in five years. Planning will continue until the end of the decade, and maybe in 2032 we can start construction."

Once they have the cost estimates and effects on existing rail traffic studied, I bet construction will never start.

vesinisa··on India launches attack on 9 sites in Pakistan and Pakistani Jammu and Kashmir
Ukraine was not and still is not economically strong enough for war. It just suffered an unprovoked invasion by its neighbor and had no option but to either capitulate or fight.

I hope I am not biased but it really does not seem comparable to the border situation in Kashmir where both sides are showing aggression towards each other and weighing the costs of going to an all out war.

vesinisa··on Path is a utility for working with paths
What can this do that standard Unix find can not do?
vesinisa··on A note on the USB-to-PS/2 mouse adapter that came with Microsoft mouse devices
I would think the PS/2 -> USB-A adapter in this chain is a smart one.
vesinisa··on 23andMe files for bankruptcy to sell itself
Looks like the company expects to remain operational during the bankruptcy/restructuring, so I would say yes.
vesinisa··on Making any integer with four 2s
I didn't mean to say that n would need to be 2 or more, unary functions (I even mentioned factorial) should be fine. 1-tuple is valid tuple :)

And yes I think your analysis that only allowing n-ary funcs with n>=2 would make general solution very much impossible since you can only have a limited number of inputs.

vesinisa··on Making any integer with four 2s
I think you have a point, but as others have commented "allowing functions" is not the problem, as fundamental math operations are functions. But if we limit ourselves to only functions that map (tuples of) integers to integers ((Z, Z, ...) -> Z), the spirit of the original game is retained. This disallows sqrt and log, but retains addition, subtraction and multiplication (but not division). Factorial (n!) is allowed, as is exponentiation to a non-negative power.

Wonder if someone could come up with general solution within these constraints.

vesinisa··on OpenWrt 24.10.0 – First Stable Release
Lots of them seem to in fact do, even if they don't advertise it :)
vesinisa··on DOGE employees ordered to stop using Slack
Slack can't just willy-nilly hand over US government data to the public. There's a process that needs to be followed for FOIA requests as some classes of information are just not public. In fact, most of the data on a government Slack server would probably fall under those FOIA exemptions.
vesinisa··on Ask HN: How are you preparing for PEPPOL?
Most companies don't need to become processors, only those who specialise in providing financial services to others.

Unless you have a very small company you already probably have an accountant or bookkeeper. In most situations, the e-invoicing is provided by your accountant as part of their comprehensive financial management solution. I pay about 120€/mo. for a solution that includes bookkeeping, electronic and traditional invoicing, electronic and traditional expenses management, salary/payroll and all tax declarations for my 1-person company. The effort saved/cost ratio is bonkers, and in the grand scheme of things the monthly fee is marginal.

There might be indeed a usecase for SMEs that don't want to buy a comprehensive financial management solution and instead want to send their e-invoices manually. It's probably a pretty niche usecase and someone could probably provide a "proxy" processor for something like 100€/year. It's still a very marginal cost for almost any imaginable going concern. And to receive any money you anyway need a bank account, which is not free for companies.

> That's my only negative point about this whole system is that money is being pulled away from freelancers and small SME's for every invoice they send.

I don't pay anything to send or receive e-invoices on top of my monthly plan. But I do pay a very small fee to my bank for each transaction they process.

vesinisa··on Ask HN: How are you preparing for PEPPOL?
The purpose of this is to reduce manual work. In Finland, we've had mandatory electronic invoicing in all B2B transactions since 2020 (based on domestic standard called Finvoice which is very similar to PEPPOL.) It is really great. My company is 100% paper-free. When I get an invoice, it pops up to my accountants system and I just go and accept it with one click in their web UI. After that the invoice will be paid from my bank account on the due date and entered into the books automatically.

Gone are the error-prone days of manually copying account numbers, invoice reference codes and amounts from PDFs and paper mail, and scanning those invoices for book keeping.

The standards for e-invoicing are open but it's true that you need to hire a trusted intermediary to process your messages. Anyone can become a processor so it's not a closed system but I bet there's some auditting required before you get a license - which makes sense.

Overall changes like these initially mean some expenses to businesses but once the system is up and working as intended it reduces lots of mandatory pencil pushing type work, bringing savings throughout the economy to all companies.

vesinisa··on Preventing app removal on iOS
You're absolutely correct. At least Nokia Symbian phones had this feature.
Page 1 of 32Next →