HNHacker News
TopNewBestAskShowJobs

nomilk

8,509 karma · joined January 30, 2016

submissionscomments
nomilk··on I was offered money to scare you of AI [video]
> I was contacted by an organization that wants to warn you that AI is an existential threat. Now, I've myself warned of the dangers of AI, so I'm sympathetic to that message. But they wanted to tell me what I was to say, down to the sentences I should read and references I should quote.

> I said, "No.". But if the price is right, someone else will do it.

nomilk··on Am I missing something? Is programatically sending SMS globally this bad?
The question:

> am i missing something here? I have a rails app, and it sends text messages (booking confirmations). It happens to use AWS SNS for that. I noticed today that not all messages are going through (it sends, but not all will be received). E.g. all +1 (US) numbers don't receive the actual messages! (shocking!). Same for UK and a bunch of other places. I set up SNS logging to observe what's going on. But I can't beleieve this. I'll have to do some various registrations for things for each country to satisfy their requirements and make any code adjustments necessary so SNS uses those attributes and the messages start arriving. But taking a step back, that's a lot of fucking work, and I wonder if using SNS was a mistake - are there similar services that don't require you to do that, e.g. so all that registration BS is done for you and you just provide a number and a message and it sends?

Answer:

> The ugly thing you’ve discovered is that “send SMS to arbitrary phone numbers worldwide” is no longer really a single global service.

Sharing to HN in case someone can solve this (i.e. an API that takes 2 arguments: a message and a phone number and it 'just sends').

nomilk··on Need advice on personal web project
> Sign up to view your results!

That's probably enough to stop 99% of users in their tracks.

nomilk··on Grep beats LSP? Why coding agents ignore your fancier tools
Tangental, but my LSP config breaks every few months. I don't bother to fix it anymore, I open an LLM in ~/dotfiles and complain until it works again, usually in a few minutes.

What's interesting is observing how much work this takes. (it gives me much more empathy toward my past self; how was a clumsy human supposed to know and reason about these things!?, especially when I hadn't touched the configs since a few months prior and had forgotten them almost entirely).

Most often there's 10-20 very small programs all working together to give the desired experience. The amount of minutes and tokens required to solve these seemingly simple problems like "My LSP isn't working" is sometimes much more than expected.

nomilk··on New York Times and The Athletic workers demand company scrap Kalshi deal
A whale just means the market gets more mis-priced, creating greater incentive for correction, which typically occurs.

Let's for a moment say you're right, and prediction markets do have a flaw (that if someone wants to spend a lot of money making an outcome look more/less likely), that's an imperfection vs the many biases in other information sources.

tl;dr prediction markets financially penalise providing misleading information, whereas traditional media profit from misleading information

