HNHacker News
TopNewBestAskShowJobs

ZeroCool2u

4,022 karma · joined September 30, 2014

https://theolinnemann.com
submissionscomments
ZeroCool2u··on Mojo is a much better “Objective-C without the C” than Swift ever was
You fill out this form and they send you a link to make an account in a few minutes. I did it this weekend and it was pretty painless and I haven't gotten any marketing emails from them... yet.

That being said, I wouldn't describe it as 'open' at the moment. It's more just that you can verify any claims they make.

ZeroCool2u··on Mojo is a much better “Objective-C without the C” than Swift ever was
I signed up to try it this weekend and they gave me my own jupyterlab instance with a getting started notebook in ~5 minutes.

I thought it was odd at first that they weren't letting me run it locally too, but if they control the compute environment then they can force push interpreter(?)/compiler updates and eliminate a lot of bug reports from folks that are just using an out of date build. Seems pretty reasonable to me for something that's so early in development.

ZeroCool2u··on Shreddit is a Python program to remove all your Reddit comments
This only works if they find replacement mods ready to set up all the moderation infrastructure again. Mods use a huge amount of 3rd party tooling to automate a lot of the work. If the tooling is turned off or even if the most basic automod configs are deleted when subreddit goes private, then most subs would be overwhelmed by bots and spam within hours if not minutes. That or they'd have to pay people to be moderators and I can't imagine increasing headcount is something they want to do pre IPO.
ZeroCool2u··on Launch HN: Infield (YC W20) – Safer, faster dependency upgrades
Yeah, you're right on the money. This is basically insane in ML, but _especially_ in corporate environments, think F500, where sudo is disabled in containers and experimentation (in terms of trying different package versions) is quite challenging due to security restrictions.

Frankly, it's one of the reasons that we're seeing a lot of excitement around stuff written in Rust, but with Python bindings[1][2]. Cargo makes it so easy to build across various platforms and then just produce statically compiled platform specific python wheels. If PyTorch and TF had been written using Rust, any other other ultra high perf language with a tool-chain as reliable as cargo, a lot of folks lives would be easier.

[1]: https://www.getdaft.io/

[2]: https://www.pola.rs/

ZeroCool2u··on Launch HN: Infield (YC W20) – Safer, faster dependency upgrades
Okay yeah, totally agree. I already know it's hard to install. If they gave me a path they were confident would work in terms of deps/versions to upgrade to, that I would pay for if it worked well.
ZeroCool2u··on Launch HN: Infield (YC W20) – Safer, faster dependency upgrades
Ruby is nice, but if you were to actually solve this problem for Python you'd print money. The deluge of knowledge required to actually navigate Python dependency management across all major OS's for the most complex use cases (typically ML stuff with deep compiler/tool chain deps) is nothing short of a nightmare. Especially on Windows, the rage I feel towards MSVC knows no bounds. venv, pip, (mini)conda, mamba, poetry, apt, yum... Obviously the last two are good to know anyways, but ugh the hours I've lost and will never get back to the rest.

Anyways, god speed my dudes.

ZeroCool2u··on Google doesn’t want employees working remotely anymore
Knowing how NYC real estate operates, I'm willing to bet that 17% wildly under estimates the true numbers of what we'd consider 'office space'.
ZeroCool2u··on Bytes are all you need: Transformers operating directly on file bytes
I think PALM-E[1] is pretty close to what you're describing.

[1]: https://arstechnica.com/information-technology/2023/03/embod...

ZeroCool2u··on Show HN: Visual intuitive explanations of LLM concepts (LLM University)
This looks like a pretty great resource and I'm looking forward to checking it out. My only ask is that since it's the type of site I'd probably be looking at for quite a while it'd be nice if it had a dark mode.
ZeroCool2u··on Ask HN: What's your favorite software testing framework and why?
PyTest is great and I love combining it with Hypothesis-Auto

https://timothycrosley.github.io/hypothesis-auto/

ZeroCool2u··on ChatGPT app for iOS
Thank you!
ZeroCool2u··on Why is my dryer radioactive?
I have absolutely no need for your product, but I do want one and fully intend to gift them to others now. Great little device, awesome work.
ZeroCool2u··on ChatGPT app for iOS
Thank you so much for the reply!

Yes, no pressure, but if you feel like it, that would be great :)

ZeroCool2u··on ChatGPT app for iOS
In new chats yes, you can't use plugins, but you can create a new minimal chat on desktop with plugins, code interpreter, or browser and it seems to work fine when you open that convo in the app history.
ZeroCool2u··on ChatGPT app for iOS
This is actually quite appealing to me. Do you mind if I ask what if any framework you used to do this?
ZeroCool2u··on YouTube on TVs getting unskippable 30-second and pause screen ads
Fair point, but I'm already paying for YT Premium and on mobile switching to an Incognito tab would be a lot more work. I tend to watch a lot more YT content on mobile like during my commute on the ferry. On desktop definitely agree though!
ZeroCool2u··on YouTube on TVs getting unskippable 30-second and pause screen ads
I've found that just removing the video from my watch history after I watch it side steps this issue entirely. Frankly, seems a bit easier than opening a whole incognito window and being forced to watch ads anyways.
ZeroCool2u··on Optimization Without Derivatives: Prima Fortran Version and Inclusion in SciPy
Wow, just a few weeks ago I wanted an optimization function in Python and was already using SciPy, so I reached for scipy.optimize and ran into quite a few of the bugs described first hand, which had me kind of rattled. I just assumed whatever optimizer SciPy uses would be reliable even if it's not completely optimal or cutting edge.

