HNHacker News
TopNewBestAskShowJobs

wronglyprepaid

66 karma · joined January 27, 2022

submissionscomments
wronglyprepaid··on How do poor countries get rich?
Can you cite anything to back your claim here? Why is idle wealth more of an impediment than policies that discourage investment? What does idle wealth even mean, how do you measure it? Why would anyone with wealth want it to sit idle?
wronglyprepaid··on Minikube now supports rootless podman driver for running Kubernetes
> podman either relies on suid binaries

I'm fairly sure this is only the case on older systems, if your system is up to date then podman should not rely on suid binaries.

wronglyprepaid··on Modern HDDs have gotten somewhat better
So is everything else related to computers. Humans made computers. Computers are a human paradigm.
wronglyprepaid··on GitHub Copilot for individuals available without waitlist, with free trial
> Then you have harder to reason about test that can fail in its complex parameter matrix.

Can you give an example of tests that would be better with repetition than parameterization?

wronglyprepaid··on GitHub Copilot for individuals available without waitlist, with free trial
> It's excellent for quickly writing slightly repetitive test cases;

Ever considered parameterization?

wronglyprepaid··on I fucking hate Jira
Lacking features is not always a bad thing. I am much happier with github issues than Jira.

And a good PM is to Jira as lipstick is to a pig. It might give the pig redder lips, but that won't make anyone want to kiss it. Even with the best PM Jira still had severe usability issues and bugs that atlassian shows no interest in fixing.

wronglyprepaid··on I fucking hate Jira
I think calling Atlassian mediocre is a bit generous. Confluence is a steaming pile of burn garbage that still can't get basic thing's like SVG working[1]. Atlassian can't give a darn, they have their captive market and they are just riding the gravy train now. The last good thing they did seems to be to buy trello, but they will likely turn it into garbage if the rest of their portfolio is any indication of what to expect.

[1]: https://jira.atlassian.com/browse/CONFSERVER-1762

wronglyprepaid··on No, QuestDB is not Faster than ClickHouse
> The intent of the article was to showcase JIT-optimised WHERE clause and we did not use any indexes on QuestDB.

Does not seem like it from the title.

wronglyprepaid··on How did people get to Britain 950k years ago?
Not to detract from your valid point that we should curb global warming, but if all the glaciers and ice caps melts the sea level will rise by approximately 70 meters according to the USGS[1], so that would make it impossible for it to rise even more than what it did in the past 20k years, but I also think that if that rise of 70 meters will happen, it will take less than 1k years.

[1]: https://www.usgs.gov/faqs/how-would-sea-level-change-if-all-...

wronglyprepaid··on How did people get to Britain 950k years ago?
Most people are not aware that the sea level rose with more than 120 meters in the past 20k years: https://en.wikipedia.org/wiki/File:Post-Glacial_Sea_Level.pn...
wronglyprepaid··on Amazon builds property empire, quietly buying land across the US
> It should be obvious that anything that goes from not existing 25 years ago to top five market cap company in the world is probably offering value somehow.

That is very true, I think probably from the outside looking in it was hard to see what value they were offering. But from the responses here I think I got a better picture of what people get out of it that makes it the best choice for them most of the time.

wronglyprepaid··on Amazon builds property empire, quietly buying land across the US
I don't live in US, and there is no amazon specifically catering to the country I live in, but my experience with Amazon as a shop has been that it is a really bad user interface, with crappy search, filled with a bunch of questionable "spam" products.

I wonder if this is the case in US also, or maybe just my individual experience. It is very hard for me to get how a company so successful has such a crappy flagship product.

wronglyprepaid··on Reddit bans ‘SFW’ deepfake community
> I’ve seen folks try that.

Okay, but this goes back to the condition:

> If they enforced the rules consistently

Which reddit does not - and you are right:

> it’s not just “hey there are a few posts” that triggers these kinds of actions.

There is an agenda, and then motivated reasoning to find justification for the agenda.

wronglyprepaid··on Rising prices are affecting the ability to meet expenses for most Canadians
> I feel like there has been a huge misallocation of the nation's resources towards top of the pyramid endouvers like gig apps, banks, "tech", estate etc rather than base infrastructure and manufacturing/agriculture.

Any reason the government allocated it to those endeavors?

wronglyprepaid··on Why JSON Isn’t A Good Configuration Language (2018)
XML is incredibly complicated to process correctly, the support for various features, like schema validation, is also rather limited.
wronglyprepaid··on Absolute truths I unlearned as junior developer (2019)
Many good points and a great article overall, though one that i think is possibly most overlooked is:

