[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Subject
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]

[Catalog] [Archive]

File: IMG_0937.jpg (104 KB, 1536x829)
104 KB
104 KB JPG
Microsoft is hiring Rust experts to help the company translate billions of lines of legacy code using AI-powered infrastructure.

In a job listing post on LinkedIn, Galen Hunt, distinguished engineer at Microsoft, wrote: “My goal is to eliminate every line of C and C++ from Microsoft by 2030.”

In responding to questions from commenters about why Rust and not another (more familiar) language like C#, Hunt mentioned memory safety and concurrence.

“Two reasons for Rust over C#: 1) C# is memory safe, but not concurrent safe, 2) performance (no GC). Just at Microsoft, we have about a billion lines of code that I want to [be] rewritten,” he wrote. “Across the industry, it is probably 20-40BLoC that needs to be written.”

Is this the end for C/C++ in Windows?
36 replies and 10 images omitted. Click here to view.
>>
>>107901352
And community consensus was that he when he tried relabeling it as just a research side-project that wasn't meant to go into production use, he was obviously backpedaling and trying to save face after the whole thing blew up with unexpected outrage and ridicule.
>>
>>107896512
The one white guy and the couple of Asian guys will have to do everything
>>
>>107896512
Goddamn. I will stay a little more in W10 and finally move to Loonix. There's no way anything good will come out from Microcock anymore
>>
File: USA, 2505.jpg (167 KB, 1280x720)
167 KB
167 KB JPG
It's incredible that we are seeing this movie become true one step at a time.
>>
>>107896402
>Microsoft is hiring Rust experts to help the company translate billions of lines of legacy code using AI-powered infrastructure.
They are not. This has been confirmed a fake news literally day after the original post, about 2 weeks ago.

File: Image flow_2026.jpg (666 KB, 768x1365)
666 KB
666 KB JPG
Shot Edition
Previous Thread: >>107845785

>Links:
>DALL-E 3
https://www.bing.com/images/create
https://designer.microsoft.com/image-creator
>4o
https://chatgpt.com/
https://sora.chatgpt.com
https://copilot.microsoft.com/
>Imagen 4 and Nano Banana (Pro)
https://gemini.google.com/app
https://labs.google/fx/tools/image-fx
https://labs.google/fx/tools/whisk

Comment too long. Click here to view the full text.
121 replies and 103 images omitted. Click here to view.
>>
>>107901910
NBP is the best for img2img stuff if you're into that. Other than that, same ol' stuff. Grok caused a small panic and some things are getting more censored again. There's also GPT 1.5. General is still slow as ever.
>>
File: 1747881246287289.jpg (1.25 MB, 3072x5504)
1.25 MB
1.25 MB JPG
>>107899866
>Something I've always wondered is why 1K and 2K have the same pricing.
On flowith? The API has the same pricing, who knows why
>>
>>
>>
>>107900763
EVERY. SINGLE. TIME lmao

Also, I don't know how you do it, but Gemini itself is WAY MORE restrictive than the API.

>Lisp is a family of programming languages with a long history and a distinctive parenthesized prefix notation. There are many dialects of Lisp, including Common Lisp, Scheme, Clojure and Elisp.

>Emacs is an extensible, customizable, self-documenting free/libre text editor and computing environment, with a Lisp interpreter at its core.

>Emacs Resources
https://gnu.org/s/emacs
https://github.com/emacs-tw/awesome-emacs
https://github.com/systemcrafters/crafted-emacs

>Learning Emacs
C-h t (Interactive Tutorial)
https://emacs-config-generator.fly.dev
https://systemcrafters.net/emacs-from-scratch
http://xahlee.info/emacs
https://emacs.tv

Comment too long. Click here to view the full text.
100 replies and 17 images omitted. Click here to view.
>>
>>107901320
>Any guides out there on writing lisp with a higher number of shorter lines?
idiomatic Clojure, basically. Particularly keeping functions short, relying on higher-order functions, and using threading macros and intermediate vars in let-forms to break up nested function calls.
>>
>>107901496
that could be just some function calls inside a function definition with lets or something like that.

Obviously sexps are format insensitive, (a b) = (
a b
)

but indentation and spacing (paredit is the standard) help humans understand. You can figure it out just by idents and spacing. Writing code for humans is a good rule for lisp and other languages alike.

