HNHacker News
TopNewBestAskShowJobs

stunt

2,678 karma · joined September 21, 2015

submissionscomments
stunt··on US Propaganda and why there has been a spike in Anti-Asian Hate
Off topic
stunt··on GitHub, fuck your name change
These ideas about inclusion and language aren’t actually new. They just got more attention recently.

While I agree that we should start fixing bigger and more perceptible issues about racism (e.g., hiring biases), but let's not mix these things together. I assume people that pushed these changes don't have influence on hiring. So let's celebrate their small but impactful success.

I was personally a bit skeptical about the whole idea of not using “master” or “whitelist & blacklist” because my brain never associated them to race and racism and I assume it’s just the same for everyone. So it seemed like a pointless change at first glance.

But, maybe we should change it. Maybe the whole notion of “black” being used in “bad” and “negative” context has an influence on our perception about other things that we are not aware of.

For comparison, the notion of associating Pink to girls and Blue to boys isn’t something very old at all. It’s a 20th century change and yet it comes so naturally to us that you would be surprised when you learn about its history. Perhaps “black” being the label for unfavorable things has an influence on our subconscious and how we see other things around us.

There are many studies about how language has influence on our culture and the way we think. Actually you can even see it with programming languages. A Scala programmer solves a problem very different than a Python programmer would. Their mental model is very different.

So I personally don’t mind changing them anymore. Why resist the change and insist on something so cheap to change? Let’s try it and perhaps it will take a few generations until it becomes the new normal. Every small progress is still good especially if it has deep cultural impact.

I welcome changes and I admire forward thinking. Don’t fall into the trap of false but appealing and convincing arguments against this and also don't mix it with other issues that we have.

At some companies diversity & inclusion initiatives are just about language and nothing more and we know that’s very wrong. But, progress even in a company like that is still a progress. Let's try to fix other things too while we take some other small steps.

After a few times hearing it, I think I quite like “main” for branch name. I think it even makes more sense to say this is the main branch.

stunt··on JavaScript from 2001 on India's largest private bank site
Traditional companies just don't know about building software. They often start an IT transformation initiative because a consultancy firm told them they have to do. But at best, still all the middle managers don't buy the idea and don't commit to it. Even when they do, they lack knowledge and expertise to be successful and company doesn't know how to train them. So they end up doing some stuff that may sound fancy on paper (Oh we are doing Serverless), but they are still building crappy integrations and they suffer from bad communication structure.

Banks are innovating in traditional banking. They make fancier branches and better ATM machines, but they fail to innovate in software space while their customers are increasingly using more digital interfaces. And that's how they can't compete with modern FinTech players when it comes to development pace. They are just suck at software and they are lots of middle managers that unintentionally make it even harder.

stunt··on Ask HN: What are some “10x” software product innovations you have experienced?
VIM and VIM key bindings on other software (e.g., Vimium extension for Firefox and Chrome)
stunt··on Money corrupts; bitcoin corrupts absolutely
+1 for what you said. I also think it's a reasonable opinion piece worth to be discussed. But, I think it may got flagged simply because it's (or part of it) kind of off-topic for HN.

What is more bizarre is that some comments here got down voted without answers even though they are relevant to the post. It's becoming a bit harder to talk about Bitcoin while we need to discuss it more than before. And these fanatic energies from Bitcoin lovers and haters don't help.

stunt··on New Oppo smartphone has a 60x Microscope camera
Youtubers are testing it on different subjects and it's pretty cool!

https://youtu.be/1jmcloqc4yg?t=559

stunt··on Docker Security Cheat Sheet
Quick tips to find out if your any of the tests in your project are actually making outbound calls: Run it without networking (--network=none)
stunt··on My bank sent me 64 copies of the same debit card
Now you need 63 friends to use 64 separate ATMs simultaneously to test their infrastructure.
stunt··on My bank sent me 64 copies of the same debit card
> I live in the Netherlands, a country that primarily uses debit cards

I noticed that on my very first visit to the Netherlands. Many shops just don't accept credit card and that was very strange to me on my first visit. My only use case for debit card was to get cash out of ATM until then. So, I was really surprised to see that everybody uses debit card everywhere. And I was told that credit card is mainly used for online booking and traveling.

