Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lmilcin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
391.
▲
by
lmilcin
5y ago
This is my favorite use of goto. Not only it makes it more readable and easy to ensure the cleanup is only executed, it results in efficient binary representation which is important for some of the embedded stuff I am doing.
392.
▲
by
lmilcin
5y ago
I don't have any experience with US healthcare but I know this depends a lot on the country. Large part of this is that much of US healthcare is in the business of earning money or optimizing costs, the care being only side effect. As
393.
▲
by
lmilcin
5y ago
Being able to swap things out is one way to make a framework lighter. Light ones: if I have a problem with the framework, I am guaranteed to have a local solution without getting rid of entire framework. For example, if Spring Framework doe
394.
▲
by
lmilcin
5y ago
I personally categorize frameworks into heavy and light frameworks. I don't have very good explanation what I mean by heavy/light framework, this is the best I can do at the moment: Heavy frameworks in my understanding are the one
395.
▲
by
lmilcin
5y ago
Running tests frequently is not a problem. Not knowing what the code will do is.
396.
▲
by
lmilcin
5y ago
It doesn't matter how you call it. If you know the code works then there is no benefit of running it. If you need to execute it it is only because you don't know if it works correctly. Sometimes this is fine. I do this when I ex
397.
▲
by
lmilcin
5y ago
> After the interview, when I asked for feedback, the interviewer told me that I should have been running and testing my code as we went along. Have they specified that you should be testing your code? If they haven't specified then
398.
▲
by
lmilcin
5y ago
I actually think that this is good definition of reliable code -- product of an individual developer's process. It does not say whether it was specified well, but I think an application can reliably execute wrong process. There is no c
399.
▲
by
lmilcin
5y ago
There is no objective way to assess a candidate on an interview just as there is no objective way to specify and measure what a good employee is. What I try to do is I try to learn specific things about the candidate not because they can be
400.
▲
by
lmilcin
5y ago
If you write a small piece of code and can't tell if it is going to work or not you don't really understand what it does. We are not talking using external dependencies or frameworks. I am talking simple code that you just wrote i
401.
▲
by
lmilcin
5y ago
I think it is focusing on the wrong parts. My framework for the coding part of the interview is following: * Does the candidate tackle the problem analytically? Being able to think analytically is critical to scaling from solving small prob
402.
▲
by
lmilcin
5y ago
The "artist's animation" show periapsis getting higher or lower (depending on how you interpret direction of motion of the star) which is not how orbits work. These people (linked in the article) calculated the effect to be &
403.
▲
by
lmilcin
5y ago
There isn't any particular reason why Amazon might not decide one day to copy Cloudflare as one of their services. And then all clients of Cloudflare that are also AWS clients will switch to AWS for the same service, same cost, but one
404.
▲
by
lmilcin
5y ago
Just because you can do it with Postgres doesn't mean it is the best tool for the job. Sometimes the restrictions placed on the user are as important. Kafka presents a specific interface to the user that causes users to build their app
405.
▲
by
lmilcin
5y ago
By entire 0.8mm. Not exactly Earth shattering.
406.
▲
by
lmilcin
5y ago
I am seeing these post recently and they get on my nerve. I have actually lived through a lot of that history and I remember it quite differently. One could think, after reading these kinds of posts, that Apple was the single force that cre
407.
▲
by
lmilcin
5y ago
Never had this happen to me and also they don't need more than one competing offer. Why would you need ten offers? If you complain that companies waste your time then what is shopping for offers if not massive waste? There are ways to
408.
▲
by
lmilcin
5y ago
The issue is people try to get throughput from Python and GIL stands in the way. A lot of people learned Python and now want to use it for something more serious even if Python was not designed for it. I work on high volume backends (like m
409.
▲
by
lmilcin
5y ago
Of course they will. A lot of people will gladly accept FAANG salary and then bend backwards to rationalize it. Or they just simply don't care. Four rounds of interviews is not a problem if you are good at what you are doing and only n
410.
▲
by
lmilcin
5y ago
It is simple. Emacs is an editor made by programmers for programmers. If you are the type that likes to tinker with things, Emacs is going to be the editor for you to tinker with and automate whatever you want.
411.
▲
by
lmilcin
5y ago
While I agree with this and I am seriously irritated at the current populistic, anti-democratic government and people who vote for them not seeing the damage that is being done, I fail to see the connection with discussion about guns. If an
412.
▲
by
lmilcin
5y ago
I am from Poland. I am 39. I am male. I have never seen a gun other than on a policeman or a soldier. There are ways to get a gun illegally, even here. But most people do not have easy access to guns. Neither the Police expects you to have
413.
▲
by
lmilcin
5y ago
Some of us touch-type. Since I have learned to use keyboard properly quarter of century ago I have never needed to look at my keyboard. I tried to give it a chance. But it is breaking my flow by having to look at the keyboard which is a big
414.
▲
by
lmilcin
5y ago
https://en.wikipedia.org/wiki/List_of_presidents_of_the_Unit... Don't even start on other historical figures. I think we need to be able to live with some facts because if we start erasing every person that has ev
415.
▲
by
lmilcin
5y ago
> I'm (perhaps naively) shocked at how opposed to this people are (...) especially on HN. This community was founded on startup ideals of trying radical ideas (...) Trying radical ideas does not equate turning off your critical thin
416.
▲
by
lmilcin
5y ago
Another important is that automation can solve the problem of passing the knowledge (on how to do something). This happens when the person that uses the automation no longer needs to learn how to do the task. Teaching people is actually ext
417.
▲
by
lmilcin
5y ago
Better yet, OS-wide flag to force most compatible output format. No need to rob everybody of fancy graphics.
418.
▲
by
lmilcin
5y ago
Now I know. Thanks, Scott Manley! https://www.youtube.com/watch?v=zbwSSdtWUNE
419.
▲
by
lmilcin
5y ago
It may well be false positive. But history of lies, suppression, lack of transparency and strangely convenient coincidences make people look for zebras first.
420.
▲
by
lmilcin
5y ago
I am sorry if you feel offended, probably undeservedly, but understand that I heard a lot of explanations from the aforementioned company and those explanation usually turn out to be lies. It makes it difficult for me to trust anything from
More ›