Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cgdub
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
cgdub
10mo ago
You're replying to an LLM.
2.
▲
by
cgdub
3y ago
I don't write Perl or Ruby anymore, but this would have been immensely helpful back then.
3.
▲
by
cgdub
3y ago
If you sort by Issues, C++ is #3 and trending up.
4.
▲
by
cgdub
3y ago
We’ve had Lisp for 60 years, but instead of using that, we’re going to have LLMs write the boilerplate for us. You will still have to read the boilerplate of course.
5.
▲
by
cgdub
3y ago
I think Rob Pike would agree that "smart objects" is the wrong way to think about it: https://commandcenter.blogspot.com/2012/06/less-is-exponenti...
6.
▲
by
cgdub
3y ago
They do this so they can show more commercials to people watching the game on TV. Of course it makes watching the game a worse experience.
7.
▲
by
cgdub
4y ago
I work in a large code base where we've told all of the developers to use dependency injection frameworks. We are now using a mixture of 3 different dependency injection frameworks, manual dependency injection, and instantiating depend
8.
▲
by
cgdub
4y ago
The future of the web is web developers creating more work and thus more jobs for web developers. It's the same reason Java, with all its boilerplate, is so widely used.
9.
▲
by
cgdub
4y ago
ClojureScript already compiles to CommonJS with the built-in :target :bundle option.
10.
▲
by
cgdub
4y ago
We have rules around changing the schema. You can only add new fields and deprecate old fields. You can't rename or reuse fields. All new fields must be optional to make schema evolution possible. In practice, this is pretty similar to
11.
▲
by
cgdub
4y ago
"Quiet! The commercial's on! If we don't watch these, it's like we're stealing TV."
12.
▲
by
cgdub
4y ago
There is public housing in NYC, and I can assure you that your landlord is better than NYCHA.
13.
▲
by
cgdub
4y ago
No one needs to know about distributed systems until your company wants to send automated emails to customers and someone thinks all requests need retry logic.
14.
▲
by
cgdub
4y ago
NYC already has rent control. It's why rents are $5k. https://en.wikipedia.org/wiki/Rent_control_in_New_York
15.
▲
by
cgdub
4y ago
A tool or technology that adds work is extremely useful. More work means - more employees needed - more direct reports for managers - more jobs for x technology - more people learning x technology because of those jobs - more StackOverflow
16.
▲
by
cgdub
4y ago
Thousands of classes with indirection is absolutely Clean Code. It's in the book.
17.
▲
by
cgdub
4y ago
I use a gaming monitor with an inoffensive design and a monitor arm. You can't easily tell that it's a gaming monitor because I'm not using the ugly stand that came with the monitor.
18.
▲
by
cgdub
5y ago
Does that mean you would get paid less for living in Queens County instead of New York County?
19.
▲
by
cgdub
5y ago
The factory is expanding to meet the needs of the expanding factory.
20.
▲
by
cgdub
5y ago
DCEVM
21.
▲
by
cgdub
5y ago
If you use a sufficiently smart JS optimizer, it will optimize the object creation and destructuring away. For example, Google Closure Compiler can take function hello({name}) { alert('Hello, ' + name); }
22.
▲
by
cgdub
5y ago
In a similar vein, `React: CSS in JS` from vjeux: https://blog.vjeux.com/2014/javascript/react-css-in-js-natio...
23.
▲
by
cgdub
5y ago
Make your alt keys do control, your win keys do alt, and your control keys do win. No more Emacs pinky.
24.
▲
by
cgdub
5y ago
Unless there's been a large rewrite, it's likely Closure Library: https://developers.google.com/closure/library
25.
▲
by
cgdub
5y ago
A single canal is a single point of failure. We need to have multiple canals to handle unexpected failures.
26.
▲
by
cgdub
6y ago
I have found myself in a similar role and lead a team that spends most of our time improving the front-end build tools and front-end testing infrastructure that all teams in the company use and splitting the company's codebase into mic
27.
▲
by
cgdub
6y ago
If I use tools that can give me reproducible builds, like Bazel or Nix, I won't need or want to use containers for development.
28.
▲
by
cgdub
7y ago
His point about protocol buffers (i.e. schema-out-of-band protocols) is unfortunately brief in this talk. Depending on your use case, you may have to do a lot to work around protocol buffers not being self-describing. I haven't seen a
29.
▲
by
cgdub
7y ago
I don't use evil-mode (anymore), but I still use Spacemacs. I'm too lazy to configure everything myself (language modes, Helm, Projectile, Magit, etc) so I use Spacemacs as a starting point and load a bunch of extra ELisp on top.
30.
▲
by
cgdub
8y ago
Can you go into detail on this? Perhaps you would prefer something like Ion: https://amzn.github.io/ion-docs/guides/why.html
More ›