Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aphexairlines
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
aphexairlines
5y ago
Java's not helpful for FP, but that's an odd example to bring up in a discussion about Go, which is also statement-oriented.
32.
▲
by
aphexairlines
5y ago
Netflix also won a pile of awards with The Crown, Orange is the New Black, Narcos, The Queen's Gambit, and others.
33.
▲
by
aphexairlines
5y ago
HBO is known for hugely popular shows with critical acclaim. Just last year, HBO had Succession, Mare of Easttown, and The White Lotus in several top-10 lists. It's hard to compare the mostly-okay offerings from Apple TV to either th
34.
▲
by
aphexairlines
5y ago
That doesn't excuse providing products that easily blow up and damage the consumer when there are safe means to build the product.
35.
▲
by
aphexairlines
5y ago
Thanks for engaging with an open mind. I agree that there's an incentive for owners to keep racing pigeons healthy, that owners can be caring, and that it can be a more comfortable life than in the wild. I just disagree with the raci
36.
▲
by
aphexairlines
5y ago
https://www.bbc.co.uk/news/science-environment-21938429 > The pigeon’s fidelity can be exploited in a process known as widowing, or widowhood, in which the pairs are split up and one bird is taken away to race back
37.
▲
by
aphexairlines
5y ago
Call them what they are: racing pigeons separated from their mates as a way to coerce them into flying ridiculous distances. If you find one around your home, call the RSPCA or a rescue group. PETA info on pigeon racing: https://
38.
▲
by
aphexairlines
5y ago
There was an attempt, but it was archived https://github.com/linux-noah/noah
39.
▲
by
aphexairlines
5y ago
Smithy structure definitions don't have field indexes like in protobuf or thrift. It also has required fields, where proto3 intentionally did away with them. How do these differences impact backwards-compatibility-safety of Smithy sch
40.
▲
by
aphexairlines
5y ago
You do it like this: https://github.com/Kotlin/kotlinx.serialization/blob/master/...
41.
▲
by
aphexairlines
5y ago
What's the weird amount of boilerplate in gradle compared to package.json + tsconfig (+ webpack.config.js or next.config.js, + jest.config.js, + babel.config.js, + workspaces) ?
42.
▲
by
aphexairlines
6y ago
Use jib (java image builder) with maven or gradle and it will build an image with distroless-java plus your app: https://github.com/GoogleContainerTools/jib https://github.com/GoogleContainerTools/
43.
▲
by
aphexairlines
6y ago
You can only assume non-null for your own code though. The java ecosystem of 3rd-party libraries will give you nulls, and most of the time won't include nullability annotations. var is a nice step, but encourages mutability since it&#
44.
▲
by
aphexairlines
6y ago
Also Facebook https://mobile.twitter.com/FFarquet/status/13657007170513141...
45.
▲
by
aphexairlines
6y ago
You already can, if you use an email provider like gmail with your own domain name.
46.
▲
by
aphexairlines
6y ago
Here are a few software companies moving to next.js. https://nextjs.org/case-studies/hulu https://nextjs.org/showcase/uber https://eng.lyft.com/changing-lanes-how-lyft-is-migrating
47.
▲
by
aphexairlines
6y ago
It's too bad YouTube doesn't let you keep your history (so you can go back and find something you saw before) without it feeding into recommendations.
48.
▲
by
aphexairlines
6y ago
or gradle, or bazel. Scala doesn't require sbt, and the other build tools work well for mixed codebases (scala, java, kotlin, javascript).
49.
▲
by
aphexairlines
6y ago
To make sure everyone can understand each other's code in a corporate environment, use strict linting (scalastyle, wartremover) and formatting (scalafmt).
50.
▲
by
aphexairlines
6y ago
what did you resent?
51.
▲
by
aphexairlines
6y ago
here we go again
52.
▲
by
aphexairlines
6y ago
And 796 pages for Java https://docs.oracle.com/javase/specs/jls/se14/jls14.pdf
53.
▲
by
aphexairlines
6y ago
> compiling times force you to leave your seat for a cup of coffee This is not the case in a codebase split into multiple modules that compile in parallel.
54.
▲
by
aphexairlines
6y ago
jlink potentially helps with weight.
55.
▲
by
aphexairlines
6y ago
You can run nvm as part of your prompt so you pick it up when you cd into a directory with an nvmrc. In your bash_profile: UPDATE_NVM='[ -e .nvmrc ] && [ v$(<.nvmrc) != $(node --version) ] && nvm use'
56.
▲
by
aphexairlines
6y ago
The current administration would still have until January.
57.
▲
by
aphexairlines
6y ago
When we integrated async jvm (scala) services with another tracing provider, we took two approaches. One was to pass the trace context down from the request handler through anything that would declare a span or need to send trace headers do
58.
▲
by
aphexairlines
6y ago
From that section: "most Google developers use a common control flow library to construct callbacks" OpenTelemetry can't guarantee that their users will use a specific library to create callbacks and can't then ensure th
59.
▲
by
aphexairlines
6y ago
The java implementation seems to lean on trying to pass context objects around implicitly as a ThreadLocal. This will cause pain and suffering in the presence of async, multithreaded code: your trace context will be present in the thread wh
60.
▲
by
aphexairlines
6y ago
This seems like a problem: > Snap packages are effectively black-boxes; they cannot be reproduced independently as the packaging data is controlled by the package maker alone. One of the nice properties of debian packages is the ability
More ›