Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jlokier
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
331.
▲
by
jlokier
3y ago
I don't agree. I watch YouTube tech, math, and science content every day and that's not my experience. There are a small set of products that seem to be everywhere for a while, occupying a minority of sponsor segments. But in most
332.
▲
by
jlokier
3y ago
> Why? Why do I need to use 3rd party package managers, or manual installations from 3rd party sources to install common tools that aren't a decade+ outdated? There actually is a reason. It's not lack of maintenance. It'
333.
▲
by
jlokier
3y ago
That's what 4ad meant by "something ugly like fat pointers". The overhead compared with interior pointers is relatively high due to the extra space for the fat pointer index, which space is taken everywhere a pointer could be
334.
▲
by
jlokier
3y ago
You would usually do it for performance rather than RAII correctness. For example, without GC, your library might use RAII with std::shared_ptr, for certain objects that outlive lexical scope. That is, reference counts tied to pointer copie
335.
▲
by
jlokier
3y ago
It's worth asking. When I did, they couldn't guarantee to repair my 2013 laptop, but they sent out a parts request to see if they had a replacement part in the warehouse (top case), and they did have one, and they were happy to us
336.
▲
by
jlokier
3y ago
I'll add, when Barclays rejected the business address, that wasn't for a new account or change of address. It was a very active account nearly 10 years old, and the address never changed in that time. It was just a weird surpris
337.
▲
by
jlokier
3y ago
Last time I opened a personal bank account with a high street branch was 25 years ago, and I think I took my birth certificate. These days, looking at the Barclays list from the sibling comment, I'd use a letter from HMRC, which I have
338.
▲
by
jlokier
3y ago
From their web page: passport; EU/EEA-issued ID; driving license; residence permit; emergency passport or travel document; asylum seeker residence permit; ship passport. (Plus a separate proof of address, which was not a problem.) A l
339.
▲
by
jlokier
3y ago
For me, a.big surprise about Incognito mode after using it was finding, by chance, that opening new Incognito windows did not create separate, new private browsing sessions. I was very surprised to open an Incognito window and visit a site
340.
▲
by
jlokier
3y ago
Unfortunately I had a similar thing happen with my Revolut account as people are reporting with Wise. Revolut blocked my account when it contained the money I needed to pay a bill, and it took 5 days to unblock the account with atrocious cu
341.
▲
by
jlokier
3y ago
PCs and Windows are not synonymous. PCs didn't start running Windows until they were nearly 10 years old, and then Windows was just an option. Shortly after Windows became popular, Linux emerged too and some people were running Linux o
342.
▲
by
jlokier
3y ago
The person you replied to wants the nicer form factor of the MBA with the ability to use multiple external displays. That combo isn't currently offered, and judging from today's M3 specs the next MBA won't likely offer it eit
343.
▲
by
jlokier
3y ago
Are you sure about that 2017 Macbook Air? I have a 2013 Macbook Pro and I'm getting the battery replaced next week by Apple. My laptop is over 10 years old and they're still doing it at their standard battery replacement price.
344.
▲
by
jlokier
3y ago
> As I understand, we (European civilization humans) historically _define_ our complex exponential function to have a period of 2πi to match the period of our previously defined sin and cos functions. We could have defined it to have a
345.
▲
by
jlokier
3y ago
Wi-Fi™ was never intended to describe anything. It is a commercial trademark brand, chosen to sound good and be easy to recognise. There's a Wi-Fi™ logo too. In a similar way, ThunderBolt™ links don't use thunder, or bolts.
346.
▲
by
jlokier
3y ago
Calls to printf() are particularly common in signal handlers I've seen in commercial code. malloc() too occasionally. Sometimes calls to logging functions These are undefined behaviour, for real (and for good reasons), not just theoret
347.
▲
by
jlokier
3y ago
You could have each thread select(), poll(), or read() a byte, from the same pipe in their SIGSEGV handler. (Those syscalls are async-signal-safe in POSIX.) When it's time to resume, the GC unprotects the page then writes a byte (or en
348.
▲
by
jlokier
3y ago
They are similar but it's different from Linux, which uses a better workflow than stacked diffs, imho. In Linux kernel development, a PR is a sequence of commits that are reviewed both individually and in aggregate. The major differen
349.
▲
by
jlokier
3y ago
OpenAI doesn't need a general purpose GPU like Nvidia. It has too major tasks that could benefit from custom ASiCs that we know of: training and inference, for which efficient designs are different. Designing a specialised ASIC is much
350.
▲
by
jlokier
3y ago
> A new pid is always more than the previously assigned pid during an OS uptime This isn't true. The pid increments most of the time, but occasionally the new pid jumps down to a seemingly arbitrary value to start a new range. I
351.
▲
by
jlokier
3y ago
Just a little HN editing tip: if you put a backslash before the star like this: '[\*]', it won't disappear and turn the following paragraphs to italics.[*] [*] Footnote.
352.
▲
by
jlokier
3y ago
You say that, but when I rented a place in France, the landlord turned up in the middle of my 1 year tenancy, about a week before Christmas, and told me I have 2 weeks notice because he had sold the flat to a new owner. He hadn't ment
353.
▲
by
jlokier
3y ago
> In C++ there's actually a lot more freedom. Not really. The two languages are similar on this. The 'volatile' before 'sig_atomic_t' is still required in C++ for the same reasons as C. You can access non-vo
354.
▲
by
jlokier
3y ago
QUIC is roughly TCP-equivalent not HTTP-equivalent, and we do have a BSD sockets API for TCP. You might be thinking of HTTP/3 rather than QUIC; HTTP/3 actually is HTTP-equivalent. You can turn the OP's question around. Ever
355.
▲
by
jlokier
3y ago
Outside of English, upper and lower case isn't that simple. Consider German. Lower case letter "ß" was converted to two upper case letters, "SS" or "SZ", until fairly recently, when a new character "
356.
▲
by
jlokier
3y ago
> HN has a fetish for both functional programming and cat theory Cat theory is something else: https://news.ycombinator.com/item?id=37685885
357.
▲
by
jlokier
3y ago
I live in Oxford, UK, and there was plenty of mask wearing here. I did't notice dirty looks, but one time someone actually lunged for my face in the street to pull my mask off and I had to defend myslf. Another time someone in a rest
358.
▲
by
jlokier
3y ago
With such a long list of new features and changes, I'm surprised my two favourite issues are still a problem in Windows Terminal, which every other terminal mulator gets right: - The Control-Space key combination doesn't send anyt
359.
▲
by
jlokier
3y ago
Watch out for for the Mac SMB client. I found a bug in several MacOS versions which causes the SMB client to send an incorrect file handle in some file requests, causing random files to be deleted which are unrelated to the files you'
360.
▲
by
jlokier
3y ago
Samsung did something similar with their phones' built I'm heart rate and oxygen sensor, and health related metrics from the accelerometer My Samsung Galaxy S8+ had those sensors and I used them often for many years. The results w
More ›