HNHacker News
TopNewBestAskShowJobs

geonnave

207 karma · joined January 16, 2015

submissionscomments
geonnave··on Photos taken inside musical instruments
It's basically the opposite effect of tilt-shift photography [1].

See an example: https://i0.wp.com/digital-photography-school.com/wp-content/...

[1] https://en.wikipedia.org/wiki/Tilt%E2%80%93shift_photography

geonnave··on Morris Chang and the Origins of TSMC
For those interested, "The Complete Autobiography of Morris Chang (Volumes 1 and 2)" is the machine translation of the above.
geonnave··on Being a developer in the age of reasoning AI
What is your project?
geonnave··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
Super cool! I had a very similar idea recently: I wanted to have on-demand podcasts about one's surroundings as you explore a new place (also taking into account a small list of user interests). I did a prototype [1] with the OpenAI APIs but the generated results were too shallow and not as interesting. It seems you prepared it with more carefully curated content, smart. My city is covered by Audiala, will give it a try!

[1] https://github.com/geonnave/roadcast

geonnave··on GPT-4o
Something similar already exists, see https://www.rewind.ai/ and https://www.perfectmemory.ai/
geonnave··on The killer app of Gemini Pro 1.5 is using video as an input
> I hate having to negotiate with AI like it's a difficult child.

Surely not in the list of things I expected to ever read in real life.

geonnave··on One man’s quest to end cheating in virtual cycling
> Back in ancient Greece, statues weren’t constructed to celebrate athletes: They were built to shame them into not cheating.

Is this true? Could not find any source for it.

geonnave··on Text editing on mobile: the invisible problem
> Selecting text

> (...) there is a completely new gesture, double tap. Wait, there is actually a third gesture long press, which also works.

TIL about the double tap -- always used the long press to select text. It is interesting that the author refers to long press as an alternative. Do most people use double tap for that?

geonnave··on Show HN: Host a Website in the URL
primg is, indeed, inspired by the prime giraffe :)
geonnave··on Show HN: Host a Website in the URL
On the subject of weird stuff on a URL, here is a prime dog: https://geonnave.github.io/primg/#17976931348623159077293051...
geonnave··on GNU Radio software-defined radio (SDR) implementation of a LoRa transceiver
LoRa[WAN] is too limited for this use case. MTUs range from 51 to 242 bytes, and packet loss increases with packet sizes and distance. In addition, it lacks a built-in mechanism for reliability (e.g. ACKs). In other words, lots of headaches, unless your use case is sending non-critical telemetry data up to a few hundreds times per day.

For more information I recommend this paper [1] (unfortunately behind a paywall).

[1] https://ieeexplore.ieee.org/document/8030482

geonnave··on Amsterdam to use “noise cameras” against too loud cars
Similar "noise radar systems are being tested in Paris [1] and New York [2].

[1] https://www.theguardian.com/world/2022/feb/15/noise-radar-in... [2] https://www.nyc.gov/site/dep/news/22-005/roadside-sound-mete...

geonnave··on Launch HN: Serra (YC S23) – Open-core, Python-based dbt alternative
For those also wondering what is ETL and dbt:

> ETL (Extract, Transform, Load) is a process that involves extracting data from various sources, transforming it to fit operational needs, and loading it into a database for analysis. dbt (data build tool) is an open-source software tool that enables data analysts and engineers to transform and model data in the data warehouse, streamlining the transformation part of the ETL process.

geonnave··on Ask HN: Is the market bad, or am I having the worst luck job hunting?
In (Brazilian) Portuguese software engineers are usually graded Júnior, Pleno, or Sênior, where "Pleno" means something like "full". It is used for these intermediary situations where neither Junior or Senior applies.
geonnave··on Google and HTTP (2018)
The way the author begins the article makes you think Google is trying to s/HTTP/$NEW_PROPRIETARY_PROTOCOL/, although they just mean s/HTTP/HTTPS/.
geonnave··on Study: ChatGPT outperforms physicians in quality, empathetic answers to patients
Oh but it is: I find it useful. For example, I would not pay a lawyer for that contract, so having it draft me a mediocre contract is still better than having no contract.
geonnave··on Study: ChatGPT outperforms physicians in quality, empathetic answers to patients
My experience is completely different. I have successfully used GPT-4 to:

