Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jtregunna
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Deep dive: Quad storage for optimal throughput and latency
(blog.canoozie.net)
2 points
by
jtregunna
2mo ago
|
1 comments
2.
▲
by
jtregunna
2mo ago
Just an investigation and deep dive from first principles.
3.
▲
by
jtregunna
9mo ago
In what sense? The phrasing is just a generalization, production-grade anything needs consideration of the needs and goals of the project.
4.
▲
by
jtregunna
9mo ago
Right, you do need to fsync when creating new files to ensure the directory entry is durable. However, WAL files are typically created once and then appended to for their lifetime, so the directory fsync is only needed at file creation time
5.
▲
Disks Lie: Building a WAL that actually survives
(blog.canoozie.net)
49 points
by
jtregunna
9mo ago
|
50 comments
6.
▲
A delightfully silly database that lives in CPU cache
(blog.canoozie.net)
2 points
by
jtregunna
1y ago
|
0 comments
7.
▲
by
jtregunna
1y ago
Update: I updated the post based on the conversation below, I wholly missed an important callout about performance, and wasn't super clear that you do need to wait for the completion record to be written before responding to the client
8.
▲
by
jtregunna
1y ago
Post talks about how to use io_uring, in the context of building a "database" (a demonstration key-value cache with a write-ahead log), to maintain durability.
9.
▲
Async I/O on Linux in databases
(blog.canoozie.net)
205 points
by
jtregunna
1y ago
|
94 comments
10.
▲
by
jtregunna
8y ago
Actually, this is exactly why Canada should be looking for other markets. The US has clearly indicated to us that we can no longer rely on them for trade. It's long overdue, but now is the time we need to act in reducing our dependence
11.
▲
by
jtregunna
8y ago
> Secret courts are a shame. Secret directives, on the other hand, can be compatible with the rule of law and an independent judiciary, provided they're lawfully authorized and can be challenged in a court. I presume you also forgot
12.
▲
by
jtregunna
8y ago
Textbook nonsequiter, well done.
13.
▲
by
jtregunna
8y ago
Uh, not my intent. I'm trying to illustrate that Canada has command and control regulations regarding telecommunication providers that operate in the country, and there are requirements for Canadian control. If equipment were factored
14.
▲
by
jtregunna
8y ago
Sure, doesn't hurt to listen, but at the end of the day, that's just being polite. A courtesy. The decision is still entirely Canada's, and shouldn't be influenced by US congress critters.
15.
▲
by
jtregunna
8y ago
Sure, just saying, Canada should review any orders it makes towards telecom companies (full disclosure, I started and ran a telecom company from 2001 until 2010) from entirely a Canadian perspective and not account for any input from the US
16.
▲
by
jtregunna
8y ago
> As a Canadian citizen, I urge Canada to snub Huawei too. I'm not a fan of Huawei, but I am a fan of retaining our sovereignty. If the US wants the privilege of suggesting how we should run our country, then perhaps they should wor
17.
▲
by
jtregunna
8y ago
Oh I know it can, my comment was more tongue in cheek not dismissive :)
18.
▲
by
jtregunna
8y ago
It's almost always more efficient to use an existing CPU if it fits your use case than to design your own. Even if it doesn't, it is often more efficient (time wise) to adapt your use case to the hardware you have available, or wr
19.
▲
by
jtregunna
10y ago
More likely referring to the fact that Dropbox has had many an issue lately of doing things that may not have been intended to look nefarious, but look that way nonetheless. This is just the last straw for some users, whether or not the fea
20.
▲
by
jtregunna
12y ago
And where exactly would it drain to? Your toilet's output is plugged, thus causing the overflow, remember?
21.
▲
You can't just build an app, that's not how it works.
(jeremy.tregunna.ca)
2 points
by
jtregunna
14y ago
|
0 comments
22.
▲
by
jtregunna
14y ago
Go is one of those languages I'd like to use more, but can't find a good fit for the kind of work I do (I mostly write iOS apps, and programming languages myself (weird dichotomy I know)).
23.
▲
by
jtregunna
15y ago
What benefits does Fibur give you that em-synchrony doesn't? Not suggesting there isn't a need for a competitor, but trying to place it in the space.
24.
▲
Shut up about RMS already
(jeremy.tregunna.ca)
2 points
by
jtregunna
15y ago
|
0 comments
25.
▲
We don't open source enough
(jeremy.tregunna.ca)
2 points
by
jtregunna
15y ago
|
0 comments
26.
▲
Why I don't use the GPL
(jeremy.tregunna.ca)
3 points
by
jtregunna
15y ago
|
0 comments
27.
▲
Steve Jobs' entrepreneurial legacy
(jeremy.tregunna.ca)
1 points
by
jtregunna
15y ago
|
0 comments
28.
▲
You're doing it wrong, and the case for free forming
(jeremy.tregunna.ca)
4 points
by
jtregunna
15y ago
|
0 comments
29.
▲
by
jtregunna
15y ago
Agreed, free forming is great for 1 person projects.
30.
▲
Stick with it, don't quit
(jeremy.tregunna.ca)
32 points
by
jtregunna
15y ago
|
12 comments
More ›