HNHacker News
TopNewBestAskShowJobs

ashish01

639 karma · joined September 21, 2009

submissionscomments
ashish01··on TatSu takes grammars in variation of EBNF, outputs memoizing Python PEG parsers
If you are trying out parsing in python, I would recommend giving [Lark](https://github.com/lark-parser/lark) a try. I have used it for smallish projects are its really easy to use especially with the Earley parser.
ashish01··on Launch HN: Andi (YC W22) – Q&A based, ad-free, anti-spam search engine
I tried a few QnA style queries and most (all?) of them got their answers from Wolfram Alpha.

> why is sky blue

Top result: https://www.wolframalpha.com/input/?i=why%20is%20sky%20blue

> what is the capital of punjab

Top result: https://www.wolframalpha.com/input/?i=what%20is%20the%20capi...

> what is the population of seattla (with typo)

Top result: https://www.wolframalpha.com/input/?i=what%20is%20the%20popu...

For one keyword query I tried "rust lang" the results felt very repetitive.

Just wondering if its a layer on top of Wolfram Alpha or is it doing QnA inference on its own.

ashish01··on How to read research paper, textbook, long text content?
This might be helpful - How to Read a Technical Paper - https://www.cs.jhu.edu/~jason/advice/how-to-read-a-paper.htm...
ashish01··on Vald: A Highly Scalable Distributed Vector Search Engine
FAISS?
ashish01··on Show HN: Cloud GPUs for Deep Learning – At 1/3 the Cost of AWS/GCP
Nice! I really like the top up feature. Really gives me peace of mind that I will not blow up my budget accidentally. I have been using https://datacrunch.io/ which has almost same feature set.
ashish01··on Show HN: Voyager – write a web crawler/scraper as a state machine in Rust
You can limit the numbers pf concurrent calls using a semaphore and acquiring it before making a http request.
ashish01··on Daily Hacker News data dump
The blew past the github bandwidth limit pretty quickly. Any ideas on how to host this?
ashish01··on Show HN: Archivy-HN – automatically save and download your upvoted HN posts
Cool. If you want an smaller alternative, just getting upvoted ids is easy enough in python

    import requests
    from bs4 import BeautifulSoup


    with requests.Session() as session:
        page = 1
        while True:
            resp = session.get(
                f"https://news.ycombinator.com/upvoted?id=ashish01&p={page}",
                cookies={"user": "get this from your browser"},
            )
            tree = BeautifulSoup(resp.text)
            links = [x["href"] for x in tree.select(".subtext .age a")]
            if len(links) == 0:
                break
            for i, link in enumerate(links):
                print(page, i, link.split("=")[1])
            page = page + 1
ashish01··on Python at Scale: Strict Modules
How can one learn about advanced python concepts like this - slots, meta programming etc. Is there a good book for this?
ashish01··on My Favorite Rust Function Signature
I also used to feel the same way. But listening to [0]Crust of Rust: Lifetime Annotations by Jon Gjengset helped me understand its need.

[0] https://www.youtube.com/watch?v=rAl-9HwD858 really helped me understand it.

ashish01··on Classifying 200k articles in 7 hours using NLP
I guess it’s cool. It will be interesting to compare this with using fasttext as a baseline for classification.
ashish01··on How I Make Yogurt (2019)
Or just use instant pot. I use it to make a small batch (1/2 gallon) of yogurt everyday for years now and it have never failed me. Thought I add the culture at 110F.
ashish01··on Fountain pen ink properties
Pilot Namiki Black is also a very well behaved ink and easy on the pen.
ashish01··on BrachioGraph – a cheap, simple pen plotter
From where did you buy this? Thanks!
ashish01··on BrachioGraph – a cheap, simple pen plotter
I am a complete n00b at this but very interested in making a CoreXY plotter. I get struct at how to get parts like linear guides and servos needed for this. What is the best way to educate oneself about this. Is there something like sparkfun how mechanical hardware. Thanks!
ashish01··on SpaCy v2.2
Thanks for your hard work. Really top quality software. I hope and wish they are making enough money to keep working on it.
ashish01··on BTrDB: Berkeley Tree Database
> precomputed statistics over power-of-two-aligned time ranges

Simple google search didn't get much details. Can someone please add some details or links for this?

ashish01··on Ask HN: Is it just me, or is CSS too damn hard?
You know your comment in hacker news is rendered as a table :)
ashish01··on U.S. Is World’s Most Competitive Economy for First Time in a Decade
If we have a sufficient corpus of flagged and flagged killed submission. Maybe we can train a classifier for it. And maybe send for review if the confidence of the classifier is high enough for a new post.
ashish01··on Inside One of America’s Last Pencil Factories
Carl Angel : https://www.amazon.com/Carl-Angel-5-Pencil-Sharpener-Office/...
ashish01··on SpaCy 2.0 released
This is great. I really really hope they have a stable and big enough source of revenue to keep the development going.
ashish01··on Honey SQL – SQL as Clojure data structures
Does anything comparable exists for Python?
ashish01··on Ask HN: New attempt at mobile markup – keep or bail?
Please keep
ashish01··on Finding bugs in SQLite, the easy way
Can you please elaborate why OCaml is a good choice for writing parsers?
ashish01··on Backblaze Storage Pod 4.5 – Tweaking a Proven Design
To be fair 0.03 also includes operation costs like power and space, replacements. I _feel_ that a backup company will have an operational advantage having its own storage but its more complicated than comparing cost per GB.
ashish01··on Fuck It, I'm Going Back to Firefox
I read this article and decided to try Firefox again after 2 years but I was disappointed. A javascript heavy page can still make the whole browser unresponsive. This is not acceptable. It was a fresh install of FF with no extensions installed.
ashish01··on Why aren’t we using SSH for everything?
Would be great to do this for mosh - mosh-chat It improves over SSH by handling intermittent network connections.
ashish01··on Technical Papers Every Programmer Should Read at Least Twice (2011)
Can some please do a similar list for machine learning and also for maths relevant to ML?
ashish01··on My adventures in CNC robotics
What are the low cost (< $200) options for a CNC machine? Or making something from scratch in that price range.
ashish01··on No, You Can’t Manufacture That Like Apple Does
Then how did Nest do it?
← PreviousPage 2 of 3Next →