HNHacker News
TopNewBestAskShowJobs

kamilner

189 karma · joined January 23, 2015

[ my public key: https://keybase.io/kamilner; my proof: https://keybase.io/kamilner/sigs/V9hqu_kkn07Ue3KOOS55GHrY42WqbS-h4MhYeoGJgyQ ]
submissionscomments
kamilner··on Paris Olympics' AC-free ambition melts away as organisers order 2,500 AC units
I'm pretty sure most portable ACs sold in Europe these days are R290 (propane) which has a GWP of about 1/14th of CO2, so for those that's no longer much of a concern.
kamilner··on I Received an AI Email
I do the same as the poster above, fastmail supports it directly and makes it very easy to manage. All you have to do is bring your own domain (they'll even manage your DKIM/SPF records etc as necessary if you want).

Edit: Apparently you can also purchase a domain directly through them if you prefer, although you have to be a paying customer for 7 days first https://www.fastmail.com/how-to/email-for-your-domain/

kamilner··on A ‘plague’ comes before the fall: lessons from Roman history
> Excess deaths actually seem to line up better with the vaccine rollout than with the initial viral outbreak.

This seems to be a bizarre statement. I can't speak to other countries, but at least in England the widespread rollout of vaccines (just beginning in January 2021) only started at the end of the final major spike in excess deaths.

It's simply not possible for excess deaths to line up better with vaccine rollout than with the initial outbreak, because both major spikes in excess deaths were before mass vaccination rollout.

https://www.gov.uk/government/statistics/excess-mortality-wi...

kamilner··on Quantum Algorithms for Lattice Problems
NIST does not refuse hybridization, they will be publishing guidance on hybrid schemes in the draft of SP 800-227 at the same time as the final standards. They don't impose it though, because at a large scale it's more efficient to run just (fast) ML-KEM instead of (fast) ML-KEM + (slower) ECDH, which more than doubles your computation time for what they see as no benefit.
kamilner··on Earl Grey tea intoxication (2022)
Huh, that's somewhat surprising given bergamot fruit is not all that expensive. We may be spoiled in the UK but you can buy Earl Grey with real bergamot oil for a reasonable price here https://www.waitrose.com/ecom/products/brew-tea-co-earl-grey...
kamilner··on Please don't make me use another QR code restaurant menu
I've even seen buskers in London with a machine set up so you can tap your card to tip.

Edit: apparently this was a thing even back in 2018 https://www.theguardian.com/music/2018/may/27/busking-joins-...

kamilner··on Making Apple Vision Pro [video]
Generally recycling aluminium is incredibly cheap, especially if it's just a solid block without the regular potential contaminants, although I don't know what specific alloy they're using. If it's something like 6061 then it's especially easy to recycle, afaik, because it's very low in silicon and iron.

Do you know of any large tech companies that have more environmental ethics? I'm not sure Apple is good about it, but sadly I don't know of any better.

kamilner··on Did I destroy my friend's TV with a magnet? (2022)
There's a throwaway comment in here about the earth's magnetic field affecting CRTs and turning the TV upside down, is that actually true? I would have thought the earth's magnetic field would be incredibly weak in comparison to the deflecting coils.
kamilner··on Why are Apple Silicon VMs so different?
Interesting. uname -a reports x86_64, and lscpu also reports x86_64, although perhaps that's just the kernel being patched to lie about the architecture.
kamilner··on Why are Apple Silicon VMs so different?
I'm not sure how OrbStack does it, but it can run a fully x64 Linux using Rosetta with quite good performance.
kamilner··on Why are Apple Silicon VMs so different?
I regularly use Orbstack to develop for x64 Linux (including kernel development). It works transparently as an x64 linux command line that uses Rosetta under the hood, so performance is reasonably good.

It can also run docker containers, apparently faster than the normal docker client, although I haven't used that feature much so I'm not sure.

kamilner··on Beeper Mini is back
RCS has no end-to-end encryption in the standard, though. That's a non-standard google messages extension. I think a better example would be the cross-device messengers like signal/whatsapp/etc.
kamilner··on Methane under the seabed is thawing as oceans warm
https://www.ox.ac.uk/news/2022-10-06-new-analysis-shipping-e... is the most recent example I can think of, not being an expert in the field.
kamilner··on Apple cuts off Beeper Mini's access
If you mean RCS, end-to-end encryption is not part of the standard, it is a non-standard extension supported only by the google messages app https://support.google.com/messages/answer/10262381?hl=en
kamilner··on The UK's Controversial Online Safety Act Is Now Law
Traffic restrictions are not part of the "15 minute city" initiatives. I think they are often confused because of Oxford's traffic filter scheme. As the article you link says, tying walkable city initiatives to one particular city's traffic scheme is indeed a conspiracy theory.

If you have valid criticisms of the traffic filter trial in Oxford then that's fair enough, although I imagine Oxonians won't be particularly interested in hearing it unless you're a local resident.

kamilner··on Workers who cut countertops are dying of silicosis
Canada doesn't let anyone in? Over a fifth of their population was born outside of Canada.

Edit: Actually over a quarter.

kamilner··on Supermassive Dark Star candidates seen by JWST
Notably it does bound the energy of gamma rays over long distances (as the higher the energy the more likely it will annihilate with other photons along the way.)

The wikipedia article on the Breit-Wheeler process has some history of the work on experimental observations, although I don't know how accurate or up to date it is https://en.wikipedia.org/wiki/Breit–Wheeler_process

kamilner··on Bfloat16 support coming to Apple's Metal and PyTorch [video]
The more recent 4 bit quantizations are almost along these lines. Q4_1 in ggml for example takes a block of 32 weights and gives each block a scaling factor 'd' and takes the minimum of the weights 'm' to be the quantized '0', so the final weights from a quantized weight 'q' is q * d + m, and taking a relatively small block size makes it more likely that those are all within a reasonable quantization range. Notably, d and m can be stored with more accuracy without sacrificing too much space, since the overhead is divided by 32. Q4_k goes a bit further, and takes 'superblocks' of 8 blocks, and applies another scaling factor 'd_s' and minimum 'm_s' to that, so the final weight is (q * d + m) * d_s + m_s, and the additional factors are stored as 6 bits instead of 4.

In practice this seems to get very good results, while being cheap to implement and relatively space efficient, Q4_K for example works out to 4.5 bits per weight instead of 4. The PR adding it has more details: https://github.com/ggerganov/llama.cpp/pull/1684

kamilner··on Real-time quantum error correction beyond break-even
QEC implies phase error correction (if you don't care about phase errors you could just use a classical error correction code). A 'logical qubit' refers to an abstraction layer that implements some sort of idealized qubit behaviour (including the phase) that is used as a qubit in computation without considering the underlying implementation. The underlying implementation of a single logical qubit may be something like 5 'physical qubits' using https://en.wikipedia.org/wiki/Five-qubit_error_correcting_co... or a entire structure of many physical qubits using something like a https://en.wikipedia.org/wiki/Toric_code
kamilner··on Optical Transformers
You can run it on either now (for example, MochiDiffusion allows you to pick https://github.com/godly-devotion/MochiDiffusion#compute-uni...). Anecdotally, the GPU seems to be faster for an M1 Max or up GPU, the ANE is a touch faster on anything smaller, and more power efficient in general.
kamilner··on Reversing UK mobile rail tickets
You neither need an app nor do you need to unlock your phone in order to use it for the ticket gates on the tube. Perhaps older phones need to be unlocked?

I use my phone exclusively without unlocking it and there's no delay.

kamilner··on CT scans of batteries
The amount of energy from a 1 tonne mass dropping 1 meter is about 10,000J (https://www.wolframalpha.com/input?i=%281+tonne+*+9.82m%2Fs%...)

The amount of energy stored in a Tesla is about 100kWh or about 3.6e8J.

You would need 36,660 tonnes suspended by a meter to store an equivalent amount of energy (or 1 tonne suspended 36.7km). https://www.wolframalpha.com/input?i=100kWh+%2F+%281+tonne+*...

kamilner··on U-M researchers untangle the physics of high-temperature superconductors
Surely this would be a DC line, right? AC induces resistance in superconductors because it necessarily induces a changing magnetic field, iirc (or maybe that's only particular types of superconductors).

Edit: Found this, which isn't specific but refers to it as a three-phase transmission cable which implies it is indeed AC http://www.jicable.org/2007/Actes/Session_A3/JIC07_A34.pdf

kamilner··on Comparing DDR5 Memory from Micron, Samsung, SK Hynix
Why is it that LPDDR is recently faster than DDR of the same 'generation'? I thought LPDDR is purely a lower voltage version of DDR, so I naively would have expected worse performance. Is it because it's typically closer (physically) to the CPU?
kamilner··on iOS 15 Humane
In UberEats (and many other apps) you can configure which push notifications you get. Is that functionally different than channels for the purposes of turning off marketing notifications? Both seem to rely on the App developer allowing you to turn off the notifications you don't want.

The problem I have are the apps which don't allow that, which presumably also wouldn't allow to separate them into channels for the same reason they don't let you turn them off.

kamilner··on From Vector Spaces to Periodic Functions (2019)
> Am I also reading it right that the author is saying the axiom of choice is equivalent to the statement that every vector space has a finite basis?

Not quite. The axiom of choice is equivalent to saying every vector space has a Hamel basis, which is to say every element can be represented as a finite combination of elements of the Hamel basis. It doesn't imply that the Hamel basis is finite itself.

kamilner··on Gravity assist maneuvers in space
The executive producer actually wrote a post after the episode in Season 2 as a bit of an explanation/apology for how it ended up that way, which I thought was a nice touch: http://www.danielabraham.com/2017/04/04/guest-post-losing-sc...
kamilner··on French court finds Monsanto guilty of poisoning farmer
Ironically, organic wine is one of the organic products that’s least sustainable, because of the widespread use of copper sulfate (conventional vineyards use it too, but also have other more sustainable options). It builds up in the soil and in the vineyard workers. https://geneticliteracyproject.org/2017/06/09/winemakers-aba...
kamilner··on Quantum computing as a field is obvious bullshit
Further discussion here: https://news.ycombinator.com/item?id=18958321
kamilner··on WireGuard: Next Generation Kernel Network Tunnel [pdf]
There are 3 reserved bytes in each of the handshake messages [0] which I imagine would be used for this purpose. There's also a full byte for message type, of which I think only 0x1 through 0x4 are currently defined.

[0] Page 10 onwards of https://www.wireguard.com/papers/wireguard.pdf

Page 1 of 2Next →