- write a contract for the sale of my motorcycle: put all details, names and numbers with labels on a spreadsheet, paste on the chat and ask for a contract, then edit.

- learn french: I told gpt "when I write wrong stuff in french, always let me know and teach me the correct ways". Then, after a few weeks I asked for a .csv with the stuff that he corrected so I could import into Anki, which actually worked.

- coding on a daily basis: I am learning Rust on my new job, so I ask it things all the time, it helps me a lot.

geonnave··on Ask HN: Most interesting tech you built for just yourself?
This is really cool, congrats!
geonnave··on Mysterious object is being dragged into the black hole at the Milky Way’s center
In the Dune novel, the solution for this was a kind of evolved/specialized human kind that was able to see a bit into the future (with the help of a "drug", the Spice). Only this kind of "human" could be a pilot of a faster-than-light spaceships.
geonnave··on Brazilian vote counting (real time)
You just have to file a note explaining that you could not vote -- we call it "justifying the (non-) vote" / "justificar o voto". As of the current election, the it can be done on a mobile app.
geonnave··on Getting started with decentralized identity
For the "Learning resources" section, I would also recommend checking ION¹. I have tested a few DID Methods including Sovrin, Veres One, and ION, and the latter is the most spec-adherent and well-implemented, apart from receiving funding from companies like Microsoft and TBD (which is proposing web5 in the first place). And yes, it is the only DID Method to receive support from big tech (was incubated within Microsoft, then donated to the Decentralized Identity Foundation), and it also happens to be a technically better solution.

Why I think it is better: (1) don't need a new blockchain (re-uses Bitcoin's); and (2) implements DIDs / DID Documents with all needed features (e.g. last time I tried, Sovrin's implementation did not support serviceEndpoints!)

¹ https://identity.foundation/ion/

² https://www.coindesk.com/markets/2021/03/25/microsofts-ion-d...

geonnave··on Ask HN: Why is there a chip shortage?
Today I learned: EUV stands for Extreme Ultraviolet Lithography.
geonnave··on Show HN: Print a WiFi Login Card
A nice addition would be either (1) support other languages or (2 - simpler) the ability to edit the field titles (e.g. change from "Network name" to "Nome da rede").
geonnave··on 55% of all Tether, $25B, were created in 2021
Serious question: what happens when I buy USDT using another currency than USD? e.g. EUR or BRL. How can USDT maintain its parity with USD under such circunstances?
geonnave··on Twitter acquires Revue
Clearly and unsurprisingly this is to compete with Substack. Great move.

Now, regarding character limits, beyond linking to a personal website or having a newsletter, I have seen avid content creators posting images containing small essays directly on Twitter to allow a deeper in-app reading experience.

Maybe this should be a next, and less trivial, problem for Twitter to work on.

geonnave··on The Future of Online Identity Is Decentralized
I support this view.

The DID and VC specs are the most advanced tools we have now to implement decentralized identity, plus there are many startups applying these in real world, solving problems and generating open source implementations.

Btw, I joined the Internet Identity Workshop last spring and it was an incredible experience. (https://internetidentityworkshop.com/)

geonnave··on The Future of Online Identity Is Decentralized
The standards [1] have several open source implementations [2] and are currently used by several companies [2].

[1] https://www.w3.org/TR/vc-data-model/, https://www.w3.org/TR/did-core/

[1] https://github.com/decentralized-identity, https://github.com/mattrglobal/

[2] https://spaceman.id/, https://www.transmute.industries/, https://www.evernym.com/, https://sovrin.org/, https://mattr.global/

geonnave··on EasyOCR: Ready-to-use OCR with 40 languages
From the title I thought it was OCR implemented in 40 programming languages.
geonnave··on The modern HTTPS world has no place for old web servers
Indeed, the main problem of trust is the third party and agreement.

The DID and VC standards have an interesting approach. Use self-signed public keys, and third-party-signed credentials. To prevent MITM use credentials, to encrypt channel use the keys.

The agreement part, however, remains difficult because the protocols are always evolving.

Maybe in a few years we'll get it solved, just like Bitcoin solved double-spending without centralization?

geonnave··on Ask HN: How do you manage self-study?
My two cents:

1. Have a medium/long term goal, and then structure the topics you want to learn around that.

2. Plan and execute projects that exercise the topics you want to learn.

If finding the goal (1) is a problem, maybe start with solving that problem.

Page 1 of 3Next →