Recent submissions

Comment · 3 years ago
Scrum is really like communism. Everyone keeps saying “read the agile manifesto “ but the people who practice scrum (communism) most likely never read it. They just “get the idea”.

Same applies to the works of Marx and Engels: they are designed for completely different set of people compared to the ones that quote them and tend to say “they get the ideas”.

Comment · 3 years ago
Have you ever thought that some software engineers enroll not by their natural calling but for pure economic factors?

For a lot of people in Europe, the paycheck immediately turns you into a middle class person with stable income, benefits and you get to work with kind of smart people around more or less.

Plus, it’s all over the media, how the hi-tech sector always lacks talents and that there’s no formal admission process to these kind of jobs except for FAANG.

Where I’m going with this, is that you’re actually right. I’ve worked with people who are born into this job without a degree but also, I’ve worked with those who enrolled into this career for purely economical reasons.

The economical no degree guys, especially in their late 20s, early 30s may have a tendency of producing a result, but it would be of lower quality than that of a CS grad.

With a CS grad, we can speak the same language about data structures, patterns and we do generally get each other. But with the off-the street guys — you never know if they get you. And this is a big problem once you build software at scale.

Adding to that, I’ve encountered situations, where the SSEs just discovered design patterns and for no good reason decided to practice what they learned right in the production codebase. This practice later came down to code rot, decreased portability and generally waste of engineering time (which is money too). When you at the company at a later stage, you can see that a self-trained SSE was just juggling with new shiny things (that could’ve been learned at school as when to apply them etc) and it’s a train wreck to work with such people.

Also, once you question what was the engineering justification for it, they may immediately take offense and become hostile rather than engage in what is expected to be a basic engineering discussion.

So I would say, that the overall quality of working software engineers is decreasing across the board, yes. My own experience proves this.

Comment · 3 years ago
I thought the same. I’m only 60 pages of a history book with tons of references to sources and it took me about 3 hours to go through that.
Comment · 3 years ago
Not really.

I did intermittent fasting before and it helped me to loose 33 pounds in two months while maintaining low physical activity.

But that comes along with the proper diet to achieve maximum results in shorter time.

In general, significant calories past 10 PM lead to sleep issues. You get an energy boost, the digestive system is busy. So why would you feel sleepy.

Comment · 3 years ago
Biggest improvement in sleep quality happened to me, when I returned to intermittent fasting.

For more than a year, I stopped doing it (along with the diet) and indulged myself in junk food, tasty things like ice creams, bakery et cetera.

All that carbs and sugar overload made me stay awake overnight with no added value really. Eventually, I calculated the sleep stats — around 5,5 hours of sleep per night. Needless to say, I felt lousy and self-loathing a lot of mornings. Neither coffees, nor cold showers helped me to really wake up properly.

Once, I cut off junk food again, returned back to 18/6 fasting cycle, I sleep like a baby. I shut down by 10.30 PM and awake by 7 AM or little bit earlier. Before the alarm goes off!

Garmin watch reports, that I have good to excellent sleep quality with no wake ups: at least 2 hrs of deep sleep and 2+ hrs of REM.

I drink around 2 regular mugs of coffee per day (around 20oz) and at least 1 liter of green tea. The rest is still water, so 2,6 quarts each day.

Comment · 3 years ago
>Kazakhstani (born in Kazakh SSR, Soviet Union) ethnic Russian stops mentioning “Russia” in his biography during a period of increased Russophobia.

He is jewish. Just like the rest of the "yandex talents" that moved to work at Israeli office. They all get to be jewish when if suits them.

UPD.

Also, yandex news was (and still is) the pinnacle of russian putin propaganda. And the person in question was complicit with it. Even, given the fact he wasn't living in russia since 2014. He tries to whitewash himself because he is a sanctioned individual. And the protocol to get desanctioned is to publicly state he disapproves the war.

Comment · 3 years ago
Weird post.

If this whole infrastructure is built just to render a static page, I can guarantee that from the point of view of someone reaching it out from Indonesia, then the PageSpeed wouldn't matter. It would be super slow.