stunt··on Show HN: Make Your Photo 16x9
Twitter is making some changes: https://news.ycombinator.com/item?id=26416065
stunt··on Show HN: Soapbox – drop-in audio for casual conversation with strangers
You can't have a group voice chat service without recording. They will knock your door soon if you do.

There are just so much surveillance related regulations that I can't believe that's possible. I have first hand experience when I worked in the Telecom industry. Regulators do not ignore any platform with substantial traffic.

stunt··on Go Developer Survey 2020 Results
> The most common area by far was web development (68%)

68% is a lot and I hope it lead to have more mature web libraries in the future. I'm comparing it to other languages Java(e.g. Spring), PHP(e.g. Laravel & Symfony), Ruby(e.g. Rails), NodeJS(e.g. NestJS & NextJS) and I think Go community has a long way to go.

We had a discussion recently about building an internal web app and I had no chance to even defend Spring against Laravel yet alone Golang (My current team mainly uses Spring). It's just crazy how much scaffolding they have in place for web development. You get clean authentication with email verification and 2FA, and profile, team and roles management running in 5 minutes. And their collection library has most if not all of the Java Stream features. Then you spend another 5 minutes to add a scaffolding for building administration panels. And they are together just 3 months of development work if you ask me.

So as much as I love the idea of building your own stuff, I can't defend it when it comes to raw components for web development like authentication and admins panels.

stunt··on Go Developer Survey 2020 Results
> 66% said Go is critical for the success of their company

That's way more than what I could guess!

stunt··on Launch HN: Webiny (YC W21) – Open-source serverless framework with a drop-in CMS
Congrats!

It helps if we could see more details about the architecture.

stunt··on Apple’s no better than anyone else when it comes to UX
Here is another one: I'm so annoyed that the paste button doesn't appear on the keyboard after copying a text. That seems like an obvious feature to me. Something recently added to the clipboard? Show the paste button on top of the keyboard.
stunt··on More fuckin' user interface design
I urge you to try Amazon Chime client after this.
stunt··on Show HN: Diahook – Webhooks as a Service
I've built a serverless webhook dispatcher at my previous job and you can actually cover most of the scalability and resiliency requirements with a few AWS services. I think what is hard to build and the core value that your service provides is the management, governance, and monitoring around it. I would focus there as the main selling point. Kudos for launching it and good luck.
stunt··on Bitcoin network average energy consumption per transaction compared to VISA
To be fair the average "new" house is the US is almost twice as big as the average new house in the Germany.

Also there is a link between weather and energy usage. An average household in Louisiana or California uses way more electricity than New York's average.

Germany ranks very high in terms of renewable energy ratio and I think that's more remarkable.

stunt··on Over 140k virus species in the human gut, half of which are new to science
Yes, mankind got advance enough to study it, but ended up spending all its money on celebrities and building stuff that nobody really need.

I wonder how anyone is able to study them while making skin care products that never work are more profitable than vaccine research.

You read history and wonder why many emperors wasted their resources on building palaces with gold, but we're even more inefficient today if you compare our resources and population. It's more attractive for kids to become an influencer than a scientist today and probably it always has been just like this.

stunt··on Europe Does Well in Innovation
Even if Europeans want it, the U.S. will make sure that isn't going to happen. And they don't need to convince the whole EU and its citizens for that.

EU+Russia is just the worst thing that can happen for the US. Far worst than what Russia+China can bring.

stunt··on Ask HN: Do you think Agile/Scrum is beneficial for software delivery?
Have you heard about DarkScrum?

The Agile manifesto doesn't talk about roles or how the process should be, but Scrum does it.

Agile itself was introduced by bunch of software engineers came up with the Agile manifesto. It's simple, abstract, and effective. There are many successful tech companies that already have something more extensive than Agile. Agile manifesto is just a good starting point if you don't have anything in place.

But somehow Scrum became the recipe to implement Agile and we ended up with a job title called Scrum Master which has been increasingly taken by non technical people inside traditional organizations.

