HN user

zajio1am

2,594 karma
Posts10
Comments1,318
View on HN

Also note that ASPA validation prevents only hijack by peers and customers, not by providers. Due to way how ASPA validation works, providers could always announce to their customers routes with valid-looking AS PATH with hijacked ASN appended at its end.

Tool rental is a service that is commonly provided by private sector. I do not see a reason why this should be provided by a government. This seems like unfair competition to e.g. community hackerspaces.

50% property tax is just seizure without compensation, which is generally considered human rights violation.

If government wants 50% of shares, it can just buy it (or expropriate it with compensation) and use its ability to get cheap long-term loans to finance it.

Second, many people think that the C runtime doesn't know the amount of memory allocated to an array, but this is actually false. It's just the C abstract model that for some reason chose to not expose this information.

There are some counterpoints:

1) Conceptually, allocated memory block and data structure / array in it are not related. You can allocate memory block and then subdivide it to multiple different structures / arrays. You can implement sub-allocators.

2) Heap allocator does not need to store exact length of allocated object. For example, it could have several fixed-length slab allocators for smaller objects, select matching one during malloc() and use address range to find slab during free().

3) Array can be also on the stack (VLA or alloca()).

4) Arrays can be also on memory allocated outside of C library allocator (e.g. mmap()).

I hate soldering 2 months ago

IMHO soldering two wires together (or wires to connectors) is much harder and requires higher dexterity than through-hole soldering on PCB, which is really easy. PCB holds parts in place and directs solder where it belongs.

Even if the house prices stayed the same, it would make sense to keep the low interest debt and invest in other assets that have higher yield, like shares.

Here in EU, in order to take official sick days, i would have visit doctor to get confirmation document. Which means that for simple cases i would rather take unofficial sick days (sometimes provided by employer, like in US) or just leave.

Programming is free if you do not consider price of your time. If you consider it, it is much higher than AI-associated costs. And even with AI-associated costs, it is still much cheaper than most other engineering professions, where physical realization is orders of magnitude more costly.

As a non-English speaker I can really relate to this.I think the real mistake was Apple allowing to enter a non-ASCII password in the first place.

As a non-English speaker (Czech, actually), it is clear to me to not use non-ASCII characters in passwords, or generally not use characters that are at different position on default English keyboard and locally used keyboards, i.e. use only ASCII alphanumeric chars except 'Y' and 'Z'.

As keyboard setting is per-user setting, keyboard may be different on login screen than on regular desktop (and once-login password prompts).