HNHacker News
TopNewBestAskShowJobs

bkanuka

50 karma · joined December 2, 2019

submissionscomments
bkanuka··on 50% of U.S. vinyl buyers don't own a record player
Not who you're replying to (but I'm in the same camp). I use the album art as decoration, but the music is the first selection criteria. The music has to mean something to me first, and then the album art just needs to "pass".

I have young kids also, so I try to stay away from violent or scary album art.

bkanuka··on Hacker News front page now, but the titles are honest
Now go deeper! Prompt Gemini to write a prompt for itself that would write a prompt for itself that would get similar results.
bkanuka··on Modular monolith and microservices: Modularity is what matters
Don't know if this is sarcasm or not. If you have 23 req/day, then there's no tech problem to solve. Whatever you have is good enough, and increasing traffic will come from solving problems outside tech (marketing, etc)
bkanuka··on Ask HN: How would you set up a child’s first Linux computer?
Thanks! Never heard of Endless OS till now. Looks very reasonable for kids.

My kids are too young for it, but it lead me to find GCompris (especially with kiosk mode) which is for a much better fit for my kid's ages.

bkanuka··on Researchers value null results, but struggle to publish them
I studied physics in university, and found it challenging to find null-result publications to cite, which can be useful when proposing a new experiment or as background info for a non-null paper.

I promised myself if I became ultra-wealthy I would start a "Journal of Null Science" to collect these publications. (this journal still doesn't exist)

bkanuka··on Boom's XB-1 becomes first civil aircraft to go supersonic
The Concordians believe that the Overture will be the second coming of their saviour.
bkanuka··on Boom's XB-1 becomes first civil aircraft to go supersonic
From the article:

> The Concorde, which was retired in 2003, was built jointly by the British and French governments.

This is the technicality TechCrunch is using to make this claim.

bkanuka··on Show HN: iFixit created a new USB-C, repairable soldering system
Amazing! Thanks for clarifying. Now I'm much more interested
bkanuka··on Show HN: iFixit created a new USB-C, repairable soldering system
Can you comment on the compatibility with other 3.5mm tips like the TS80/TS80P?

Will there be other tip shapes available?

Is the tip design patented (and enforced) or will you allow for 3rd party tips?

bkanuka··on Google releases smart watch for kids
I completely agree. My wife and I have our locations shared with each other. I'm not "surveilling" her. I almost never remember that we have this feature until we need it for some reason, and even then its normally very benign (how far from home are you? should we wait before having dinner?)

Honestly, it's because I just don't care. I'm not worried about her changing plans or going somewhere without telling me (the feels dirty just thinking about) and at a certain age, I also won't care what my kids do. They will also change plans, or explore off the path. So what? But that one time I _really_ need to call them or they need help, we will be glad they have a little bit of tech on them.

I also find it somewhat interesting that many of the same people who are so worried about this type of surveillance _already_ have the devices and/or technical knowledge to surveil others and choose not to for whatever reason. For example, we have home networks and could track what our families do online. We _could_ put a malicious app into someone's phone, or a tracker on someone's car. Simply having the ability to do something does not imply that it will be done, and certainly doesn't imply that it will be done maliciously.

bkanuka··on SQL is syntactic sugar for relational algebra
As someone who learned mathematics first and programming later, I think it took me about 10 years of working in data-intensive programming before I could write really "good" SQL from scratch.

I completely attribute this to SQL being difficult or "backwards" to parse. I mean backwards in the way that in SQL you start with what you want first (the SELECT) rather than what you have and widdling it down. Also in SQL (as the author states) you often need to read and understand the structure of the database before you can be 100% sure what the query is doing. SQL is very difficult to parse into a consistent symbolic language.

The turning point for me was to just accept SQL for what it is. It feels overly flexible in some areas (and then comparatively ridgid in other areas), but instead of fighting against this or trying to understand it as a consistent, precise language , I instead just go "oh SQL - you are not like the other programming languages I use but you can do some pretty neat stuff so we can be on good terms".

Writing good SQL involves understanding the database, understanding exactly the end result you want, and only then constructing the subqueries or building blocks you need to get to your result. (then followed by some trial and error of course)

bkanuka··on Python 3.11 is faster than 3.8
Without validating anything myself, I was able to find this post https://hilpisch.com/Continuum_N_Body_Simulation_Numba_27072... which showed a simple n-body program sped up by ~670 times when moving from pure python to numpy+numba.
bkanuka··on Python 3.11 is faster than 3.8
I agree. This was honestly news to me - who very often uses Python for maths. However, I would never write the code as he did (instead I would rely on numpy/scipy). So I would also be intersted in a numpy version of the same test.
bkanuka··on Show HN: A framework for building Slack bots in Python
Yes a webhook could work!
bkanuka··on Show HN: A framework for building Slack bots in Python
I really like the API and decorators! What I don't see in the documentation is how to respond to events from outside Slack Machine. For example an external message queue.

I suppose I could look into writing a coroutine that listens for messages on a queue and then runs the `emit()` from SM - just not clear to me if that's the "right way".

bkanuka··on OCRmyPDF: Add an OCR text layer to scanned PDF file
Very cool - I'm interested in your(?) fork of OCRmyPDF. But can I ask..Why a fork and not a plugin to OCRmyPDF? which supports adding new OCR backends.