Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
timothycrosley
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
timothycrosley
4y ago
Hi! I said this with more certainty than I should have. Software can always have bugs! For reference, I wrote isort, and my response came from the perspective that I have certainly worked very hard to ensure it doesn't have any behavio
2.
▲
by
timothycrosley
4y ago
Are you using any custom settings?
3.
▲
by
timothycrosley
4y ago
FWIW, I wrote isort, but am seriously considering migrating my projects to use Ruff. Long term I think the design is just better over the variety of tools we use within the Python ecosystem today. The fact we have a plethora of projects tha
4.
▲
by
timothycrosley
4y ago
> isort's completely random… For example the latest version I tried decided to alphabetically sort all the imports, regardless if they are part of standard library or 3rd party. This is a big change of behaviour from what it was doi
5.
▲
by
timothycrosley
5y ago
I personally think avoiding getting infected ever, just is so impractical as to not lay out as an option. As evidence more and more is showing both infected and vaccinated people are likely to spread the infection (even if they don't g
6.
▲
by
timothycrosley
5y ago
This is complete nonsense. If anything VAERS would be over-reported, the people who are most against vaccination, blast it so often I see it in my facebook feed more often than advertisements. Anyone can add to VAERS, and I'm sure with
7.
▲
by
timothycrosley
5y ago
While we are sharing meaningless anecdotes, almost everyone I know (since I live in Seattle) has been vaccinated. No one has reported any issues, a couple have since successfully had a child. None have even gotten a breakthrough infection o
8.
▲
by
timothycrosley
5y ago
I use this for the isort in browser demo: https://pycqa.github.io/isort/docs/quick_start/0.-try/ it was really awesome to be able to directly use a Python package without any wrangling or modification as
9.
▲
Show HN: QuickPYTHON
(timothycrosley.github.io)
181 points
by
timothycrosley
6y ago
|
18 comments
10.
▲
by
timothycrosley
6y ago
Articles like this: https://www.news-medical.net/news/20201026/COVID-19-now-like... make me think that's seriously unlikely. I mean unless, you are talking about one of the historical flu pandemics. Yes, this
11.
▲
by
timothycrosley
6y ago
The problem with examples like this is that simple FileIO operations are optimized across all languages. It would likely have similar speed in very naive unoptimized Python. Here is an example: Given `create_csv.py`: with open("out
12.
▲
by
timothycrosley
7y ago
Can confirm that I would be happy to collaborate on this project, it looks really cool!
13.
▲
by
timothycrosley
7y ago
Reminder that we officially live in a post Python 2.x world. I think at this point the correct answer to the awkwardness of threads is to use async.
14.
▲
by
timothycrosley
7y ago
I'm a principal level software engineer with experience providing strong technical direction for development teams. I have extensive experience designing and developing complex web applications and large scale data processing pipelines
15.
▲
by
timothycrosley
7y ago
It's funny you say this. I've always had a suspicision that every budding programmer I encounter studies forward looking things, and if a young person did study something ancient like COBOL, they'd probably have great job sec
16.
▲
by
timothycrosley
7y ago
Switched to poetry and couldn't be happier. From my experience, poetry wins hands down. It managed to replace flit, remove duplicate dependencies, and maintain stability across machines. All while using the standard pyproject.toml conf
17.
▲
by
timothycrosley
7y ago
What is that platform? Are you considering Go a platform, or something that was built with it (like Docker)? And what are the frameworks you consider to be the most advanced in decades?
18.
▲
by
timothycrosley
7y ago
Most of my complaints, I feel like are pretty well documented: No ability to do Generics, no ability to do operator overloading, no ability to make your own for each style loop objects, very manual and repetitive error handling. These are a
19.
▲
by
timothycrosley
7y ago
And yet it still feels like a language out of the 60s or 70s. To me, Go feels like the programming language equivalent of insisting that everyone communicate just by grunting because it's less complex to teach people just grunting than
20.
▲
by
timothycrosley
7y ago
> I'll have to check those out, but one inherent problem is that even if these tools really do solve my pain points, adopting them means I'm leaving my org on a relatively small island, isolated from the Python community. If th
21.
▲
by
timothycrosley
7y ago
For sure!
22.
▲
by
timothycrosley
7y ago
> build tooling All my projects now use poetry for the full build tooling and I love it. No setup.py needed just include any settings in the standard pyproject.toml file example: https://github.com/timothycrosley/por
23.
▲
by
timothycrosley
7y ago
> type-system I agree, but if you for instance look at the TypeScript comparison sub-thread, you'll see that all the issues with both the syntax and implementation of the type-system are being aggressively resolved, and likely will
24.
▲
by
timothycrosley
7y ago
Answered this below: > I've been tracking nim, and would agree it's the most promising so far! I feel though that it's trying to be too flexible in many ways. Examples of this include allowing multiple different garbage co
25.
▲
by
timothycrosley
7y ago
As far as I understand it, RPython isnt' really meant for actually writing programs in: > Do I have to rewrite my programs in RPython? > No, and you shouldn’t try. First and foremost, RPython is a language designed for writing in
26.
▲
by
timothycrosley
7y ago
I'm curious what you see as the tooling benefits of go?
27.
▲
by
timothycrosley
7y ago
What would you say are the biggest blockers to becoming realistic? I saw on the README they need tools in the Python ecosystem to start utilizing them, which I can help with starting with isort, beyond that I'd want to do whatever I c
28.
▲
by
timothycrosley
7y ago
> Python is horrible but forced on a huge number of developers because of its ecosystem This is a really interesting perspective to me. Coming from Python circles, I've heard too often how horrible JavaScript is as a language and h
29.
▲
by
timothycrosley
7y ago
Python is very healthy at the moment, and still growing! However, I think that makes it even more important as a community that we don't rest on our laurels and we fix the issues we do have. CPU concurrency is definitely one of those i
30.
▲
by
timothycrosley
7y ago
I hate the fact that you may be right, because I really don't like Go in many ways: - I hate it's module system and package eco-system story. - I don't like its syntax. - I don't like its error handling. - I'd much
More ›