HackerTrans
TopNewTrendsCommentsPastAskShowJobs

apelapan

no profile record

Submissions

Python 3.6-3.14 Performance on M1, M5 and Zen2

crewtech.se
2 points·by apelapan·7 ay önce·1 comments

Python 2.7.18.11 (extended support 2025)

docs.activestate.com
4 points·by apelapan·9 ay önce·3 comments

comments

apelapan
·13 gün önce·discuss
On the A380 you get to enjoy the higher ceiling also in economy. It does make quite a difference for how cramped you feel, even though the leg room might be the same.

And both B747 and A380 fly much calmer than the smaller, lighter widebodies, which is equally nice for passengers on all classes.
apelapan
·16 gün önce·discuss
Are you just an employee or also an owner in that company? If you are an employee only, having a union to back you up could be extremely useful if things ever go bad.
apelapan
·17 gün önce·discuss
It is somewhat annoying dealing with accounting and reporting for reverse VAT as a customer.

Not a dealbreaker in itself, but the sort of little thing you don't want to build a stack of. Shady PO-box address, Yahoo contact email, expired ssl certificates etc.
apelapan
·geçen ay·discuss
Scandinavian scrap metal thieves organize trucks and cranes to steal copper roofs from old churches and rip down railroad overhead lines all the time.

Free healthcare and education, guaranteed housing and social safety nets make little difference.

Some people will stop at nothing to get more, no matter how much they already have. (Applies to billionaires and paupers alike). I guess you could call it having an entrepreneurial spirit.

No one steals car stereos anymore though, because you can't sell them to anyone. That mechanism could be put to more work. Heavy, EU-wide supervision and enforcement against scrap metal dealers would probably make a difference.
apelapan
·2 ay önce·discuss
Relatively tiny? It is a 92 million person organisation with a 1.7 trillion dollar turnover, 2500+ years of continuous operations and covering an area 1/6th the size of USA.
apelapan
·2 ay önce·discuss
Minimum wage is set by the states, 7.25 is just the national minimum. California has 16.90, Washington 17.13 etc.

If I'll update the icecone example to a single vanilla scoop costing $8.45 it still stands for a Californian.

By the way, USD 16.9/hr is on the low end of normal pay level for a IT technician or junior nurse in Sweden. Tax is highly progressive, so at that point they'd only be paying about ~18% total income tax though, perhaps that would be higher in most US states?
apelapan
·2 ay önce·discuss
I don't think people should get ripped off just because they can afford it.

If you visit Sweden, don't buy ice cream in the historic area of Stockholm ("gamla stan").

As an American you might think "$10 for a single scoop of vanilla, that's nothing. A minimum wage worker packing groceries earn twice that in an hour back home". But you are not helping a starving ice cream labourer with your purchase, you are simply being taken for a ride. Walk a couple of blocks more and check the signs, and you can buy it at half price from a respectable establishment instead. Most likely the ice cream will be better at the next place as well.
apelapan
·2 ay önce·discuss
The well that you drill will last a 100 years if you don't have bad luck. That is half the cost of installation.

The water/water heatpump unit in my house is 20 years old and has not had any major failures yet. I hope it will run for another ten years before the compressor gives up, but it is indeed approaching its calculated technical lifespan. I estimate it will set me back €10k to have it replaced.

Air/air is the cheaper option over time, even in most of Scandinavia with coldish winters. The main drawback of air/air systems are that they are loud and ugly and therefore annoy both yourself and your neighbours.
apelapan
·2 ay önce·discuss
€200 buys you a 1tb ssd even at todays elevated prices. That has no problem giving you 10gbit of sequential io.

Four or five 7200rpm disks in an array can also sustain it for sequential reads of big files. That costs less than a gaming laptop.

A potato can saturate a 10gbit line if the data is mostly in memory.

For lots of small files in random sequence and cold caches it gets a lot harder.
apelapan
·2 ay önce·discuss
I can't see the cable jackets. There's just outlets in the walls. I ask building management to make a link between outlet X and Y and then they make it happen via one or more patch panels that I don't know where they are. :-)

