HNHacker News
TopNewBestAskShowJobs

williamstein

7,409 karma · joined November 25, 2012

submissionscomments
williamstein··on Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas
Is most development of Haystack done using Haystack?
williamstein··on Two in three shoppers won't buy products in locked display cases
If they really trap you (and there is no manual override, which could have an alarm), this would be a violation of fire codes in the US.
williamstein··on What If Ozempic Is Just a Good Thing?
Caffeine? There are side effects, but it's pretty manageable.
williamstein··on Oracle, it's time to free JavaScript
In the GitHub [1] and TIOBE [2] language stats, Javascript is NOT the most popular language.

[1] https://madnight.github.io/githut/#/pull_requests/2024/1

[2] https://www.tiobe.com/tiobe-index/

williamstein··on Escaping from Anaconda's Stranglehold on macOS
Can you elaborate? Is there a link?
williamstein··on Launch HN: Moonglow (YC S24) – Serverless Jupyter Notebooks
Is it possible to use OpenZiti with Runpod? Their execution environment is very locked down, which might make ssh the only option.
williamstein··on Launch HN: Moonglow (YC S24) – Serverless Jupyter Notebooks
> Colab only lets you connect to compute provided by Google.

That is no longer true - you can use remote kernels on your own compute via colab: https://research.google.com/colaboratory/local-runtimes.html

There is also the same feature in CoCalc, including using the official colab Docker image: https://doc.cocalc.com/compute_server.html#onprem

Cocalc also supports 1 click use of vscode.

(The above might not work with runpod, since their execution environment is locked down. However it works with other clouds like Lambda, Hyperstack, etc.)

williamstein··on Launch HN: Moonglow (YC S24) – Serverless Jupyter Notebooks
How do you deal with the filesystem? Eg do you make the local file system visible to the remote kernel somehow?
williamstein··on I wag, therefore I am: the philosophy of dogs
In some situations a leash can be dangerous. Eg, a woman died today because her dog was on a leash.

[1] https://www.sfgate.com/bayarea/article/woman-drowns-kings-ri...

williamstein··on Uv 0.3 – Unified Python packaging
Why is it called “uv”?
williamstein··on I wag, therefore I am: the philosophy of dogs
The laws are more nuanced than you suggest. Here is a government website [1] that mentions dogs and says “Dogs must be under control at all times. Dogs can harass, stress, injure or kill wildlife; annoy fellow hikers and introduce disease. Some wilderness areas require dogs be leashed at all times.”

I have recently been in Mount Baker’s wilderness where dogs off leash away from trailheads are fine and also in Mount Shasta wilderness where pet dogs are not allowed even on leash. There is latitude for local tweaks to the rules in specific wilderness areas across the US. The US also has vast swaths of BLM and other lands where all kinds of fun recreation (hunting, dogs off leash, OHV’s, and all kinds of other things are allowed).

[1] https://www.fs.usda.gov/detail/psicc/specialplaces/?cid=stel...