In fact https://gtmetrix.com/reports/grifel.dev/KDVSwSmr/ shows that render time of your page is 1.8s and TTI is 1.2 sec. Which is 4X times of what PageSpeed shows.

I host my blog on CF Pages, and my front pages loads is subsecond time (around ~725 ms actually). This incurs no electricity bills or any additional costs to me. And it's aggressively cached, compressed and also distributed on Edge Cache. Which is literally impossible with RPI at home.

Comment · 3 years ago
As a white european dude, who's ancestors never oppressed anyone, rather were oppressed by other white dudes through history. Can you ELI5 why the DEI exists and what problems does it solve, from but from a perspective of someone of my position?

Not a troll-bait question, but I sincerely try to comprehend this as to me the mere term people of color is the uttermost racist label imaginable. Also, that presumes I'm from people of no-color...

Comment · 3 years ago
>Mobile is eating the web. Mobile (Android - it's all Safari on iOs) Firefox is a bad experience.

Allow me to second this!I have a not-so-small bookrmark collection (~600). When I discovered FF tags, I was ecstatic: assigning multiple tags to a single bookmark makes navigating the pile really good.

But, as soon as I discovered that neither iOS nor Android version of Firefox supports tags, I felt betrayed. Add to it the inability to export full FF profile (such peculiarities as about:config overrides, extension lists etc) and you end up with a very disgruntled user. So I ended up with trusting desktop Safari. Turns out it has _similar_ feature called bookmark description.

I still resent Chromium-based products, because UX is wrong to me. But FF is certainly mismanaged if not sabotaged and the upper level management will bury it. Or the time will make FF almost irrelevant.

Comment · 4 years ago
Amazing thread!

Those of you implementing DPI, assisting CCP with logging, cryptocurrency daredevils, tracking enablers and even a slave helmet guy. Do know that you have changed the world. For worse. And you'll never git amend or git revert what you've done. Most likely you will never find rest for what you've done as the confessions are very indicative.

Funny, how Hollywood different the notion of an evil computer guy in movies (asian/western european/nerd) to an average american family guy Mikey Mike doing all this real damage.

But, I bet all those mortgages ain't gonna pay themselves, right?

Comment · 4 years ago
Layoff to save rep among other things?
Comment · 4 years ago
Comment · 4 years ago
Funny how raising red flags may correlate with plain pay raise strategy.

It's a known fact, that 2+ yr tenured workers will get smaller salary bumps for loyalty or staying with the company. And the next guy walking in may have a significantly bigger salary for the same title and set of responsibilities.

I was this "next guy walking in" and during kitchen banters with colleagues it was revealed they have had a 30% smaller compensations. Since that day I never trust it's in company's interest to fairly bump salaries of tenured staff. They'd rather get a new guy and pay him more. And it's simple economy: giving 15% raise to X members with base comp Y every year is much more expensive than, say, give a 150-180% base of Y to a single fresh hire.

From my point of view, a raise flag is not getting a decent pay raise and not getting any articulation on why cloaked as annual company policy et cetra.

Comment · 4 years ago
I'm not frustrated personally, but I know a lot of people who lost their faith in what the organization does.

No one is branching off, but a pretext that your personal take on things must comply with some sort of argumentation protocol that is the only valid blueprint for discussion isn't convincing. Moreover you've managed to somehow unwrap you single comment into a fully fledged dialog while ignoring that their roadmap (the big picture) is not exposed to the public. Given we can only judge isolated decisions, they seem what they are — rather not aligned with the expectations of the userbase.

Personally, I see a pattern of Signal making news in rather negative connotation rather than positive lately.

When it got traction, I felt like it's a new day and the future is bright. But since then, they went with a series of rather ambiguous decisions that sidetracked from previous claims.

EOS for SMS is again one of controversial decisions, I mean, we're in a thread started by a person that went above to clarify reasoning behind the press release. And before it was a year of server side repos without any commits, and then the public got a feature no one asked for — MobileCoin integration. And echoes of intent about it are still heard across the table.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton