Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bcoughlan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
bcoughlan
2mo ago
Hence why I said "Not aimed at all the wonderful, sane and reasonable people of the USA." I know it's not a Europe vs USA divide, just that it pisses me off that the American news and social media is talking about air conditi
2.
▲
by
bcoughlan
2mo ago
There's a lot to criticise of every country, but we're trying. The US is not trying (*) https://en.wikipedia.org/wiki/Paris_Agreement#/media/File:Pa... * Not aimed at all the wonderful, sane and re
3.
▲
by
bcoughlan
2mo ago
I don't mean to be divisive, but this meme-like stream of news articles and comments about Europeans being silly about air conditioning, from the drill-baby-drill nation that refused to even try to do anything about climate change, rea
4.
▲
by
bcoughlan
4mo ago
I've been thinking the same: the smaller the codebase, the better AI performs. So a way to scale AI is to modularize your architecture to maximize the number of leaf nodes in the dependency tree, and split out separate libraries where
5.
▲
by
bcoughlan
4mo ago
I misinterpreted the parent comment to mean that they won't notice it because they will be extinct!
6.
▲
by
bcoughlan
9mo ago
Perhaps we are putting human intelligence on a pedestal. I have often caught myself having a supposedly original idea only to find I inherited it from something I read months before. We are mostly autocomplete with a mild capacity to synthe
7.
▲
by
bcoughlan
1y ago
Something an older and wiser programmer taught me, is to think of the infrastructure costs as a per-user cost. These numbers look enormous next to my bank balance, but if you save 500k per year to service 1 million users, it's nothing
8.
▲
by
bcoughlan
1y ago
I’m talking youtube-dl and VLC player. No YouTube logos, no concept of what YouTube even is. Even the sidebar of recommendations is a dark pattern for a 3 year old. Unlike Netflix etc where you have to exit the video to browse something els
9.
▲
by
bcoughlan
1y ago
I considered doing the same but in the end decided I don’t want to use a platform I have to fight against, while still letting them build brand recognition to my kid. So I downloaded a bunch of the videos on our desktop and blocked the site
10.
▲
by
bcoughlan
1y ago
I would guess it comes down to that the best researchers in the world want their work out in the open
11.
▲
by
bcoughlan
1y ago
I'm nearly certain that the images and the text are AI generated from other sources and perhaps tweaked a bit. The headings are the giveaway. Low signal-to-noise ratio. Google search results is full of this stuff, but first time seeing
12.
▲
by
bcoughlan
2y ago
As a non-american I also thought the same. Reading a synopsis of evidence completely changed my mind [1]. Pipe bombs planted at party headquarters to divert the police, maps of tunnels under the Capitol building and so on. Not amateur stuff
13.
▲
by
bcoughlan
2y ago
Can't uninstall the browser, and occasionally it's needed for legit reasons. I quite literally can't resist drifting towards mindless scrolling apps, though I know that's hard to fathom for some people.
14.
▲
by
bcoughlan
2y ago
My approach for iPhone: - Set time limits on apps. - Block App Store. - Set a Screen Time pin, then forget it. Downside: if you need to install a new app, you need to do a iTunes backup, factory reset and restore the backup,. Also apps won&
15.
▲
by
bcoughlan
3y ago
On the flip side, putting a ticket on the backlog knowing it will never be high enough priority to be done is an effective way to manage people's feelings without outright nopeing their idea.
16.
▲
by
bcoughlan
3y ago
Then you would love https://theuselessweb.com/
17.
▲
by
bcoughlan
3y ago
I made a tool to generate command line clients from OpenAPI definitions out of pure frustration from trying to stitch together incantations of curl commands to work with APIs. I haven't revisited it in a while, and the docs could proba
18.
▲
by
bcoughlan
3y ago
The solution at my workplace is a bot that opens PRs to bump dependencies and automatically merges if the tests pass. It's taken a lot of workload off devs to meet security targets. But I worry it makes supply-chain attacks more attrac
19.
▲
by
bcoughlan
3y ago
This was always my interpretation of "Flat is better than nested." from "The Zen of Python". I often run into conflict with developers who believe in the single return statement. This is flatter but irks a lot of devs: i
20.
▲
by
bcoughlan
3y ago
Starting with a monolith is nearly always great advice. However, monoliths tend towards spaghetti because it's too easy essentially to draw new lines on the architecture diagram by importing from anywhere. To scale a monolith codebase
21.
▲
by
bcoughlan
3y ago
Strength training is so good for desk jobbers! I recommend joining some small group circuit training or CrossFit groups, where the trainers will show you how to lift correctly and safely.
22.
▲
by
bcoughlan
3y ago
I stopped adding salt in my cooking when I had to cook for a young baby. Pleasantly surprised to find I didn't miss it much, and pretty soon my tastebuds reset and when I eat out everything tastes wayyy too salty.
23.
▲
by
bcoughlan
3y ago
I used to follow topics to try to answer questions. It's a great way to learn a topic in depth. But I find that the bulk of questions about {topic} have already been asked, and the stream of questions are like "How do I get {topic
24.
▲
by
bcoughlan
3y ago
https://en.wikipedia.org/wiki/Eternal_September
25.
▲
Modulithic Architecture
(bcoughlan.github.io)
2 points
by
bcoughlan
3y ago
|
0 comments
26.
▲
by
bcoughlan
3y ago
I have done pretty well with a combo of Nokia dumbphone for calls and texts, and a separate smartphone with no SIM as needed. I leave my smartphone at work or in the car when I want a break. Only downside really is no WhatsApp but you can g
27.
▲
by
bcoughlan
3y ago
Overly granular tests are a scourge of our industry, unless you’re writing a widely used utility library. It leads to tests that become a useless burden for even mild refactoring. Writing larger test cases that test the actual functionality
28.
▲
by
bcoughlan
3y ago
It depends on your use case. Starting with the spec can unblock other implementers, so that they can work with mocks while you build the implementation. And it can help prevent re-work by describing the API first and getting feedback. Bigge
29.
▲
by
bcoughlan
3y ago
Contrary to some others experience here I've had good results writing OpenAPI YAML and generating server stubs in Spring. Because it's generating strongly typed code we get a lot of guarantees that the docs match the implementatio
30.
▲
by
bcoughlan
3y ago
I quite like the idea of viewing run cost as architecture fitness function https://www.thoughtworks.com/radar/techniques/run-cost-as-ar... . If your architecture has a high cost to develop, test and run when a chea
More ›