Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Someone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
271.
▲
by
Someone
4mo ago
I remember reading about an OS where processes weren’t basic building blocks. Instead it had a syscall to create an address space and to create a thread in an address space. Create a thread in your own address space, and your process become
272.
▲
by
Someone
4mo ago
Depends on location. Cricket requires a ball that bounces. Football, you can play with a wad of left-over paper tied together with tape or strings. Cricket puts restrictions on the pitch (ground must be fairly hard and even where the ball b
273.
▲
by
Someone
4mo ago
How hard would it be to extend this proof to real coordinates? Is that ‘just’ a matter of formalizing some known, tedious math, or would it require new work? For example, if one allows one coordinate of one corner to be non rational, I thin
274.
▲
by
Someone
4mo ago
I think you’re asking for https://nvidianews.nvidia.com/news/nvidia-microsoft-windows-... : “News Summary: - NVIDIA RTX Spark powers the world’s first Windows PCs purpose-built for personal agents, featuring 1 petaflop
275.
▲
by
Someone
4mo ago
MacOS has posix_spawn . See https://developer.apple.com/library/archive/documentation/Sy... (yes, that’s an iOS man page. MacOS has the call, too, but I couldn’t find the man page online and it looks identic
276.
▲
by
Someone
4mo ago
> The problem with fork isn't really that it's slow. The problem is that if you want it to be not-slow, it locks you into a bunch of OS design decisions: you more or less need a memory subsystem where all writable pages are ref
277.
▲
by
Someone
4mo ago
https://www.asktog.com/TOI/toi06KeyboardVMouse1.html : “We’ve done a cool $50 million of R & D on the Apple Human Interface. We discovered, among other things, two pertinent facts: - Test subjects consistently repo
278.
▲
by
Someone
4mo ago
> The problem is if you dump lots of brine in shallow waters. Old designs did have that flaw, but it’s not that difficult to design around this constraint now that we know about it. I think that problem was known (and discarded as not im
279.
▲
by
Someone
4mo ago
https://www.nasa.gov/technology/tech-transfer-spinoffs/print... : “Printed Engines Propel the Next Industrial Revolution“
280.
▲
by
Someone
4mo ago
That’s not an example of “Authorisation is a way to do that”, and, I think, not easier than writing a MCP server.
281.
▲
by
Someone
4mo ago
https://folklore.org/The_Father_of_The_Macintosh.html : “There's no doubt that Jef was the creator of the Macintosh project at Apple, and that his articulate vision of an exceptionally easy to use, low cost, high volum
282.
▲
by
Someone
4mo ago
Where do you read they haven’t looked? Maybe they did but found out it didn’t work well enough, or they still are looking and haven’t found a way to do it well enough, or they fear the political backlash it would create for restricting such
283.
▲
by
Someone
4mo ago
> I’ve used LEB128 (with canonicalisation) extensively and... this looks so much nicer for most use-cases (length prefixed, supports the full uint64 range without that extra 10th byte) If you only want to encode uint64 numbers LEB128 cou
284.
▲
by
Someone
4mo ago
Of course you’re free to make your own choices, but I find it weird to accept relying on many lines of Linux kernel code and then not wanting to reuse a relatively small number of lines of an existing malloc. The reverse (running on bare me
285.
▲
by
Someone
4mo ago
Yes, but you often do not have much control over that. For example try giving a local LLM read access to specific folders in your email account
286.
▲
by
Someone
4mo ago
> AI should not be using a protocol or set of instructions that is different from what humans have access to (know and use). Should it? I think it can be very useful to constrain what your AI can do (e.g. read files but don’t delete them
287.
▲
by
Someone
4mo ago
FTA: “Lone is a lisp interpreter written in freestanding C. There is no dynamic memory allocation in freestanding C. There is no such thing as malloc. There is no libc. There is only me and the code. If I wanted malloc, I would have to writ
288.
▲
by
Someone
4mo ago
So, they advocate using those tools, and claim they are essential, but not for the long term. I don’t see how that makes my claim “Maybe, but short term” invalid.
289.
▲
by
Someone
4mo ago
And the losses from having warehouses storing zillions of products that do not get sold for a long time. There’s a reason the likes of Aldi and Lidl have limited product choice.
290.
▲
by
Someone
5mo ago
For those questions, it wouldn’t surprise me at all if five well-educated intelligent humans disagreed on over two out of three of them. I would answer “don’t know” on many, but that’s not an option.
291.
▲
by
Someone
5mo ago
Maybe, but short term, they (and Google) are working on hardening C and C++, both by improving tooling and the standard library. See for example https://queue.acm.org/detail.cfm?id=3773097 https://clang.llvm.org&
292.
▲
by
Someone
5mo ago
(2017), so languages may have improved (more likely so for languages that are relatively new or have large sponsors) Past discussions: - https://news.ycombinator.com/item?id=15249289 - https://news.ycombinator.co
293.
▲
by
Someone
5mo ago
https://miniscript.org/files/MiniScript-QuickRef.pdf : “A class or object is a map with a special __isa entry that points to the parent. This is set automatically when you use the new operator. Shape = {"sides&
294.
▲
by
Someone
5mo ago
> It is the compatibility with old documents that could be an issue with Microsoft's complete removal of the old Equation Editor https://support.microsoft.com/en-us/office/equation-editor-6... : “Equation
295.
▲
by
Someone
5mo ago
Could be any (combination) of - looking at components in isolation, not realizing that a component could receive untrusted input - looking at the entire system, but not in a configuration that made the CVE possible - having to be extremely
296.
▲
by
Someone
5mo ago
> It seems like they don't have the source code for the tool anymore I think they never owned the source code. https://en.wikipedia.org/wiki/Microsoft_Office_shared_tools#... : “Equation Editor was a formula ed
297.
▲
by
Someone
5mo ago
FTA: “collaboration software startup ClickUp […] which was last valued in 2021 at $4 billion, had laid off 22% of its workforce yet characterized that reduction as not a cost-cutting measure, but rather a radical embrace of AI that will pr
298.
▲
by
Someone
5mo ago
> its syntax I haven’t used rust, but having gotten used to C and C++ at a time, I expect that would happen with rust, too, if I started using it. Because of that, I think this is just a matter of familiarity. > polymorphism based on
299.
▲
by
Someone
5mo ago
> Something like this: > : h1 ( s -- ) "<h1>" emit . "</h1>" emit ; > "Hello, World!" h1 So, what’s the difference between . and emit ? It seems both take a string and output it
300.
▲
by
Someone
5mo ago
> The COMPARE_ACCUMULATOR instruction (actually CMP in 6502 and similar in other instruction sets) I think 6502 is the rare exception of a CPU that sets the zero and negative flags on memory loads. If so, you wouldn’t need a CMP there.
More ›