

god help the poor soul tasked with maintaining a JDK 8 system in AD 2034
god help the poor soul tasked with maintaining a JDK 8 system in AD 2034
without checking, Gates’ wealth is probably tied up in a lot of MS stock, and he could probably walk into the office and ask the intern to get him a coffee. but yeah i think mostly retired.
Linus is still active is maintaining the Linux kernel.
and yes, this is fluff, not some kind of summit
ah that makes sense
eh Bill doesn’t really pull any levers at MS these days, and Linus already got the moral victory of the Linux kernel running on Windows and basically powering their entire cloud business.
fuckin weird that an extension would inject invalid JSON into an API payload. if you’re gonna make a shady plugin at least test it lol
anyway, if that’s truly the issue i’d be worried about what my extensions were doing, personally.
i would start by seeing what the actually API response is. i haven’t used OpenWebUI, but to me this looks like some kind of error response from the server. you could use an API tester like Bruno. also check your Ollama logs to see if it’s getting the request and any other output there.
pretty scant on details. what is this doing for me that Podman or Containerd aren’t? “oPtIMizeD fOR aPPlE SiLICon” is fluff
pretty common misconception about how “AI” works. models aren’t constantly learning. their weights are frozen before deployment. they can infer from context quite a bit, but they won’t meaningfully change without human intervention (for now)
is there such a thing as “legitimate criticism” against an entire race of people? this writer is bonkers, and you can tell from the intro. seems like the actual content of the post was buried beneath the first paragraph where a rare few would find it. maybe it was wrong or illegal to fire this guy for being a racist asshole (being a state funded org or something?), but couching it in this narrative of “cancel culture” and “a violation of the first amendment” has fashy vibes to me. institutions should be allowed to control the narrative set by their employees. i understand that as part of my company my words reflect on them, and it’s up to their discretion whether they want to continue to associate with me based on the things i say. you have every right to say racist shit on your favorite fascist-owned platform, but everyone else has the right to tell you to fuck off.
also big downvote for posting this in a technology community
Webkit based, for anyone else wondering
ngl, sometimes it is. it depends on the game. usually the problem is anti-cheat, but Valve has been working on improving that with many games working out of the box today. i’d say if you’re playing single player games, once you get Proton installed it’s virtually the same experience.
check out https://www.protondb.com/
if your games are gold or above on there, i’d go ahead and pull the trigger.
yeah i have friends who are medical technicians, and i’ve heard some things
“Finally”—as if this was simple or a forgone conclusion. there’s a reason most people aren’t writing device drivers in Python. if this works, kudos; that’s impressive
right so we should continue making smart investments in cutting edge tech, which is probably the point they were trying to make, even if the wording of it is informed by a pop culture zeitgeist more than an understanding of the tech and ethics that are currently being scrutinized as part of the development of what is called “AI”
i’m definitely not advocating for that. it’s just a bit strange to talk about it like that on a policy level. should the US, as a policy, defund AI research?
why focus on the AI boogeyman? investing in AI is important in this context because it has the potential to increase overall productivity. which, like, don’t we see that as a good thing? also, AI might suck right now, but it’s stupid to think that we should just abandon that research. AI is clearly an innovation, and if you don’t think so it’s time to touch grass.
i doubt the recent uptick in traffic is from “stealing data” for training but rather from agents scraping them for context, eg Edge Copilot, Google’s AI search, SearchGPT, etc.
poisoning the data will likely not help in this situation since there’s a human on the other side that will just do the same search again given unsatisfactory results. like how retries and timeouts can cause huge outages for web scale companies, poisoning search results will likely cause this type of traffic to increase and further increase the chances of DoS and higher bandwidth usage.
for me tiling WMs are great for full screen and/or terminal based workflows. to me they’re more about minimizing UI clutter and facilitating a mostly keyboard based interface.
one that i’ve used in the past but isn’t mentioned here is type state based. when developing a file upload service i have a
File
struct with different states that implementFileState
, iestruct File<TState: FileState>
.Uploading
,Staged
, andCommitted
.Uploading
contains a buffer and some block IDs,Staged
has no buffer but includes the block IDs, andCommitted
is just a marker. they can have different methods based on their type state likeimpl File<Uploading>
. this gives us the type safety of, for example, not allowing a partially uploaded file to be committed, while still sharing some state like ID, etc.