Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
olavgg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
481.
▲
by
olavgg
10y ago
No no and no. Breaking changes are not ok, not even slightly! It's not acceptable after an alpha release, It's especially not acceptable after a beta release. And it is offensive against developers to have breaking changes from th
482.
▲
by
olavgg
10y ago
A release candidate is NOT supposed to have breaking changes.... its a friggin "release candidate". Projects with lot of breaking changes for minor releases should raise red flags, so steer away! Instead of wasting valuable time b
483.
▲
by
olavgg
10y ago
PHK explained the cause of this is that the Linux kernel VM system performs poorly when overcomitted. https://news.ycombinator.com/item?id=10752209 So the conclusion is, as long your malloc fits in your system memory, Varni
484.
▲
by
olavgg
10y ago
Yes and no. It depends on the use case, if you do a lot of updates, you do want a small recordsize(8kb) and if so, you do not benefit greatly from LZ4.
485.
▲
by
olavgg
10y ago
SQL Server performs slightly better than PostgreSQL for analytics. This is mostly because of parallel queries which will still be more efficient on SQL Server when PostgreSQL 9.6 is released. On the other hand, PostgreSQL can take advantage
486.
▲
by
olavgg
10y ago
I really dislike these simple charting libraries, because I always have some kind of issue that just wastes my time in the end. For example with plottable, there is a hover event function that is extremely expensive that will trigger for ev
487.
▲
by
olavgg
10y ago
In Norway we have a very aggressive child protection organization called "Barnevernet". Everything that is considered normal child care in other countries, may be very wrong here. There recently was an indian couple that lost the
488.
▲
by
olavgg
10y ago
USD
489.
▲
by
olavgg
10y ago
In Norway, positions from public departments like the tax department usually includes salary range in the job description. They often pay very well too, while at the same time they have a very good description of what expertize they need. I
490.
▲
by
olavgg
10y ago
It is slower, but still probably good enough for many use cases. https://software.intel.com/en-us/blogs/2013/10/25/measure-ce... http://www.intel.com/content/dam/www/p
491.
▲
by
olavgg
10y ago
Actually, I believe there will be a change in cloud storage. There will be less sync of files and more raw block device access. Imagine if your local ISP could offer this with low latency and cost slightly above an external hard drive. Fo
492.
▲
by
olavgg
10y ago
FreeBSD has a cool HA ZFS solution you can use. HAST https://wiki.freebsd.org/HAST There are also other solutions which you can hack together like iSCSI or GEOM Gate Network https://www.freebsd.org/doc/
493.
▲
by
olavgg
10y ago
I cannot understand the fuzz about multi-master replication, it either involves dirty/phantom reads, or it is awfully slow. Wikipedia has a lot of examples of these issues https://en.wikipedia.org/wiki/Isolation_%2
494.
▲
by
olavgg
10y ago
Consumer SSDs can handle 2 petabytes. Some enterprise SSD's that are sold for almost nothing @ Ebay are rated up to 25-100PB
495.
▲
by
olavgg
10y ago
The big difference here is power drain. With Arduino you can use the Atmel ATmega328 microcontroller, which can run for months on 2xAA batteries. https://www.openhomeautomation.net/arduino-battery/
496.
▲
by
olavgg
10y ago
Because sometimes they actually have something interesting for me.
497.
▲
by
olavgg
10y ago
Yes programmers are well compensated, but they are also in very high demand. One day at a big family union I got three phonecalls from recruiters. My whole family rolled their eyes, while I politely said no to those recruiters with below av
498.
▲
by
olavgg
10y ago
ZFS runs fine with just 1GB of ram. Even several terrabytes of storage. When it comes to knowledge about ZFS, avoid about anything that comes from the FreeNAS community. It is quackery at its best.
499.
▲
by
olavgg
10y ago
I think the same about Poul Henning Kamp. I feel I read his name in every module in FreeBSD. Jails, GEOM and so on. And Varnish is a fantastic well though product from him. The architectural difference of how data is stored between Redis an
500.
▲
by
olavgg
10y ago
Patrick from ServeTheHome recently posted that of the 160 used Intel SSD drives he had bought from Ebay. Not a single one has failed yet. Intel, for example, advertises a 0.2% AFR on its data center SSDs which is much lower than observed ha
501.
▲
by
olavgg
10y ago
Among other great performance tips I recommend are: * Don't always create a index for a single column, multi-column indexes can in many cases be a lot faster. * For large tables, I often see that PostgreSQL choose sequential scan inste
502.
▲
by
olavgg
10y ago
Really cool to see active work on patching Ceph to run on FreeBSD. There should be some advantages by running Ceph OSD on ZFS, but there is very little information about if ZFS work well with Ceph even on Linux. Transparent compression and
503.
▲
by
olavgg
10y ago
Thank you for telling us these details. I can't help but I note that you benchmark the drive with a block size of 1024. Minimum block size of a modern SSD is 4096, anything lower would just cause unnecessary load. Also if you want to b
504.
▲
by
olavgg
10y ago
I have the same experience. If it is already sluggish on a desktop browser, it has to be terrible on a phone.
505.
▲
by
olavgg
10y ago
I live Norway, mostly work for Norwegian clients. My rate is $120 and I bill around 800-1000 hours annually. I spend around 200 hours annually for sales and networking and the rest is research, where I do crazy thing like deploying Microsof
506.
▲
by
olavgg
10y ago
This is so true, some consumer SSD's are so evil that they do not even honor ATA_CMD_FLUSH. Bad things will happen then.
507.
▲
by
olavgg
10y ago
Basically on a PCIe 3.0 x4 maximum performance is 4000GB/s, in practice this is 3200-3500MB/s. With 4k random write, you will get maximum 800.000 to 875.000 iops per second. Consumer-grade SSD's barely manage to write 500-100
508.
▲
by
olavgg
10y ago
Actually in some cases you want your application to touch that blob, especially if want to automatically generate thumbnails and have aggressive/best effort compression on that image. It is the best way to do something about users that
509.
▲
by
olavgg
10y ago
I use Varnish, so it is never a performance issue.
510.
▲
by
olavgg
10y ago
Storing images / blobs in a database is fine! https://sqlite.org/intern-v-extern-blob.html I just recently built a e-commerce site that stores the images in the database. But be careful, some ORM's will automatica
More ›