Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jjirsa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
jjirsa
10y ago
Spending most of my time near the JVM, the work they've done with Shenandoah (and previously Netty) has been really incredible. Love Redhat's OSS work.
182.
▲
by
jjirsa
10y ago
A future clustering version of TimescaleDB will reinvent problems already solved by Cassandra, Riak, and similar databases, and the level of effort in doing so will be far greater than the level of effort needed to add data exploration and
183.
▲
by
jjirsa
10y ago
To be clear - Cassandra is great for time series but it's not a "time series database" - it just solves all of the same problems (and then some), because it gives you natural replication, real HA, cross-wan, let's you cl
184.
▲
by
jjirsa
10y ago
More options dilute talent and stifle innovation - people spend time writing new tools instead of advancing state of the art But by all means, it's not my money being burned, so I'm not losing sleep over it. I'll just sit her
185.
▲
by
jjirsa
10y ago
At my last company we did tens of billions of sensor events per day into Cassandra and I thank god our engineering team was smart enough to spend manpower on product instead of writing yet another database
186.
▲
by
jjirsa
10y ago
It's been demonstrated in the past that server can detect the pipe to shell and modify content - timing attack, if I recall correctly
187.
▲
by
jjirsa
10y ago
Yes, it is.
188.
▲
by
jjirsa
10y ago
Perjury, like libel, requires intent and a lack of ambiguity - you will not see a perjury prosecution from this.
189.
▲
by
jjirsa
10y ago
The downside of early exercise is if you leave before vested and your employer repurchases the shares, you're out the taxes you paid (minus some deductions in future years that will offset other gains but will still be painful for most
190.
▲
by
jjirsa
10y ago
Already a long history of similar stories out of Uber - trend isn't proof, but it puts the burden on them, not the accuser
191.
▲
by
jjirsa
10y ago
I regularly need to apply patches written months/years ago to a branch that's changed many many times (maybe a thousand) - for example, patch written at a specific point in time spends 2 months being reviewed, and by that time it
192.
▲
by
jjirsa
10y ago
No/manual rebase sounds awful
193.
▲
by
jjirsa
10y ago
The fact that they're using a single master software is already an antiquated concept in 2017
194.
▲
by
jjirsa
10y ago
Desperate and emotional is no way to run a business
195.
▲
by
jjirsa
10y ago
Changing the meaning of a decades old command is the problem - du / can take hours to run on some systems, and randomly bouncing shit in prod is the type of cowboy shit that happens in a panic (see gitlab live doc). Docs and checklist
196.
▲
by
jjirsa
10y ago
Running databases at scale is great - it's what I do for a living, and I wouldn't want to do anything else But please realize that this is a horrible example. Almost everything done was wrong, technical choices, processes, everyth
197.
▲
by
jjirsa
10y ago
Yes. It makes me angry. It's not that backups failed, it's more like broad incompetence at all the wrong places.
198.
▲
by
jjirsa
10y ago
No, what they have to say is "I enjoy the job, but I feel that I can get paid more elsewhere; have you considered re-leveling my comp so it reflects the value I add to the company?" Don't need a competing offer. Don't ne
199.
▲
by
jjirsa
10y ago
Cron job doesn't fix anything. You're at 90%, and you have an app error spewing a few MB of logs per minute. Your on-call engineer /bin/rm's the logs, and instead of going to 30%, you're still at 91%, only the
200.
▲
by
jjirsa
10y ago
And then your disk fills because your new hire doesn't know about trash and you have an outage and remove it
201.
▲
by
jjirsa
10y ago
Let's pretend your sponsoring entity makes a security or search appliance (anything from a google mini to a NAT/firewall) - AGPL code shipped on that appliance requires publishing source. Depending on how it's intertwined in
202.
▲
by
jjirsa
10y ago
This is nonsense I was a manager. I cared a lot about keeping my people. I'd have fought for them if they told me they were leaving. I also wouldn't interview anyone who's average stay was around a year - that advice is awful
203.
▲
by
jjirsa
10y ago
Because AGPL is so highly restrictive that most OSS foundations won't have projects use it - they prefer the far more permissive Apache/MIT/BSD licenses
204.
▲
by
jjirsa
10y ago
> it doesn't seem to make sense for any company to roll their own infrastructure Says someone who hasn't paid AWS a million a month before. You roll your own infrastructure not to pad your resume, but because the capex spend pr
205.
▲
by
jjirsa
10y ago
Cassandra has 2 components to its primary key - 1 that sets the partition (which includes which nodes get the data), and 1 that sets the clustering/sorting/ordering within that partition. If you use a clustering key, scans become
206.
▲
by
jjirsa
10y ago
You do realize that Cassandra implements paxos and has a CAS system right?
207.
▲
by
jjirsa
10y ago
I don't know what your background is, but I'm really encouraged by the fact that I've worked my whole career without having to deal with people that behave like you. > 1) scaling is easy . . . oh casandra. Where you can&#x
208.
▲
by
jjirsa
10y ago
No, but it's where I live, and I was using it as an example of a non-silicon-valley city where you can find scalability related meetups.
209.
▲
by
jjirsa
10y ago
> The hardest parts of linear scaling in RDBMS are enforcing C. The hardest parts of linear scaling in RDBMS is actually doing the scaling - it's "what do I do when I'm about to outgrow a master and need to add a bunch of
210.
▲
by
jjirsa
10y ago
> My concerns with Cassandra are precisely here: this is easy to misuse it. You get this massively scalable (to thousands of nodes and tens of millions of operations per second) database for free, and all you have to do is have your deve
More ›