williamstein··on National Park Service Will Cite AWD Drivers for Driving on 4WD-Only Trails
"Up to six months imprisonment" for repeat offenders.
williamstein··on Please Stop Reinventing JSX
The Antd react UI library used to do exactly what the article recommends. Then they went through a lot of work and rewrote everything to work in exactly the way he recommends against. Part of the Antd argument is that they are able to get better performance and maybe better Typescript sanity by passing in an array of objects instead of dealing with a JSX tree.
williamstein··on Meta Launches AI Studio in US
And [Google AI Studio](https://ai.google.dev/aistudio).
williamstein··on Microsoft has serious questions to answer after the biggest IT outage in history
Apple
williamstein··on What can TypeScript learn from Zig? What can Zig learn from TypeScript?
https://mypy-lang.org/ ?
williamstein··on DevRel at HuggingFace
https://youtu.be/XAeKtyL2m-Q [Interview with Jr. Product Manager]
williamstein··on After initially rejecting it, Apple has approved the first PC emulator for iOS
Finally a meaningful way to use a chunk of that 160 GB of free space I have on my iPad...
williamstein··on After initially rejecting it, Apple has approved the first PC emulator for iOS
I just ran genuine 64bit Linux on a non jailbroke iPhone! I have waited so so so long for this. Finally. Thank you EU regulators!!
williamstein··on Show HN: I built a WASM-console using WebAssembly and tinygo
Cool! I also built a WASM console a while ago using Zig, Clang, and slightly modifying various BSD utilities. There is a browser demo at https://cowasm.sh/ , but you could also run it in a terminal and access your local files (similar to what your WASM-console does). Anyways, thanks for sharing your console.
williamstein··on Show HN: Adding Mistral Codestral and GPT-4o to Jupyter Notebooks
I would also be happy to video chat with you guys anytime, since we've built similar things over the years (wstein at sagemath.com).
williamstein··on Show HN: Adding Mistral Codestral and GPT-4o to Jupyter Notebooks
> Didn't look in detail but first impressions makes it look like a fairly different interface from Jupyter.

That is correct, in that it is a completely different implementation. Unlike Deepnote and Colab, we try to maintain the same keyboard shortcuts and other semantics as JupyterLab, as much as we can.

If you don't already, we would love it if you came to the JupyerLab weekly dev meeting and demoed pretzelai: https://hackmd.io/Y7fBMQPSQ1C08SDGI-fwtg?view People from Colab, VS Code, etc. regularly come to the meeting and demo their JupyterLab related notebook work, and it's really good for the community.

williamstein··on Show HN: Adding Mistral Codestral and GPT-4o to Jupyter Notebooks
> ... I fail to see how it's the same thing ...

You're right that it is not the same thing, which is why I wrote "That's not the same thing [...]" in the comment you're responding to. I have done the same as you guys (building an AGPLv3 or 'worse' product on top of BSD licensed code) many, many times! Anyway, what you're doing is really exciting!

williamstein··on Show HN: Adding Mistral Codestral and GPT-4o to Jupyter Notebooks
There are many other Jupyter notebooks with extensive AI integration. These are less (or not at all) open source, but more mature in some ways, having been iterated on for over a year:

- https://noteable.io/ -- pretty good, but then they got acquirehired out of existence

- https://deepnote.com -- also extensive AI integration and realtime collaboration

- https://github.com/jupyterlab/jupyter-ai -- a very nice standard open source extension for gen AI in Jupyter, from an Amazon. JupyterLab of course also has fairly mature realtime collaboration now.

- https://colab.google/ -- has great AI integration but of course only with Google-hosted models

- https://cocalc.com -- very extensive AI integration everywhere with all the main hosted models, mostly free or pay as you go; also has realtime collaboration. (Disclaimer: I co-authored this.)

- VS Code has a great builtin Jupyter notebook, as other people have mentioned.

Am I missing any?

williamstein··on Show HN: Adding Mistral Codestral and GPT-4o to Jupyter Notebooks
> And nice to see you’ve kept it open source instead of some other Show HN submissions where they take open source work, make is closed, change a few things, and claim they’ve created something great.

The seem to have taken a "BSD-3-Clause" licensed project and change it to AGPLv3 licensed one. That's not the same thing, but it's similar to what you're concerned about.

williamstein··on Cost of self hosting Llama-3 8B-Instruct
> Self hosting means hosting it yourself, not running it on Amazon.

No. I googled "self hosting", read the first few definitions, and they agree with the article, not you. E.g., wikipedia -- https://en.wikipedia.org/wiki/Self-hosting_(web_services)

williamstein··on Release Notes: Edge Functions on SQLite Cloud
Their landing page says “Backed by the creator of SQLite.”. I know nothing about them but their tagline suggests they do have permission.
williamstein··on R or Python for Bioinformatics?
“The R Project for Statistical Computing”
williamstein··on Show HN: HackerNews but for research papers
If you had watched me use this over my shoulder for a minute, this is what you would see:

I went to the page, scanned the list to find something that has comments, but everything is listed as "0 Comments". I clicked on "Comments" for the AGI paper, but nothing happens -- it's not a link. There's no "Discuss" link. On HN clicking on the paper title opens the upstream link, not comments, but on your site I discovered that it opens the discussion page. Once there at https://www.papertalk.xyz/papers/2404.10731v1, I noticed that there are in fact 3 comments, but the comments counter at the top still says "0". The comments are also just random gibberish.

I hope you iterate on this project and that it gets massive traction!

williamstein··on Ask HN: Video streaming is expensive yet YouTube "seems" to do it for free. How?
Yes of course that is possible. However there is significant value add from YouTube, comments, subscribe, SEO (YouTube videos often come up in google searches), works on mobile devices offline, etc
← PreviousPage 5 of 34Next →