Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drinchev
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
drinchev
9y ago
Wow that’s like a CEO I would like to have. I really like his attitude that an already big company should not act like a conglomerate. Cutting middleman is always something that I advise my managers to do, as well as pointless time-wasting
122.
▲
by
drinchev
9y ago
This should be enabled by default in Firefox, as is the tracking in Facebook. Hardly will Facebook care for the couple of hundreds that install and use something like this, but it will be much more efficient if browsers are pre-enabled with
123.
▲
by
drinchev
9y ago
I always wondered why Amazon doesn't have some labor union which at least negotiates normal working conditions. Boycotting usually doesn't have the same effect as a 2-days strike.
124.
▲
by
drinchev
9y ago
I think he did his job. He passed a hearing in front of the congress, while telling as little as he could. What he did, of course, for HN / tech people / journalists was fiasco, because we know what actually happens there. For the
125.
▲
by
drinchev
9y ago
Funny enough, most companies I worked for, I had to follow "You can refactor if the PM doesn't catch you spending those precious minutes for this". There was only one time, where we had every Friday, time to improve the codeb
126.
▲
by
drinchev
9y ago
> good-practice security measures +1 for that. Even for super small projects, I use an ORM, because there is always some user input that needs to go to the database query string. Life is too short to maintain every single query.
127.
▲
by
drinchev
9y ago
Definitely it will slow down learning, but most of all you will be quite confused in the end, what is JavaScript and what is TypeScript.
128.
▲
by
drinchev
9y ago
> The company recovers daily penalties by billing ever-increasing change requests to the government. The year is 2008. I hope you didn't miss that sentence. It's the irony that probably lives in every government project.
129.
▲
by
drinchev
9y ago
There are lots of people on the pipeline that take their share of our taxes to deliver to "the letter of the contract" [1], without considering the intend. Closest I've been is when an agency sold my time to another agency wh
130.
▲
by
drinchev
9y ago
> The shell the tests ran in unknowingly had a DATABASE_URL environment variable set as our production database. It was an old terminal window in a tmux session that had been used for inspecting production data many days before. The deve
131.
▲
by
drinchev
9y ago
I don't agree with "It's gmail fault" and also I don't think Netflix should validate the e-mails. Why? Most of the startups I work for don't require a valid e-mail when you enter your payment information. Reaso
132.
▲
by
drinchev
9y ago
I think most difficult problem is still proper accounting. I'm with a client right now, based in Europe and we had >really good time< integrating Recurly with Stripe and use it as their payment provider, but we got stuck when we
133.
▲
by
drinchev
9y ago
I sometimes see difference between TypeScript's compiler and babel. For example in this case TypeScript doesn't care so much about `defineProperty`. I guess the rules are not so strict, since it assumes that the rest of your code
134.
▲
by
drinchev
9y ago
When comparing ES2015 and how it was before. I usually take the babel playground [1] and see what the closest alternative would be. For a simple es2015 it looks a bit more complicated than the prototype extension [2]. class Dog {
135.
▲
by
drinchev
9y ago
AFAIK logs should not contain personal data at all and backups ... you need to figure out a way to delete the already deleted user data when you restore a backup. Interestingly enough. When I request to delete my data from HN, I would expec
136.
▲
by
drinchev
9y ago
From dev-experience I would be surprised if SpaceX rockets run with decades old assembler code-base. I still believe we can create bug-free solution with modern toolset. It's a matter of zeros behind the project funding.
137.
▲
by
drinchev
9y ago
Sorry for hijacking the topic, but how is Zenhub doing, compared to GitHub Projects? I haven't compared them recently, but maintaining a project, "on-top" of GitHub front-end, seem quite a difficult task.
138.
▲
by
drinchev
9y ago
What excites me is even the smallest possibility of Microsoft going towards Linux desktop. Let’s see.
139.
▲
by
drinchev
9y ago
> The move came after Assange tweeted on Monday challenging Britain’s accusation that Russia was responsible for the nerve agent poisoning of a Russian former double agent and his daughter in the English city of Salisbury earlier this mo
140.
▲
by
drinchev
9y ago
I remember I used `w` to check if someone is in the box and then use `talk` to open a chat with that user.
141.
▲
by
drinchev
9y ago
Mostly `root` with ssh-keys for authentication. Some provisioning scripts ( ansible ) that run under root and pretty much that's it. I haven't seen human users in passwd, since virtualisation kicked in couple of years back.
142.
▲
by
drinchev
9y ago
Not an actual bug, but I found this a couple of days ago. And it seems like an elegant hack, allowing `/` in directory, files, etc. Typing `mkdir foo:bar` in my macOS's terminal leads to a directory, that Finder shows as `foo/
143.
▲
by
drinchev
9y ago
Having no-down-time when doing migrations is not an easy topic. > These defer drops will happen at least 30 minutes after the particular migration referenced ran (in the next migration cycle), giving us peace of mind that the new applica
144.
▲
by
drinchev
9y ago
100 times this. Also freelance taxes are not so much better than regular ones. Usually at the end of the year I take holidays, just because I know that if I earn more, my profit will be deducted by the taxes. This is a double-penalty. First
145.
▲
by
drinchev
9y ago
For these rights people literally kill themselves to come to Germany. Unfortunately with the decentralised IT industry, having the same benefits it's just a matter of negotiation. On top of that the amount of taxes that you pay for hav
146.
▲
by
drinchev
9y ago
IMHO Germany also lacks the culture of paying for talent. Employee options doesn't really work here and nobody will give 100k for an employee. They will gladly pay : - 10k for missed opportunities ( I've seen companies looking for
147.
▲
by
drinchev
9y ago
Looking at all positive comments here, this is generally a bad news. Not sure how much compliant this is with the law, but in this case the law should be more protective towards employees. I imagine the following situation I write on a comp
148.
▲
by
drinchev
9y ago
This looks like a really cool idea. What I noticed is that is somehow hard to understand how to create the page. ( Click here, then there, then copy paste, then click publish, etc... ). If this process was more it would be awesome. Keep goi
149.
▲
by
drinchev
9y ago
I'm a huge fan of 1 & 2, so I end up using CSS with only class names. This helped me deliver maintainable and reliable stylesheets that other devs like. Most importantly using only class names you will gain : 1. Your HTML / CS
150.
▲
by
drinchev
9y ago
> 30 years from now, candidates for president of the United States will have their old social media posts under a microscope. Whatever dumb thing they posted in their teens will be brought to light. Considering that the leader of the fre
More ›