Richard Wilson

4.3K posts

Richard Wilson banner
Richard Wilson

Richard Wilson

@senjaiRW

Work in progress human. History, music, and code. Builders and makers are the future. Formerly Eng @shopify, "working on something new"

Montréal, Québec Katılım Eylül 2010
1.2K Takip Edilen625 Takipçiler
Richard Wilson
Richard Wilson@senjaiRW·
Bun is super cool for doing this. It’s not that you can’t “just add imagemagick and friends” it’s that I think a lot of what bun is really pushing is new primitives to make the base usecases batteries included. A robust standard library is a big deal. People choose languages and runtimes for their standard libraries as much as any other reason. The only reason I write python at all is because of the libraries written in python, can’t stand the language
dax@thdxr

as usual bunch of people saying "this is bloat just use a library" image resizing particularly benefits from native code and libraries like sharp are always a pain to deploy into all environments because you need to build the native part

English
0
0
0
20
Richard Wilson retweetledi
Wes Bos
Wes Bos@wesbos·
Claude Code vs OpenCode github comments hit different this way (im so sorry)
English
99
171
2.1K
325.6K
Richard Wilson retweetledi
Michael Geist
Michael Geist@mgeist·
Enforcing a social media ban would mean mandating age verification for everyone, requiring tens of millions of Canadians to submit government ID to third-party providers. Those backing a ban don't discuss the privacy risks or data showing bans don't work. michaelgeist.ca/2026/04/the-il…
English
64
299
630
48K
Richard Wilson
Richard Wilson@senjaiRW·
@fahdananta The idea itself is a good one but yeah if we still have the same track record with capital allocation, rip. If it works though who knows. Ontario teachers pension plan figured it out.
English
0
0
0
39
Richard Wilson retweetledi
clem 🤗
clem 🤗@ClementDelangue·
We just OCR'd 27,000 arxiv papers into Markdown using an open 5B model, 16 parallel HF Jobs on L40S GPUs, and a mounted bucket. Total cost: $850 Total time: ~29 hours Jobs that crashed: 0 This now powers "Chat with your paper" on hf.co/papers
clem 🤗 tweet media
English
90
248
2.3K
173.9K
Richard Wilson retweetledi
vx-underground
vx-underground@vxunderground·
Mr. Titus Tech is correct. cpuid-dot-com is indeed delivering malware right now. As I began poking this with I stick I discovered this is not your typical run-of-the-mill malware. This malware is deeply trojanized, distributes from a compromised domain (cpuid-dot-com), performs file masquerading, is multi-staged, operates (almost) entirely in-memory, and uses some interesting methods to evade EDRs and/or AVs such as proxying NTDLL functionality from a .NET assembly. The C2 domain present in one of the binaries is a clear IoC. This is the same Threat Group who was masquerading FileZilla in early March, 2026. They've been busy.
vx-underground tweet media
Chris Titus Tech@christitustech

HWInfo and CPU-Z both compromised. Millions about to be PWNED! CPU Z: hybrid-analysis.com/sample/eff5ece… HW Monitor: hybrid-analysis.com/sample/4968501…

English
120
990
8K
1.6M
Richard Wilson retweetledi
Arvid Kahl
Arvid Kahl@arvidkahl·
This is great. A list of all the products Hacker News thought would never work. Sure, the default to response to ANY project on HN is that it could be copied on a weekend. But this list is _strong_ 🤣
Arvid Kahl tweet media
English
46
42
440
48.7K
Richard Wilson retweetledi
Boring_Business
Boring_Business@BoringBiz_·
This was an eye opener from Jensen Huang When asked whether he would rather relive his 20s or be 20 years old today, this is what he had to say: "I thought our 20s were happier than these 20s. I think everyone deserves some time to be oblivious, and not wear all of the world's problems on their shoulders on Day 1 We are raising a generation that is very cynical and too informed They are cynical, not because they are inherently cynical. They are cynical because they see so much stuff. It is too much stuff You have to build up some internal reserve of optimism. You have to build up some reserve of goodness."
English
365
2.9K
32.1K
2M
martin_casado
martin_casado@martin_casado·
Actually, I need to work on portal splat prefetch. h Right now it it starts with a root scene and does a BFS to create a DAG and will prefetch all the metadata for all nodes and portals withing N hops of the root scene. From there, splats are loaded on demand using streaming. An obvious next step is to prefetch on the other side of portals.
English
1
0
3
364
martin_casado
martin_casado@martin_casado·
Integration test for all components of a prototype metaverse (protoverse?) Supports distributed hosting of worlds (~300m splats total), streaming, LoD, two way portals, on demand scene loading and collection. 160fps laptop / ~50fps VR. Next up, multiplayer.
English
29
12
253
28.9K
dax
dax@thdxr·
@RhysSullivan i was thinking about codebase quality
English
3
0
53
3.5K
dax
dax@thdxr·
ship something shitty fast and fix it later culture just does not produce anything great there's mountains of rationale as to why you should do that but i've never seen it work and it always turns the company into a painful place to work nothing going on right now changes this
English
115
73
1.4K
67.7K
Richard Wilson
Richard Wilson@senjaiRW·
@aadilpickle There’s nothing wrong with sharing your opinion of course, publicly or otherwise, but it’s an entirely different situation when your paid for it for a competitive interest.
English
0
0
1
89
Richard Wilson
Richard Wilson@senjaiRW·
Firms that do this are almost always operating adversarially against you or your former employer. Especially “investment” ones. Nobody knows what you do or do not say, you don’t want to be on the hook for what they say you said, and you burn trust with the people you’ve worked with. They do this to get non public information, you don’t want to become known for providing it.
English
1
0
1
98
Arpit Bhayani
Arpit Bhayani@arpit_bhayani·
ORMs are an anti-pattern once you start operating at scale. At scale, most move away from them as the abstraction that bridges the database and programming language never fully holds. At scale, by using ORM, you almost always end up missing native database optimizations. And if you are already writing raw queries to work around ORM limitations, you are actually better off using prepared statements directly. The ORM abstraction hides query complexity, yes, but it does make it easy to ship inefficient N+1 queries without realizing it. Debugging becomes painful at the worst possible time - during production incidents. ORMs tend to lag behind database features. Indexing strategies, query hints, and newer capabilities are either inconvenient to use (just look at prefetch in Django ORM) or simply unavailable. This makes you opt for the lowest common capability (as offered by ORM) instead of leveraging the database properly. At scale, explicit queries are always simpler, faster, and easier to optimize; the cognitive overhead of mapping objects to tables is often not worth it. To be fair, ORMs make sense for prototypes and for getting to market quickly. Use them when you are starting out or in the early phases, but have a plan to migrate away from them :) Easier said than done, though; been there!
English
149
84
1.3K
486.7K
Richard Wilson retweetledi
LaurieWired
LaurieWired@lauriewired·
i’d watch the heck of an arXiv wrapped
English
16
21
417
23.4K
Richard Wilson retweetledi
ThePrimeagen
ThePrimeagen@ThePrimeagen·
i am convinced that software devs have a speed problem they think the #1 issues is writing code faster... its not. its fixing the code that is already there to stop being utter garbage (as a garbage code connoisseur) quality is really lacking these days, yet quantity has never been higher
English
319
353
5.4K
511.4K
Richard Wilson retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
The "your good is not good enough" people of the world looking down on you from atop their self-appointed thrones of perceived moral perfection are at best amusing and at worst a really unfortunate distraction for people trying to accomplish something real.
English
27
54
835
147.3K