I've seem some NASTY spacing in python code bases.
>>
>>107902036
>paredit is the standard
smartparens has significantly more downloads than paredit on MELPA and a slightly higher ranking on nonGNU ELPA...
>>
>>107902157
it works on other languages, I guess that is why.
>>
>>107902157
It can also be really fucking slow sometimes and the overlay keymap hijacking C-g is incredibly annoying.

File: sam-then-sam-now.jpg (91 KB, 700x779)
91 KB
91 KB JPG
It's over for him.
41 replies and 7 images omitted. Click here to view.
>>
>>107899005
They've got hundreds of billions in capital, just set up your own payments processor
>>
>>107898902
Because people who can pay 2 dollar would also pay 20 dollar. The problem isn't the amount, the problem is getting to a spot where you can pay.
Example:
For the longest time of my childhood none of my friends could buy things online because we obviously did not have credit cards and paypal was 18+. Then some time one of us discovered paysafecards, suddenly we could pay for games on steam and other things.

GabeN said it best: It's never a money issue, it's always a service issue.
>>
>>107898947
Ok, sounds good to me. It would do me good to cut my visits from once every 2 years, down to 0 times a year.
>>
>>107902191
>all children how hundreds to waste on steam games
jeez how shelted and out of touch can you get
>>
>>107898895
>we will not accept money to influence

why do jews lie so fucking much

File: 1766453184866145.webm (2.78 MB, 720x418)
2.78 MB
2.78 MB WEBM
>Post YFW when you did the smart thing and upgraded your PC last year.

>TFW 5070Ti is getting discontinue
>5060 Ti as well
>3060 being brought back for plebians.
84 replies and 17 images omitted. Click here to view.
>>
>>107902111
>listened
fuck my nigger life
>>
i've had more fun playing with gemini cli than i've had playing any videogame in the last 15 years
>>
>>107902111
People made fun of you for having too much ram so you got less ram? Who would even know how much ram you have except you? I don't get it
>>
>>107884685
Oh yes, like you predicted this would happen so far ahead.
>>
>>107902240
My buddies would ask me what my specs were. Everytime I told them how much ram I had, they'd laugh.

all the hype around the SM died
lmao
122 replies and 9 images omitted. Click here to view.
>>
>>107899650
Have they announced a price for the controller?
>>
>>107894987
It was never about that
It was mearly a decision to move to PC that was hardly based around money.
For about as much as you'd spend on a shitty laptop+console+subscriptions you can build a gayming PC instead and have a better experience.

Anything relating to spending exorbitantly is just COVID tourism.
>>
>>107884175
this. There is no release date, no price, and no new information about it. what is there to talk about? meanwhile Meta is laying off VR game developers and hardly anyone can figure out that it's because they expect Steam to be eating their lunch.
>>
>>107900268
Nope, there's no pricing for anything announced as of yet.
>>
Valve really did it guys. They invented the PC.

File: 1761546999345624.png (337 KB, 1497x936)
337 KB
337 KB PNG
Useful archiving efforts and other projects to help out with for people new to and interested in archiving:

