Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sjansen
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
sjansen
2y ago
They (re)wrote most of the client SDKs on a Rust core, but the Temporal server is still written in Go.
2.
▲
by
sjansen
2y ago
The site loads fine for me. See also: https://downforeveryoneorjustme.com/temporal.io
3.
▲
by
sjansen
2y ago
Putting work in a queue is only the start. Most organizations start there and gradually write ad hoc logic as they discover problems like dependencies, retries, & scheduling. Dependencies: what can be done in parallel and what must be d
4.
▲
by
sjansen
2y ago
Would "we screwed up by blindly trusting ChatGPT" annoy you less? Because that's how I read it. Or more specially, given the context: "We were in a rush to translate a bunch of code and ChatGPT was doing such an impressi
5.
▲
by
sjansen
2y ago
Line 56 is executed as the file is loaded. Simplified, the line is essentially: id = Column(default=str(uuid.uuid4())) As written, a UUID is generated once and used to set a class-level attribute. Each Python process would generate
6.
▲
by
sjansen
3y ago
The author defined fair in a pretty industry standard way: > One user should not be able to block another's work. A multi-tenant architecture implies over committing resources to achieve better economics. Once upon a time, decades a
7.
▲
by
sjansen
3y ago
It actually uses Flex/Bison, and does take advantage of the extended features they provide.
8.
▲
Apple customers say it’s hard to get money out of Goldman Sachs savings accounts
(wsj.com)
49 points
by
sjansen
3y ago
|
13 comments
9.
▲
by
sjansen
4y ago
Was just going to say, they're merely making more obvious a situation that has long existed. But most people don't bother checking if packages they depend on are part of `main` or `universe` so I can see how this comes as a shock
10.
▲
by
sjansen
4y ago
> Why would you decouple the change from its context? The issue is the context. At work, we require a link to the issue/story because it makes SOC2 audits much easier. The commit message is a great place to explain the chosen implem
11.
▲
by
sjansen
4y ago
Experience has shown that often “worse is better”. Go does an amazing job of balancing complexity and power. I haven’t seen a ”better” language that isn’t either slower, harder to become productive, or both. https://en.wikipedia.
12.
▲
by
sjansen
4y ago
In Go, `rune` is an alias for `int32` and is used to indicate the value is a Unicode "code point". For characters in the ASCII range, that means it's just a character encoded using more bits. If you need to worry about the fu
13.
▲
by
sjansen
4y ago
> Fake crypto is not, as far as I know, a problem. As it happens, crypto-less cryptocurrency is very much possible as demonstrated by the OneCoin scam: https://en.wikipedia.org/wiki/OneCoin https://www.fo
14.
▲
by
sjansen
5y ago
Goramit! You've reminded me Firefly was killed too ruttin quickly.
15.
▲
by
sjansen
5y ago
Unfortunately that's not necessarily true. There are plenty of examples of prosecutorial over reach and unfair sentencing because our laws were written by people who fundamentally don't understand technology. It will probably take
16.
▲
by
sjansen
5y ago
As someone who watched this bit if history unfold, and someone who diagnosed similar issues "back in the day", I see it as an example of sitting around the virtual water cooler trading war stories. Sometimes it's nice to look
17.
▲
by
sjansen
5y ago
> Figuring out problems like this when nobody else can and saving the day makes you feel like a wizard. You're right. It was an awesome intellectual high each time. But only the first time. Eventually seeing the same stupid problem
18.
▲
by
sjansen
5y ago
They’re not required to stay at the old employer, they’re just not allowed to start at the new employer. Cold comfort for anyone with bills to pay, but they aren’t being targeted by the decision, just the new employer. They’re free to go fi
19.
▲
by
sjansen
5y ago
My perspective on the piece is completely different, and I think you're being unfair. Clearly your experience was painful, and I can understand why you hear echos in the author's essay, but I suspect that's more likely a refl
20.
▲
by
sjansen
5y ago
> Stockholm syndrom much? Yes, but not how you'd imagine. I spent years as a hard core Linux fanboy. Advocating for Linux. Declaring Linux the future when many thought Windows would obviously eliminate all competition. Volunteering
21.
▲
by
sjansen
5y ago
There is so much truth to what you say. I used Linux exclusively from January 2000 until April 2012. A lot has changed in that time, but out of all the changes the three I'm most thankful for are: (1) Xorg replacing XFree86 and making
22.
▲
by
sjansen
5y ago
You've made the mistake of expressing an unpopular opinion, so you're getting down voted. I strongly dislike proprietary software, but you raise valid concerns that should be considered instead of being downvoted into silence. (ed
23.
▲
by
sjansen
5y ago
Although the author says his advice is for people "building new infra at large companies", there's certainly a number of points that apply to a larger audience. For example: > Measurement is a means, not an end. Reminds me
24.
▲
by
sjansen
5y ago
One of our lead developers used it at the height of cloud hype. You could always tell which pages of our internal wiki he had edited recently. Amusing at first, but I got tired of it much faster than he did.
25.
▲
by
sjansen
5y ago
As already mentioned, Docker images are also available and that's my preferred solution. If your concern is more about having access to ARM hardware, CodeBuild is a reasonable option. CodePipeline is more expensive than it should be gi
26.
▲
by
sjansen
5y ago
No, it means the lawyers responsible for handling SCO’s bankruptcy have stopped hoping for a bigger number and settled for being able to repay creditors something instead of nothing, while IBM’s lawyers have decided the number is small enou
27.
▲
by
sjansen
5y ago
The article mentioned why very quickly while discussing building multiple solar farms so that at least some aren't in shadow at the same time: sending enough cable up on rockets to connect all of them would be more expensive than the &
28.
▲
by
sjansen
5y ago
The two terms imply fundamentally different motivations. Free Software came first, with the motivation being maximizing user freedom. The term Open Source was created as a marketing hack in response to the observation that open collaboratio
29.
▲
by
sjansen
5y ago
Tragic fact: Although in modern usage decimated means "eliminate a large number", historically it meant "eliminate 10%". So if the predicted loss of 20% to 30% of the populations is correct, Myanmar will be much worse th
30.
▲
by
sjansen
5y ago
And most blockbusters movies never turn a profit. Color me skeptical. There’s probably similar accounting tricks at play.
More ›