HNHacker News
TopNewBestAskShowJobs

Shacklz

1,272 karma · joined September 23, 2018

submissionscomments
Shacklz··on The web starts on page four
> Google with all of their cash in the bank and talented engineers can't even crack the problem.

"Can't they" or "won't they" because it's simply not in their business interest?

Shacklz··on Black, the uncompromising Python code formatter, is stable
> I think you can convey meaning with subtle code style differences.

Yes that's very true, but, and now comes the big but - if you're working in a project with dozens and dozens of other devs, you will necessarily see all kinds of weird formatting. And this is where an opinionated formatter shines. It doesn't matter how many people work on your project, what the churn-rate is or if the guy that just started yesterday already read the code-formatting guidelines or not - the formatter will just take care of it and remove all hassles surrounding that topic. And this only at the price of opinionated formatting which I may or may not like - a price that I likely have to pay either way, because there's no way that everybody shares the same opinion about formatting in the first place.

I recommend to give opinionated formatters a try, if you haven't already. I know plenty of folks who were initially against it but eventually came around it because it made life a lot easier: No more discussions about formatting on PRs, no more tabs vs space wars, everything's already settled and automatically taken care of.

Shacklz··on Last Windows 11 update changed all default browser settings to Edge
My probably a bit naive take:

The MBAs take over and implement KPIs that might even be well-intentioned but are ultimately easiest to satisfy by cutting corners. For example: KPI that measures market share of Edge; instead of making Edge better to increase its share, just screw your users by making Edge default on Windows on every other update.

I've seen it happen at my own company, and while I always had pipedreams that this isn't happening at the big tech players because there are too many smart folks around to stop that nonsense, I can well imagine that it boils down to these kind of bullshit reasons.

Shacklz··on Eyeo wins German copyright decision, sets legal precedent for who ‘owns’ HTML
Wholeheartedly agree. The world would be a better place without ads; less pointless consumerism and less money for companies that abuse basic human instincts to shove an ever-increasing amount of ads down our throats, without any care about societal effects so as long as it suits their bottom-line.
Shacklz··on Eyeo wins German copyright decision, sets legal precedent for who ‘owns’ HTML
If it wasn't for free and if you wouldn't be able to afford it, your government might see the need to provide this as a public service, as in my opinion should be the case anyway. Or projects like peerTube would take off. Or... countless other options that currently aren't really options because some company already has a monopoly-grip on the entire market.
Shacklz··on I Spent Hundreds of Hours Working in VR
> Motion Sickness, headaches, sweaty headsets and detachment.

I've bought a Vive when Half Life: Alyx came out and was completely blown away by the first impressions and immersions of that game.

Since then however and after the first "whoa!"-effects faded, every game was exactly what you've just described: Pure disappointment, and my body completely stressed out/sick after half an hour, at best. The only exception is beat-saber, which is a lot of fun for quite some time, but not the kind of game I'd want to play for hours on end.

So far, VR seems gimmicky, and quite frankly is way too much of a hassle to set up to enjoy it often (so many cables!, and I don't have the space for a permanent setup).

Shacklz··on Train burglaries in LA
> get rid of physical security, as everyone should have the right to protect themselves and their property.

This kind of individual-first-thinking is probably one of the main reasons why we see pictures like in OP in the first place.

Shacklz··on Swiss army restricts use of messenger apps for military purposes
Swiss Army Bashing, count me in!

You're completely right, unfortunately. For a country that prides itself with its neutrality, we sure do like our armed boy scout club.

I do have hopes though that their F35 plans won't work out; the last vote was extremely tight, if it was already clear back then that they'd go for the F35, I'd wager they would have lost.

Shacklz··on Elizabeth Holmes found guilty
> No, Theranos was outright, egregious fraud, and most startups that "collapse under the weight of unrealized promises" are not committing fraud.

Most startups don't get the traction and publicity that Theranos got, however. I wouldn't be surprised if a lot of founders would go to similar lengths given the chance; they just happen to have someone apply some reality check on them before things get out of hand.

Shacklz··on Maybe we could tone down the JavaScript (2016)
This purist talk about how everyone should stick to some system standard or whatever really needs to die. It's not working. Nobody is doing it.

Everyone, literally everyone is running their own thing. Name me big company that doesn't roll their own design system.

Preaching purism really doesn't help anyone, let's just accept reality as it is, and stop chasing some utopian dreams that just won't ever materialize (and if only because it would make a lot of jobs and professions useless, overnight, and there's too much inertia for that to happen).