I love the dedication these folks have to their old colleague too. They took a great deal of care in relicensing, so that SciPy could use their derived code even though the original author had passed. Nothing but admiration for them!

Anyways, I was lucky enough that I could restrict my search space on some assumptions and just brute force the problem in very reasonable time, but this is quite timely for me and great to see!

ZeroCool2u··on The Truth About AMD's CPU Failures: X-Ray, Electron Microscope, & Ryzen Burns
Gamers Nexus Failure Analysis report of the AMD Ryzen 7800X3D CPUs that exploded on our test benches -- some as a result of over-current, some as a result of degradation leading to failure. We worked with an external Failure Analysis Lab to evaluate the result of AMD 7800X3D CPUs getting too much voltage (VSOC especially) and likely too much current, especially in scenarios where ASUS OCP fails to do anything useful. This complements our prior Root Cause Analysis we performed in part 1, linked below, and uses a scanning electron microscope, C-mode scanning acoustic microscopy, and more to investigate a burned CPU that came out of an ASUS board.
ZeroCool2u··on Google Cloud Europe service disruption
Using debugger for the first time was actually incredible. Having a debugger attached to a live service with zero impact was such an alien feeling. What a cool piece of tech.
ZeroCool2u··on AlloyDB Omni – run AlloyDB anywhere
Really appreciate the reply! Everything you said makes sense. It does feel like it would be really hard to beat BigQuery at this kind of task. The main query we run is just comparing two tables geometry where one is a polygon/multipolygon column and the other is a column of points. We ask, are any of these points in any of these polygons? So it's N x M comparisons, pretty much worst case scenario and there's no aggregation. I've had a hell of time trying to optimize PG for just running this one query. On the bright side, I've gotten to learn about and try a bunch of different databases now though :)
ZeroCool2u··on AlloyDB Omni – run AlloyDB anywhere
Just curious, have you tried Alloy with the PostGIS extension?

I've been trying to get my work let us use BigQuery for our geospatial vector data queries, because we've managed to break all the equivalent AWS products, Snowflake, and Databricks on our dataset. Regular Postgres + PostGIS takes about 30 minutes to run our query and BigQuery does the same in 4 seconds. Unfortunately, BigQuery is a bit of a pipe dream right now for us, so it would be interesting to understand if PostGIS benefits from some of the changes in Alloy.

ZeroCool2u··on Making Python faster with Rust
The ignore the square root while computing/comparing distances trick is a great one. That's how I got to the top of the performance leaderboard in my first algorithms class.
ZeroCool2u··on New BigQuery Pricing Editions
"Taking into account BigQuery’s serverless functionality, query performance, and capability improvements, we are increasing the price of the on-demand analysis model by 25% across all regions, starting on July 5, 2023."

To be honest, this seems like a 25% price increase justified by existing features, not new ones. In fact in most cases it seems like you'll be losing account to features. Really not a great look, especially for what is arguably GCP's best product.

ZeroCool2u··on Google releases Bard to a limited number of users in the US and UK
If you ask Bard if it uses Federated Learning[1] it will say it does. Google is pretty good at doing this type of continuous model training. They've been doing it for a while.

[1]: https://ai.googleblog.com/2017/04/federated-learning-collabo...

ZeroCool2u··on Google releases Bard to a limited number of users in the US and UK
In the FAQ[1] it explicitly states that it cannot help you code. Maybe that's a limit of the prompt or just a limit of Google using a smaller/cheaper model? We'll have to test it out to see.

[1]: https://bard.google.com/faq

ZeroCool2u··on Google releases Bard to a limited number of users in the US and UK
I received an early access email yesterday via the Google Pixel program, but the page just seems to break when I load it. I get a bunch of 404's in the developer console and the page apologizes for being broken.

Edit: Well I've gotten in now. I think it's definitely not as good as ChatGPT right now. It seems to have a really hard time referring back to previous moments in the chat for context. A lot of its responses are simply not exactly what I asked for either. Also, super annoyed it doesn't include a dark mode by default.

Edit 2: It only saves your prompts, you can't access your chat history. This seems like a pretty huge downside.

ZeroCool2u··on Launch HN: DAGWorks – ML platform for data science teams
Any thoughts on how DAGWorks compared to something like Domino Datalab[1]?

1: https://docs.dominodatalab.com/en/latest/user_guide/bc1c6d/s...

ZeroCool2u··on Show HN: Faster FastAPI with simdjson and io_uring on Linux 5.19
Thanks, this is super helpful. I didn't know about that feature of the SVE instructions. I was curious and it looks like RISC-V takes it a step further even and is "Vector Length Agnostic"[1]. Pretty cool!

[1]: https://gms.tf/riscv-vector.html

ZeroCool2u··on Show HN: Faster FastAPI with simdjson and io_uring on Linux 5.19
Thank you, I missed that when I first looked at the README. Very cool if anyone else wants to take a look: https://github.com/simdjson/simdjson/blob/master/doc/impleme...
← PreviousPage 10 of 25Next →