HNHacker News
TopNewBestAskShowJobs

janvidar

354 karma · joined June 26, 2013

Head of Development @ Promon AS. Previously core developer and team manager @ Opera Software ASA.

[ my public key: https://keybase.io/janvidar; my proof: https://keybase.io/janvidar/sigs/EWn9JORXe-OveLPOhZg91VfM8q3STqXavkpxXgP2VM4 ]

submissionscomments
janvidar··on Norway rolls back EV incentives while boosting walking and cycling (2022)
This article is from May 2022.
janvidar··on Prisoners of Google Android development
> This isn't a security issue, this is a "google doesn't want to support the platform" issue.

Well, it is a platform security issue - sometimes a privacy issue.

Google essentially is improving security over time by fixing broken APIs which are deprecated and removed over time.

There are plenty of security and privacy related changes where APIs have been fixed in backwards incompatible ways. Essentially, this has been solved by adding more permissions - where either Google Play, or the user needs to consent.

In order to not break backwards compatibility this has been enforced based on the "target API level", and in order to prevent malware from simply targeting old API levels, they enforce this in Google Play by forcing apps to target current API levels.

In most cases, the changes required are rather small, sometimes code changes, sometimes compliance/documentation changes - or a combination.

janvidar··on Mozilla finds CPU bug (bad store forwarding) in Samsung Galaxy S20
There are two variants.

The standard S20 used Snapdragon in North America, and Exynos in Europe. For the S20FE the Snapdragon version was sold in Europe - which was a selling point by itself.

I did not know that the S20FE had Exynos at all until I just looked it up... Apparently version 1 does, while version 2 uses Snapdragon.

https://www.gsmarena.com/samsung_galaxy_s20_fe-10428.php

janvidar··on Intel let the chips fall where they might
Pat Gelsinger himself described Apple as a "lifestyle" company: https://www.theverge.com/2021/1/15/22232554/intel-ceo-apple-...
janvidar··on 7-11 is opening 500 EV charging stations by the end of 2022
In Europe, Teslas and Tesla chargers are CCS - but limited to Tesla only. I rarely see Teslas on non-tesla fast chargers.
janvidar··on 7-11 is opening 500 EV charging stations by the end of 2022
You can check out Teslabjørn on Youtube, he is testing pretty much all EVs and publishing his test results, including a 1000KM "high speed run".

His reference ICE car is a Kia Ceed hybrid, which completed the run in 9h25m. The fastest EV: 9h35m - Yes, that was an expensive Audi. The fastest Tesla: Model S Long Range - 9h50m

All data found here: https://docs.google.com/spreadsheets/d/1V6ucyFGKWuSQzvI8lMzv...

... and the relevant videos from each test can be found on his Youtube channel: https://www.youtube.com/user/bjornnyland

janvidar··on 7-11 is opening 500 EV charging stations by the end of 2022
I think the charging speed of most EVs are expected to improve for all cars in the coming years due to better batteries and battery management.

Affordable EVs these days, for example the ID.3 or ID.4 do 125KW charging, at least up to a certain point. Teslas are not much better. Yes, the Model 3 can charge much faster than this, but only for a short time until it will throttle down significantly.

For this reason though, charging only a little makes even more sense. Bringing your battery from 10% to 50% should be relatively fast no matter which car you have. The last 50% will take much longer.

Once the car throttles down the charging speed, you are probably better off finding another charger an hour or two away - unless you're planning a longer stay.

janvidar··on 7-11 is opening 500 EV charging stations by the end of 2022
If the charging station can deliver the juice, like at least 150KW, then a 10 minute stop will give you another few hundred kilometers if your car can handle that.

At that point it becomes a nice spot to stretch your legs and grab something quick to bite before you're back on the road again.

I never charge at anything less than 75KW if I am driving long distance. I have 22KW at home for slow charging.

janvidar··on OpenSSL will release a high-severity issue fix on 25th
Not sure if this is related, but LibreSSL released version 3.2.5 with one fix last week:

* A TLS client using session resumption may cause a use-after-free.

janvidar··on Rawdrawandroid: Build Android apps in C
I'm not comfortable with a typical Android screen size either, but I have a Samsung tablet with physical keyboard flip case (Galaxy Tab S6).

These two together provide a functional and workable environment for me. I haven't tried the DeX-station, but I believe that too could be quite workable with a phone.

janvidar··on Crypto AG
Isn't this just a "...but, I have nothing to hide" argument?

The values of the regimes in control are transient and ever changing. You might be okay with it right now - but maybe not in the near future.

janvidar··on Google tracks individual users per Chrome installation ID
Yes, you can if you are willing to block google.com, android.com and youtube.com.

doubleclick.com might not be terrible for most, though.

Interesting enough, it does not add headers when accessing a country specific google domain in the EU - such as google.de or google.fr. Is that GDPR kicking in - with a nod the the brexiteers given that google.co.uk gets these headers... ?

janvidar··on Maryland company files with FDA drug that cures AIDS
Thanks, I feel both valued and safe now.

The site says:

"Our European visitors are important to us.

This site is currently unavailable to visitors from the European Economic Area while we work to ensure your data is protected in accordance with applicable EU laws."

janvidar··on Big ISPs aren’t happy about Google’s plans for encrypted DNS
If your company does business in the EU, or has users within the EU then the GDPR kicks in.

The legal department would care about that.

janvidar··on Lazarus 2.0 RC3 – Delphi-compatible cross-platform IDE
I also did some VB classic and Delphi back in the day. I later moved on to C++ with Qt.

I've not been working on GUI programming much since, but I really enjoyed the Qt experience; good tools and superior documentation.

I never liked gtk - much for the same reasons as your Windows GUI C programming; Too verbose for trivial and mundane things.

janvidar··on Norway's electric cars zip to new record: almost a third of all sales
https://elbilstatistikk.no/
janvidar··on Norway's electric cars zip to new record: almost a third of all sales
Genocide?
janvidar··on Norway's electric cars zip to new record: almost a third of all sales
Oslo-Bergen is ~460km crossing mountains.

Oslo-Stockholm is ~530km mostly flat.

You probably need to charge either way.

janvidar··on Norway's electric cars zip to new record: almost a third of all sales
The ID, is closer to a Golf in size, which is significantly smaller than a Passat.
janvidar··on Smart Home Surveillance: Governments Tell Google's Nest Hand Over Data
Without being too cynical: There is what they say they do, and what they actually do.

I'm not picking on Slack specifically here, but this is just healthy skepticism when dealing with cloud services all in all.

All bets are off with governments involved. There are lots of compelling reasons for secretly disregarding the already set privacy policy. Including but not limited to patriotism, anti-terrorism, child abuse, human rights, crime or flat out regime criticism, political reasons such as opposition.

Pick your providers carefully. You trust them more than you think.

janvidar··on Facebook is rating the trustworthiness of its users on a scale from zero to one
It is still data that Facebook has about you.
janvidar··on Blender is testing PeerTube after YouTube blocks their videos worldwide
If this is the case, they must be transparent about this and basically be able to tell it like it is.
janvidar··on Zig: programming language designed for robustness optimality and clarity [video]
Right, he answers a question about this. His plan seems to be to pre-calculate the stack space required at compile time using static callgraph analysis.

This is not yet implemented.

janvidar··on Show HN: A free, lightweight static page to get stock quotes using the IEX API
What makes this a "static page"? It's all non-interactive javascript.
janvidar··on Facebook Container for Firefox
CSS is Turing-complete.

https://news.ycombinator.com/item?id=2300836 (2011) https://news.ycombinator.com/item?id=10734966 (2015)

janvidar··on ReactOS 0.4.5 Released
KVM is QEMU. QEMU is already listed there.
janvidar··on Vasm: A portable and retargetable assembler
Thanks - this clarifies a lot.

I was confused with the "retargetable" part, which made me think about LLVM's backend compiler architecture.

janvidar··on Vasm: A portable and retargetable assembler
I think this project could need some more information about who and what this project is for.

I've spent some minutes trying to figure out what it does, and I'm not yet sure. I have a vague idea that it is somewhat similar to certain aspects of LLVM, but please enlighten me.

janvidar··on Non-military federal agencies’ purchases of guns, ammunition, etc (2016)
I've always found this bizarre too, but then all alcohol is prohibited until 21 quite unlike other places. I guess someone has to enforce that, too ?
janvidar··on Rax – A universal React-compatible render engine
Am I the only one finding it weird that they call it a render engine?
Page 1 of 3Next →