HNHacker News
TopNewBestAskShowJobs

KayEss

489 karma · joined July 9, 2007

submissionscomments
KayEss··on How Europe is killing makers and micro-entrepreneurs
I think every national health service does something similar (minus the ambulance fee generally), but that might be too incredible for the Americans to believe?
KayEss··on How Europe is killing makers and micro-entrepreneurs
This is such an American take.

If you're unhappy with the wait time then get private insurance and go to a private doctor, just like you would in the US. But if you're too poor for that, at least you get something in six to twelve months instead of nothing or bankruptcy. And your insurance will be much much less because you're getting most of what you need publicly. Your US insurance is in the order of three to five times as much as private insurance in the EU, so your taxes are lower, but your costs are too.

The real problem always seems to be that universal health care would leave rich Americans worse off (higher taxes), would likely be about a wash for most middle earners (higher taxes, but none/less health care costs), but would leave the poor significantly better off (who are totally stiffed in the US at the moment).

So, by saying you don't want universal health care you're effectively saying that you're rich enough that you don't care about it, and you don't want poor people to be able to get health care at all, and if some die early or go bankrupt at least it isn't your problem.

KayEss··on Woman stranded in Spain after UK's eVisa system mistakes her for twin sister
Generally if you get turned away at the destination then the airline is liable for taking you away, so they won't let you fly unless they're sure that you will be accepted at the destination country.
KayEss··on The title cards in Blade Runner are amazing
I've been using proportional fonts for programming for more than thirty years. Makes things much easier to read and it's only a problem where people try to make patterns out of the code
KayEss··on Alan Kay on the meaning of "object-oriented programming" (2003)
I have fond memories of bricking my Smalltalk environment several times trying to get instance behaviour working :-)
KayEss··on Alan Kay on the meaning of "object-oriented programming" (2003)
I think this is looking at what OOP has become (as implemented by systems and programming languages that don't care a wit about what OO was meant to be) rather than what Alan Kay described.

If you think about something like a web server as an object, it has arbitrarily high cohesion and arbitrarily low coupling. You can only communicate to it through messages (HTTP); binding happens at the point in time that the message arrives (notwithstanding that this may be cached in all sorts of interesting ways in the implementation of any given server); and the web server is fully encapsulated (security flaws notwithstanding).

I think it's perfectly reasonable to argue that much of what gets called OOP doesn't deliver on the promise, but then it doesn't deliver on the premise either, and I think these are inextricably linked.

KayEss··on Charlie Kirk killed at event in Utah
You're misinterpreting what I said. I said that your ability to defend yourself and your family with a gun was hypothetical.

I can see that you like to think of yourself as a rational thinker about this, but you're refusing to answer the actual criticism: actual people are being killed every day due to the availability of weapons in your society. There are nearly two mass shootings per day. So far this year that has led to 250 deaths and more than a thousand injuries[1]. These are not hypothetical abstractions, which is all you seem interested in engaging with. These are real people, many of them children, who find themselves victims of gun violence. You are arguing that your feeling of safety is more important than their actual safety. All of your arguments amount to a continuation of your position that you put your own feelings ahead of the actual deaths of people in society around you. This is a very selfish way to engage in your society.

[1] https://edition.cnn.com/us/mass-shootings-fast-facts

KayEss··on Charlie Kirk killed at event in Utah
This of course plays into the fear US gun advocates have of any attempt to remove their gun rights. If it were to happen though, then maybe as a prepper type with a house and lands in the woods you'd stand a chance against an armed mob that came for you, but certainly not the government. If you're defending your sub-urban house (or even worse flat), I suspect that the gun you have for self defense would make very little difference to the final outcome, but might make you feel a bit better about it.
KayEss··on Charlie Kirk killed at event in Utah
I have had a gun pointed at me, and I've been where guns have been fired in anger around me.

I'm kind of surprised to hear somebody in America think it's a likely enough thing to happen to be worth the obvious societal cost of the wide spread weapons.

Realistically, if they did come for you, how much use would your weapon be? Do you believe that it would mean the difference between your life and death, or just that you'd feel better going having been able to put up some defence? Several genocides have happened in neighbouring countries from where I live in living memory, and it isn't at all clear that having access to a weapon allowed anybody who was targeted to survive.

The cost in mass shootings (now nearly two per day in the US) is a real cost borne by society at large. Your cost is still only hypothetical, and of unclear value if the worst did happen.

KayEss··on Charlie Kirk killed at event in Utah
This comes across a lot like you're saying that your personal feeling of safety for you and your family is worth more than the actual safety of innocent schoolchildren who are being mass murdered.
KayEss··on Emailing a one-time code is worse than passwords
This is what makes securing this stuff so hard when you don't have proper review. What seems like a good idea from one perspective opens up another gaping hole somewhere else.

Off the cuff suggestions for improving UX in secure flows just make things worse.

KayEss··on A Typology of Canadianisms
Only in some parts of the world. In many it's the room and the object
KayEss··on Show HN: Beatsync – perfect audio sync across multiple devices
And by a happy coincidence it turns out that audio does about one foot in one millisecond making light six orders of magnitude faster
KayEss··on ZX Spectrum Raytracer
REM was quite common across a number of languages at the time. You might still see them in '.bat' files
KayEss··on Don't waste money on a math coprocessor they said
I think this is a much fuller explanation of what I was trying to say :-)
KayEss··on Don't waste money on a math coprocessor they said
I think you're thinking of upgrading the 486sx which didn't have the on die coprocessor. That did disable the old chip as you basically replaced it with a 486dx
KayEss··on Transcript of taped conversations among German nuclear physicists (1945)
No. The conversation was on the eve of the Potsdam conference
KayEss··on C++ audio mixing library design
One big reason is that when you add two samples together, if you overflow a signed int that's UB, but if you go over 1.0 on a float it's just business as usual. This means you can do a ton of audio processing and only have to deal with fixing the overflows in one place right at the end (they use a compressor, but other algorithms are also possible).
KayEss··on B773 at Paris on Apr 5th, airplane did not respond to commands
It's essentially the same everywhere, but these large planes are flying IFR not VFR and so they rely on the separation service provided by ground control. Ground control isn't allowed to provide separation service to VFR flights (although you can ask them for an advisory, and they will tell you about traffic that is relevant to you).
KayEss··on Dangerous toys: Anything to ed25519 (SSH Keys)
So when generating a private key, is any 256 bit random sequence good (it gets reduced down to the 252 bits available) or do you have to check you didn't pick one of the 2^4 keys that aren't valid? (Actually, is 2^4 even the right number? Seems awfully low, and hence I guess, unlikely)
KayEss··on Dangerous toys: Anything to ed25519 (SSH Keys)
Does that imply that there are some 256 bit patterns that aren't valid private keys, or does the 2^255 - 19 not describe the private key space?
KayEss··on File Descriptor Limits
> Iouring looks promising though

