Similar position as you (mid 2012 macbook air, 1.8 GHz Intel Core i5, 8Gb of RAM, 256Gb SSD + 256Gb SD Card). I've upgraded its battery twice, last time this year, for 60 EUR each time, and its hitting > 9h of battery…
There is no Microsoft Office, Photoshop, Illustrator, ... on all three. If all you need is a text editor and a web browser, you pretty much could have been using all three systems for 20 years already.
> OS improvements, Mojave still works fine in a `2012` macbook air, which still does have >9h battery life (a new battery costs 60 EUR). The touchpad is great, and it has an SD Card reader that can be used to bump its…
> I'm sympathetic to the complaint about price, but if your contention is that the devices are basically unchanged, then why buy a 2018 model? Why not buy a 2014 model? Why buy a new model at all? I have a fully-spec'ed…
Dude, I bought a max spec'ed macbook air mid 2012 with 256Gb SSD + 256Gb SD Card, a dual core, and 8Gb of RAM, for ~1600 EUR in 2012. In 2018 I would have to pay 2000 EUR for 512Gb SSD, still a dual core, 16Gb of RAM…
> We generally recommend that you use absl::flat_hash_map<K, std::unique_ptr<V>> instead of absl::node_hash_map<K, V>. So what's the point of `node_hash_map` then ?
node, chrome, etc. already support the current WASM SIMD proposal
> but sometimes you know invariants about object sizes, alloc patterns and free patterns that allow much more performant allocation. jemalloc allows you to query these invariants if you don't know them, and to use the…
> For users, I hope Remacs will be faster The main reason my emacs is painfully slow is that most elisp code blocks. Stuff like hitting tab for auto-completion might perform a blocking query from a language server…
> In what sense do you disagree? Not the parent, but it is trivial to write C++ and Rust examples in which destructors of variables with block scope are not called. The std library of both languages do even come with…
No, as much work means that you can't use 99% of C++ in C FFI. You have to fully instantiate template functions, template structs (you can pass `std::vector` to C FFI), etc. before you can expose them to C. If you are…
How do Zig programmers using Linux or MacOS validate that their OOM handling is correct?
> Also, this is a refreshing take on RC aircraft that hasn't been done as much before. Maybe the reason it hasn't been done much before is because one doesn't have to actually go and build this to know that it will be…
Rust has been able to target RISC-V for half a year, so LLVM must have been able to target it for even longer...
> On Linux, you can turn it off. The system administrator can turn it off, kind of. But a zig or rust program running in user space without privileges cannot turn it off, not even for the program itself.
What do these Zig functions do in systems with overcommit ? (that is, Linux, MacOS, *BSDs, Android, iOS, ...).
Can you? Where is that paper? I only see a title.
> even C++ still compiles faster in non-template heavy code. But Rust is a template heavy language, and when it comes to compile time of template heave code, Rust is an order of magnitude faster than Clang in my…
No MS Office, no Keynote, no Photoshop / Illustrator / ..
Is there a catch to vgo's approach? If not, why aren't the cargo people copying it?
Do the professors on that university get paid more for having more students? Because in Germany for example, this is not the case. The university departments get different amount of money depending on the amount of…
Jokes aside. Since February you can already buy RISC-V SoCs that run Linux... at pretty high prices, e.g., https://www.crowdsupply.com/sifive/hifive-unleashed costs 1000$ bucks and the expansion board costs 2000$...…
They care about making OpenBSD secure, not about producing security exploits. Many OpenBSD devs are security researchers in academia. If they hear whisphers over beers that there are new Spectre attacks coming that…
> is this really how they operate, OpenBSD is a research operating system and security is a core component of their research. Pro-actively mitigating security risks before exploits appear is one way to improve security…
The code for these hash tables is open source. You keep repeating that he should be using your hash functions for reasons xyz. Honestly, if you really believe this, show that doing so is better. Just because you are the…
Similar position as you (mid 2012 macbook air, 1.8 GHz Intel Core i5, 8Gb of RAM, 256Gb SSD + 256Gb SD Card). I've upgraded its battery twice, last time this year, for 60 EUR each time, and its hitting > 9h of battery…
There is no Microsoft Office, Photoshop, Illustrator, ... on all three. If all you need is a text editor and a web browser, you pretty much could have been using all three systems for 20 years already.
> OS improvements, Mojave still works fine in a `2012` macbook air, which still does have >9h battery life (a new battery costs 60 EUR). The touchpad is great, and it has an SD Card reader that can be used to bump its…
> I'm sympathetic to the complaint about price, but if your contention is that the devices are basically unchanged, then why buy a 2018 model? Why not buy a 2014 model? Why buy a new model at all? I have a fully-spec'ed…
Dude, I bought a max spec'ed macbook air mid 2012 with 256Gb SSD + 256Gb SD Card, a dual core, and 8Gb of RAM, for ~1600 EUR in 2012. In 2018 I would have to pay 2000 EUR for 512Gb SSD, still a dual core, 16Gb of RAM…
> We generally recommend that you use absl::flat_hash_map<K, std::unique_ptr<V>> instead of absl::node_hash_map<K, V>. So what's the point of `node_hash_map` then ?
node, chrome, etc. already support the current WASM SIMD proposal
> but sometimes you know invariants about object sizes, alloc patterns and free patterns that allow much more performant allocation. jemalloc allows you to query these invariants if you don't know them, and to use the…
> For users, I hope Remacs will be faster The main reason my emacs is painfully slow is that most elisp code blocks. Stuff like hitting tab for auto-completion might perform a blocking query from a language server…
> In what sense do you disagree? Not the parent, but it is trivial to write C++ and Rust examples in which destructors of variables with block scope are not called. The std library of both languages do even come with…
No, as much work means that you can't use 99% of C++ in C FFI. You have to fully instantiate template functions, template structs (you can pass `std::vector` to C FFI), etc. before you can expose them to C. If you are…
How do Zig programmers using Linux or MacOS validate that their OOM handling is correct?
> Also, this is a refreshing take on RC aircraft that hasn't been done as much before. Maybe the reason it hasn't been done much before is because one doesn't have to actually go and build this to know that it will be…
Rust has been able to target RISC-V for half a year, so LLVM must have been able to target it for even longer...
> On Linux, you can turn it off. The system administrator can turn it off, kind of. But a zig or rust program running in user space without privileges cannot turn it off, not even for the program itself.
What do these Zig functions do in systems with overcommit ? (that is, Linux, MacOS, *BSDs, Android, iOS, ...).
Can you? Where is that paper? I only see a title.
> even C++ still compiles faster in non-template heavy code. But Rust is a template heavy language, and when it comes to compile time of template heave code, Rust is an order of magnitude faster than Clang in my…
No MS Office, no Keynote, no Photoshop / Illustrator / ..
Is there a catch to vgo's approach? If not, why aren't the cargo people copying it?
Do the professors on that university get paid more for having more students? Because in Germany for example, this is not the case. The university departments get different amount of money depending on the amount of…
Jokes aside. Since February you can already buy RISC-V SoCs that run Linux... at pretty high prices, e.g., https://www.crowdsupply.com/sifive/hifive-unleashed costs 1000$ bucks and the expansion board costs 2000$...…
They care about making OpenBSD secure, not about producing security exploits. Many OpenBSD devs are security researchers in academia. If they hear whisphers over beers that there are new Spectre attacks coming that…
> is this really how they operate, OpenBSD is a research operating system and security is a core component of their research. Pro-actively mitigating security risks before exploits appear is one way to improve security…
The code for these hash tables is open source. You keep repeating that he should be using your hash functions for reasons xyz. Honestly, if you really believe this, show that doing so is better. Just because you are the…