I don't think talks are being recorded, unfortunately.
NooneAtAll3 6 hours ago [-]
apple still uses utf16?
vanderZwan 3 hours ago [-]
JavaScript does, so the web does, so by extension Apple probably does care about utf16.
jiggawatts 3 hours ago [-]
Also: Java, DotNet, and Windows all use 2-byte char types.
looperhacks 19 minutes ago [-]
Akchyually! These days, Java uses Latin1 if no characters outside Latin1 are used. Only if full Unicode is necessary, it uses UTF-16
markasoftware 4 hours ago [-]
is this talk about apple? Regardless, lots of language runtimes still use utf16 (eg java, qt, haskell), and windows certainly still uses utf16.
phkahler 5 hours ago [-]
Pentium 4 didn't hit 3.8GHz. It melted at 1.4 or so.
wtallis 4 hours ago [-]
The Pentium 3 is what eventually topped out at 1.4 GHz, for the 130nm Tualatin parts introduced in 2001. The Pentium 4 started at 1.4GHz and 1.5GHz with the 180nm Willamette parts introduced in 2000. Those were eventually released with speeds up to 2.0GHz. The 130nm Pentium 4 Northwood reached 3.4GHz in 2004, and the 90nm Pentium 4 Prescott hit 3.8GHz later in 2004.
bayindirh 2 hours ago [-]
Intel released a couple of Pentium 4's from different cores topping at 3.8GHz [0].
Tom's Hardware overclocked one of these Northwood Pentium 4's to 5 GHz with liquid nitrogen and a compressor [1].
Netburst lasted a long time as intel was floundering, before Core Duo was released in 2006.
IgnaciusMonk 8 hours ago [-]
I do not want to be rude but this is exactly why LLVM being in hands of same entity which controls access to / owns platform is insane.
edit - #64 E ! Also, i always say, human body is most error prone measuring device humans have in their disposal.
bayindirh 2 hours ago [-]
Both LLVM and GCC is being supported by processor manufacturers directly. Yes, Apple and Intel has their own LLVM versions, but as long as don't break compatibility with GCC and doesn't prevent porting explicitly, I don't see a problem.
I personally use GCC suite exclusively though, and while LLVM is not my favorite compiler, we can thank them for spurring GCC team into action for improving their game.
gleenn 8 hours ago [-]
Can you be more explicit? Is it because they are optimizing too much to a single platform that isn't generalizable to other compilers or architectures? What's your specific gripe?
almostgotcaught 7 hours ago [-]
Whose hands exactly is LLVM in?
IgnaciusMonk 8 hours ago [-]
Also to be more controversial. - redhat deprecated x86_64_v1 & x86_64v2 . and people were crying because of that....
volf_ 4 hours ago [-]
A commercial enterprise is dropping support for older cpu architectures in their newer OSs so they can improve the average performance of the deployed software?
Don't see how that's controversial. It's something that doesn't matter to their customers or their business.
bayindirh 2 hours ago [-]
The newest x86_64-v1 server is older than a decade now, and I'm not sure -v2 is deprecated. RockyLinux 9 is running happily on -v2 hardware downstairs.
Oh, -v2 is deprecated for RH10. Not a big deal, honestly.
From a fleet perspective, I prefer more code uses more advanced instructions on my processors. Efficiency goes up on hot code paths possibly. What's not to love?
scns 48 minutes ago [-]
The newest x86_64-v1 server is older than a decade now
Did you mean v3?
bayindirh 43 minutes ago [-]
No, v1. I mean, you can't buy a x86_64-v1 server for a decade now, and if you have one and it's alive, it's a very slim chance it's working unless it's new old stock.
If it has seen any decent amount of workload during its lifetime, it possibly has a couple of ICs which reached their end of their electronic life and malfunctioning.
Rendered at 08:54:18 GMT+0000 (Coordinated Universal Time) with Vercel.
https://x.com/lemire/status/1947615932702200138
Tom's Hardware overclocked one of these Northwood Pentium 4's to 5 GHz with liquid nitrogen and a compressor [1].
Those were the days, honestly.
[0]: https://en.wikipedia.org/wiki/Pentium_4
[1]: https://www.youtube.com/watch?v=z0jQZxH7NgM
Netburst lasted a long time as intel was floundering, before Core Duo was released in 2006.
edit - #64 E ! Also, i always say, human body is most error prone measuring device humans have in their disposal.
I personally use GCC suite exclusively though, and while LLVM is not my favorite compiler, we can thank them for spurring GCC team into action for improving their game.
Don't see how that's controversial. It's something that doesn't matter to their customers or their business.
Oh, -v2 is deprecated for RH10. Not a big deal, honestly.
From a fleet perspective, I prefer more code uses more advanced instructions on my processors. Efficiency goes up on hot code paths possibly. What's not to love?
Did you mean v3?
If it has seen any decent amount of workload during its lifetime, it possibly has a couple of ICs which reached their end of their electronic life and malfunctioning.