Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mulander
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
mulander
2y ago
In the article, mentioned Linux is mentioned as the underlying OS. Wonder what approach Ubicloud takes (if any) to have actual diversity in the software stack for the purpose of reliability and security. My assumption here being, that diffe
2.
▲
by
mulander
3y ago
Because with schema-based sharding in Citus, the schemas are the sharding unit and the system can move them to new nodes being added to the cluster. You can start with all your microservices sharing a single node, add nodes and have the sto
3.
▲
by
mulander
3y ago
Hi, we open-sourced the project fully: https://www.citusdata.com/blog/2022/06/17/citus-11-goes-full... There no longer is an enterprise version, what runs on Azure is the exact same Citus that you can ru
4.
▲
by
mulander
3y ago
Great observation! :) We worked upstream to have `search_path` properly handled (tracked per client) by pgbouncer. https://github.com/pgbouncer/pgbouncer/commit/8c18fc4d213ad4... Check config.md in that commi
5.
▲
by
mulander
3y ago
They can be different, as long as your application can handle them being different (which makes sense for microservices as an example).
6.
▲
by
mulander
3y ago
Schemas are groupings of tables and other entities that can be defined within a database. You can think of them like of a namespace in programming languages. You can have the same table definition, within the same database, defined multiple
7.
▲
Citus 12: Schema-based sharding for PostgreSQL
(citusdata.com)
160 points
by
mulander
3y ago
|
45 comments
8.
▲
by
mulander
3y ago
Hi Nathanba, I am a technical program manager for the Citus extension at Microsoft. > Citus also exists for Postgres but their docs basically tell you that it's only recommended for analytics Could you point me at the docs that made
9.
▲
by
mulander
4y ago
> But with all that, as Joe Armstrong once jeered, no amount of type checking would catch the following bogus code: It is worth to note that the stated problem, of accessing a file after it is closed was addressed in the Phd thesis by [1
10.
▲
by
mulander
4y ago
Developers are categorized as people with commit access to the project. So contributing patches itself is not enough to add entries to this specific file.
11.
▲
OpenBSD folklore and share/misc/airport
(cambus.net)
207 points
by
mulander
4y ago
|
77 comments
12.
▲
by
mulander
4y ago
- Meetings are remote first. If at least one person is remote then the whole team video calls in. There is nothing worse than being a person on the virtual end trying to understand a mic grabbing voice from a room full of people. - Schedule
13.
▲
by
mulander
5y ago
> just that it minimizes the attack surface I stopped using multiple browser for exactly that purpose. It actually increases your attack surface. While compartmentalization of browsers helps somewhat against tracking you now have to keep
14.
▲
by
mulander
5y ago
History is funny. KHTML (a KDE project) was repurposed to WebKit by Apple and integrated with Safari. Which in turn was taken by Google that built Chrome on it. They later diverged more and now other browser are being built on repurposed Ch
15.
▲
by
mulander
5y ago
It used to have actual Windows specific crypto code[1] which has been removed in the linked commit. I assume this has been ported from Windows and later never implemented the ripped out components. That said, I don't know the windows A
16.
▲
by
mulander
5y ago
Cool project. Have you known that PostgreSQL was initially written in Lisp? > By a process of elimination, we decided to try writing POSTGRES in LISP. We expected that it would be especially easy to write the optimizer and inference engi
17.
▲
by
mulander
5y ago
He assumed I was not working or doing work for a different manager (they implemented matrix management and he was at HQ 70 km away from the town I worked at). I made a judgement call as that migration was a $20 mln project. That corporation
18.
▲
by
mulander
5y ago
> had fewer commits and SLOC compared to my teammates Hope this makes you feel slightly better: https://www.folklore.org/StoryView.py?story=Negative_2000_Li... It is impossible to measure someones productivity using metr
19.
▲
by
mulander
5y ago
I would say that "source code is the blueprint of a computer program". If you look at the wikipedia entry: > A blueprint is a reproduction of a technical drawing or engineering drawing [...] allowed rapid and accurate productio
20.
▲
by
mulander
5y ago
Well, I would expect them to address this issue specifically as that is one of the selling points of fastmail. You can get banned on Google for nothing and not being able to reach a person with your data held hostage. Now, this is a compara
21.
▲
by
mulander
5y ago
The article touches on new signups being blocked, what happens to the current paying users in the region? Are they also blocked? How is fastmail helping them move/supporting them in this situation? I am a fastmail customer in a differe
22.
▲
by
mulander
5y ago
> The problem the cartels will face is that there is no other business that makes as much money This is not true. See this article[1] and HN thread[2]: > “It’s good business,” El Polkas says with a shrug. “It makes a lot of money.” Wh
23.
▲
by
mulander
5y ago
Check the slides/talk from my comment here elsewhere in this thread: https://news.ycombinator.com/item?id=27163455 We did use DTrace to diagnose what was the root cause of a hanging insert (it was the same pending list
24.
▲
by
mulander
5y ago
We have been bitten by the same behavior. I gave a talk with a friend about this exact topic (diagnosing GIN pending list updates) at PGCon 2019 in Ottawa[1][2]. What you need to know is that the pending list will be merged with the main b-
25.
▲
by
mulander
5y ago
I remember Ada always having very precise and helpful error messages like this one: literal_string.adb:5:33: warning: wrong length for array of subtype of "Standard.String" defined at line 5 literal_string.adb:5:33: warning: "
26.
▲
by
mulander
5y ago
I used it when it was only a way to build a trust network. I stopped using it when they started adding chatting and other functionality. Never even once used the chat feature or anything else they later bolted on.
27.
▲
by
mulander
5y ago
I don't think there is an explicit filter installed. Quick search reveals a companion that can pronounce names and Jesus is not recorded as something the character can say while Mohammed is allowed and voiced. Though this might not be
28.
▲
by
mulander
5y ago
In Fallout one and two, the main character had the option to kill NPC child characters. The game went so far as to mark you with a specific perk "Childkiller"[1] after performing that act. From the linked fandom wiki, quote by Tim
29.
▲
by
mulander
5y ago
Last time I tried matrix, and mind you that was over 3 years ago. Was with riot.im and trying to use the e2e encryption. The major surprise was not being able to suddenly decrypt older chat messages when OpenBSD changed the User-Agent strin
30.
▲
by
mulander
5y ago
I don't have experience with large SQLite databases. I had PostgreSQL take over 40 minutes for recovery on a 2 TB database set to checkpoint every 30 minutes. How long it takes will depend on the WAL size, the frequency of checkpoints
More ›