HIGH priority (If you don't help archive these automatically, the data will probably be lost forever):

1. http://warrior.archiveteam.org/
Help out automatically archive things being shut down right now by running ArchiveTeam Warrior program (or specific containers) in the background
Requirements: Few GB of space, some bandwidth and small amount of CPU power, more info: https://wiki.archiveteam.org/index.php/ArchiveTeam_Warrior

If you learn that a site or any online data is in danger of shutting down, read through this page and contact ArchiveTeam on their IRC if required in order to have it archived: https://wiki.archiveteam.org/index.php/Projects

2. Help out automatically forward URLs you browse that are not archived on https://archive.org to them for archival with a browser extension
https://github.com/internetarchive/wayback-machine-webextension
3 replies omitted. Click here to view.
>>
Newly added
>- If you have a torrent in your torrent client which is stuck at downloading metadata, you can see if the .torrent file containing the metadata was cached online. Copy the v1 torrent hash of your torrent and replace it in the link below which uses itorrents.net and btcache.me services to check:
https://downloadtorrentfile.com/hash/c8295ce630f2064f08440db1534e4992cfe4862a
>>
File: 1741696225118447.jpg (233 KB, 1380x850)
233 KB
233 KB JPG
>>
how do y'all archive YouTube channels and videos? TubeArchivist?
>>
>>107900594
yt-dlp --write-link --embed-thumbnail --embed-subs --add-metadata --write-info-json --write-description --write-thumbnail --write-comments --write-subs --write-auto-subs --sub-lang live_chat --live-from-start https://www.youtube.com/@GamersNexus/videos
>>
>>107898631
based

For the past year I have unfortunately gone down the rabbit hole as a noob in the realm of privacy, security and all that stuff.

Because I broke my former computer I ended up getting a novacustom laptop with HAP disabled IME, no bluetooth and wifi modules, no physical webcam or mic, no windows (I opted for Debian), and LUKS disk encryption. Also an assload of unreasonably long passwords on all my accounts, hardware security keys in physical vaults etc.

But recently I have been thinking this would be pretty problematic if I suddenly lose my memory or if I died suddenly, for my family to access any of my stuff.

I am questioning it all, it seems kinda more trouble than it is worth. Surely the secret police still has it all backdoored. And at the end of the day I am just a regular guy.

Discuss
8 replies and 1 image omitted. Click here to view.
>>
Whats the most private OS?
>>
>>107901967
The future is indeed bleak but don't forget, their resources aren't limited either. If tens of millions of people use I2P and host Tor nodes, they're fucked.
>>107901976
>Whats the most private OS?
Private like how? No telemetry? No internet? Active security mitigations? Isolation? Tor enabled by default? It's a retarded reddit tier question.
Qubes, Slackware, Alpine (with a Linux-libre kernel) and OpenBSD are pretty nice though.
>>
>>107902033
>their resources aren't limited either.
aren't unlimited* oops.
>>
File: nigger.png (393 KB, 1212x940)
393 KB
393 KB PNG
>>107901568
>>107902033
cuck license
>>
File: nani.png (304 KB, 722x768)
304 KB
304 KB PNG
>>107902192
What did he mean by this?

File: boykisser.png (228 KB, 635x719)
228 KB
228 KB PNG
>use opus 4.5 to write a tedious but conceptually easy function
>it generates slop
>I tell it how to fix the slop
>better but still slop
>repeat this process like 7 times
>Error: You've hit your usage limit

I'm considering moving to a dumber model that is faster and cheaper. I can't trust even the best LLMs to write good code yet so I think I will lean in more into treating them like a fancy pattern matcher/autocomplete and find one that is good for that. Maybe only use opus 4.5 for code review.
54 replies and 11 images omitted. Click here to view.
>>
>>107900743
>>107900692
Fuck, I posted on the wrong pastebin: https://pastebin.com/raw/HhUsjgmL
>>
>>107900743
I might or I might not depending on whether your code is indexed, the popularity of the site it's hosted on, whether I work with you and can see and recognize the code that you check in every day, etc. Not finding your specific example says nothing about the general concept.
PS: parsing and reparsing (!) json multiple times in an ad hoc fashion with no observable error handling or logging is something I would consider slop, but of course I can't make a full judgement because engineering is a very contextual profession and I don't know what the requirements for your code are.
>>
>>107891464
it seems like all of the models write dogshit code for even simple problems on a matured codebase
most of the wonder, awe, and advertising has been from people that dont program at all, much less people that do it for a living
>>
File: ralph.png (9 KB, 215x235)
9 KB
9 KB PNG
>>107891464
>>107891464
January the 17th of year of our Lord 2026 and you're still not using the Ralph Wiggum loop script?
>ngmi
>>
>>107901589
Constantly resetting the context is just good practice for using LLMs but the ralph wiggum idea of letting the agent go wild doing unsupervised and uninterrupted changes sounds like a disaster.
It's always a good exercise to look at what these tech influencers were shilling a couple years ago and checking what fraction of those things they still talk about or use.

beating a dead horse edition
prev. >>107790853
177 replies and 67 images omitted. Click here to view.
>>
>>107863847
"there was no signs" ahh desktop
>>
File: kitty.jpg (50 KB, 640x623)
50 KB
50 KB JPG
>>107898135
>>107898476
Ty Anons.

>>107898119
Same Anon here. Where do you guys find such cool wallpapers? :]
>>
File: IMG_0836.jpg (59 KB, 500x500)
59 KB
59 KB JPG
>>107901187
I often dream of Jordan sama standing over me with belly drooping on me, sweat falling on my face, and the smell of body odor and cola emanating from his pores.. and it makes me feel funny inside.. cant be helped, I guess
>>
me would like 2
encourage u 2
READ
E
AYO READ THIS CHEKHOV SHEEEEEEEEEEIIITTT RITE HEAR
DESKTOPS R GUD 4 READING 2