> Having some technical debt is healthy

wronglyprepaid··on Netflix to Employees: If you don't like our content, you can quit
Colin in Black & White
wronglyprepaid··on Ask HN: Why is the PDF format so inaccessible?
I can highly recommend pagedjs.org and CSS paged media. This is used by asciidoctor pdf JS and it is an absolute dream to work with.
wronglyprepaid··on Oil companies scramble to find workers despite boom
I worked in oil and gas, in 2021 I quit after company started laying people off. Not ever considering going back. This industry is way too temperamental.
wronglyprepaid··on Did extroverts ruin remote work for the rest of us?
I don't think I am an extrovert and I am incredibly happy being back in the office.
wronglyprepaid··on Practising Programming
How about contributing to open source and doing some reviews on github? I would say it works wonders for me, it somewhat depends on the project but for the most part I think it has many positive dividends and compared to leetcode I think it gives you much more practical skills.
wronglyprepaid··on Python’s “type hints” are a bit of a disappointment to me
> Since types are optional in Python, it's necessarily true that an "Any"-like type is prioritized since it's the default. Moreover, cpython doesn't check anything when it bytecode-compiles.

mypy is pretty whiny about types, and sure, if you add Any everywhere then you have just defeated the type checker, but this is no different from putting interface{} everywhere for Go.

> Any-by-default and no-built-in-checking feels pretty defanged to me.

Is running mypy on the code base that much to ask?

wronglyprepaid··on Python’s “type hints” are a bit of a disappointment to me
> No, obviously not the same, otherwise I wouldn't be complaining.

What is the difference?

> They are not even on par with Typescript, which I'm not a fan of either.

Go is not on par with Typescript or Python, I still don't think it is okay for people to just say fuckit and `interface{}` it all and it is still shit to work with code that does use `interface{}`. At least Python with mypy has null safety, something that Java and Go does not have. There are some places it is worse than other statically typed languages, others where it is better.

> Standardized, go-to tools that work in the build pipeline and that catch most errors without taking a long time to do so.

It is mypy. What actual type errors does mypy not catch that you want it to catch? Why can't you use it in the build pipeline? I do it every day, it catches all the errors it should. The one complaint I can maybe see is the duct type compatibility complaint, and it is not really something that comes up that often for me, and definitely not something I would say invalidates the whole concept.

wronglyprepaid··on Python’s “type hints” are a bit of a disappointment to me
> The tooling that pays attention to type hints is slow as molasses or difficult to use or understand.

I use mypy daily on big codebases, it is fine, not fast, but fine.

> The type hints themselves are of dubious use.

They tell you when you make type errors, they help you understand what type things should be. The same as in literally every other language with static typing. There is nothing special here, nothing different. python with a static type checker running in strict mode is not fundementally different from Java's static type checking.

> As a fan and advocate of static typing, I find myself advocating for type hints anyway, but I must agree I often can't reply anything to my coworkers' objections, because Python type hints are truly not that useful.

What do they lack that would make them useful?

wronglyprepaid··on Python’s “type hints” are a bit of a disappointment to me
> Yes, they lack teeth. But what’s the alternative?

In what way do they lack more teeth than Java with Object, Go with interface{}, C++/C with void*?

wronglyprepaid··on Python’s “type hints” are a bit of a disappointment to me
How is a grype with static typing that it is not enforced at runtime? This comes up like once a week, have these people never used statically typed languages?

> The fact that you can put nonsensical types wherever you want and still get a working program has consequences.

Working is questionable, but nothing in C++ prevents this at runtime either, nothing in JVM prevents this at runtime, static typing is not runtime typing, it should not be, it is not the USP.

> There is an Any type and it renders everything useless

Java has object, C++/C has void*, Go has interface{} - none of these render the type system useless, and Python's type system makes it a lot easier to write correct code than Go's type system or C's type system.

wronglyprepaid··on Elon has decided not to join our board
> 1. Twitter is the de facto “public square”.

Can you clarify why you think so? I think even of the small fraction of Americans that use it, most have no reach.

wronglyprepaid··on Popper’s Plato
About what?
wronglyprepaid··on Spotify is removing Neil Young’s music after falling out over Joe Rogan
> No - he did it because he has FY money and FY reputation.

Why is he selling music in the first place then, why not make it free for anyone who wants to listen to it?

← PreviousPage 3 of 3