-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathfeed.xml
More file actions
352 lines (351 loc) · 20.5 KB
/
feed.xml
File metadata and controls
352 lines (351 loc) · 20.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
<?xml version="1.0" encoding="utf-16"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<atom:link rel="self" type="application/rss+xml" href="https://linksfor.dev/feed.xml" />
<title>linksfor.dev(s)</title>
<link>https://linksfor.dev/feed.xml</link>
<description>Curated links for devs</description>
<language>en</language>
<item>
<title>A Ramsey-style Problem on Hypergraphs</title>
<link>https://epoch.ai/frontiermath/open-problems/ramsey-hypergraphs</link>
<description>Construct hypergraphs as large as possible that do not have a certain easy-to-check, difficult-to-find property.</description>
<category>ai</category>
<category>python</category>
<guid>https://epoch.ai/frontiermath/open-problems/ramsey-hypergraphs</guid>
<pubDate>Tue, 24 Mar 2026 07:02:09 GMT</pubDate>
</item>
<item>
<title>Claude Code Cheat Sheet</title>
<link>https://cc.storyfox.cz/</link>
<description>CtrlC Cancel input/generation</description>
<category>javascript</category>
<category>git</category>
<category>ai</category>
<guid>https://cc.storyfox.cz/</guid>
<pubDate>Tue, 24 Mar 2026 06:02:15 GMT</pubDate>
</item>
<item>
<title>FCC Updates Covered List to Include Foreign-Made Consumer Routers</title>
<link>https://www.fcc.gov/document/fcc-updates-covered-list-include-foreign-made-consumer-routers</link>
<description>Update Follows Determination by Executive Branch Agencies that Consumer-Grade Routers Produced in Foreign Countries Threaten National Security</description>
<category>ai</category>
<guid>https://www.fcc.gov/document/fcc-updates-covered-list-include-foreign-made-consumer-routers</guid>
<pubDate>Tue, 24 Mar 2026 06:02:10 GMT</pubDate>
</item>
<item>
<title>Autoresearch on an old research idea | Blog | Yogesh Kumar</title>
<link>https://ykumar.me/blog/eclip-autoresearch/</link>
<description>Yogesh Kumar's personal website</description>
<category>ai</category>
<category>python</category>
<category>git</category>
<guid>https://ykumar.me/blog/eclip-autoresearch/</guid>
<pubDate>Tue, 24 Mar 2026 01:01:56 GMT</pubDate>
</item>
<item>
<title>My DIY FPGA board can run Quake II</title>
<link>https://blog.mikhe.ch/quake2-on-fpga/</link>
<description>kind of a blog</description>
<category>linux</category>
<guid>https://blog.mikhe.ch/quake2-on-fpga/</guid>
<pubDate>Tue, 24 Mar 2026 00:04:10 GMT</pubDate>
</item>
<item>
<title>How I Got a Dear ImGui App Approved on the Mac App Store</title>
<link>https://marchildmann.com/blog/imgui-mac-app-store/</link>
<description>A technical deep-dive into shipping a Dear ImGui / C++ desktop app on the Mac App Store. Code signing, static linking, sandboxing, and what Apple's review process actually checks.</description>
<author> (Marc Hildmann)</author>
<category>sql</category>
<category>apple</category>
<category>cloud</category>
<category>javascript</category>
<category>vscode</category>
<guid>https://marchildmann.com/blog/imgui-mac-app-store/</guid>
<pubDate>Tue, 24 Mar 2026 00:04:06 GMT</pubDate>
</item>
<item>
<title>LLMs can’t reason and never will</title>
<link>https://pablomarino.com/research_blog/2026/03/23/research5.html</link>
<description>4 arguments and my prediction for the future</description>
<category>ai</category>
<guid>https://pablomarino.com/research_blog/2026/03/23/research5.html</guid>
<pubDate>Tue, 24 Mar 2026 00:04:02 GMT</pubDate>
</item>
<item>
<title>The machine didn't take your craft. You gave it up.</title>
<link>https://www.davidabram.dev/musings/the-machine-didnt-take-your-craft/</link>
<description>The machine didn't take your craft. You gave it up. by David Abram</description>
<guid>https://www.davidabram.dev/musings/the-machine-didnt-take-your-craft/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:58 GMT</pubDate>
</item>
<item>
<title>The Anatomy of an Agent Loop | Steve Kinney</title>
<link>https://stevekinney.com/writing/agent-loops</link>
<description>Every major AI agent runs the same core loop. The 6-line version is easy. The production-hardened version—with context compaction, loop detection, cost budgets, and graceful termination—is where things get interesting.</description>
<category>git</category>
<category>javascript</category>
<category>python</category>
<category>typescript</category>
<category>nodejs</category>
<guid>https://stevekinney.com/writing/agent-loops</guid>
<pubDate>Tue, 24 Mar 2026 00:03:54 GMT</pubDate>
</item>
<item>
<title>Building the Good Web</title>
<link>https://brennan.day/building-the-good-web/</link>
<description>What does it actually mean to build a better web, and what do we owe each other in doing so? A response to the 32-bit Café thread about trust, onboarding, and the distance between knowing something is wrong and doing something about it.</description>
<author> (Brennan Kenneth Brown)</author>
<guid>https://brennan.day/building-the-good-web/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:51 GMT</pubDate>
</item>
<item>
<title>Vibecoders can't build for longevity</title>
<link>https://blog.d11r.eu/theory-building/</link>
<description>_-_-_-_-_-_-_-</description>
<category>ai</category>
<guid>https://blog.d11r.eu/theory-building/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:47 GMT</pubDate>
</item>
<item>
<title>My Sage Barista espresso machine is now smart</title>
<link>https://www.kopiro.me/press/sage-barista-via-zigbee/index.html</link>
<description>The goal is simple: having my Sage Barista already warm when I wake up.</description>
<guid>https://www.kopiro.me/press/sage-barista-via-zigbee/index.html</guid>
<pubDate>Tue, 24 Mar 2026 00:03:43 GMT</pubDate>
</item>
<item>
<title>crib: Just Enough Devcontainers</title>
<link>https://fabiorehm.com/blog/2026/03/20/crib-just-enough-devcontainers/</link>
<description>After building dev environment tools on and off for many years, I scratched the same itch again, this time on top of the devcontainer spec.</description>
<category>ai</category>
<category>containers</category>
<category>git</category>
<category>javascript</category>
<category>nodejs</category>
<guid>https://fabiorehm.com/blog/2026/03/20/crib-just-enough-devcontainers/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:39 GMT</pubDate>
</item>
<item>
<title>Unlocking 25 Gigabit/s on 10 GbE Direct Attach Copper</title>
<link>https://kohlschuetter.github.io/blog/posts/2026/03/22/unlock25/</link>
<description>A tip that can save you big money when upgrading to 25 Gig Ethernet</description>
<category>conference</category>
<category>linux</category>
<category>ai</category>
<guid>https://kohlschuetter.github.io/blog/posts/2026/03/22/unlock25/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:35 GMT</pubDate>
</item>
<item>
<title>davidbau.com Does Computer Science Still Exist?</title>
<link>https://davidbau.com/archives/2026/03/20/does_computer_science_still_exist.html</link>
<description>I have always seen the computer as a tool that gives us new ways to think.</description>
<category>ai</category>
<category>gaming</category>
<category>javascript</category>
<guid>https://davidbau.com/archives/2026/03/20/does_computer_science_still_exist.html</guid>
<pubDate>Tue, 24 Mar 2026 00:03:31 GMT</pubDate>
</item>
<item>
<title>Agentic Coding Data Dump</title>
<link>https://www.sam-brink.com/posts/ai</link>
<description>Agentic Coding Data Dump</description>
<category>git</category>
<category>javascript</category>
<category>cloud</category>
<category>web</category>
<category>ai</category>
<guid>https://www.sam-brink.com/posts/ai</guid>
<pubDate>Tue, 24 Mar 2026 00:03:28 GMT</pubDate>
</item>
<item>
<title>Is Argon2 actually better than Bcrypt?</title>
<link>https://pilcrowonpaper.com/blog/14</link>
<description>Pilcrow's personal website.</description>
<guid>https://pilcrowonpaper.com/blog/14</guid>
<pubDate>Tue, 24 Mar 2026 00:03:24 GMT</pubDate>
</item>
<item>
<title>Django Custom Managers Are Silently Leaking Data</title>
<link>https://johnnymetz.com/posts/django-custom-managers-data-leak/</link>
<description>Django custom managers are a common way to exclude rows by default, such as inactive or soft-deleted rows. However, they don’t run everywhere you’d expect, which leads to unintended data exposure. This post covers where that happens and how to fix it.
The Setup Let’s model stores and products with a soft-deletable relationship:
class Store(models.Model): name = models.CharField(max_length=255) class Product(models.Model): name = models.CharField(max_length=255) class StoreProductManager(models.Manager): def get_queryset(self): return super().get_queryset().filter(active=True) class StoreProduct(models.Model): store = models.ForeignKey(Store, on_delete=models.CASCADE) product = models.ForeignKey(Product, on_delete=models.CASCADE) active = models.BooleanField(default=True) created_at = models.DateTimeField(auto_now_add=True) objects = StoreProductManager() # default: active only all_objects = models.Manager() # escape hatch: everything The custom manager is declared first, making it the default manager. That feels like it should protect us everywhere, but it doesn’t.</description>
<category>sql</category>
<category>python</category>
<guid>https://johnnymetz.com/posts/django-custom-managers-data-leak/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:21 GMT</pubDate>
</item>
<item>
<title>Things Will Take Longer Than You Think They Will - Don't Break Prod</title>
<link>https://dontbreakprod.com/posts/things-will-take-longer-than-you-think-they-will</link>
<description>Don't Break Prod provides bite-sized pieces of career advice for software engineers.</description>
<guid>https://dontbreakprod.com/posts/things-will-take-longer-than-you-think-they-will</guid>
<pubDate>Tue, 24 Mar 2026 00:03:18 GMT</pubDate>
</item>
<item>
<title>Wait it out</title>
<link>https://bell.bz/wait-it-out/</link>
<description>You know what I’m talking about.
</description>
<category>web</category>
<guid>https://bell.bz/wait-it-out/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:15 GMT</pubDate>
</item>
<item>
<title>TLA+ mental models</title>
<link>http://muratbuffalo.blogspot.com/2026/03/tla-mental-models.html</link>
<description>In the age of LLMs, syntax is no longer the bottleneck for writing, reading, or learning TLA+. People are even getting value by generating T...</description>
<category>encryption</category>
<category>nodejs</category>
<category>sql</category>
<category>ai</category>
<category>cloud</category>
<guid>http://muratbuffalo.blogspot.com/2026/03/tla-mental-models.html</guid>
<pubDate>Tue, 24 Mar 2026 00:03:11 GMT</pubDate>
</item>
<item>
<title>Marc Andreessen is wrong about introspection</title>
<link>https://www.joanwestenberg.com/marc-andreessen-is-wrong-about-introspection/</link>
<description>This newsletter is free to read, and it’ll stay that way. But if you want more - extra posts each month, access to the community, and a direct line to ask me things - paid subscriptions are $2.50/month. A lot of people have told me it’s</description>
<guid>https://www.joanwestenberg.com/marc-andreessen-is-wrong-about-introspection/</guid>
<pubDate>Tue, 24 Mar 2026 00:03:06 GMT</pubDate>
</item>
<item>
<title>Semi-retirement, or, really, changing my relationship with the BSDs</title>
<link>https://briancallahan.net/blog/20260322.html</link>
<description>academic, developer, with an eye towards a brighter techno-social life</description>
<guid>https://briancallahan.net/blog/20260322.html</guid>
<pubDate>Tue, 24 Mar 2026 00:03:02 GMT</pubDate>
</item>
<item>
<title>Kamal, Rails deployments, and Rega turntables</title>
<link>https://marianposaceanu.com/articles/kamal-rails-deployments-and-rega-turntables</link>
<description>Lately I've started to put back into a working state my turntable. It's been disconnected from my main audio chain for about five years. The TT is a Rega RP3 with a bog-standard Rega Carbon...</description>
<category>ruby</category>
<category>containers</category>
<category>cloud</category>
<category>web</category>
<category>git</category>
<guid>https://marianposaceanu.com/articles/kamal-rails-deployments-and-rega-turntables</guid>
<pubDate>Tue, 24 Mar 2026 00:02:58 GMT</pubDate>
</item>
<item>
<title>Making a Language</title>
<link>https://thunderseethe.dev/series/making-a-language/</link>
<description>This is a series that teaches you how to make a statically-typed functional programming language.
It was motivated by a gap between compilers as taught and compilers as seen in production.
Production compilers are deeply concerned with being interactive, accomodating IDE usage and incremental compilation.
In trying to learn how these work, I encounterd a dearth of material.
We implement a query-based compiler and a language server atop that, which you can see in the
playground
.</description>
<category>web</category>
<guid>https://thunderseethe.dev/series/making-a-language/</guid>
<pubDate>Tue, 24 Mar 2026 00:02:54 GMT</pubDate>
</item>
<item>
<title>How I’m Productive with Claude Code</title>
<link>https://neilkakkar.com/productive-with-claude-code.html</link>
<description>It’s been about 6 weeks since I joined Tano, and this is what my commit history looks like:</description>
<author> (https://neilkakkar.com/about/)</author>
<category>git</category>
<category>gaming</category>
<category>ai</category>
<guid>https://neilkakkar.com/productive-with-claude-code.html</guid>
<pubDate>Tue, 24 Mar 2026 00:02:51 GMT</pubDate>
</item>
<item>
<title>The Priesthood of System Design</title>
<link>https://pooyam.dev/llms-system-design</link>
<description>People say LLMs can code but can't do system design. I disagree. System design is more pattern-matching than people admit — and if you give an LLM enough context, it can outdesign 99% of engineers.</description>
<category>ai</category>
<category>sql</category>
<guid>https://pooyam.dev/llms-system-design</guid>
<pubDate>Tue, 24 Mar 2026 00:02:47 GMT</pubDate>
</item>
<item>
<title>The LLM Voice Problem</title>
<link>https://tomyandell.dev/blog/llm-voice</link>
<description>Why AI-assisted writing sounds the same and what to do about it</description>
<category>conference</category>
<category>ai</category>
<guid>https://tomyandell.dev/blog/llm-voice</guid>
<pubDate>Tue, 24 Mar 2026 00:02:43 GMT</pubDate>
</item>
<item>
<title>Automated materials design | Alan Yahya</title>
<link>https://alanyahya.com/writing/automated-materials-design</link>
<description>Automated materials design</description>
<category>sql</category>
<category>ai</category>
<guid>https://alanyahya.com/writing/automated-materials-design</guid>
<pubDate>Tue, 24 Mar 2026 00:02:40 GMT</pubDate>
</item>
<item>
<title>Codex with GPT-5.4 vs Claude Code with Opus 4.6 — Why I Now Use Both</title>
<link>https://chandlernguyen.com/blog/2026/03/13/codex-gpt-5-4-vs-claude-code-opus-4-6-dual-wielding-ai-coding-tools/</link>
<description>After using Claude Code with Opus 4.6 daily for almost a year, I spent a week with Codex and GPT-5.4. The verdict: neither tool wins outright. The combination — cross-model review, complementary strengths, operational resilience — is better than either alone.</description>
<author> (Chandler Nguyen)</author>
<category>ai</category>
<category>vscode</category>
<category>nodejs</category>
<guid>https://chandlernguyen.com/blog/2026/03/13/codex-gpt-5-4-vs-claude-code-opus-4-6-dual-wielding-ai-coding-tools/</guid>
<pubDate>Tue, 24 Mar 2026 00:02:35 GMT</pubDate>
</item>
<item>
<title>My new toy: FreeBSD on the HP Z2 mini revisited</title>
<link>https://peter.czanik.hu/posts/new-toy-freebsd-on-the-hp-z2-mini-revisited/</link>
<description>Last week, I wrote about my initial FreeBSD experiences on my new toy, an AI workstation from HP. FreeBSD runs lightning fast on it, but the desktop was somewhat problematic. Well, I made lots of improvements this week!
A bit of debugging While there are still some rough edges, there have been tons of improvements since last week. I do not have plans to use FreeBSD on the desktop in the long term, but still, I just could not believe that the FreeBSD GUI is this problematic on this device.</description>
<category>linux</category>
<category>ai</category>
<guid>https://peter.czanik.hu/posts/new-toy-freebsd-on-the-hp-z2-mini-revisited/</guid>
<pubDate>Tue, 24 Mar 2026 00:02:32 GMT</pubDate>
</item>
<item>
<title>US and TotalEnergies reach 'nearly $1 billion' deal to end offshore wind projects</title>
<link>https://www.lemonde.fr/en/international/article/2026/03/23/us-and-totalenergies-reach-nearly-1-billion-deal-to-end-offshore-wind-projects_6751739_4.html</link>
<description>The US and the French company signed an agreement to end TotalEnergies' offshore US wind farm projects and redirect those funds towards fossil fuel production.</description>
<guid>https://www.lemonde.fr/en/international/article/2026/03/23/us-and-totalenergies-reach-nearly-1-billion-deal-to-end-offshore-wind-projects_6751739_4.html</guid>
<pubDate>Mon, 23 Mar 2026 22:02:16 GMT</pubDate>
</item>
<item>
<title>Inflation Timeline</title>
<link>https://xkcd.com/3223/</link>
<description></description>
<category>javascript</category>
<guid>https://xkcd.com/3223/</guid>
<pubDate>Mon, 23 Mar 2026 19:02:09 GMT</pubDate>
</item>
<item>
<title>Student beauty and grades under in-person and remote teaching</title>
<link>https://www.sciencedirect.com/science/article/pii/S016517652200283X</link>
<description>This paper examines the role of student facial attractiveness on academic outcomes under various forms of instruction, using data from engineering stu…</description>
<category>gaming</category>
<category>rust</category>
<guid>https://www.sciencedirect.com/science/article/pii/S016517652200283X</guid>
<pubDate>Mon, 23 Mar 2026 16:01:58 GMT</pubDate>
</item>
<item>
<title>GitHub seems to be struggling with three nines availability</title>
<link>https://www.theregister.com/2026/02/10/github_outages/</link>
<description>: Slowdowns, outages, and Copilot problems afflict code shack</description>
<category>ai</category>
<category>git</category>
<guid>https://www.theregister.com/2026/02/10/github_outages/</guid>
<pubDate>Mon, 23 Mar 2026 16:01:54 GMT</pubDate>
</item>
<item>
<title>rz01.org</title>
<link>https://rz01.org/eu-migration/</link>
<description>For various reasons, I have decided to move as many services and subscriptions as possible from non-EU countries to the EU or to switch to European service providers. The reasons for this are the current global political situation and improved data protection. I don’t want to go into the first point any further for various reasons, but the second point should be immediately obvious, since the EU currently has the most user-friendly laws when it comes to data protection. Below, I will list both the old and new service providers; this is not an advertisement, but simply the result of my research, which was aimed at achieving the same or better quality at affordable prices.</description>
<category>android</category>
<category>git</category>
<category>linux</category>
<category>youtube</category>
<guid>https://rz01.org/eu-migration/</guid>
<pubDate>Mon, 23 Mar 2026 13:02:14 GMT</pubDate>
</item>
</channel>
</rss>