Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zrm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
zrm
10mo ago
The price difference in terms of manufacturing cost is immaterial. But if people can't afford a machine with 32GB anymore then they're going to suffer one with 8GB knowing from the outset that it's not enough and then have a
62.
▲
by
zrm
10mo ago
Ritalin is a chemical relative of amphetamine. In prescribed amounts it's often an effective treatment. In recreational amounts, ask your doctor about ΔFosB: https://en.wikipedia.org/wiki/FOSB#DeltaFosB
63.
▲
by
zrm
10mo ago
For the compiler to know the pointer is aligned it would have to actually be aligned and there is no guarantee that it is.
64.
▲
by
zrm
10mo ago
> If you use `&` instead of `&&` (so that all array elements are accessed unconditionally), the optimization will happen But then you're accessing four elements of a string that could have a strlen of less than 3. If the
65.
▲
by
zrm
11mo ago
That's not the relevant part. The relevant part is, if you find it's doing something you don't want it to be doing, can you read and modify the code that does that ?
66.
▲
by
zrm
11mo ago
> I want to host my gas station network’s air machine infrastructure, and I only want people in the US to be able to access it. That simple task is literally impossible with what we have allowed the internet to become. That task was neve
67.
▲
by
zrm
11mo ago
There is also the AGPL.
68.
▲
by
zrm
11mo ago
A fork is more expensive to maintain than funding/contributing to the original project. You have to duplicate all future work yourselves, third party code starts expecting their version instead of your version, etc.
69.
▲
by
zrm
11mo ago
Note that those two links are using different configs. Here's the link for Threadripper 9995WX: https://www.phoronix.com/review/amd-threadripper-9995wx-trx5... That's using the same config as the server syste
70.
▲
by
zrm
11mo ago
AI training and the thing search engines do to make a search index are essentially the same thing. Hasn't the latter generally been regarded as fair use, or else how do search engines exist?
71.
▲
by
zrm
11mo ago
In the US some of it could be tariffs. Micron is a US company with some US fabs but most of theirs are in other countries and Samsung and Hynix are both South Korea.
72.
▲
by
zrm
11mo ago
At which point you're asking why Apple doesn't have default support for something like ext4, which is a decent point. That would both get you easier compatibility between Mac and Linux and solve the NTFS write issue without any mo
73.
▲
by
zrm
11mo ago
That seems like classic Apple, really.
74.
▲
by
zrm
11mo ago
NTFS writing isn't that inexplicable. NTFS is a proprietary filesystem that isn't at all simple to implement and the ntfs-3g driver got there by reverse engineering. Apple doesn't want to enable something by default that coul
75.
▲
by
zrm
1y ago
> If Mozilla or Google were to make their code freely available on some git forge like GitHub https://github.com/mozilla-firefox/firefox https://github.com/chromium/chromium
76.
▲
by
zrm
1y ago
It's the same language most of the code in Chrome and Firefox is written in. It's also not clear what you're looking for in terms of cross-platform support. Some languages provide better standard library support for UI elemen
77.
▲
by
zrm
1y ago
> For example, I regularly order via companies that use Shopify. Now, all of the shopify emails are going straight to spam in Gmail, despite constantly marking them as not spam. (These even pass dmarc/spf/dkim etc, so who knows
78.
▲
by
zrm
1y ago
> multiple world routeable IPv4 addresses It's pretty rare that you would need more than one. If you're running different types of services (e.g. http, mail, ftp) then they each use their own ports and the ports can be mapped t
79.
▲
by
zrm
1y ago
> https://pjm.adobeconnect.com/p63ultsdb2v/ Apparently my browser does not support some content in the file I'm trying to view and I'm instructed to use, among other things, "Firefox undefined or late
80.
▲
by
zrm
1y ago
The syscall interface has a lot more attack surface than the hypercall interface. If you want to run existing applications, you have to implement the existing syscall interface. The advantage to virtualization is that the syscall interface
81.
▲
by
zrm
1y ago
A large proportion of LPE vulnerabilities are in the nature of "perform a syscall to pass specially crafted data to the kernel and trigger a kernel bug". For containers, the kernel is the host kernel and now the host is compromise
82.
▲
by
zrm
1y ago
Why would it be only 0.001% of requests? You can fill your actual pages with links to pages disallowed in robots.txt which are hidden from a human user but visible to a bot scraping the site. Adversarial bots ignoring robots.txt would be fo
83.
▲
by
zrm
1y ago
> That doesn't work at all when the scraper rapidly rotates IPs from different ASNs because you can't differentiate the legitimate from the abusive traffic on a per-request basis. Well sure you can. If it's requesting some
84.
▲
by
zrm
1y ago
This seems like two different issues. One is, suppose there are a thousand search engine bots. Then what you want is some standard facility to say "please give me a list of every resources on this site that has changed since <timest
85.
▲
by
zrm
2y ago
Users have poor leverage over ISPs. A lot of them still don't support IPv6 out of unmitigated laziness. If they provide it but violate the standard there isn't much you can do about it, so what the standard is really doing is pr
86.
▲
by
zrm
2y ago
> To make room for VRAM, memreserver allocates system RAM based on used VRAM plus 1 gigabyte, then fills the RAM with 0xFF bytes and mlocks the memory (so none of it is swapped out). That seems like a bit of trouble if you have 16GB of
87.
▲
by
zrm
2y ago
Most of them actually wouldn't because they have no reason to do it and creating the mapping for no reason is work. Making the thing where you're not exposed to the internet the thing that lazy developers get by default is a win.
88.
▲
by
zrm
2y ago
> We're never going to run out of legacy unpatched devices, and today's shiny new devices are going to be tomorrow's tech debt. It's not about new or old. The devices that don't have any reason to be globally rea
89.
▲
by
zrm
2y ago
Things like this can be useful without 100% penetration. Most end-to-end apps support a direct connection as long as either of the endpoints have an open port. Endpoints without one can also fall back to relays, but since port mapping is
90.
▲
by
zrm
2y ago
There is a solution to this: RFC6887. You have a firewall at the edge of the network. It blocks incoming connections by default, but supports Port Control Protocol. The cacophony of unpatched legacy IoS devices stay firewalled because your
More ›