Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shakna
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
511.
▲
by
shakna
10mo ago
> For a my real(ish) world scenario, SQLite-- once warmed up-- is roughly twice as fast as the file system.
512.
▲
by
shakna
10mo ago
Oh, I wouldn't have thought to submit the report without filling that in. The console has: "service error: RpcError" The POST hangs up before it completes, and it seems to be because the JS can't lift a auth token for my
513.
▲
by
shakna
10mo ago
The "Internet" permission on Android is one of the no-approval ones. If it gets added, you won't notice.
514.
▲
by
shakna
10mo ago
Huh. And I can't even report a false detection. The form just errors out, in Google, Firefox. Privacy things disabled. > Something went wrong there. Try again. [0] https://safebrowsing.google.com/safebrowsing/re
515.
▲
by
shakna
10mo ago
Page 185 - 189.
516.
▲
by
shakna
10mo ago
Plenty of dime novels published with AI as well. Resulting in a depressed fiction marketplace, where people are even more hesitant to buy from an unknown author.
517.
▲
by
shakna
10mo ago
Worth noting: minisign and age were also affected by a couple things here. GnuPG has decided a couple things are out of scope, fixed a couple others. Not all is in distro packages yet. age didn't have the clearest way to report things
518.
▲
by
shakna
10mo ago
Probably resurfacing, because we have some new attacks thanks to CCC. [0] [0] https://news.ycombinator.com/item?id=46453461
519.
▲
by
shakna
10mo ago
Well, not to entirely leak what I do but the justification is... Salesforce. [0] Omni-anything is a painful, overcomplicated, JS and DB intense process. Generating some PDFs can take in excess of thirty seconds, just because it hits five di
520.
▲
by
shakna
10mo ago
On several of my previous projects I've been tasked with making the print broken, not just "disabled", to try and force people into the "happy path" where there's a download button. Despite the beforeprint even
521.
▲
by
shakna
10mo ago
It's not a university or TAFE. The teaching they do is conferences - they host archeology, psychology, and engineering mini-conferences and talks, today. Whilst also being one of the biggest libraries in the town. This isn't somew
522.
▲
by
shakna
10mo ago
We're not talking 5 9s, here. > ... A new consumer grade machine with 4GiB of DRAM, will encounter 3 errors a month, even assuming the lowest estimate of 120 FIT per megabit. The guarantees offered by our hardware suppliers today, i
523.
▲
by
shakna
10mo ago
1 in 100,000 devices is about 1 in about 40,000 customers due to how many devices most people own. Which means if you're about medium business or above, one of your customers will see this about once a year. That classifies more as &qu
524.
▲
by
shakna
10mo ago
Bitflips are waaay more common than you think they are. [0] > A 2011 Black Hat paper detailed an analysis where eight legitimate domains were targeted with thirty one bitsquat domains. Over the course of about seven months, 52,317 reques
525.
▲
by
shakna
10mo ago
I wouldn't know. Been 25 years since I lived in South America. I live in one of those western nations - Australia.
526.
▲
by
shakna
10mo ago
The Mechanics Institute, where craftsman learned and offered their wares in my town, was founded in 1801. Its still here, today. I wouldn't dismiss an industry based on business failures. The restaurant industry still exists, despite i
527.
▲
by
shakna
10mo ago
Sidenote: Whilst Morrowind is fine under Wine, there's a fantastic engine rebuild called OpenMW [0]. It runs on both Windows and Linux natively. Some of the memory limits are also lifted, which meant I have a few mods that weren't
528.
▲
by
shakna
10mo ago
The -S argument to env splits the argument on whitespace. The shell doesn't support anything, it just passes the string to env. So beware quoting and other delimiters that won't work the way you expect.
529.
▲
by
shakna
10mo ago
More a case of DirectX radically changing how it worked [0]. [0] https://learn.microsoft.com/en-us/windows/win32/direct3darti...
530.
▲
by
shakna
10mo ago
Anything around DirectX 10 and older has issues with Windows, these days. One more popular example is Grid 2, another is Morrowind. Both crash on launch, unless you tweak a lot of things, and even then it won't always succeed. Need for
531.
▲
by
shakna
10mo ago
If the function is equivalent to a no-op, and not explicitly marked as volatile for side-effects, it absolutely can elide it. If there is a side-effect in hardware or wider systems like the OS, then it must be marked as volatile. If the cod
532.
▲
by
shakna
10mo ago
Dev mode flags at paranoid level, so I'm almost certain it would. The developers of this app would have it turned off during debug builds, and on during release, so would be fine.
533.
▲
by
shakna
10mo ago
They flag "sideloading" - or anything installed by anything outside of their store. They don't always flag it. Only when SafeNet is set to paranoid levels. However, sideloading is considered a risk for some reason. Even if si
534.
▲
by
shakna
10mo ago
Cynically, I think its a bit, just a little, to do with how we handle manuals, today. It wasn't that long ago, that the manual spelled out everything in detail enough that a kid could understand, absorb, and decide he was going to dive
535.
▲
by
shakna
10mo ago
In C, malloc and free used to often be macros. As they're freely replaceable through loading, and designed for that, I would strongly suggest that are among the most magical areas of the C standard. We get a whole section for those in
536.
▲
by
shakna
10mo ago
Using pragmas, attributes and optimisation guarantees is the point of implementation-defined behaviour in the first place. The Linux kernel extensively uses gcc extensions. That doesn't inherently make it insecure.
537.
▲
by
shakna
10mo ago
Tree shaking is pretty standard. Optimising out the write sounds fine to me - with the exception of a volatile pointer. That, there, is a mistake.
538.
▲
by
shakna
10mo ago
Whilst the C standard doesn't guarantee it, both LLVM and GCC _do_. They have implementation-defined that it will work, so are not free to optimise it away. [0] https://llvm.org/docs/LangRef.html#llvm-memset-intrin
539.
▲
by
shakna
10mo ago
However, if you recast to volatile, the compiler will keep it: #include <stdlib.h> #include <string.h> void free(void* ptr); void not_free(void* ptr); void test_with_free(char* ptr) { ptr[5] = 6;
540.
▲
by
shakna
10mo ago
I think the CSS support for that has finally landed, though it means targetting a pseudo element instead. Its been a year, so support is probably good enough you don't care if just the animation doesn't happen. https://
More ›