Advertisement ยท 728 ร— 90

Posts by conectado

The new normal is less stable software, with worse useless features and less privacy. Because a few people swear it makes them a x100 more productive, and "just one more model iteration and everything will be so much better".

2 days ago 0 2 0 0

what actually happened:
* anthropic pointed their expensive fuzzer at stuff
* they got A HUMAN TO TRIAGE THE RESULTS
yet again, it's A Guy Instead

1 week ago 10 2 1 0

I always felt that layer 3 is redundant, not the protocols but the additional layer indirection, and the same could be achieved by combining layer 2 and 3

1 month ago 0 0 1 0

Also, panicking functions should be part of the signature (e.g. swift's throws)

1 month ago 0 0 0 0

This might be a hot take and I might change my mind later on but, I'd remove type erasure on return signatures for functions.

1 month ago 0 0 1 0

Safety is only relevant if there is a human to read the code.

Code not mediated by humans is definitionally unsafe.

If someone really believes they can have the machine generate code unattended, you might as well use assembler.

1 month ago 1 1 1 0

If AI made building new software so much more quick, easy and approachable, where are all the new killer applications?

I haven't seen anything.

2 months ago 2 1 1 0

networking is so cursed, i never wanted to know this much about local ethernet networks

4 months ago 96 4 5 0

I don't see any reason to have a non-poisoning mutex other than a footgun.

I'd be in favor of an interface that panics by default when locking a poisoned mutex, as it is what most people would want anyways.

4 months ago 7 0 1 0

I didn't know this. It's pretty bad. Non poisoning mutexes means you can easily access inconsostent state.

The main reason I give for picking std mutex over parking_lot is because of poisoning.

4 months ago 2 0 1 0
Advertisement

Lots of people in the comments saying this was a C mistake. But C++ is not compatible with C, so it chose to inherit this problem.

5 months ago 2 0 0 0

it's great that android moved to make rust capable of replacing c/++ in android (net new systems code is more rust now)

but eventually someone there's got to realize: rust could also be preferable to kotlin for the role it currently occupies

5 months ago 41 5 4 0

man, can you imagine a world where we poured 1, 10, or 252 BILLION dollars[1] into maintaining/developing open source, programming languages, dev tools, teaching material, documentation, etc?

like, god damn. 1/10 of that, and AI would probably work better too.

[1]: hai.stanford.edu/ai-index/202...

5 months ago 36 6 4 0

Rust programmers, do you worry about supply chain security? I.e., that a dependency might contain a bug or malicious code?

6 months ago 10 1 5 0

Happens every time....

6 months ago 72 9 4 1
Post image

No measuring with a scale

6 months ago 0 0 0 0
Introduction - Mergiraf A syntax-aware git merge driver for a growing collection of programming languages and file formats.

please, use mergiraf mergiraf.org I have been using it for the last few days and it's making my life so much easier.

6 months ago 0 0 0 0

I think that while performance at a single-node level is normally not that critical in web development, memory-safety, type-safety and correctness is really important!

The alternative in that domain that seems great is @gleam.run, although I haven't tested it yet, I'm quite excited about it.

7 months ago 1 0 1 0

Sometimes my hardware will simply stop working-- I think I'll need to buy proper debugging hardware tools.

7 months ago 0 0 0 0
Advertisement
Text reads: Mozilla, in its finite wisdom, embedded LLM bots into recent versions of Firefox for the vitally-important purpose of... naming tab groups. Now, some users are noticing CPU and power usage spikes caused by a background process called Inference.

Ugh. Reminder again for Firefox users to visit your about:config page, search for the browser.ml.chat.enabled key, and set that to false:

Displayed is a screenshot of Firefox showing the config search bar with the listed search. The word "false" is circled in red.

Text continues: If yours says true then double-click it until it reads false.
Doing that turns off the Al chatbot features in Firefox, but also the stupid new LLM tab-naming feature that's rolling out.

Text reads: Mozilla, in its finite wisdom, embedded LLM bots into recent versions of Firefox for the vitally-important purpose of... naming tab groups. Now, some users are noticing CPU and power usage spikes caused by a background process called Inference. Ugh. Reminder again for Firefox users to visit your about:config page, search for the browser.ml.chat.enabled key, and set that to false: Displayed is a screenshot of Firefox showing the config search bar with the listed search. The word "false" is circled in red. Text continues: If yours says true then double-click it until it reads false. Doing that turns off the Al chatbot features in Firefox, but also the stupid new LLM tab-naming feature that's rolling out.

Just a heads up to anyone using Firefox:

7 months ago 1381 707 37 46

Ah good old stack overflow

7 months ago 0 0 0 0

I've no unsafe operation and memory is being corrupted ๐Ÿ˜ญ

7 months ago 0 0 1 0

Enough fairy tales have taught that forests are, indeed, not memory safe.

7 months ago 4 0 0 0
Preview
GitHub - SeaQL/FireDBG.for.Rust: ๐Ÿ”ฅ Time Travel Visual Debugger for Rust ๐Ÿ”ฅ Time Travel Visual Debugger for Rust. Contribute to SeaQL/FireDBG.for.Rust development by creating an account on GitHub.

Is there a successor to FireDBG? github.com/SeaQL/FireDB...

The project looks absolutely awesome but development seems halted.

7 months ago 0 0 0 0

Makes sense, I'm just not familiar at all with safety-critical software development but I'm really curious about it.

7 months ago 2 0 0 0

Isn't there a part where you prove that what you are gonna do is correct?

7 months ago 1 0 1 0

Did rust-analyzer started filling in variable names when filling matching arms? That's so great!

7 months ago 1 0 0 0

New Benn Jordan video! (เน‘>แด—<เน‘)

7 months ago 1 0 0 0