HackerTrans
TopNewTrendsCommentsPastAskShowJobs

pelletier

no profile record

Submissions

Show HN: Myfile, portable executable editable file

github.com
2 points·by pelletier·2년 전·0 comments

Full Line Code Completion in JetBrains IDEs: All You Need to Know

blog.jetbrains.com
3 points·by pelletier·2년 전·0 comments

Distributed coroutines with a native Python extension and Dispatch

stealthrocket.tech
47 points·by pelletier·2년 전·29 comments

Distributed Coroutines: a new primitive soon in every developer's toolkit

stealthrocket.tech
9 points·by pelletier·2년 전·3 comments

Genesis of a New Programming Model

stealthrocket.tech
39 points·by pelletier·2년 전·17 comments

How does CPython print stack traces?

blog.stealthrocket.tech
9 points·by pelletier·3년 전·1 comments

Show HN: Wzprof, a cross-language profiler using WebAssembly

github.com
11 points·by pelletier·3년 전·0 comments

comments

pelletier
·10개월 전·discuss
Agree. Though at some point I also added a round up when percentage was strictly between 0% and 1%. In my case it seemed like users believed more easily that the program was “broken” if it took a while at 0% rather than 1%.
pelletier
·2년 전·discuss
> Multi-repository pull requests should be a first class feature of any serious source code management system.

Do you have examples of source code management systems that provide this feature and do you have experience with them? repo-centric approach of GitHub often feels limiting.
pelletier
·2년 전·discuss
Doesn't this license file say that most of ffmpeg is LGPL2? IANAL either, but my understanding is they are fine to distribute their application however they want assuming they did not use any of the opt-in GPL2-licensed functions, and they link to ffmpeg as a shared library.

EDIT: seems like the user has to install ffmpeg separately, so seems like they are in the clear anyway? https://hieudinh.notion.site/How-to-setup-CompressX-93a89b07...
pelletier
·2년 전·discuss
I'm curious to see how the limitation of using pyodide packages only will play out for non-trivial builds. Thinking of all the non-pure python code out there that need to be manually rebuilt to support a non-trivial production app.

Maybe Cloudflare's adoption will help bring more packages into the fold, and if it's an 80/20 rule here, would be good enough.
pelletier
·2년 전·discuss
This is probably what they are referring to https://github.com/jart/disaster
pelletier
·2년 전·discuss
This is part 2 of https://news.ycombinator.com/item?id=39696423
pelletier
·3년 전·discuss
I'm curious what are the implications of having pre-set hardware info. Maybe rate-limiting? or easier for Apple to flag those particular serial numbers to block the service if they wish?
pelletier
·3년 전·discuss
They mention the generation needs a plist from an actual Apple device, and provide one of their own in the repository. I wonder what Beeper does. Maybe they have just one serial number? Maybe they have multiple and rotate?
pelletier
·3년 전·discuss
How does the generation of validation data for registration work? As far as I understand, this requires details from an actual Apple device (serial number, model, etc.)
pelletier
·3년 전·discuss
You mention it's a passion project. If technology is the center of that passion, then pick what you're passionate or curious about!

If not: the tried but true Rails + Postgres.

Add more things only when needed. For example Alpine.js if a bit of interaction that's not covered by Rails' Turbo. If the need for background processing arises, bring in the good_job gem, and there may be no need to deploy it separately at first.

For hosting I'm not quite sure these days. Heroku may be on life-support, but its feature-set covers most basis.
pelletier
·3년 전·discuss
I wrote one of the Go implementations [0] when TOML was announced and have maintained it since.

As a library implementor, I wish arrays would hold only one type at a time, but I get that could be useful for users. But as a user, I wish tables were fully defined once (more can't be added up later in the file), especially when using larger files.

[0]: https://github.com/pelletier/go-toml
pelletier
·3년 전·discuss
Wrote a deep dive on my way to learn how CPython prints stack traces to teach our profiler how to interpret stack traces. That was a good learning experience, so I figured I would share.