HNHacker News
TopNewBestAskShowJobs

2ion

957 karma · joined November 18, 2013

submissionscomments
2ion··on Watch Windows 95 crash live as it exceeds 49.7 days uptime [video]
Longest lived non embedded system I've worked with was a Linux server with an uptime from 2007 through 2019 serving as a L3 router. Amazingly, after shutting it down, it turned on again :)
2ion··on The Coronavirus Is Here Forever
What people with this mindset need to hear is "even if the vaccine has terrible side effects, we will take care of you as well as we can and as well as you could wish, even if the side effects are exctremely rare".

In my country at least, if you get any of those vaccines and get Capillary leak syndrome as in some cases, a thrombosis that leaves you mentally incapitated as in some cases, a retinal detachment issue that may leave you blind as in some cases, a myocarditis that may leave you dead in some cases --- then you've lost. You will be a pauper for the rest of your life, as you will have to use up all your assets to pay for care cost until social insurance kicks in. The privilege of getting appropriate financial relief for not being able to work in your profession anymore is reserved for civil servants for life. You're finished. In the UK at least they're planning care facilities for those who suffer from long covid -- here it's not even a formally acknowledged disease, you're treated as any other handicapped person or worse, as a patient with a mental problem rather than phyiscal illness.

If you leave people who are afraid of a virus and a vaccine both the choice and tell them taking or not taking the vaccine is their responsibility alone together with the consequences, it's easy to fall into decision fatigue and just do nothing, and ratinalising that behaviour.

2ion··on My mouse driver is asking for a firewall exemption (2019)
This is a problem with all proprietary software. For example, it's impossible to install most "bought" Windows software outside of dedicated VMs for me and stay happy because (a) most "enterprise" installers still want to run under elevated privileges (hell no), (b) as soon as elevated privileges are granted basically rape the registry and file system all over the place, touching everywhere they shouldn't and (c) cannot be contained because of this except on the OS level, hence multiple VMs and finally (d) cannot really be uninstalled without reinstalling the entire OS as the uninstallers (again, having privileges to delete everything) themselves cannot undo what the installers did.

I have not installed a lot of software on Windows, macOS and Linux in my "main" OS instance because it simply looked and/or behaved shady as fuck.

2ion··on Widelands is a free, open-source real-time strategy game
The soundtrack is very good.
2ion··on Widelands is a free, open-source real-time strategy game
Adding to the list the only games I have played in 10 years:

- xonotic (Nexuiz/Quake3-like)

- hedgewars (Worms clone; written in Haskell, C++, Pascal, Lua)

- tome4 (isometric Roguelike)

2ion··on Where has all the productivity gone?
The Great Incompetence: Factor productivity increases only if the factor (=new technology) can be fully applied. A better factor can even decrease productivity if less of it applies than from the previous factor (=old technology). I'd say that most people make neither the fullest nor any reasonable use of technology, especially information technology as far as the office and standard company processes are concerned. Either they can't, or simply won't, either by their own volition or by instruction.
2ion··on Billions in 'unknown' funds flowing into Canada's housing market [video]
> House prices are skyrocketing and pricing out young people

Oh I'm already priced out in Europe. I'm not going into debt for 20-50 years just to pay for _one_ thing.

2ion··on Pfizer backs down over ‘unreasonable’ terms in South Africa vaccine deal
> Uh, yeah, no. I fully support my country's stance on this. We simply cannot afford to indemnify an multinational company from their own product.

Your choice then. In the EU and NA, wherever nations pride themselves on their vaccination drives, either the makers of the vaccines have been indemnified by law or everyone who wants the vaccine has to sign an indemnification clause before getting the vaccine. In Germany the latter is the case.

It is a highly rational concern to distrust highly experimental vaccines, which these vaccines all are. The question in the risk calculation is, can you afford to position yourself against a means that can lessen the impact of a highly damaging virus? Perhaps individuals should make that choice, if states don't want to.

2ion··on A Docker footgun led to a vandal deleting NewsBlur's MongoDB database
> It's not all that great blaming the victim

* Run a SaaS that costs money

* Do not perform the migration in prod replica setup with test data and monitor for, observe and fix any oddities

* Cause a 100% data breach by not following a sound change management procedure

Just because this individual is being blamed and not a Ltd. or Corp. doesn't mean that this is how a quality SaaS should be run. I know that more it's-just-a-side-gig SaaS wing it more than they do not but this is exactly what happens when you haven't got good ops. Rather than random error, this is a consequence from a systematic error.