Shacklz··on Maybe we could tone down the JavaScript (2016)
> they're making the wrong choice.

If what feels like the vast majority of them are making the same "wrong" choice, we should probably think about ways to make that choice more "right", because clearly, the current approach isn't working

Shacklz··on Microsoft Teams: 1 feature, 4 vulnerabilities
Oh Teams started doing this too now? This was that one thing that made me absolutely hate Skype (other than being utter garbage in general) and that at least worked so far in Teams...

Looks like all commercial chat-software is destined to become terrible garbage, one A/B-test at a time.

Shacklz··on Microsoft Teams: 1 feature, 4 vulnerabilities
For the list-bug, there is a workaround I think, if you go into the "Edit-mode" (or whatever it's called) where Enter won't immediately send the message, having multiple bullet points (by using Enter) still works.

But yeah, it's really silly how they manage to break things like this. One would think they have a test-suite specifically for their shitty editor to prevent things like this - apparently not the case. Welp.

It's not yet skype-levels of bad, where doing _anything_ beyond simple text was impossible, but it seems they're slowly getting their, update by update.

Shacklz··on English has been my pain for 15 years (2013)
I just started to watch all movies in English whenever I can, this helped me a tremendous amount.

But occasionally, it happens that I still get it wrong. For example, just a few weeks back, I've heard 'Arkansas' pronounced in the News - totally different than I would have pronounced it. I know how to pronounce 'Kansas', and I was always under the impression that 'Arkansas' is the same with an 'Ar-' prefixed, which is apparently not the case.

Since it hasn't been mentioned yet in this thread: https://youglish.com/ is absolutely brilliant to figure out how something is pronounced, saved me quite a few times already of mispronouncing things.

Shacklz··on To opt out of Google Analytics you have to install a browser extension
Has anyone tried it out and knows if this also gets rid of the Cookie banners?

Blocking them with uBlock origin is a bit of a PITA, as the rules always break sooner or later, and whenever I happen to end up on google somehow, getting the banner does tend to get a bit annoying

Shacklz··on Why U.S. Infrastructure Costs So Much
Again: Reading comprehension. Reread OPs comment again, he wasn't referring to some averages over all projects, he was telling you to take any project and you will see similar issues.
Shacklz··on Why U.S. Infrastructure Costs So Much
Reading comprehension. They may or may not have picked an unfortunate example to make their point, but that by no means refutes their initial statement:

> Mile for mile, studies show the U.S. spends more than all but five other countries in the world on public transit, and more on roads than any other country that discloses spending data.

Shacklz··on Why U.S. Infrastructure Costs So Much
That's the case for other countries too but they still manage to do better
Shacklz··on Getting a Computer Science PhD in the USA
Back when I was there, the first year of BSc was fully in German (apparently mandated by law), afterwards, there was the occasional lecture in German but usually with slides/exercises/exams available in English as well as English-speaking tutors.

There are also students from the French/Italian part of Switzerland, so there's a natural convergence towards English rather quick, at least that was my experience.

(take this with a grain of salt, it's been a while and my information might be outdated)

Shacklz··on Indian academics throw weight behind Sci-Hub and LibGen in landmark case
> academics

> business model

In a perfect world, we should be able to say: pick one.

Heck, even in our imperfect world with us mere human beings, I still believe that it would be for the better of academia to keep any "business model"-aspects out of it.

Shacklz··on Why is Control Center on Monterey listening on ports?
Angulars "ng serve" defaults to 4200 as far as I'm aware; never seen 5000 in the wild in the context of Angular
Shacklz··on Will World Government Rot?
> 01215

Why are you prefixing the years with a zero, is that a thing? Are you preparing for those who might read this in a few millenia after us?

Shacklz··on Elite Underproduction
> And countra argument is that smart capable educated people choosing to do machine learning instead of physics is not social issue.

You want your brightest in society to do things that further society/humanity as a whole; playing the stock-market game or optimizing models to further consumerism (which is what most ML in the industry boils down to, let's be honest) isn't exactly doing that.

Everyone's absolutely free to work on whatever they want, that's for sure. But from a society point of view, we should ask ourselves if our system sets the right incentives.

Shacklz··on Tesla Q3 2021 Earnings
Holding on to my put options, but I'm really harsh in the red.

I do believe that Tesla has a bright future in the industry, but their current market cap is just straight up ridiculous. Unlike any other tech giant, they will never be able to reap the kind of margins with their products (cars!) like a "normal" tech company can, and at some point the rest of the car industry will catch up. Also, Elon Musk is a walking time bomb in my opinion, eventually he'll go too far with one of his endeavors and possibly drag everything else down with him.

Shacklz··on Amazon warehouse employee in Poland dies at work
Unions are for sure not the silver bullet that will solve all problems, but just look at the different working conditions across countries and you will see that generally speaking, unions do lead to better working conditions and overall well-being of the employees. After all, that's literally their purpose and why they exist in the first place.

> I wish people who weren’t doing the work would fuck right off with interfering with other peoples working relationships. [..] You feel fucked from every direction at a warehouse.

It's precisely the POINT to interfere, because they cannot fend for themselves. It is literally the reason why unions were invented and why governments of pretty much all advanced nations choose to regulate work: There will always be those who have no choice but to accept the work that is given to them, and unless someone fends for them, they will be exploited.

Try to keep your own emotions out of it, and look at the raw numbers & statistics across countries. The patterns are evidently clear.

Shacklz··on Tests aren’t enough: Case study after adding type hints to urllib3
> with all the picks and keyof and typeof...

Depends of course a lot on the codebase but all typescript codebases that I've seen so far and considered "well-maintained" didn't really use keyof and typeof all that much. The only way I can imagine how one ends up with lots of those keywords is when you start with a dynamic language approach, and then tell the compiler afterwards what that type might be, instead of defining the type beforehand - might that be the issue?

Shacklz··on Ireland joins OECD International Tax agreement
> As much as Florida gets dunked on in the US, it's still an economic powerhouse of the region.

Just looked at the linked list and when sorting by GDP per capita, Florida is rank 38. Not exactly what I'd call an economic powerhouse, just a state with lots of people?

Shacklz··on Twitch source code and customer data has reportedly been leaked
I hope I didn't misread the numbers but to my understanding it's just what they get from twitch directly (ads/subscriptions share), most streamers probably make significant amounts in donations on top of that, and probably have secondary revenue streams via YouTube (stream highlights etc.)
Shacklz··on New CA law allows to pull identifying info of gun owners from state registry
The amount of crimes committed with firearms seems to generally correlate with the ease of access to firearms. Trying to make it less convenient to obtain and own firearms, and this includes registration thereof, generally reduces the amount of firearms in circulation, implicitly also reducing the amount of crimes committed with them.

It's like seatbelt-laws, yes, they infringe your personal liberty to do however you pleases, but they also generally help to reduce accidents and, implicitly, reduce cost for society (and not just in terms of money).

Again; from my outsider-point-of-view, that the US even has to have these kinds of discussions seems so weird to me. There are way too many people dying in the US because of the absurd amount of guns, not trying to address this with legislation (as every other advanced nation managed to do) seems outright absurd.

Shacklz··on New CA law allows to pull identifying info of gun owners from state registry
> Whether or not you agree that the people on these lists deserve to be hurt for their political opinions, many innocent people are also being caught in the crossfire.

Not sure if your choice of words is very unfortunate or if there's a sarcastic undertone; because in the US there seem to be way too many innocent people that are caught in the literal crossfire of gun violence. Finding ways to address this with legislation seems, from my non-American point of view, only reasonable - and yes, of course it will also affect and limit people that did not contribute to gun violence; what would your solution be, enforcing it only for people who already committed a crime, so essentially when it's too late to inconvenience them?

← PreviousPage 4 of 9Next →