nomilk··on New York Times and The Athletic workers demand company scrap Kalshi deal
A partisan bet makes the opposite position slightly more profitable, attracting bets which equilibrate the market back at fair prices (i.e. realistic probabilities)
nomilk··on New York Times and The Athletic workers demand company scrap Kalshi deal
A great irony here is that Kalshi and media generally are competitors. When I make important decisions (e.g. understanding politics, where to travel and setup companies), I always value betting markets over hearsay (aka media). The former has real money at stake, whereas the latter often has no skin in the game (as well as a other issues; like herd mentality, sensationalism, incentive to tell people what they want to hear rather than what's true).
nomilk··on Ask HN: Why were OpenAI, Claude, and Grok simultaneously down?
Claude is flakey atm too, as is Grok. I wonder if one LLM going down causes a surge in traffic to the others.

https://status.claude.com/

Via Grok web UI, I was seeing this mid-request:

> Grok has been disconnected. Please try reconnecting.

nomilk··on 4.5B Posts Scraped from TikTok
Seems the expectation is the purchaser uses the info/parameters in the 289gb file to decide which videos to download, then uses the /v1/video/info endpoint to download individual videos.
nomilk··on 4.5B Posts Scraped from TikTok
There's an `is_video` column, perhaps containing a lot of 0's
nomilk··on 4.5B Posts Scraped from TikTok
> Three things to notice, because each one bites later:

Very LLMish language!

nomilk··on 4.5B Posts Scraped from TikTok
I think the post is essentially a decent technical-explainer (value adding and interesting) in exchange for effectively a little product placement (selling either just the code or code already running on a server at additional cost)

But I think this is the 289GB data (free): https://huggingface.co/datasets/kuben-developer/tiktok-video...

nomilk··on Open Source X Algorithm Integrates First Public Contribution
Related: https://x.com/XOpenSource/status/2094938072706400286
nomilk··on "IT WoRKs BeTter in the App "
> and think you're too thick to use your browser's bookmarks feature

To be fair, bookmarking is easy but browsing and locating a bookmarked URL is far from easy. To bookmark in chrome on desktop requires pressing an obvious star button on the right of the address bar (it's always there, so easy to locate). But browsing/locating a bookmark requires clicking on the vertical ellipses on the right-most of the browser, finding 'Bookmarks and lists' amongst a lot of wordy options, then the fun starts: you can scroll bookmarks but cannot even see the full bookmark (only the first 40 characters and favicon) and they're not even in alphabetical order. If you have several hundred, like I do, that's a lot of work, and consequently, I approximately never do it. Easier to copy the url into an email and send it to yourself.

For folks like myself who use different browsers across operating systems, it's even more convoluted for obvious reasons (e.g. I use safari on iOS and chrome on macOS, so something bookmarked on iPhone doesn't make it to macbook and vice-versa).

tl;dr bookmarks are a mess, even for the tech-savvy

nomilk··on Twitter Viewer – View Twitter Without Account
Maybe for training, but how about look up? I often use claude voice and grok voice (both on iOS) and reasonably frequently claude simply cannot find any info about a breaking topic, whereas grok always can.
nomilk··on Twitter Viewer – View Twitter Without Account
Musk is aggressively optimistic on what can be achieved and by when, but rational on product decisions.

Musk stating that read-only scroll should be allowed seems very sensible (I think we all agree on that). But he (or someone he delegated to) clearly changed their mind. Intrigued to know why. Occam's razor would probably suggest that allowing scrapers to host twitter posts elsewhere costs them ad revenue, so they make it difficult.

nomilk··on Twitter Viewer – View Twitter Without Account
From Musk in Dec 2022 (right after purchasing Twitter):

> we should not be prohibiting read-only scroll

Seems Musk agreed Twitter shouldn't require an account just to view the site. Wonder why the change of mind.

Source: https://www.youtube.com/watch?v=FkNkSQ42jg4&t=50m47s

nomilk··on Omarchy development practices lead to predictable security issues
1. To help linux take over desktop (vs macOS and windows)

2. As an apolitical refuge, since contributors like DHH and Tobi Lütke [along with possibly the silent majority], want to focus on commonalities (love of hacking and computing) rather than the things that drive us apart (political views)

nomilk··on How I Read Books
Thanks for asking (I too am interested to hear others')

The Days Are Long but the Decades Are Short for simplification, balance and inspiration: https://blog.samaltman.com/the-days-are-long-but-the-decades...

Orwell's Politics and the English Language on the importance of precise use of language: https://www.orwellfoundation.com/the-orwell-foundation/orwel...

Orwell's Why I Write on critical thinking and clear communication: https://www.telelib.com/authors/O/OrwellGeorge/essay/whyiwri...

Steve Jobs' Stanford Commencement Address (a speech rather than an essay, but worthy of quarterly viewing): https://www.youtube.com/watch?v=UF8uR6Z6KLc

Oscar Wilde's A Sentimental Journey Through Literature - a disciplined but scathing repost to a critic who takes shots at Wilde's work without understanding nor appreciating it. Timeless, given how much media is poorly substantiated opinion at best, and outright emotional babble at worst: https://www.gutenberg.org/files/14240/14240-h/14240-h.htm#:~...

nomilk··on Toilet Revolution in China
> a government campaign aimed at improving the sanitary conditions in mainland China.

> From 2015 to 2017, over 68,000 public toilets were constructed in China.

Seems so

nomilk··on Bringing the cybersecurity capabilities of Claude Mythos 5 to more defenders
> Bringing the cybersecurity capabilities of Claude Mythos 5 to more defenders

This dance is quite annoying. When Anthropic releases a paid model, the user should control what it does and doesn't do. The other day I had a security incident that required urgent response. ChatGPT and Claude were utterly useless (I quickly attempted to get access to the former's advanced security capabilities but was met with a form I could complete - far too slow for a time-sensitive problem like a security incident!). So I used grok and it helped! I am told Kimi also helps in such cases although haven't tried it yet.

nomilk··on Felony Bench
Wonder if the benefits to humanity of better AI outweigh the havoc wreaked by occasional illegal activity. i.e. Is 'move fast and break things' optimal for AI development.
nomilk··on Omacom Foundation launches with $8M
In this video, DHH mentions Dell XPS and the AMD 395 Plus (he holds up the actual laptop, which I think is a HP ZBook Ultra G1a)

https://www.youtube.com/watch?v=zIdg-QBU6GU

nomilk··on Omacom Foundation launches with $8M
Related: DHH is appearing live on Primeagen's twitch/yt/kick channel in 5 min (10am PST).

https://www.twitch.tv/theprimeagen

nomilk··on Omacom Foundation launches with $8M
Hadn't realised (until your comment) that Omarchy doesn't work on non-intel macs; that's a shame. https://github.com/basecamp/omarchy/blob/quattro/manual/44-m...
nomilk··on At Beijing AI-themed bar, DeepSeek tokens come with the pints
From reading just the title, I got the impression this was a bar where you turn up, order a drink, and chat with AI (instead of your friends). That would be funny, though not entirely implausible!
nomilk··on Cursor launches Origin, GitHub alternative
Same for all other AI companies too.
nomilk··on GIMP Development Update
I once tried to use GIMP and gave up after 2 hours and got the task done in figma in 10 minutes. GIMP is a UX atrocity. The interface is a cluttered mess of meaningless panels and buttons. Worst for me is i'd spend 15 mins googling/reading how to do something, look for the corresponding buttons for 10 minutes, be unable to find them, and later discover they were on a panel that wasn't enabled by default (I didn't even know you had to enable panels; i'd assumed everything that was available was there in front of me). On macOS some panels randomly disappear behind other programs.

It was like using a computer program in your dreams where things don't really have to make sense.

My theory is this is a classic OSS problem where everyone wants to contribute their pet feature but the project lacks discipline and nobody wants to remove, organise, and improve (especially where the latter can be 10x harder and more tedious then the former). This could be an argument for opinionated leaders in OSS projects, because at least they'll say 'no' and do things 'their' way a lot of the time, which is often better than the 'anything goes' philosophy.

nomilk··on Anthropic's 'watermark' text adulteration in Claude is a perversion of writing
tl;dr:

> It’s unacceptable for a tool to sacrifice an iota of clarity, coherence, meaning, quality, etc. for the purpose of (watermarking)

And an example of the impact of watermarking on word choice [0]:

> The results of the study were quite [important || significant || substantial || notable]

The meaning of the sentence to changes slightly even in just this tiny example. Imagine the degradation when applied across an entire response!

[0] https://declaude.org/watermarking/

nomilk··on Brazilian election filter in X For You timeline
Seems Brazil's court (the TSE) banned platforms from recommending (via 'feeds' and similar) ~700 accounts related to its election, to avoid 'amplification' (unless the user already follows the account, in which case it's permitted).

I'm not sure if this is a good or bad idea. But if I were Brazillian, I'd be immediately following all ~700 accounts (and probably unfollowing all 700 after the election).

Love or hate X, it deserves a massive hat tilt for its transparency here.

← PreviousPage 2 of 34Next →