Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
flurrything
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
flurrything
8y ago
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 life right now
2.
▲
by
flurrything
8y ago
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.
3.
▲
by
flurrything
8y ago
> 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 256Gb SSD with s
4.
▲
by
flurrything
8y ago
> 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 macbook
5.
▲
by
flurrything
8y ago
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 that is only sligh
6.
▲
by
flurrything
8y ago
> it makes sense to treat GCC (actually "the C89 standard plus GCC extensions") as the standard. While that might have been the case, this announcement says that one of the many reasons to stop using VLAs is to allow the kernel
7.
▲
by
flurrything
8y ago
Could ripgrep offer a POSIX compatible mode?
8.
▲
by
flurrything
8y ago
Are these services free? We currently test Rust under qemu-system for FreeBSD and have no real good solution for OpenBSD and DragonflyBSD. It would be very interesting for us to do "native" testing.
9.
▲
by
flurrything
8y ago
> 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 ?
10.
▲
by
flurrything
8y ago
node, chrome, etc. already support the current WASM SIMD proposal
11.
▲
by
flurrything
8y ago
> 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 information to
12.
▲
by
flurrything
8y ago
> 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 hanging emacs for multi
13.
▲
by
flurrything
8y ago
> 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 utilities to do thi
14.
▲
by
flurrything
8y ago
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 writing C++ in su
15.
▲
by
flurrything
8y ago
How do Zig programmers using Linux or MacOS validate that their OOM handling is correct?
16.
▲
by
flurrything
8y ago
> 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 extr
17.
▲
by
flurrything
8y ago
Rust has been able to target RISC-V for half a year, so LLVM must have been able to target it for even longer...
18.
▲
by
flurrything
8y ago
> 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.
19.
▲
by
flurrything
8y ago
What do these Zig functions do in systems with overcommit ? (that is, Linux, MacOS, *BSDs, Android, iOS, ...).
20.
▲
by
flurrything
8y ago
Can you? Where is that paper? I only see a title.
21.
▲
by
flurrything
8y ago
> 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 experience (having worked
22.
▲
by
flurrything
8y ago
No MS Office, no Keynote, no Photoshop / Illustrator / ..
23.
▲
by
flurrything
8y ago
Is there a catch to vgo's approach? If not, why aren't the cargo people copying it?
24.
▲
by
flurrything
8y ago
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 students they have, but t
25.
▲
by
flurrything
8y ago
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$... St
26.
▲
by
flurrything
8y ago
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 exploit this or that, the
27.
▲
by
flurrything
8y ago
> 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 that has worked in
28.
▲
by
flurrything
8y ago
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 author of uvw does n
29.
▲
by
flurrything
8y ago
It is, and so is boost::unordered_map, that's the whole point of the comparison. Just check the implementation out.
30.
▲
by
flurrything
8y ago
> It's not really fair to compare a custom implementation against the standard unordered_map implementations, which But he is comparing the standard unordered_map implementation to his own implementation of the standard unordered_ma
More ›