https://www.gutenberg.org/ebooks/55307
>>
>>107901216
>Where do you guys find such cool wallpapers?
>>>/wg/
>>>/w/
Welcome to 4chan.

How does one go about getting a good tech job these days without internships? Networking? Hackathons? How did other people in this situation get jobs?
51 replies and 5 images omitted. Click here to view.
>>
>>107899213
Yeah, that's how he died for israel. They killed him.
>>
>>107901687
That's not how that phrase is used.
>>
>jews killing one of their popular mercenaries means that mercenary was turning against them

jews are so retarded lol

sad thing is it works

retards will now think shilling for jews is turning against jews

grim
>>
>>107897698
>heh actually ceos don't even care about productivity or cost savings
I wonder how it feels being this retarded. Is it pleasant, like being half awake on a Sunday afternoon 24/7? Or is it more frustrating, like being nearly to the solution of a problem but never quite getting there?
>>
>>107896796
>How does one go about getting a good tech job these days without internships? Networking? Hackathons? How did other people in this situation get jobs?
Find another industry to work in.

File: 1751529586514.png (541 KB, 763x581)
541 KB
541 KB PNG
What browser should I use?
101 replies and 23 images omitted. Click here to view.
>>
File: 1750288000082157.png (47 KB, 334x203)
47 KB
47 KB PNG
>>107882882
>80% spyware
>>
>>107882882
Palemoon
>>
Brave or Falkon or Orion
>>
File: images(4).jpg (62 KB, 415x739)
62 KB
62 KB JPG
There's enty of options.
>>
>>107900261
>no brave

Let me guess, you need more?
78 replies and 18 images omitted. Click here to view.
>>
>>107882179
The html page for this thread is twice the size of what the Apple ][ supported at max configuration.

$ wc --bytes Desktop/\(71\)\ _g_\ -\ Let\ me\ guess\,\ you\ need\ more_\ -\ Technology\ -\ 4chan.html 
123073 Desktop/(71) _g_ - Let me guess, you need more_ - Technology - 4chan.html
[\code]
>>
>>107900234
For learning embedded work and simple instrumentation: KIM-1
>>
>>107882179
you only need the panasonic tape player
>>
>>107900196
Acorn specifically states in their documentation to not access the hardware directly and to use their rom routines - and people paid hundreds of dollars for this shit when it was released. unsurprisingly Acorn didn't sell very many of these "tubes".
>>
File: 1742032818365272.jpg (74 KB, 551x551)
74 KB
74 KB JPG
>>107882179
>Let me guess, you need more?
Let me guess, you 2poah 4moah?

File: IMG_4894.jpg (1.82 MB, 3648x2736)
1.82 MB
1.82 MB JPG
Let's see your setups /g/!
22 replies and 9 images omitted. Click here to view.
>>
>>107900444
What do you play on the vista the most?
>>
>>107900950
vita, damnit...
>>
Installed a shelf and cupboard
>>
>>107900966
most hours on the vita is probably senran kagura estival versus.
>>
File: 1760468281175239.png (1.64 MB, 832x1232)
1.64 MB
1.64 MB PNG

File: 1768629403698389.png (48 KB, 2028x2842)
48 KB
48 KB PNG
previous: >>107889612

#define __NR_rt_sigreturn        15

https://man7.org/linux/man-pages/man2/sigreturn.2.html

more signal stuff today! except this one tells us never to use it, lol
>sigreturn() exists only to allow the implementation of signal handlers.
>It should never be called directly.
there's really not a ton to say about this one. it just helps to implement the necessary signal trampoline to restore state after executing a signal handler. but i guess that alone is pretty interesting. related, and perhaps more interesting, is https://man7.org/linux/man-pages/man0/setjmp.h.0p.html

relevant resources:
man man

man syscalls

https://man7.org/linux/man-pages/
https://linux.die.net/man/

Comment too long. Click here to view the full text.


[Advertise on 4chan]

Delete Post: [File Only] Style:
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.