I've seen teams that implement Scrum by the book. They have a person called Scrum Master that facilitates all team meetings. It basically turns other team members into reactive players instead of proactive. But, do we really need a person to facilitate team meetings and ceremonies?

I talked with a few Scrum Masters, their job satisfaction is actually very low and even though they don't admit it to their own team, they don't believe they are adding real value. What they all have in common is that they all want to switch to a different role and they are looking for an opportunity.

I couldn’t find anything similar in other industries, and it's hard to find a successful development team that implements Scrum by the book. What you find most of the time is what is called "other Scrum flavors" and I think that's a problem in our industry. What many teams are doing isn't Scrum, but anything that has a short release cycle, a daily update in any form, and a retrospective is called Scrum.

The irony is that most of the Silicon Valley and successful tech companies don't use Scrum at all. In fact many of them don't even label what they have as Agile.

What is happening right now is many companies wasting lots of time trying to implement Scrum by the book until they fail and move on to something that they call a Scrum flavor. I think we should stop calling it Scrum so others don't have to repeat the same mistake again and again.

If a team fails, Scrum compares it to its book and says the team failed because they didn't implement Scrum properly. And when a team with one of those so-called "Scrum flavors" is successful, Scrum takes all the credit.

I personally think we should kill Scrum. We shouldn't advocate it and we shouldn't call any team with a daily update a Scrum team. Many successful tech companies don't use Scrum, but they aren't vocal about it.

stunt··on Show HN: Hackernews-Button – Bloom Filter-based, private HN browsing extension
Just add a feature to submit a page when it isn't listed. I wouldn't be using it, but it make sense to have that too.
stunt··on Fish Shell 3.2
My favorite Fish plugins:

- jorgebucaran/fisher - Plugin manager

- IlanCosman/tide - Nice prompt with git status

- jorgebucaran/humantime.fish - Turn milliseconds into a human-readable string in Fish.

- franciscolourenco/done - Automatically receive notifications when long processes finish.

- laughedelic/pisces - Helps you to work with paired symbols like () and '' in the command line.

- jethrokuan/fzf - To integrate fzf (junegunn/fzf)

stunt··on Bitcoin may be optimally positioned to become preferred currency for world trade
How can a currency that is so tied to two brands become mainstream? Those two brands are Satoshi Nakamoto and Elon Musk. What happens to Bitcoin if Elon Musk for any reason decides to sell Tesla's coins and announce it on Twitter?
stunt··on Two days with Volkswagen’s electric ID.4
Tesla will survive and they will fix their build quality issues. What won't survive is current TSLA evaluation when other car manufacturers report their RV sales numbers in 2022. And I think that's the reason behind Elon's ninja crypto moves.

I would hold it until Q4 2021 right before the annual reports because I don't want to risk. But I think Q4 2022 is going to be the hardest hit.

stunt··on Dutch parliament: China's treatment of Uighurs is genocide
I understand your view but I don't blame anyone for those reactions. So much double standards on what we condemn and what we don't because of our "interests", and also so much false accusations that lead to heavy consequences that people just don't know what to believe and what not anymore.
stunt··on Rust for web development: 2 years later
For "frontend" web applications, you need so much abstraction that for me it's always about choosing between frameworks rather than languages. (Spring, Laravel, or Rails?)

Unless what you want to build is tiny and simple and you don't need a lot of features, or it's so massive that you can invest on building everything that you need.

stunt··on Firefox Release Includes Total Cookie Protection and Multiple Picture-in-Picture
8% is a lot! and Firefox isn't alone, Safari is also on the same path.
stunt··on Firefox Release Includes Total Cookie Protection and Multiple Picture-in-Picture
Containers aren't going to give you additional protection against third-party cookies with this feature. But, you still have other useful benefits like having different sessions open on the same websites using containers, or just grouping websites by forcing them into specific containers (Work/Personal/Random etc..).
stunt··on Firefox Release Includes Total Cookie Protection and Multiple Picture-in-Picture
You can disable it. It isn't actually ads, it's sponsored link and the sponsor isn't tracking you (at least not until you click..)

browser.newtabpage.activity-stream.showSponsored

browser.newtabpage.activity-stream.showSponsoredTopSites

← PreviousPage 8 of 32Next →