News for hackers. Stuff that matters.

zx14

Re:Active North Korean campaign targeting security researchers on Friday September 08, 2023 @03:04AM (#37430430)
The maintainers can be compromised though. Is every single version of every single "vetted" package / maintainer also vetted?
Re:Java 21: First Release Candidate on Monday August 14, 2023 @05:40PM (#37127164)
I would still pick Java any day over the vast majority of languages. Gigantic ecosystem, gigantic community, gigantic knowledge base, solid IDEs, and the list goes on.
Re:Non-determinism in GPT-4 is caused by Sparse MoE on Saturday August 05, 2023 @03:49AM (#37009929)
There isn't much of a culture around code quality in ML / AI / DS.
Re:Why Use Pascal? on Sunday July 09, 2023 @02:16AM (#36652062)
Well, a lot of those requirements are highly bespoke to your task and to your team.

My C# pipelines and C# apps are far easier to package and deploy than my Python apps for example. And, as you said, the pipeline is normally a one time cost.

What is your problem? 8 years is a disappointingly long time.
Serious question, why not Typescript? Are you not aware of it or do you have other reasons?
Re:Ask HN: How do you test SQL? on Wednesday February 01, 2023 @02:37AM (#34607599)
He is the one trying to test his stuff though, hence the question.
Re:Is TypeScript actually worth It? on Friday January 13, 2023 @06:02AM (#34366223)
You're at the whim of the crap dependencies that you choose to use in your projects. If they don't document their code or if they force you to upgrade your tooling, it's not the fault of the TS team.

I try avoid 3rd party libraries very aggressively and I don't have half the issues people talk about in front end dev. My normal set up is angular and go.

Re:Why I'm still using Python on Friday December 30, 2022 @08:02PM (#34192115)
The mypy experience is awful with numpy and pandas.
Re:Why I'm still using Python on Friday December 30, 2022 @08:00PM (#34192088)
Python is nowhere near as "batteries included" as .NET for example.
Re:Python type hints are Turing complete on Friday September 09, 2022 @11:40AM (#32780583)
I'm typing my code very often for static analysers.
Re:Traps for the Unwary in Python’s Import System on Tuesday August 23, 2022 @07:11PM (#32572805)
What a legend. Thank you very much.
Re:Traps for the Unwary in Python’s Import System on Thursday August 18, 2022 @07:34AM (#32508058)
Can you please explain why not use them or what's the use case?
Re:Traps for the Unwary in Python’s Import System on Wednesday August 17, 2022 @09:33PM (#32504131)
"Just use X" is not what I want to hear. Python packaging is a pile of garbage. I don't want to have to use a 3rd party tool! Just fix the damn core tools and make them consistent and intuitive!

Sorry, rant over.

What a ridiculous argument.
Re:How to create a Python package in 2022 on Thursday July 28, 2022 @03:05AM (#32261288)
Instead of being insecure about criticisms to the Python ecosystem and calling my disappointment "hatred" I'd rather we focused on solutions.

Just because this mess happens in some other languages doesn't mean it's the right thing. Having a very fragmented community is not a good thing for a beginner. Also, npm is far more of a de facto choice than poetry, which is still better than the state python finds itself in.

Re:How to create a Python package in 2022 on Thursday July 28, 2022 @02:00AM (#32260921)
Sigh I don't see why I need to use a 3rd party tool for what should be a very straightforward process in Python out of the box. In fact, I think these days it actually is straightforward, of course once you work out what you need to do...

Python is a mess.

Re:What's New in Python 3.11? on Monday June 27, 2022 @02:42AM (#31891330)
Yep. Glad to see Python evolve, become more expressive and permit stronger static analysis.
Re:Bflat: C# as you know it but with Go-like tooling on Friday June 25, 2021 @03:53PM (#27635458)
What I love about C#:

- very active language development, modern functional features - very strong standard library. I used to take this for granted, but over the years I realised many other languages and are nowhere near where .NET is - exceptional IDE. VS has no competition

Re:Microsoft announces Windows 11 on Friday June 25, 2021 @07:04AM (#27629229)
Same can be said about people commenting about how shit Vista was and assuming W10 must be the same. Clueless morons on both sides. Who cares about your crappy distro or your W10 Pro?
> Maybe you think the burger tastes different, or has a strange texture, but I certainly won't try to argue that because it doesn't matter.

Maybe to you it doesn't matter.

Re:Previous Covid-19 may cut risk of reinfection 84% on Tuesday April 13, 2021 @09:03PM (#26801762)
There is no evidence of widespread reinfection in Manaus.
Re:What Is the Switch-Case Equivalent in Python? on Sunday April 04, 2021 @06:10AM (#26688178)
> Thiiis really hasn't been my experience with the Python community. Every place I've worked on a Python codebase has done it a different way, and none of them have agreed on what is "pythonic".

Exactly my experience from day one. It's a laughable statement that the Python community keeps repeated with almost no basis in reality.

Re:What Is the Switch-Case Equivalent in Python? on Sunday April 04, 2021 @05:54AM (#26688128)
Fanboi discussions and reactions are the norm in the Python community. But this what you get when maybe more than half of your community is made of non-devs, who never touched any other language and never will.
IV have a lot of integrity actually.
How many of those services are cross-border though? Does "services" include real estate agents and IT contractors?
Re:Exploring the nature of genius on Thursday January 28, 2021 @07:15AM (#25940892)
Yes.
Re:What I’ve Learned in 45 Years in the Software Industry on Wednesday January 06, 2021 @02:04PM (#25660963)
Most juniors have a much narrower focus in their day to day activities. Their responsibilities tend to be far more focused on churning code and dealing with cool or bad tech choices, whereas the more senior you get, the wider or high level your job can become.
Re:Drone Footage of Arecibo Observatory Collapse on Thursday December 03, 2020 @04:55PM (#25295713)
If you want to assign countries to companies or divisions of companies, I think Deepmimd is (still) more representative of British ingenuity.
Re:Why the developers who use Rust love it so much on Sunday June 07, 2020 @07:27PM (#23452001)
I can see the crossover with Go, but Ruby?! What is the reason behind its attractiveness in the Ruby community?

I get that some developers believe that Rust is "better than Ruby" and that Rust has far more momentum, but their use cases are very different.

Older »