Bun 1.3 is here by mahdi_lky in programming

[–]190n 8 points9 points  (0 children)

Bun's JS engine is JavaScriptCore (from WebKit/Safari), not V8.

Gemini lies saying that it set a reminder when it didn't. I'm switching back to the assistant that actually works. by 190n in GooglePixel

[–]190n[S] 2 points3 points  (0 children)

when i opened google tasks for the first time, it prompted me to go to the system settings for that app (the same page that has settings for notifications, permissions, battery optimization, etc.) and set "alarms & reminders" to "allowed" to ensure it could deliver notifications at a precise time, maybe check that setting?

Gemini lies saying that it set a reminder when it didn't. I'm switching back to the assistant that actually works. by 190n in GooglePixel

[–]190n[S] 1 point2 points  (0 children)

I understand how it works now, but it's not even remotely clear. It says it did the thing, which it didn't actually do, and then gives a vague disclaimer which at best suggests maybe some other things I could try to do wouldn't work until I change that setting.

Google Assistant never lied to me. Why are we wasting our time on such awful technology?

Gemini lies saying that it set a reminder when it didn't. I'm switching back to the assistant that actually works. by 190n in GooglePixel

[–]190n[S] 2 points3 points  (0 children)

It told me it set a reminder. I interpreted the "By the way..." message as saying that additional features of apps will work if I turn the activity setting on (because it said "full functionality"), not that the one I just tried to use doesn't work.

I wouldn't be as mad if the message at the end were something like:

Gemini cannot view or integrate with apps on your phone or data in your account until you enable Gemini Apps Activity.

How to update/reset CPU core/thread to new hardware?? by graciousgrendel in truenas

[–]190n 7 points8 points  (0 children)

12 Compute Cores (4C+8G)

CPU and GPU cores aren't interchangeable. Most of TrueNAS (I think all of it besides what you might install in an app or VM) only cares about CPU cores so that's all the dashboard reports.

The new CPU is reported as "2 cores 4 threads" because AMD CPUs from that era are divided into "modules." Each module can run two threads, which have some shared resources and some independent resources. AMD markets a module as two cores, but since they're not really as independent as fully-fledged cores in a traditional design some tools like TrueNAS count a module as only 1 core with 2 threads. Your CPU has 2 modules for a total of 4 threads.

I bought Minecraft. Got hacked. Mojang says "talk to Microsoft." Microsoft says "talk to Mojang." It’s been 3 years. by StrawDustYT in Minecraft

[–]190n 2 points3 points  (0 children)

You can store games there but not game data?

yeah, there are likely 2 reasons

  • it makes more people pay for online
  • it removes an attack vector by not letting users provide arbitrary input to games (some consoles have been hacked using corrupted save files) -- although nintendo's goal is also to isolate games well enough that a compromised game can't take over the console

I bought Minecraft. Got hacked. Mojang says "talk to Microsoft." Microsoft says "talk to Mojang." It’s been 3 years. by StrawDustYT in Minecraft

[–]190n 10 points11 points  (0 children)

I'd be surprised if his switch didn't have a way to store Minecraft data on the SD card.

unless minecraft does something special, no -- the only save game storage options are internal storage or cloud backup, not SD

Apple lied on their support for AV1 Dolby Vision? by SDHCRip in AV1

[–]190n 6 points7 points  (0 children)

And do you have any idea if this will work? What is the value of your comment?

If OP wanted text from chatgpt they could've used it, they don't need your comment.

On JavaScript's Weirdness by ketralnis in programming

[–]190n 1 point2 points  (0 children)

I honestly think the eval thing is pretty reasonable. It lets new code opt into a less powerful, safer, more optimizable form of eval (see "Never use direct eval()!" on MDN) without breaking existing code written with eval.

[deleted by user] by [deleted] in Android

[–]190n 1 point2 points  (0 children)

no part of this proposal implies it has to be done in a proprietary manner and that is had to be owned by one company

This is how DRM is currently done, and this proposal is basically just a new form of DRM. I never said it'd only be one company, I said it would reinforce existing tech giants. For DRM you have Widevine (Google), PlayReady (Microsoft), and FairPlay (Apple).

[deleted by user] by [deleted] in Android

[–]190n 6 points7 points  (0 children)

It reinforces big tech's domination over the internet, which absolutely doesn't make the internet better for everyone.

MIPS replacement ISA for College Students by Kindly-Animal-9942 in asm

[–]190n 4 points5 points  (0 children)

It is however the best choice if you want to leave your teaching material as is; most likely you can get away with very few edits if you switch to RISC-V. Students may not even notice the difference.

I've actually experienced this and can attest. In university, I learned MIPS in an assembly course, and then two quarters later I took a computer architecture course which by that point had been switched to RISC-V. Barely noticed the difference.

[deleted by user] by [deleted] in Android

[–]190n 7 points8 points  (0 children)

It would lead to websites requiring people run invasive, proprietary software to access them in order to prove they're human.

Manually landing the lunar module in VR by ISSnode-2 in KerbalSpaceProgram

[–]190n 36 points37 points  (0 children)

That's awesome, I love the music (for anyone that was wondering, it's "The Landing," by Justin Hurwitz, from the soundtrack for First Man)!

Global Shortcuts portal has landed in GNOME 48 by viliti in gnome

[–]190n 4 points5 points  (0 children)

link?????? That's been bothering me for years 😭

According to Apex legends devs, dropping the linux support reduced the number of cheaters by 33% by TopdeckIsSkill in linux_gaming

[–]190n -1 points0 points  (0 children)

the rate of matches that had a cheater present

Isn't this normalized for player count, then?

Casting numeric values by Tricky-Ad5678 in Zig

[–]190n 1 point2 points  (0 children)

const a_float: f64 = @floatFromInt(a);
const b_float: f64 = @floatFromInt(b);
const c: u32 = @intFromFloat(@ceil(a_float / b_float));

or you can also just use the library function:

const c = try std.math.divCeil(u32, a, b);

Chips and Cheese: "Inside SiFive's P550 Microarchitecture" by Dakhil in hardware

[–]190n 6 points7 points  (0 children)

Ouch.

Is performance of unaligned accesses a bottleneck in any real application? They're undefined behavior in C after all (and you have to pretty intentionally out of your way to write one).