HNHacker News
TopNewBestAskShowJobs

shipp02

251 karma · joined November 2, 2020

submissionscomments
shipp02··on Building a Linux GPU Driver for the M4 Mac Mini in One Month
What is the state of Nvidia and AMD GPU drivers on Linux? Maybe these techniques can finally give us reasonably good open source drivers which can be supported for a long time.

AFAIK Nvidia drivers are proprietary and AMD has a tendency to drop support quickly

shipp02··on Reports of the death of California High-Speed Rail have been greatly exaggerated
To everyone saying SF-LA already has plenty of flights, consider the following benefits of trains:

- No need to worry about how much luggage I have. It will likely be a minimal charge if there is even one

- Trains are more comfortable with larger seats, usually

- Trains will make tickets cheaper, putting downward pressure on flight tickets as well (competition)

- Less security theatre and less worrying about what I can and can't carry

- You can still have good internet access

This is in addition to the environmental benefits of trains.

Perfect is the enemy of good. More sections and branches can be added. Piecemeal is how transportation infrastructure grows everywhere. It does not come to fulfill everyone's needs all at once.

shipp02··on More Everything Forever
>actually think this kind of low-information escapism about the future

I think this is called techno-utopianism. The "leaders" in technology have been doing this ever since the industrial revolution.

People sold the idea that street lights would fix "public morals" and eliminate crime.

Also see the progress trap and professor Simon Penny's work and what he calls the end of the anthropocene.

shipp02··on Cursor IDE support hallucinates lockout policy, causes user cancellations
In Mechanical Engineering, this is 100% a thing with fluid dynamics simulation. You need to know if the output is BS based on a number of factors that I don't understand.
shipp02··on Drag racers are ditching superchargers for scuba-style tanks and compressed air
Liquid oxygen will oxidize anything it comes in contact with. You have to use specific metals for the connections and piping.
shipp02··on Buffett: America's Growing Trade Deficit Is Selling the Nation Out from Under Us [pdf] (2003)
I don't know if strict import control is a good idea. Look up license raj in India.

It also added a lot of opportunities for corruption.

shipp02··on India's Battle to Control the Democracy Narrative
Has there been an Indian government that will be viewed favorably through western lenses?

- Pt. Nehru wanted Socialism and State Control.

- Indira Gandhi brought the Emergency and all that came with that

- PM Vajpayee conducted the nuclear test

- PM Modi is viewed as an authoritarian and fascist

I think these cover the most influential leaders over the last 75 years. Only PM Manmohan Singh stands up to such scrutiny.

shipp02··on India's Battle to Control the Democracy Narrative
The Guardian article is interesting because it helped untangle the idea of liberalism and democracy in my mind. How did they become so deeply linked?
shipp02··on India's Battle to Control the Democracy Narrative
A pivotal quote in the article:

>How could theocratic states with no separation of religion and government score higher than India? How could a country with universal suffrage and constitutional rights rank below nations that didn’t even hold elections?

Since the article talks quite a bit about Sanjeev Sanyal, I think it might be interesting to point to some of his podcasts.

Like this one: https://www.youtube.com/watch?v=yiW-mH4qIOQ. Here he points out how the media has misrepresented India and exaggerated and sensationalized issues.

Similarly, India has taken criticism from the West over its more ambitious projects like Sardar Vallabhai Patel's statue, and the space program. So taking the West's word with a grain of salt is quite valid.

Further, the article points out that the government is trying to game the ranking while outwardly saying that they don't matter. This seems hypocritical at first glance but it also points out that having lower rankings affects investor confidence and borrowing rates. You can be against a broken system while still trying to appease it because it's not going to change immediately. The Indian Government needs to work within the system until something better can be created.

I am not fully supportive of everything the NDA government has done but I don't think there is another leader in India who can feasibly win an election right now and I refuse to support INC until they get rid of the Gandhi dynasty.

Also, please look at the podcast from this timestamp[2], where he further shows why people in general but Indians specifically should be skeptical of Western narratives. This is also supported by the book Unnatural Selection by Mara Hvistendahl

[2]:https://youtu.be/gNVMvlfMbCU?list=PLgZQtm7d9Z1K9TCynoA3S0QWv...

shipp02··on Kagi Is Bringing Orion Web Browser to Linux
I would've thought that Windows would be the next platform to port to given its larger user base.

Maybe the decision speaks to the distribution of Kagi users across operating systems.

shipp02··on TSMC expected to announce $100B investment in U.S.
Intel/Samsung are behind. That is a fact.

The question is, is it better to wage a massive war that will cost hundreds of billions of dollars and many lives than to make an equal investment into the semi-conductor industry.

shipp02··on SQLite-on-the-server is misunderstood: Better at hyper-scale than micro-scale
If anyone has heard Joe Armstrong's talk about how communication is limited by latency and data can only travel so fast. I think having smaller a partitions locally is an optimal point.

If You want global consistency then you'll have to either spend some time at runtime to achieve it, Have complicated protocols, fast networking, synchronized clocks.

Does this look like actor model (from Erlang) if you squint a bit?

shipp02··on Smallpond – A lightweight data processing framework built on DuckDB and 3FS
Is the code written by the deepseek model?

I should probably give up on being a software engineer if it is.