It's more than promising. It's an unbridled joy to work with (compared to things like epoll) and performs very well already.

KayEss··on Thai Database Leaks 8.3B Internet Records
Which have been delayed for a year due to C19.

All Thai constitutions have had strong privacy requirements, but that has never been important for what actually happens.

It's really not clear what compliance will be like. If it's anything like most things here then it'll only be if the government gets annoyed that a company will be in any danger of prosecution.

KayEss··on Gmail on NT 3.51 with IE 1.5 via WRP
SOCKS is very easy to implement. You could probably knock this together in pretty much any language in little more than the time it takes you to read the SOCKS docs and how to set up the server side TLS connection.
KayEss··on Avoid Indirection in Code
> they forgot that it's about telling the computer to do something, as clearly as possible

Or alternatively, it's to explain to the next reader of the code, as clearly as possible, how the problem was solved (in such a way that it can also be executed by the computer).

KayEss··on Falsehoods programmers believe about Unix time
> Some people think that a day is one revolution of Earth's axis, and not exactly 86400 seconds

One day is more than one revolution of the planet. The sidereal day is exactly one rotation of the planet, but that's about four minutes shorter than a civil day.

The reason is that the planet also moves around the sun, so in order to get the sun to the same position in the sky for noon the planet needs to turn a little bit more than 360 degrees, about 360/365 extra.

KayEss··on China is blocking all language editions of Wikipedia
I was wondering what happens if you skip the SNI bit and just rely on the Host header in the data. Does that work?
KayEss··on Its butterfly keyboard design has failed, but Apple has yet to admit its mistake
Not too surprising I think. The charger is 135W

https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-x/Thi...

KayEss··on Its butterfly keyboard design has failed, but Apple has yet to admit its mistake
Yes it does.
KayEss··on Its butterfly keyboard design has failed, but Apple has yet to admit its mistake
I get my X1 Extreme on Sunday -- had to order through a friend in the UK because the price in Thailand is nearly 2 times the UK one and in any case nobody has one.

Been a big fan of the thinkpads for 20 years. All of them very solid machines that just last and last, and never had a problem with running Linux on them

Page 1 of 7Next →