2ion··on Who owns the German DAX? [pdf]
It's been done in parts, for example Blackrock has both DE000A0F5UF5 and IE00B53SZB19 on the NASDAQ100, but after looking at liquidity/volume and performance data, few of the special-made DE ETF actually make significant sense to buy.
2ion··on Who owns the German DAX? [pdf]
Besides size and volatily (dissolution, mergers of ETF generating unfavourable tax events), most ETF by European providers are swap-based. This means that they are cheaper/slightly better performing according to their swap risk premium, but some folks they like to stick with non-swap ETF. Finally, age --- Blackrock, Invesco etc have some of the largest and oldest ETF in the Euroepan/German market on some of the most desireable indices, and so it comes that people might not think of collecting 10 ETF on the same index but stick with one, esp. since for tax optimisation, FIFO purchase/sell order can be circumvented by collecting the same security in distinct depots.
2ion··on Joining CSV and JSON data with an in-memory SQLite database
I've been going at this kind of task for quite some time now most frequently with pandas as the "tee" kind of tools to pull different kinds of data sources together. This looks neat as well though and probably more convenient in a shell-style & scripting environment. Might be useful e.g. when doing things in cloud-init or sth - a verstile tool to stick into VM base iamges.
2ion··on Why bugs might feel “impossible”
Indeed. I actually quite like hung programs :) Attach a debugger, and now lessee what it is doing...
2ion··on Fewer young men are in the labor force, more are living at home
> Caucasian, US born male here. IMO, Western culture is less suited to many of the challenges of the modern world. I don't want to imply that Asian culture is somehow flawless, but there is quite a bit the west can learn if it wants to be efficient and stable in the near future.

Especially to the economic situation of middle and lower class individuals. For most young people, it is simply __impossible__ to replicate even the family situations their parent generation had with a stay at home wife rearing the children and a breadwinning father -- simply because the real wage stagnation has made it impossible to finance a family without at least two 'good' incomes. Staying in the family home during university perhaps until marriage at age 30, this amounts to 10 years of more efficient spending on rent/mortgage, bills and other shared appliances. Having an extra $100k saved up at age 30 this way can make and break a family project.

Upper middle with >$500k household income at age 30-50 and above likely are in a better economic spot than they have ever been in and not really comparable to the plight of the commons.

2ion··on Laptop Review: ThinkPad X1 Extreme (Gen 2)
> Nvidia GPUs are still the number one problem. Buying anything with Nvidia in it is a waste of money. Closed source binary drivers that only work sometimes is acceptable for gamers but not if you want a reliable, controlled machine.

No it's not a hardware problem, it's a pure software / platform problem. The experience is phantastic on Windows. The reason why I went with Windows 10 base and Linux VM & WSL2 (which is pretty seamless) instead of vv is that I did not want to spend time caring about Optimus, PRIME and having to consider the dGPU/iGPU mux topology in order to get my hardware to work correctly.

2ion··on Apple asks staff to return to office 3 days a week starting in early September
> Curious to see how many quit over this

I already have a resignation letter written, a stash of cash set aside and earlier this year re-activated my freelancing Ltd. In the event they won't budge on my demand for 100% remote forever, I'll quit. My only compromise would be a 30% salary increase for the time wasted on commuting, or 1 on site day per month. Everything else I'm not available. Even if my next job won't be fully remote either I will at least get that 30% raise for time wasted commuting that is simply unobtainable within even 10 years in my current position (typical case of great starting salary but next to no raises if you stay).

2ion··on Reclaim Windows10
Just not this stuff, any stuff without review. A lot of Windows advice has sadly always been the equivalent of curl | sudo bash - and the culture proliferates this practice. But it also highlights that Windows 10 is unusable without Group Policy, which is an almost sane interface for Windows "tweaks". Windows editions without full group policy support are essentially garbage.
2ion··on Japanese bookstore simulator translated into English after 24 years
Japanese media publishers are notorious for being unforgiving for unauthorized copies. The only reason this has little impact in the West is that most media produced for the Japanese market in whatever form do not even make it to Western markets and are a true niche interest here.
2ion··on Japanese bookstore simulator translated into English after 24 years
I'd argue that QtCreator is a contender here as well. The forms/widget editor is quite powerful.
2ion··on Ghost Stations of the Paris Metro
Always disgusting to see every kind of major building in (Western?) cities smeared by graffiti etc, be it in use (and under constant cleaning) or disused (ghost stations...). There's zero appreciation of the building itself, the expenses for its construction/upkeep or the possibility of putting it into use again, preserving the structure and materials in the best way possible. It's what I always notice first about this type of documentation, it's quite disappointing.
2ion··on The Last Days of Tokyo’s Nakagin Capsule Tower
Do you sell a digital edition somewhere?
2ion··on Ask HN: Which tools/services have your favorite UI/UX?
ipython + jupyter-notebook are such killer applications. I use both daily for everything from trying out code, calculations & notes.
2ion··on Use native context menus on Mac OS
Proton will kill the native LnF on all platforms in Firefox in a Badum! way. The context menu on Windows isn't native either btw, in that it doesn't follow the OS theme. Ironically, on Linux, the context menu has always been properly styled according to the active GTK+ theme...
2ion··on How to get rich without being lucky (2019)
What a mindless comment.

