Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ddavis
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ddavis
4mo ago
I agreed with this 100% for a long time. Then I started working on a library at $WORK with dozens of downstream users abusing the hell out of my idiomatic underscore usage, especially in the context of lazy tests with folks writing endless
2.
▲
by
ddavis
1y ago
When you hit types like that type aliases come to the rescue; a type alias combined with a good docstring where the alias is used goes a long way
3.
▲
by
ddavis
1y ago
Literally dealing with this right now. My wife got what appears to be a (very expensive) counterfeit item that is technically non-returnable (not laying down without a fight). Kind of cathartic to see this pop up.
4.
▲
by
ddavis
1y ago
I don’t think the person quoted is implying that it should be that way, merely pointing out a discovery that builders have made: they _can_ get a symbolic bonus. One can skip building to code… do a quick and bad job and move on to the next
5.
▲
by
ddavis
1y ago
I have a similar experience. I was a devoted PhD student working long hours taking on a lot of responsibility. It burned me out, hurting my productivity. I have mixed feelings about it; I love the friends I made and the things I learned, bu
6.
▲
by
ddavis
1y ago
The organization and formatting of the single .tex file is such that one could almost read the source alone. Really nice. Also, I had no idea that GitHub did such a good job rendering the LaTeX math in markdown, it's imperfect but defi
7.
▲
by
ddavis
1y ago
Been waiting to see what Astral would do first (with regards to product). Seems like a mix of artifactory and conda? artifactory providing a package server and conda trying to fix the difficulty that comes from Python packages with compiled
8.
▲
by
ddavis
2y ago
I really like Berkeley Mono and I don’t regret my old purchase, but my Emacs and Terminal configs have been rocking Pragmata Pro for a while now. Looking at the version 2 release notes it appears that Berkeley Mono has some new condensed wi
9.
▲
by
ddavis
2y ago
OpenMP is great. I’ve done something similar to your second case (thread local objects that are filled in parallel and later combined). In the case of “OpenMP off” (pragmas ignored), is it possible to avoid the overhead of the thread local
10.
▲
by
ddavis
2y ago
Nope, I don't know how to do it at all- that's why I have to ask AI!
11.
▲
by
ddavis
2y ago
It's something I know how to do after figuring it out myself and discovering the potential sharp edges, so I've made it into a fun game to test the models. I'd argue that it's a great prompt (to keep using consistently o
12.
▲
by
ddavis
2y ago
My favorite thing to ask the models designed for programming is: "Using Python write a pure ASGI middleware that intercepts the request body, response headers, and response body, stores that information in a dict, and then JSON encodes
13.
▲
by
ddavis
2y ago
The back door relied on a couple of Linux package management systems (if I’m recalling correctly, it had .deb and .rpm checks, see https://marc.info/?l=openbsd-misc&m=171227941117852&w=2 )
14.
▲
by
ddavis
2y ago
Yea there's some nuance here. But one of the beautiful things about Python is the existence of PEPs. One would have to write a PEP to get a new dunder method added to CPython. During the review/discussion of the PEP it would come
15.
▲
by
ddavis
2y ago
> Keep in mind that you're not meant to invent your own dunder methods. Sometimes you'll see third-party libraries that do invent their own dunder method, but this isn't encouraged and it can be quite confusing for users w
16.
▲
by
ddavis
3y ago
Really only usable on a personal machine. Having to disable SIP is a non starter for work computers
17.
▲
by
ddavis
3y ago
reminds me a bit of gnuplot.
18.
▲
by
ddavis
3y ago
5ish+ years ago Austin had more of the lower level tech jobs, but definitely not anymore (consistent spectrum now).
19.
▲
by
ddavis
3y ago
Dan Patrick is a terrible human being. Totally unsurprising behavior from him.
20.
▲
by
ddavis
3y ago
I’ve never used one. I’ve declared init.el bankruptcy a few times in those 12 years but I always build from vanilla Emacs- lots of use-package use though.
21.
▲
by
ddavis
3y ago
Cool post! I really don't want to know how much time I've spent configuring Emacs over the last 12 years :P The explosion of great Emacs Lisp packages over the last few years has absolutely made it difficult to avoid forever playi
22.
▲
by
ddavis
5y ago
Also on the housing hunt and have had the same experience. It's really disheartening to tell someone I'm going to give you exactly what you are asking for and have that transaction, that seems so easy without any kind of counter-o
23.
▲
by
ddavis
5y ago
Signature_example.pdf in that repository is NSFW.
24.
▲
by
ddavis
5y ago
There is an effort for this: https://github.com/data-apis/dataframe-api
25.
▲
by
ddavis
5y ago
Emacs is really thriving right now. There are a lot of creative developers contributing to a really nice ecosystem of packages right now, with some things getting pushed upstream.
26.
▲
by
ddavis
5y ago
> the private sector solves this by having competition. And the ISPs fight like hell to simultaneously avoid competition and go in all together on lawsuits like https://arstechnica.com/tech-policy/2021/04/i
27.
▲
by
ddavis
5y ago
While a set-in-stone release schedule doesn't exist, there is _a lot_ of development activity (emacs-devel is a very busy mailing list). 99.9% of the time it's safe to use the bleeding edge head of the repository if you want to us
28.
▲
by
ddavis
6y ago
Location: Atlanta, GA Remote: Yes Willing to relocate: Yes Technologies: C++, Python, SciPy/PyData ecosystems, Linux/macOS Resume: https://ddavis.io/res.pdf Email: ddavis-at-ddavis-dot-io I'm a particle physi
29.
▲
by
ddavis
6y ago
This is really dumb. By the logic of the letter all that needs to be done is change the README file.
30.
▲
by
ddavis
6y ago
In the 50s a few megabyte hard drive was the size and weight of a refrigerator-- and came with a huge price tag, impractical price and impractical size. It'll be interesting to see what we can do in a few decades!
More ›