shipp02··on How Many School Shootings? All Incidents from 1966-Present
How have 40% of the perpetrators escaped? Seems a little high given how sensitive of a subject school shootings are.
shipp02··on 'The tyranny of apps': those without smartphones are unfairly penalised
A lot of suggestions ask the poster to not store photos on their phone, but this takes away the functionality from their phone that they actually want in service using 1 app for 5 minutes.
shipp02··on Why I'm leaving Elm (2020)
But they didn't make that tradeoff.

They said sync FFI for us but not for you.

shipp02··on Show HN: Transform your codebase into a single Markdown doc for feeding into AI
Given the limited context length of most LLMs, is there value in turning in an entire codebase into a doc to feed it into an LLM?

I think cherry-picking relevant sections would be necessary to make it function effectively. Has anyone tried using tree-sitter to recursively feed it the source for functions used in the section we want to analyze to optimize for this?

shipp02··on Nvidia Security Team: “What if we just stopped using C?” (2022)
You are right but the vhdl-like syntax is quite nice. It does some surprisingly modern things.
shipp02··on NAT Is the Enemy of Low Power Devices
What makes a separate cellular modem better than an internal cellular modem? Is it because software updates are available for the separate modems?

I am evaluating some Nordic semiconductor parts for a project. They seem to have an internal modem but Nordic uses zephyr. Any thoughts?

shipp02··on NAT Is the Enemy of Low Power Devices
Zephyr RTOS[1] is an RTOS supported by the Linux foundation. It has similar structures to Linux for device configuration like a device tree and tries to emulate POSIXish APIs. I think some embedded people are put off by this configuration structure.

Notably, Zephyr RTOS is the basis of Nordic Semiconductor's SDK[2]. Nordic is a major manufacturer of cellular and wireless MCUs.

[1]:https://www.zephyrproject.org/ [2]:https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/index...

Edit: GP seems to have a history of posting 1 line hot takes with no elaboration

shipp02··on Larry Ellison wants to put all America's data in AI, including DNA
See Ratan Tata for someone who didn't completely lose their morals when they gained wealth. He's a gem of a person.

He's Indian so not many on HN will know about him.

shipp02··on Intel ruined an Israeli startup it bought for $2B–and lost the AI race
IIRC, Nvidia was already ahead in software support 5 years ago. Image recognition was the big thing and the only way I could train them was on Nvidia GPU or Google tpu.

With this context, the articles clain that

>Intel correctly identified AI as the future

seems tenuous at best.

It also claims that Nvidia was just a graphics company in 2019-20. This was clearly not the case for anyone training cv models at the time.

IDK what Gaudi is or what Habana Labs was developing. Does anyone know what the status of pytorch/tensorflow on Intel GPU hardware is? Because add far as research is concerned one of the framework has to be supported.

shipp02··on VSCode’s SSH agent is bananas
Is it better to programmatically interact with bash to provide the features VSCode does? Do note that I am unwilling to accept an implementation with less features/ease of use!

I can see how writing a custom agent that provides remote access to privileged API's is a bad idea but bash isn't exactly the most secure piece of software in the world.

shipp02··on VSCode’s SSH agent is bananas
That's an issue with any plugin system, right? AFAIK no IDE has a plugin system with capabilities or a sandboxed interpreter.

VSCode does have a thing where it's like do you trust the authors of this project. Not sure what it does because I've never had to use it. From StackOverflow[1]:

>If you select No, I don't trust the authors, Visual Studio Code will open the workspace in 'restricted mode'. This is the default for all new workspaces. It lets you safely browse through code but disables some editor feature, including debugging, tasks, and many extensions. However, keep in mind that 'restricted mode' is all you need for many use cases.

Actually if restricted mode[2] is any good, vscode might be better at security than most other editors/IDEs.

[1]:https://stackoverflow.com/a/67914669/11422647 [2]:https://code.visualstudio.com/docs/editor/workspaces/workspa...

shipp02··on VSCode’s SSH agent is bananas
This is going to sound naive but, I don't understand what the security issue is. If you can ssh into a machine and port forward a socket, you already have permission to do all the other things. VSCode's protocol seems to be exposing it in way that's more convenient for them.

How is this a security problem? Is it because someone on the same network as the remote machine but without SSH access can connect the port that is forwarded over SSH?

As a user, I quite like how well VSCode's SSH system works.

shipp02··on El Salvador abandons Bitcoin as legal tender
Land in HK is weird. The lease thing is true but there are massive national parks that have nothing built at all.

The buildings that do exist are ~50 stories even though that's not optimal because of the typhoon situation. So constructive cost is high because government does not release enough land for development.

The rents are high because someone wants it that way. It's not a land scarcity problem IMO.

Also the government and the upcoming merge with China is strange in itself.

shipp02··on Anthropic: "Applicants should not use AI assistants"
Kinda struck a nerve because I was using an llm to help get me unstuck just as I saw that comment
shipp02··on Durable execution should be lightweight
Have you had scalability issues because your tables got too big?

Is there a mechanism to GC workflows that are completed?

shipp02··on Durable execution should be lightweight
I'd love to read it. Getting exactly once semantics is quite an interesting topic.
shipp02··on Durable execution should be lightweight
This seems like temporal only without as much server and complexity. Maybe they ignore it or it really is that simple.

Overall really cool! There are some scalability concerns that are brought that I think are valid but maybe you have a Postgres server backing up every few servers that need this kind of execution. Also, every function shouldn't be its own step but needs to be divided into larger chunks where every request only generates <10 steps.

Page 1 of 3Next →