News for hackers. Stuff that matters.

wcdolphin

I’ve been hacking on something in this vein and would love your feedback. What if you could reuse your CI env by using Github Actions as your sandbox. You can reuse the caching, any oidc based roles and self host via runs-on.com for cost and performance. We expose a claude code web experience of interactive low latency chat. I have a working prototype I’m happy to share if you think it would be interesting.
Re:Refactoring with Codemods to Automate API Changes on Saturday January 11, 2025 @08:28PM (#42670406)
Have you found any tools you think are easier/better? I’d love to learn more about the space.
Re:Telemetry in Go 1.23 and Beyond on Tuesday September 03, 2024 @01:55PM (#41437337)
Is this telemetry enabled internally at Google? Enabling it internally would be an interesting litmus test of what is required to make it privacy/security compliant.
1. Can you share information about the specific hardware/CPUs used and where you are hosted? 2. Running untrusted workloads is a huge security challenge. Can you share the technology you are using for isolation and how you have approached mitigation of security threats?
Re:AWS Introduces 7th generation Intel instances on Wednesday August 02, 2023 @10:52PM (#36980810)
This new release seems to continue the trend of new AWS hardware generations increasing performance while also increasing cost, as opposed to the prior trend of increased performance and decreased cost.

The "Flex" variants appear to be pushing the "burstable" machine types (T4,T3,etc) to be positioned for use in production workloads.

Is there a timeline for a clustered, HA and horizontally scaled version?

The vertical scaling and performance seem extremely interesting, but for our use cases we need HA.

From a business perspective I’m interested to hear about the plans. Will there be a per core licensing fee of some sort?

Would you mind sharing more details of your experience using MypyC? What domain are you working in, and what kind of effort and speedups did you see?
Re:Pyright: Static Type Checker for Python on Monday January 02, 2023 @03:25PM (#34223172)
Has anyone migrated a large code base between MyPy and Pyright? In particular would love to hear about experiences with Django. Mypy’s performance and the join based type merging are quite limiting. At the same time, the ecosystem support around MyPy seems strong.
Re:Making Python fast – Adventures with mypyc on Tuesday September 27, 2022 @10:11AM (#32995448)
Is anyone else using MyPyC in production and can share their experience? Did you attempt the compile it all approach, or incrementally add? What do compile times look like at scale?

Would love to buy you a coffee and hear about your experience and the challenges and benefits.

Has anyone used Cast.ai or Spot by netapp as a comparison?
Re:Black, the uncompromising Python code formatter, is stable on Saturday January 29, 2022 @05:25PM (#30131199)
Very cool. I love the idea of one tool rather than two, I’ll check it out!
Re:Black, the uncompromising Python code formatter, is stable on Saturday January 29, 2022 @05:17PM (#30131143)
Interesting. Now that isort has support for black-compatibility, what’s the main difference with usort?
Re:Thread about companies upgrading to M1 Max MacBook 2021 on Saturday November 06, 2021 @11:34PM (#29136331)
I really wanted the M1 upgrade story to be a slam dunk, but it seems like docker on arm64 is a real thorn of incompatibility and poor performance with amd64 images.
Re:Rancher Desktop, a Docker Desktop Replacement on Tuesday October 12, 2021 @01:03PM (#28842156)
I’m not super well versed, but I thought BitTorrent’s main contribution was essentially the chunking and distributed hash table. There is perhaps a hood analog of the different layers of a docker image.
Re:Rancher Desktop, a Docker Desktop Replacement on Tuesday October 12, 2021 @07:22AM (#28838404)
I’d love for others with more knowledgeable to chime in, since this feels close to the logical end state for non-user-facing distribution. At a protocol level, content basically becomes a combination of a hash/digest and one or more canonical sources/hubs. This allow any intermediaries to cache or serve the content to reduce bandwidth/increase locality, and could have many different implementations for different environments to take advantage of local networks as well as public networks in a similar fashion as recursive DNS resolvers. In this fashion you could transparently cache at a host level as well as eg your local cloud provider to reduce latency/bw.
Re:Comparing AWS's RDS and PlanetScale on Tuesday October 05, 2021 @12:08PM (#28761360)
The “Trusted by” page has some pretty impressive flagship companies (GitHub, Slack, Square, AirBnb). Is anyone familiar with the role in which Planetscale is used at those companies? (Unless that is advertising users of vitess vs the hosted offering).
If anyone has experience using self hosted GH Actions at scale, I’d love to buy you a virtual coffee and hear about pros/cons for a parallelized CI flow currently running in Circle. Main motivation for switching would be simplification of tooling and increasing performance with better cache reuse and running within AWS for faster network access to ECR.
Re:Vulture: Find Dead Python Code on Wednesday May 05, 2021 @05:00PM (#27055762)
This tool seems interesting, but I haven’t yet figured out how to configure it to work with Django’s dynamic nature. If anyone has had good success I’d love to hear more!
Very creative, extremely complex, what a fun hack. TL;DR exploit the fact that AWS keeps your lambda process running (and in memory) beyond the time you are billed for in order to build an ephemeral cache. Creates one lambda per slice of cache (think redis slots) and provides a proxy to hide the (substantial) complexity from clients, keeping those lambdas warm, etc. I could see this being useful for cost hacking if the request volume was on the order of one request per key every few minutes.
Re:Our journey to type checking 4M lines of Python on Saturday September 07, 2019 @09:40PM (#20908011)
You’ll like Kotlin’s concurrency model then! It not only allows concurrency, but also parallelism, with rich language support. It is really pretty great, check it out!
I wasn’t able to find the results or summary, did I miss it in my skim? Somehow one day a week fasting sounds more manageable than daily intermittent fasting to me. Could be an interesting way to kick off the week on Monday :)
Re:Scaling NSQ to 750B Messages (2016) on Monday August 12, 2019 @11:55PM (#20682698)
Out of curiosity, are you using the durable, NATS-Streaming server, or just the ephemeral NATS-server? I’d be interested to hear more about the performance differences you see.
Re:The First Car to Bear the Porsche Name on Monday August 05, 2019 @01:33AM (#20611537)
“Fuel Economy: 20 mpg, mixed driving (est.)” Crazy to think of how little progress we’ve made on that end, assuming the reporting is accurate.
Thank you for going out of your way to tell the truth. It is so easy and common for our industry to self-inflate egos with grandiose stories of exits. The truth has much more to teach us, so thank you.
Re:Towards Multiverse Databases on Monday June 17, 2019 @10:18AM (#20203181)
I have come to believe that privacy and permissions logic tends towards the complexity of your product. Unless you’d consider having much of your application logic be in the data store via procedures or something like VoltDB’s jar based user defined functions, I’d be wary of putting permissions logic in the DB.

Older »