Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Chyzwar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
271.
▲
by
Chyzwar
6y ago
They want to fork because $$, fine. But they could at least stop pretending to be saint of OSS. They're bragging of raising 9 PRs of total 41000 in elastic repo. They are brave regardless. Elastic is not only database engine but whole
272.
▲
by
Chyzwar
6y ago
I saw these first-hand armies of cheap contractors that cannot deliver anything. In the meantime your neglected supporting software/infrastructure slow you down. Intel had enough money to get the best engineers on every level. Lower tu
273.
▲
by
Chyzwar
6y ago
If anything elastic is contributing to lucene. https://www.elastic.co/blog/this-year-in-apache-lucene-2019
274.
▲
by
Chyzwar
6y ago
I worked once in a system that was sending messages to via message queue to Java based service. We once send 60k messages and a Java based system failed to process these over the whole night. Java have a high ceiling for writing high perfor
275.
▲
by
Chyzwar
6y ago
Some big companies have structured programs for mentorship. In most cases these programs are targeting graduates. Maybe by contributing in Open Source. If you find a project you are interested and start doing contribution there is a chance
276.
▲
by
Chyzwar
6y ago
Dropbox had direct sync with camera app it worked better than Google photo sync. Over years, you accumulate multiple GB of just photos. I got my Google One subscription because of that. Once people star buying storage from google/apple
277.
▲
by
Chyzwar
6y ago
There is a lot of useful things you can do with file storage. You can build plenty of products that synergize with Dropbox. Dropbox is failing to execute on these ideas. I was using Dropbox Carousel, now I use Google Photo. I wanted to use
278.
▲
by
Chyzwar
6y ago
Gnome 3 is default for most popular distros (Ubuntu, Fedora, RHEL, Debian etc) If anything gnome is getting more popular thanks to Ubuntu switching. There fewer people contributing because programming in C is no longer fun or hip. It is not
279.
▲
by
Chyzwar
6y ago
A lot of people like it. Just because there are old timers that cannot move past gnome 2 it do not mean that Gnome 3 is bad. It faster and more polished that KDE. Workspace management and screen real estate is supierior to anything I used.
280.
▲
by
Chyzwar
6y ago
In European cities you will often see pedestrians walking 1m from cars driving 50-70 km/h. Human drivers can take this risk, AI to be useful needs to handle it well.
281.
▲
by
Chyzwar
6y ago
Once self-driving is better we need to do is to create moral rules for AI. There is a car controlled by computer. Pedestrian (child) abruptly enter into road from behind cover. The Computer knows that with current speed it is impossible to
282.
▲
by
Chyzwar
6y ago
Kind because there is an obvious path forward. Unkind because there is uncertainty over time. In programming there is no objective measures for code quality, cost of maintenance or even productivity of individuals. I would argue that progra
283.
▲
by
Chyzwar
6y ago
are you designing a database schema and writing queries against it = kind I worked in a project using MongoDB. Initial implementation was easy and quick to iterate. After a few years when it was evident that it was not sustainable.
284.
▲
by
Chyzwar
6y ago
To some extent Promises provide a similar API. I am not sure if JS needs Option. In many cases try/catch and Promises on boundaries of your code is enough. In real life you would wrap async file operation in try/catch and then cal
285.
▲
by
Chyzwar
6y ago
You start from something simple and repeat this every day forming habit. Gradually it would build general self-control. For example, you start by always eating breakfast at a set time. After a few months you add going to sleep at a specific
286.
▲
by
Chyzwar
6y ago
Be curious and read the docs. At some point everything will become similar. Things I do (it might not work for everybody) - Watch conferences talks Coding Tech, ConfFreaks, ElixirConf even CppConf - Read issue tracker of projects I li
287.
▲
by
Chyzwar
6y ago
4-7 depends on meetings schedule. I would still code during less important meetings. For me problem is doing high impact work. Product often priotize wrong thing or I spend my time fixing internal frameworks designed by astronaunt architect
288.
▲
by
Chyzwar
6y ago
Most companies are not willing to pay. In most cases they look for Seniors but want pay average market compensation. There are multiple issues with this approach. - excellent senior developers already have golden handcuffs - there is
289.
▲
by
Chyzwar
6y ago
For me this page render instantly. i5 2500K, 16 GB RAM on Linux (I do have some aggressive tweaks). Back and forward work great on GitHub. My mouse has additional buttons for these.
290.
▲
by
Chyzwar
6y ago
Well, there is not so many games for Mac.
291.
▲
by
Chyzwar
6y ago
You build your Linux workstation at home to have static ip/domain and you ssh from your Apple product. VSCode have excellent support for this type of workflow. For me 16Gb would not be enough. But it depends on type of work and your wo
292.
▲
by
Chyzwar
6y ago
Lack of time. Work, Family, Covid, paperwork and life in general leaves very little time to do interesting things.
293.
▲
by
Chyzwar
6y ago
To some extent developer time is more valuable. Having faster PC, faster CI/CD and faster instances is better for my productivity than a few hundred dollars saved monthly. Until you are google size, throwing more hardware on the proble
294.
▲
by
Chyzwar
6y ago
Why this is better than Cassandra/ScyllaDB/CouchDB/Dynamo ? Data is partitioned and joins are not possible ?
295.
▲
by
Chyzwar
6y ago
You should probably never use delete. Not only it mutates objects but also have perf penalty. > If there is an interface: `interface ISomething { x?: string };` and obj of this interface to have `obj.x = undefined` instead of `delete obj
296.
▲
by
Chyzwar
6y ago
This checklist is maybe ok for mid-sized company of a few hundreds people but it would fail on startup. I think CTO of startup should choose a right tech for a problem company trying to solve and by carefully managing technical deliver quic
297.
▲
by
Chyzwar
6y ago
You want to use linux. Check first if your hardware is supported. 5 min of googling and you would have perfect experience. You take normal distro like Ubuntu/Fedora follow default install and you are good to go. I use Linux for the las
298.
▲
by
Chyzwar
6y ago
This module use widely used packages in node. In any non-trivial node project you would already have these. Whole point of small single use packages is to prevent from re-inventing a wheel. People are bashing node community without understa
299.
▲
by
Chyzwar
6y ago
Problem is Japan culture that make difficult to re-enter workspace and find partner unless employed for life.
300.
▲
by
Chyzwar
6y ago
Problem is not that these people are not working. They never enter into adulthood. They do not have purpose/responsibility in theirs life. No spouse, children or anything to care. They will quickly develop mental problems and become ho
More ›