People downthread has written, cat6 was already the goto thing 15+ years ago so perhaps that is what they put in when the office space was built. It is a well built office!
apelapan
·2 ay önce·discuss
I don't agree that it is insane. It is less efficient than ideal, but 10gbit over copper is not necessarily dangerously hot or difficult to power.

I have a MikroTik CRS304-4XG-IN on my office desk with three out of four ports at 10gbit and it is perhaps 20 degrees above ambient on the outside. Warm but not hot. Passively cooled design.

A normal Windows laptop runs hotter than that when idle.
apelapan
·2 ay önce·discuss
I might have been lucky, but in the one home and one office were I've connected 10gbit switches and PCIe cards, it has just worked. Especially the office was a nice surprise, because it is at least 20 meters (probably more) of unknown cabling and at least one unknown patch panel between the utility closet where the NAS lives and the desk area. The cables were run 15 years ago, so I expected it to be cat 5, but clearly not.

It is nice moving/streaming large files across the network at 10 gbit. It really is ten times less waiting than with plain old gigabit.

Of course, most of the time I'm working with lots of small files and then the spinning disk array in the NAS has no chance to saturated the this giant pipe, or even a normal gigabit connection...
apelapan
·3 ay önce·discuss
That is a steep drop in mile pace between ages 50 and 62 you had. Is it just age/genes/luck or did you have some sort of injury in between?

Considering that you can still do a decent sprint over 400m and have the endurance for ultra marathon distances at lower pace, it sounds a bit odd.
apelapan
·3 ay önce·discuss
Just as much as people are not entitled to lack of change, they are not obligated to enjoy, welcome or facilitate change.

What I learned about IPv4 at the turn of the century allows me to comfortably plan and manage networks up to a few thousand nodes, maybe a few tens of thousands.

I don't work in networking anymore. I really don't care about what those who are in that business. What you need to manage contemporary billion-node size networks and interchange between them is not my problem. You try to make it my problem, but I don't care.

I'll continue organizing the very few and very small networks that are still my responsibility using pre-CIDR ideas.

Maybe it becomes impossible some day. I'll deal with it then.
apelapan
·3 ay önce·discuss
On the contrary, I threw a multi-threading optimization task on it, that 4.5 and 4.6 have been pretty useless at handling. 4.7 bested my hand-tuned solution by almost 2x on first attempt.

This was what I thought was my best moat as a senior dev. No other model has been able to come close to the throughput I could achieve on my own before. Might be a fluke of course, and they've picked up a few patterns in training that applies to this particular problem and doesn't generalize. We'll see.
apelapan
·3 ay önce·discuss
Yeah, as a Scandinavian it is often hard to understand how people can feel that their existence is a secret. We've had public and fairly rich (family relations, profession) census data for hundreds of years. Tax records, school grades, property ownership. All of it public information available to and for everyone.

The right to privacy here never meant "noone may know that I exist".
apelapan
·3 ay önce·discuss
If you are on a maintenance contract with Ubuntu, 22.04 is supported until 2032.

If it aint broken, don't fix it.
apelapan
·4 ay önce·discuss
What's the point of a three year window? It seems like a weird middle-point. Either you are in a position to choose/install your own interpreter and libraries or you are not.

If you can choose your own versions and care at all about new releases, you can track latest and greatest with at the very most a few months of lag. Six months of "support" is luxurious in this scenario.

If you can't choose your own versions, you are most likely stuck on some sort of LTS Linux and will need to make do with what they provide. In that case three years is a cruel joke, because almost everything will be more than three years old when it is first deployed in your environment.
apelapan
·4 ay önce·discuss
I'm on my fifth decade living in the nordics. Strangers have conversations at bus stops and neighbours socialize by the garbage bins and across the hedges all the time.

Not as much as in some other places in the world, but it is not at all rare.
apelapan
·5 ay önce·discuss
I guess the benchmarks are run on nightlies from 3.15 dev branch? It doesn't say on the website.

I did some tests with 3.15-dev on my own reference benchmark a few days ago and noticed that the JIT is finally making a positive impact.

As it looks now, 3.14->3.15 will be the biggest release-to-release Improvement since 3.10->3.11. At least for streaming text processing with significant amounts of pure-python logic.