News for hackers. Stuff that matters.

cabbagesauce

Ask HN: Tips for filtering HN RSS feed

Hey guys, so I've been reading HN for around 10 years.And over the course of time it changed a lot, so now I see more and more things that do not fall under my own criteria of what HN used to be or rather how I want it to look.In other words, I would call it casual news that I stumble upon when I read non-tech news sources. My question is: how do you filter HN feed so that you don't see things...

( Read More... | no comments | on HN )
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”.

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.

Re:How to find time to learn after work (2017) on Monday August 28, 2023 @02:37PM (#37298612)
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.
Re:Things I tried to improve sleep on Saturday August 26, 2023 @05:46AM (#37271159)
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.

Re:Things I tried to improve sleep on Saturday August 26, 2023 @01:28AM (#37270170)
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.

>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.

Re:Self hosting in 2023 and why you should do that on Sunday February 19, 2023 @07:15PM (#34863368)
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.

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...

Re:History of Web Browser Engines from 1990 until today on Saturday January 14, 2023 @06:16AM (#34379327)
>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.

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?

Re:Lyft laying off 13% of staff on Thursday November 03, 2022 @06:26PM (#33458769)
Layoff to save rep among other things?
Re:Lyft laying off 13% of staff on Thursday November 03, 2022 @05:18PM (#33457773)
Given Lyft have (had?) an office in semi-fascist state of Republic of Belarus, there's no wonder they are laying off someone. I double checked, the evidence of Minsk office is washed from their career portal. Yet, the old listings are there[0].

UPD. One more link was located[1]

[0] https://startup.jobs/backend-engineer-all-teams-minsk-lyft-1...

[1] https://park.by/en/residents/lift-bieler/

Re:When Is Short Tenure a Red Flag? on Monday October 24, 2022 @02:43AM (#33313606)
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.

Re:Tell HN: I asked Signal motivations for SMS removal on Wednesday October 19, 2022 @04:23PM (#33267502)
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.

Re:Tell HN: I asked Signal motivations for SMS removal on Wednesday October 19, 2022 @06:10AM (#33259927)
>Being such a small operation, I think they're making a great decision by focusing on what matters most.

Currently, it looks like they are focusing on social networking features: stories, emoji stuff, better link previews. Basically everything that competition already did. The roadmap is not public, so I wouldn't take guesses as what may come next. But...

..."dropping support of X as a feature" is some kind of new transcendent approach to product development incomprehensible to common earthlings.

Re:Tell HN: I asked Signal motivations for SMS removal on Wednesday October 19, 2022 @05:26AM (#33259593)
NL is rather small sample to, say, larger countries like Poland that use SMS quite frequently. And depending on carrier, SMS texting most likely will be completely free with most of the current plans.

Signal's rationale is just Signal's own reluctance to build an umbrella messenger. And given they do drop SMS, still won't introduce usernames it's very hard to actually sell it as a WhatsApp replacement.

And now, with WhatsApp supporting password protected cloud backups and up to 2Gb attachments, I'd say Signal will loose the userbase it acquired during the hype and Musk tweet.

In fact, during 2020 Belarus protests, Signal did nothing to support it's own operations during internet semi-blackout in the country, while Telegram tweaked their server side to provide at least some possibility to know what was happening in big cities. So what are the values of Signal — I don't even know. But they sure did support pillagers and rioters in the USA.

To be even more brazen, Signal is not Apple. They stopped innovating. And they don't have enough political power to convince people do things the new way. Even their zero knowledge server is worthless. Check out the story on FBI cracking down on the leader of some right wing proud boys type of armed group. They tracked him and then compelled to give up access to Signal.

Their innovation stopped at providing solid cryptography that was adopted by most decent messengers already. And they aren't visionaries with cancelling SMS.

UPD: the funniest part is that the service that drops the SMS support still relies on SMS to provide account registration.

This is just an unprecedented level of sarcasm.

Re:Ask HN: How did you stop drinking? on Tuesday October 11, 2022 @05:55AM (#33161351)
>I enjoy the act of drinking - literally having a drink, or the feeling right after a drink. I hate how I feel an hour later, the foggy head feeling.

Hydrate the same time you consume alcohol and after. One 500 ml of beer takes around 300 Alcohol metabolism incurs body dehydration, may as well be that you're mildly dehydrated on top of being poisoned by toxins.

>I don’t buy it for weeks at a time, then cave and have a 12 pack in a weekend and feel like garbage most of the time.

You must evaluate your stress factors. It's not easy because most likely you use alcohol as a sedative tool to hotfix some issues.

>Any tips on cutting out something completely and how to get out of just hating yourself when you fail?

Not really, unless you identify the stress factor and deal with it/your attitude to it.

Oh come on, let's just admit that USA is much more sex-obsessed than the rest of the world..
Re:Bitwarden: Avoid at all costs (outage issue) on Saturday September 10, 2022 @09:56AM (#32790679)
> This is absolute nonsense. Bitwarden has worked absolutely perfectly for me until now, their clients work just fine and it's the password manager I always suggest to people around me.

Same for me.

>I suspect that in case of a complete outage or while not connected to the internet the client will work just fine, but on this instance something got messed up on the autentication/authorization side, so your client tried to authenticate to their server to sync up/do whatever it needs, since the server was not down but experiencing problems it received an error and logged you out.

If you're familiar with Bitwarden you're aware there is a Vault lock. When the laptop started and FF was launched, the extension got greyed out immediately. This means there's some sort of preflight init right after browser starts.

This behavior is not documented anywhere on their website in the troubleshooting section. And that was my first attempt to figure out the cause. Next thing was to reinstall the application and check if the problem goes away. And only after that the email to support was dispatched. So, enough effort was put before contacting BW staff. The error message is misleading[0]. So I went on to support forum[1] to learn this problem is recurring. And while I was typing my message, I have seen several messages deleted by the staff. Same happened with mine.

Given all that, where is my fault exactly?

>What you're describing here looks like nothing more than an outage, a thing that literally everyone and their dog experiences, from the non-profit like us to AWS, Microsoft, Google and Cloudflare.

It's an outage that indicated that you can loose access to BW Vault anytime they have an outage, means you can loose offline access even if the docs say otherwise[2]. To me it's false advertising at best given the iPhone's vault was in locked state as well but did not show any operational errors. Current BW users got aware of the incident and can draw conclusions and mitigate risks. I'm speaking for my experience and it's avoid at all costs now.

[0] https://imgur.com/a/y4qYcFL

[1] https://community.bitwarden.com/t/an-error-has-occured-acces...

[2] https://bitwarden.com/help/using-bitwarden-offline/

Re:Bitwarden: Avoid at all costs (outage issue) on Saturday September 10, 2022 @12:31AM (#32787813)
I can feel uncalled hostility in your attitude, dictated by your conjecture which isn't the right indicator to make judgement about this specific incident. Ad hominem is irrelevant here since it's not about me but service operations.

Anyway, I'll still respond.

>Idk why you think you should be able to login to a cloud SaaS product while its down

The application works without internet access.

> Not all forms of Auth can be done locally, for example most 2fa requires server access.

TOTP validation can be done at the offline level. And the hardest proof of it is that the tokens themselves are generated offline. All that is required at the server side is shared secret and a Unix time syscall. This gets done at the browser extension level[0], no network required.

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Re:Bitwarden: Avoid at all costs (outage issue) on Saturday September 10, 2022 @12:10AM (#32787737)
Good point. At one moment, I switched to BW premium exactly for convenience purposes. Before that, it was Authy for TOTP handling and BW for password manager.
Re:Bitwarden: Avoid at all costs (outage issue) on Friday September 09, 2022 @03:49PM (#32784040)
Hello. I'm paying for the service. My expectation is as simple as being able to log into the password manager when the cloud has an outage and I don't experience any problems. When they did disable my log in attempts, they showed the centralized — we own your data type of an issue.
Re:Bitwarden: Avoid at all costs (outage issue) on Friday September 09, 2022 @03:36PM (#32783875)
...not yet. Just as Authy was a nice TOTP software. Until they introduced their vendor lock-in TOTP format.
Re:Bitwarden: Avoid at all costs (outage issue) on Friday September 09, 2022 @02:56PM (#32783410)
So, as expected this is the response from the BW people. No one got hurt, no one to be blamed. Grab a beer, turn on your Netflix and be happy.

Hello,

Thank you for contacting Bitwarden.

If you are receiving this message, you have contacted us about errors accessing your Bitwarden account. We would like to first apologize for any inconvenience.

Access should no longer be impeded when authenticating.

In our mission to continually strengthen services and protect Bitwarden users, we have employed many protections to that end. These are ever evolving and constantly being tuned. With these in place, there is potential for temporary false positives. The team is committed to refining and improving these protections.

We thank you for bringing this to our attention, and for your understanding. If you have any further questions, please let us know.

-The Bitwarden Team

Re:Bitwarden: Avoid at all costs (outage issue) on Friday September 09, 2022 @02:16PM (#32782933)
You're one of the anon-Bitwarden boys?

1) I want sane error messages on the client side.

2) I want my feedback on community forums not to be shushed. You screwed up — own it. Community mods aren't janitors to wipe out user feedback.

3) I want the extension to be working no matter what kind of server-side problems you have. Let me know about a sync problem but don't terminate my access.

But if you do think, that for $12 I get to be treated like an dog, too bad, there's enough options for me to take my business elsewhere.

Bitwarden: Avoid at all costs (outage issue)

Bitwarden is experiencing an outage right now.What I learned about it, is that they can remotely disable your browser extension which is assumed to work in offline mode. So, as soon as you have an internet connection — you get blocked. This is what happened to me like 30 minutes ago or so. Just cannot log into my account and verify a transaction because I'm stupid enough to trust them with my...

( Read More... | 129 comments | 190 points | on HN )
Re:Don't ignore the janitor on Tuesday September 06, 2022 @02:47AM (#32733776)
As someone who worked as a high school kid for several weeks wiping the streets, I think post is complete bs.

At first, when I enrolled into this job 7 to 3, to keep a designated govt area clean, I was fascinated with the fact I clock at 3 PM. This gig was to earn extra $$ for my upcoming trip.

First day was entertaining as I do believe making things clean and in order is rewarding. But after a week of shoving the broom, I understood a few concepts: no matter how hard you fight the dust, sand, leaves on the street — next day will bring you the same. On top of it, humans litter. And they litter a lot. On top of it, the area had a pond. And we used to get a boat with the old-timer working there in his retirement and fish out plastic bags, glass bottles from the bottom of the pond. It was disgusting at what people do to the nature at this leisure area they have...

The only thing this job taught me is to throw the garbage into a bin, and if I miss — pick it up and put it back myself. And the next second thing, is that this job teaches you to be humble and disciplined. As it reduces your potential to one of the most primitive functions a human being can perform for money.

Given this, the condescending tone that is deemed as nice by the small-talk initiator — is plain hypocrisy to make him feel like a good person and show off with the blog post we have right now.

So true! I wouldn't even start telling that Google not just underpays polish employees but cuts on the RSUs claiming that TC is adjusted to location based pay.

In the end it turned out the whole non-US IT world is a sweatshop now. Not like it wasn't like this before, but with exposure from apps like Blind the 500 pound elephant is no longer to be ignored.

Plus, the whole crybaby about remote work being kewl is USA-driven cost/time employee savings rationale too. In Europe, remote doesn't make much sense because it's 2x times smaller than the US.

Underrated commend.

Older »