Realistically speaking, rent seeking is the only way present young and future generations are able to participate in economic "growth" effectively. The human population grows, but the chance to participate in the industries and locations with the highest ROI on human capital does not. In fact, wage stagnation and inflation have stunted ROI on human capital in many non-growth industries in developed countries already.

In fact, in my country where given the current trajectory of public policy I will see a huge net loss in pension benefits despite paying into the system more than any previoius generation in real terms already, without rent seeking through investing, I would literally end up poor as fuck and a slave to the state and would never have a chance to stop working short of just dying.

Rent seeking is how the current system works, get over it.

2ion··on The level of Mac malware is not acceptable, says Apple exec at Epic trial
I personally like where macOS is going: immutable base OS tree, accessing user content folders requiring per-application approval (wish I could also just grant per-application read or write access). I am personally a power-user of macOS, compiling a lot of software myself or via macports, and as long as these tools work without requiring root access, narrowing down what any process can do to the bare minimum has my approval. In fact installing software for single account use shouldn't ever have to require elevated privileges at all. Even the model of .app bundles is user friendly in that regard in that any user can install apps under ~/Library instead of installing them system-wide. I'm attempting to do the same on any and all Linux servers I run, using systemd's + selinux's isolation features to constrain any long-running processes as much as possible.

Windows ecosystem is much worse, terribly so: a lot of existing and new installers still require running with elevated privileges for no good reason, oftentimes simply because of the installer framework used, despite being signed by whoever or not, and I keep seeing the UAC prompt way more often than I should. I tend to not use software requiring elevated privileges to install at all --- for example, nearly all "top" vendors of commerical-grade PDF editing software just recently have not gotten my business, simply because their installers --- executed in a VM to test the software --- all required elevated privileges, were very invasive to boot and didn't uninstall cleanly. I also enabled Controlled Folder Access on all my personal data directories -- o boy, you wouldn't believe where shitty software wants to put its hands.

As far as I am concerned, most vendored software of Windows is malware by behaviour, to some degree. It wants to run unconstrained and infests the user profile almost irrecoverably save a fresh install. I recommend all users of Windows enable controlled folder access on any volumes / folders that old personal data...

2ion··on The End of Retirement (2014)
It's the system that favors the voting majority.
2ion··on The End of Retirement (2014)
They take ~19% of my total comp to pay into a ponzi government pension scheme in Germany that will crash in predictable amounts of time, and they have written it into law that existing pensions must never decrease in real terms (!), meaning that every year pension benefits increase, just to make the voting senior population feel secured. It's all at the expense of my generation which gets their salary taken away with nothing tangible in return. The consequence is that I put 75% of my remaining net into investing accounts (completely unprotected and without any tax benefits, just additional capital gains taxes...) and don't spend it on anything else. And then they keep wondering why purchasing power continues to reach all-time lows, and why Germans are unable to accomulate any assest...

The promise of government pension is worthless in Germany (which is different from the pension system of civil servants, btw). The old generation exploits the young and will continue to do so until the system crashes.

The sane thing to do is exit the mandatory contributions schemes.

2ion··on I am resigning along with most other Freenode staff
IRC is very much alive amongst some tech and tech savy communities including warez. Also, at our company, we run an ircd on the intranet as a last resort instant communications channel for when the likes of Teams & Slack are down and/or the internet is not reachable -- which is not a very rare setup.
2ion··on I am resigning along with most other Freenode staff
That's true. irccloud exists but no discord equivalent for self-service virtual IRC hosts. And hosting an IRCd is not a simple task; even the most basic "services" like chanserv or nickserv are not simple to get running securely. Not even talking about client-side certificate authentication as supported by OFTC and suchlike.
2ion··on Babel is used by millions, so why are we running out of money?
> $132,000 is almost double my salary is the UK. They could easily get 2 full time UK devs for that, or even more in many EU countries with lower cost of living

Yes, but in EU a common problem is, good developers are not worth more because the companies are unable to make use of IT to justify a higher price. It's a bunch of ossified tech laggers, not tech leaders, that employs developers in much of the EU. They only need 2nd rate people to handle what US tech puts on the market.

← PreviousPage 4 of 12Next →