Geek Culture
medium.com/geekculture · Group blog · on HN since 2021
A Medium publication with tech articles on programming, mobile, games, AI, and productivity from many different authors.
What HN saysHN links it for individual tutorials, such as Quarkus live reload, Obsidian task tracking, and esbuild; commenters give no overall opinion of the publication.
123HN people shared it
35linked it in comments
112stories submitted
1.3Kstory points
10 months agolast shared
2021people per year2026
Most-shared posts
- 1The dead sea effect d71df13724f86 people · first shared 2022
- 2Belonging to Amazon’s Principal Engineering Community4 people · 9 points · first shared 2021 · discussion on HN
- 3Swift was poised to replace Python. Then it tanked3 people · 17 points · first shared 2022 · 7 comments on HN
- 4How to make your own game engine (and why)3 people · 4 points · first shared 2021 · discussion on HN
- 5How do video games stay in sync?2 people · 304 points · first shared 2022 · 164 comments on HN
- 6How iOS 15 makes apps launch faster2 people · 157 points · first shared 2021 · 59 comments on HN
- 7List of Open Sourced Fine-Tuned Large Language Models (LLM)2 people · 3 points · first shared 2023 · discussion on HN
- 8I Track My Tasks in Obsidian2 people · 1 points · first shared 2021 · discussion on HN
- 9Spacex vs nasa cost 4fae454823ac2 people · first shared 2022
- 10Toshiba T1100 – the laptop that was named a milestone of electronic engineering1 people · 182 points · first shared 2022 · 74 comments on HN
- 11Balcony solar panels – one-year results1 people · 123 points · first shared 2022 · 143 comments on HN
- 12Running the 1G Analog Phone from 19971 people · 120 points · first shared 2021 · 33 comments on HN
- 13GitHub’s AI Copilot Might Get You Sued If You Use It1 people · 77 points · first shared 2021 · 86 comments on HN
- 14Process Scheduling in Linux (2021)1 people · 54 points · first shared 2021 · 6 comments on HN
- 15The Wild World of Unique Identifiers (UUID, ULID, etc.)1 people · 18 points · first shared 2022 · 2 comments on HN
What HN people wrote when they linked it
DarkNova6 · 2023-11-25
Difficult yes, but Quarkus can do it (Java got dynamic class loading after all: https://medium.com/geekculture/speed-up-development-and-save-time-with…
You are technically right about changing files of course, but remember:
- PHP speed is all about caching. Changing a file means rebuilding (all) caches.
- PHP debugging is nothing worth bragging about. Java is way more powerful and the jvm supports runtime reload of methods as well.
This also goes together with the fact that most php devs are println devs (from what I have observed).
And then there are other things like maintenance of old php applications is a major headache because on mac old php versions just disappear in brew. And new PHP releases like to break A LOT.
adamredwoods · 2023-10-05
I think the issue is the defiance in the headline.
So I could write an article about prompt engineering with AI art and use the headline "I made an amazing art for my blog without ever taking an art class!"
For example:
https://medium.com/geekculture/i-used-ai-to-create-marvelous-art-for-b…
angarg12 · 2023-03-11
There is something magical about the 10 years mark that compels people to write blog post showering us with their wisdom. I crossed that line several years back and my biggest realization is how little I knew back then.
I believe it's worth remembering that years of experience is at best a weak predictor of competency. Careers are non linear and someone might growth the same in 10 or 20 years than others in 2 or 3.
For the best deconstruction of career growth I've seen around (and one I personally identify a lot with) I recommend this blog post [1] from Carlos Arguelles.
[1] https://medium.com/geekculture/career-growth-speed-deconstructed-a8005…
sharps1 · 2022-10-13
Not an org-mode user.
Would this be a set-up that creates an agenda that works (by using 2 extensions)?
https://medium.com/geekculture/how-i-track-my-tasks-in-obsidian-47fd7a…
Dataview is such a great extension.
lioeters · 2022-07-03
I'd recommend using ESBuild directly. The following article helped me recently to figure out how to build a browser-side library to publish to NPM, as well as bundling a Node.js server to deploy.
Build A Library With esbuild - How to bundle ESM, IIFE or CommonJS libraries with esbuild
https://medium.com/geekculture/build-a-library-with-esbuild-23235712f3…
---
I had to figure out a trick for Node side to exclude external modules. In my build script:
const esbuild = require('esbuild')
const
{ dependencies, peerDependencies } = require('./package.json')
const external = [
...Object.keys(dependencies),
...Object.keys(peerDependencies)
]
await esbuild
.build(
{
entryPoints: ['src/index.ts'],
outfile: 'lib/index.mjs',
bundle: true,
sourcemap: false,
minify: false,
splitting: false,
format: 'esm',
target: ['esnext'],
external
}),
RandomSort · 2022-07-01
I have been diving reasonably deep into the Tool For Thought category over the last two years, but have yet to see notegarden in this space. I concur with the spend your effort on marketing not development.
Look into tools that both do the same and more:
- Obsidian.md
- RoamResearch.com
- Notion.so
- Remnote
- Readwise.io
- Anki
I am sure there are others.
You mention remnote specifically, how do your tool compare, when is it the best, when should I go with some other tool?
See for instance https://medium.com/geekculture/roam-research-vs-notion-3064a3e8c985
Also the copy overall could take some overhauling, there are some errors and stuff that takes you a bit out - perhaps hire someone on upwork to check that up.
With regards to team, maybe figure out what your cutoff point is for calling it quits. If you have been working on this for 3-4 years, without many users, three persons, what are the signals that you are working in the right direction? Figure that out, commit to some numbers and dates, and strategize based on those numbers.
Good luck.
AdieuToLogic · 2025-09-22
> But for the life of me, no forum post or FP tutorial that I could find explained monads in clear language. I've googled "what is a monad" once a year, only to get the vague idea that you need monads to handle IO.
Another phrase to search for is "railway oriented programming"[0], which technically describes a monad called a Kleisli[1]. Still, there are many introductions in a lot of languages based on the term above.
HTH
EDIT:
Something to keep in mind is that the term "monad" identifies a mathematical concept having well-defined behaviors, not a specific construct. So searching for "what is a monad" is akin to searching for "what is a happiness."
0 - https://medium.com/geekculture/better-architecture-with-railway-orient…
1 - https://bartoszmilewski.com/2014/12/23/kleisli-categories/
le-mark · 2024-12-06
A phenomena so common it has a name:
https://medium.com/geekculture/the-dead-sea-effect-d71df13724f8
AtlasBarfed · 2024-11-03
https://medium.com/geekculture/the-eight-fallacies-of-distributed-comp…
Also, CAP is a thing too.
Sure, try to keep transactions single-node. If you can't let me give you the advice of people FAR smarter than I:
- DO NOT DESIGN YOUR OWN DISTRIBUTED TRANSACTION SERVICE
Use a vetted one.
earleybird · 2024-01-18
Jon Skeet is who Chuck Norris calls when confronted with a regex[0]
(Apologies for the Medium link)
[0] https://medium.com/geekculture/the-chuck-norris-of-programming-jon-ske…
microprediction · 2023-09-28
simonblack · 2023-08-05
Portable PC have gone out of fashion. The 'Notebook' design took over.
But we used have these: https://medium.com/geekculture/the-1983-compaq-plus-portable-when-comp…
chromanoid · 2023-07-01
Quote from https://medium.com/geekculture/the-dead-sea-effect-d71df13724f8 Dead Sea Effect:
The “bad” employees left behind are not always bad — hence the quotes. I disagree with that idea. I think it lacks empathy and perspective. There are a lot of instances where good employers stay in situations like this for very valid reasons. Here are some examples:
[...]
They believe they can singlehandedly change bad practices as an individual contributor.
---
I can only say: take the whole company with you to remove technical _and_ organizational debt otherwise any rewrite will end up as the next lava layer.
busymom0 · 2023-06-25
Regarding json/text instead of jsonb,
https://medium.com/geekculture/postgres-jsonb-usage-and-performance-an…
Says that jsonb is better suited for my needs as I need it to be indexed for lots of searching. Almost all my queries will have a where clause on this jsonb column.
mensetmanusman · 2023-05-12
https://medium.com/geekculture/spacex-vs-nasa-cost-4fae454823ac
I would be interested in what cost/kg other providers are referencing.
de6u99er · 2023-02-19
GPT-3 has been publicly covered in scientific publications. Same as GPT-2, and GPT. Those are all pre-trained models, where GPT is the abbreviation of Generative Pretrained Transformer. Transformers have been invented in 2017 at Google Brain [1].
-> https://medium.com/walmartglobaltech/the-journey-of-open-ai-gpt-models…
GPT-4 is around the corner, and it's allegedly 100x more powerful than it'd predecessor.
-> https://medium.com/geekculture/gpt-4-100x-more-powerful-than-gpt-3-38c…
[1] https://arxiv.org/abs/1706.03762
LordKeren · 2023-02-14
Easy way to kick start the Dead Sea effect and significantly reduce the amount of applicants to backfill
https://medium.com/geekculture/the-dead-sea-effect-d71df13724f8
bjourne · 2023-01-27
Flammy · 2023-01-04
This is a rule, not an announcement of automatic detection.
That said some professors have used the tool mentioned here to check for Chat GPT sourced content in their student's submissions https://medium.com/geekculture/how-to-detect-if-an-essay-was-generated…
pseudo0 · 2022-12-06
Feel free to have whatever opinion you want of Elon Musk, but SpaceX has been wildly successful by just about every metric. In terms of cost, they are launching payloads at 1/44th the cost per kg of the Space Shuttle and at a fraction of the cost of their private sector competitors. Also, there's the fact that we were bumming rides off the Russians for a decade because of NASA's issues...
https://medium.com/geekculture/spacex-vs-nasa-cost-4fae454823ac
lovich · 2022-11-18
https://medium.com/geekculture/the-dead-sea-effect-d71df13724f8
Most people don’t bank on all the “dead weight” being able to jump ship and find a new job. Musk also hasn’t outlined what his actual vision is so you’d be signing up for “hardcore” work without knowing if you agree with the goal
alach11 · 2022-11-18
This risks the dead sea effect though.
https://medium.com/geekculture/the-dead-sea-effect-d71df13724f8
jxramos · 2022-08-10
nice, maybe I'm thinking of
https://medium.com/geekculture/is-the-semantic-web-really-dead-7113cfd…
semantic web and dead I think paired up a few places previously. Thanks for cataloging all the subject matter in github. I have a background interest in this subject that's been kicked around a bit through the years.
LilBytes · 2022-04-28
What we're seeing play out is essentially the Dead Sea Effect, but in Nursing.
https://medium.com/geekculture/the-dead-sea-effect-d71df13724f8
stnguyen90 · 2022-03-22
Couple of points here: https://medium.com/geekculture/appwrite-frequently-asked-questions-374…
lenkite · 2022-03-06
Well, the documentation for Objective-C/C++ has mostly been removed. It's all Swift based how-tos, videos and learning material. You have to hunt Google for getting anything. You get better material for Objective-C/C++ on the LLVM home page. Most of the old Objective-C links are dead.
Perhaps I should have said feature frozen on-the-way to deprecation instead. All new development in lang/ux is happening in Swift/SwiftUI.
https://medium.com/geekculture/swift-5-uikit-is-dying-14b475aa7c5d
https://medium.com/geekculture/swift-5-uikit-is-dying-part-2-ef4c5f3fd…
cgarethc · 2021-10-12
I wrote a series of Medium stories about my experience with tech stacks for solo work - including deployment (start here: https://medium.com/geekculture/surely-building-software-cant-be-as-har… My needs are slightly different to OP, because I'm not assuming everything will have to scale, so I'm optimising for "scale to zero" (only pay for what I use) and low maintenance... but I'm taking approaches that I know will scale if they have to (scale technically, not scale to have a team working on it).
In short, I lean heavily on serverless and Github Actions.
Each story covers a different pattern in my stack and I apply these principles:
-I only want to pay for what I use
-I don’t have a lot of time available for learning or building
-I don’t have time for maintenance activities
-I’m not a good UI designer or front end engineer
sharken · 2021-09-11
I wonder if disabling telemetry works on the insider builds.
There is a guide here:
https://medium.com/geekculture/how-to-stop-windows-10-from-spying-on-y…
However waiting for 21H2 is probably a lot easier.
withinboredom · 2023-06-16
Sadly, there is an issue with the Novelty Effect[1]. If you push traffic to the current winner, it probably won't validate that its the actual winner. So you may trade more conversions now, for a higher churn than you can tolerate later.
For example, you run two campaigns:
1. Get my widgets, one year only 19.99!
2. Get my widgets, first year only 19.99!
The first one may win, but they all cancel at the second year because they thought it was only for one year. They all leave reviews complaining that you scammed them.
So, I would venture that this idea is a bad one, but sounds good on paper.
[1]: https://medium.com/geekculture/the-novelty-effect-an-important-factor-…
PS. A/B tests don't just provide you with evidence that one solution might be better than the other, they also provide some protection in that a number of participants will get the status-quo.
muyuu · 2023-04-10
Some are, some aren't. See Koala for instance. The problem with Koala is that it fine-tunes on open sourced data, but makes no claims about the data for the base LLaMA models. https://bair.berkeley.edu/blog/2023/04/03/koala/
The irony is that openAI and Meta themselves might be in flaky ground for having trained models on other people data with dubious rights to do so in many instances, and then using it to produce output commercially.
But this is a new frontier and enforcement might be effectively not possible unless new legislation requires reproducibility and audits on the data sets or something like that.
But without that, how do you know exactly how did they arrive at a given set of weights with Montecarlo algorithms and arbitrary fine tuning? You basically don't know what was there and you cannot prove they didn't achieve those results with perfectly clean data.
PS: https://medium.com/geekculture/list-of-open-sourced-fine-tuned-large-l…