MurphyA/hacker-news huggingface dataset:
by Fade_Dance | 2025-08-26 01:03:03+00:00
Outside of proprietary trading firms it doesn't make much sense to actively trade, and that's coming from someone who spends their days trading.

OP was gambling and beholden to logical fallacies, but even moving on from there, you immediately run into other crossroads, like:

tax - trading is short term cap gains. As a trader you should be well versed in concepts like opportunity cost, and it's immediately a huge headwind to turn down long term capital gains tax advantages, especially when ETFs essentially have loopholes where they can actively trade within the structure yet not tax the ETF holder. I did a stint offshore, because literally it made no sense to trade unless I was offshore. Eventually I just accepted that as a trader, I wasn't totally optimizing for long term capital appreciation, and that was ok, because it was simply something I wanted to do and something that was rewarding personally.

OPM - I distinctly remember a point where I realized that because I had a 600% year doing SPAC warrant/option relative value trading with Other People's Money, that "the stars were aligned" (actually this is super common - see most hedge funds) and I could cash the reputational capital I had and transition to taking a performance fee, a management fee, and lean on compounding while essentially moving the account to a cloaked lightly levered long portfolio (say 1.2x), and there was essentially no reason for me to ever work again. Writing up quarterly updates and participating in the occasional special situation would be almost no effort. I could keep it going for 10 guaranteed, even if it was mediocre for the investors. Compounding is insidiously powerful, and most people don't understand the cost they're giving up if they sign up for a 2 and 20 fee structure. Incentives are misaligned. If you are a trader who can actually achieve high returns, you will likely find yourself managing OPM and find yourself in the position to harvest/take advantage of it (often older rich people's money, and time ticks by faster for them, to be frank), and from a purely personal financial perspective, it is the correct choice to get riskless compounding harvesting. Or perhaps you will find yourself in proprietary trading, which is of course a legitimate (and demanding) path to take, but this is a brutally high bar that can't be "faked".

I've only truly justified it by working it into a greater framework where it acts as an overlay on top of portfolio management which is hyper-focused on compounding/drawdowns, so it is forced to be additive in nature and doesn't eschew the traditional investing frameworks that so many traders apparently throw to the winds.

I don't know... I think to some degree it's one of those things some people are "born to do", and outside of that cohort maybe it just isn't a great idea to pursue, because the costs, both personal and monetarily, are extremely high.
by xyzzy123 | 2025-08-26 01:03:19+00:00
It sucks to do a 2-line change that requires 2 weeks of validation :/

Agree that codegen can flip the effort from creating to validating. Some people believe the "true" intellectual capital created by the software development process is the understanding created inside the team's mind as they build it (not the code itself). Like, understanding of the domain, customers, market, how the software works, how they would build it again if they had the chance, their networks and relationships etc.

Probably it does hurt if codegen impacts that process. It's always been possible to externalise some of that understanding, by writing books, articles etc. I suppose what we are starting to see is that kind of intellectual capital will gradually reside in AI also. For well understood problems (TODO app, space invaders, etc) the model will have the actual understanding and everyone generating those apps for the first time would need to build it up.

I agree that 1 LOC that provides infinite value sounds like the "best possible program", but beyond that I can't see any hard and fast rules about LOC vs value, I think they're almost entirely uncorrelated. Mostly it's about what the lines do, but even then it's hard. What's more valuable: the bible, the script to star wars or a set of 747 technical manuals? Should they have used more or fewer words to achieve their goals?

Even with precise specifications the "best" way to implement large scale software is never clear and depends on many factors. Sometimes more duplication is better, sometimes you need more abstraction to reduce it. A lot depends on what your team (or contributors) are comfortable with and their abstraction ceiling.
by subscribed | 2025-08-26 01:04:03+00:00
It is, even brand new one.

I can find several middleweight tourers / adv bikes between £12k-£25k new. And that's middle/top shelf. I can even get something new under £8k if I don't need the most modern electronics and 650cc is enough.

Comparing that to the car? LOL, 5 year used car like, say, Hyundai Ioniq is £15k+

And every other bit of the maintenance is more expensive in the car. Literally every single one. Also taxes and insurance.

Gear? Yeah, boots once every 10-15 years, gloves/jacket/trousers/helmet every 5 years,

Still cheaper.
by centur | 2025-08-26 01:04:04+00:00
100% agree. Did the same back in early OAuth2 days, before main platforms got libraries and support (we were transitioning from OpenId 2.0, not yet OIDC ). OAuth2 spec is surprisingly straightforward and readable, couplet with basic understanding of ABNF that is used in all RFCs - it was a joy to read and implement. And this understanding also stuck with me for many years and helped massively in my career :).
by password4321 | 2025-08-26 01:04:08+00:00
Related recent discussion 1 week ago, with a 200+ comment initial sub-thread on how the server browser was a key part of the "good old days":

https://news.ycombinator.com/item?id=44941369 (460+ comments) Counter-Strike: A billion-dollar game built in a dorm room

> I will forever mourn the general demise of server browsers.
by Numerlor | 2025-08-26 01:04:34+00:00
When I was thinking about this k came to the conclusion you need a high specced mini pc, route out oculink from it and run an external GPU. For daily you'll have a powerful CPU with a decent igpu, and gaming will go to the external dgpu.

Otherwise you're stuck with lower performing gpus, as normal ram at least in its current state won't be able to approach the bandwidth necessary to keep up with a full fat high end gpu. And nobody is making mini pcs that work like laptops with normal dgpus so you're stuck with igpus with the normal solutions
by dv_dt | 2025-08-26 01:04:39+00:00
This kind of temporary rights for "buy" approach is terrible beyond the labeling issue - which I agree is an issue. Making only temporary digital copies strongly kills sales from collectors. Maybe those sales were dead already for digital copies, but I recall some former colleagues back in the day who would obsessively buy DVDs to add to their collections of movies. And it's not like it was format specific, for audio, I knew collectors of lossless digital format audio. I think a lot of them gave up the purchase for collection habit over time as it got more difficult to acquire the media in an archive worthy format/licensing terms.

I think media companies devalue their own product by doing this, and kill a lot of purchase for collector value, and encourage bootlegging to add to it. I think it even really devalues subscription stickyness, if its all pointedly ephemeral anyway, why value being able to sit down a watch a favorite show, why value any access to given media content. More people will cancel the sub most of the time and binge once a year - after all it's just ephemeral candy.
by EasyMark | 2025-08-26 01:04:46+00:00
It's never about security (at least not user's security). It's like you pointed out only about power and locking in customers. They don't care if your phone gets hacked or you bank account drained. They care about the bottom line. Android is fine. Google should have 2 layers if they're worried playstore 1 has only well vetted authors and apps. playstore 2 can be the free for all (mostly) of the current store. These could be two different apps or prominent tags. Choice is good, lock down is bad. Corporate does not like employees or customers to have freedom, that's why it's our duty to fire people like the current US regime who always side with corporations over customers.
by postalcoder | 2025-08-26 01:05:46+00:00
One thing about the AppleScript icon that you don’t notice until you pay attention is that that the paper curls to form an “S”. The rotation and the reduced emphasis on the paper's edge in the update breaks that imagery.

It's not a nit that has to be picked, but it does dim Apple's "whoa, they thought that through?" aura.

Edit: So, upon doing some more inspection, it looks like Apple's Script Editor already does use this fallen-over paper. So that should challenge our assumptions about what the rotation may or may not mean as a portent for Apple's design competency. https://help.apple.com/assets/65DFB44F6D920677C90E20C9/65DFB...
by l72 | 2025-08-26 01:06:03+00:00
Allowing every drive by commentator is a huge mistake in building an actual community. Communities are built by people invested in the platform.

In the early to mid aughts I was part of couch surfing. It had a lot of purpose built in friction and it created an amazing tight knit group of people that I still consider my best friends. Once the pressure from Airbnb and investment money caused them to remove that, it became terrible.

Sometime never growing a community over a small group of invested people is the right choice.

The same thing happened with NextDoor. When it was small and just involved a few hundred people in your immediate neighborhood there was a real community on there. Then the kept expanding the size and now you have people that live no where in your community ruining the experience for everyone.
by ziml77 | 2025-08-26 01:07:23+00:00
I was hoping for so long that Logitech would make a wireless version of the G600, but instead they killed it. I'm begrudgingly using a wireless Razer Naga now. It's pretty crappy though because it doesn't have onboard profile storage so you need to run their bloated software just to remap the buttons. Also it lacks the awesome ring finger button that the G600 has, despite the Naga having space on top that could have been used for an extra button.
by nine_k | 2025-08-26 01:07:35+00:00
Isn't it basically the same requirement as Apple enforces for iOS? If you want to build an iOS app which other users can install, you must register (and pay).

It's a step of questionable utility, and I suspect it comes from requirements of (not exactly freedom-loving) governments of Brazil, Malaysia, and Singapore, where the demand for registration will be enforced first. Maybe it will even remain geographically limited.

The article is very light on details. Crucially, it lacks any links to actual Google documents.
by accurrent | 2025-08-26 01:07:41+00:00
I knew this was coming thanks to the nincompoops bankers and IMDA together with horny uncles who fall for love/job scams here in Singapore. The reason I use android over iOS is that I can load apps for personal automation. I think the current scenario where bank apps refuse to run on phones with sideloaded apps is far more acceptable. Im not sure scammers will not find a way around this. I can still be able pin web apps.

FWIW I'd rather not use my phone for critical transactions its making authorities lazy. The number of times Ive had to fight thanks to "buggy" payment code that deducts money is not funny and banks are getting worse at customer support day by day.

Also what the fuck are the governments doing with tax payer money, instead of going after criminals, we go after citizens.
by slyzmud | 2025-08-26 01:08:11+00:00
> It's the same reason you don't need to run a double blind study on whether seat belts work

Actually, seat belts are a weird example. After they were invented, there were more car crashes since people trusted they were protected. Without seat belts people were more cautious. They were a net positive of course, but some different situations/inventions/studies might have effects that are the opposite of what you would expect.
by scosman | 2025-08-26 01:08:41+00:00
I don't follow the author's logic. They seem to assume anyone choosing MAID has been failed by the healthcare system. While that's certainly possible for some of cases, every single person eventually reaches a point where their health is failing. Many know in well enough advance, and in Canada you can choose to decide when/how to end things.

The health care system can and should be improved, but there will always be people choosing MAID regardless. We should use a different measure for how to improve healthcare, and not falsely correlate MAID as a failure metric.
by theossuary | 2025-08-26 01:09:22+00:00
All of my bank apps work fine on graphene. I'd switch banks if their app stopped working, not stop using graphene. I stopped using Google wallet, I don't miss it enough to justify using stock android. For other apps, I just put them in a separate profile that has good play installed/configured. It really wasn't bad. The worst part is wiping your phone to install graphene the first time, I prefer just to get a new device for it so I can move stuff over
by autoexec | 2025-08-26 01:09:59+00:00
If you had to give away your privacy to use one and could only use helmets authorized by your motorcycle dealer you might have a point. We accept impositions on our freedom all the time when what we get in return is worth the sacrifice. If signed binaries actually delivered on their promise of keeping people safe there'd be a discussion that could be had on whether or not it'd be worthwhile, but since they don't actually protect people we'd be giving up our privacy for nothing.
by credit_guy | 2025-08-26 01:10:22+00:00
The 5k lines of code are spread over 44 files. Most of this code is testing code. Just about 2k LOC are functional code. The functions are generally small. Only 5 functions have more than 100 LOC, and all have less than 200 LOC. All the functions have generous docstrings. I set up a system with a manager agent that would create action plans and executor agents that would execute, and then the manager had to review and accept the execution, and if not (it did happen once), the executor had to resume the execution until the manager confirmed the task was done. I stumbled upon this workflow by myself, and so far it looks like it works.
by aspenmayer | 2025-08-26 01:11:40+00:00
Have they had a third party audit since a disgruntled employee did whatever they did? They had an insider threat situation a couple years back I think. I didn’t follow the story closely at the time, but I’ve supported end users and installs for Ubiquiti/Unifi stuff, and since that happened, I haven’t really been sure how much I should trust them.
by zrobotics | 2025-08-26 01:11:55+00:00
Huh? Not sure how this qualifies as "whack ass". There's an internet permission built in to the OS that Google chose to not expose to the user. The parent poster was claiming there is no reason anyone would want that permission, I then pointed out a whole category of apps that don't need internet to function for anything besides ads and telemetry. All of this is factual info.

So rather than just dismissing the argument via insulting language, can you provide a reasonable alternative explanation for why this setting isn't exposed to the user?
by missedthecue | 2025-08-26 01:13:53+00:00
The setup is the most insane stupid stuff I've dealt with in a while. I am currently waiting for them to agree that my DUNS number is real, and they made me remove the WHOIS privacy from my domain name to verify that my address is associated with it. The billing receipts from my host were insufficient for reasons they couldn't explain. Had to upgrade to the $30/mo and then the $100/mo support plan just to speak to someone and it's been 4 weeks without movement. But hopefully it will be worth it in the end, the EV certs are crazy expensive and don't even remove smartscreen warnings anymore.
by acyou | 2025-08-26 01:13:53+00:00
It's on the same level as people using incandescent light bulbs. Well we clear 160k Euros after taxes and have public medical care, and electricity is 10c/kWh here, so why does it matter what bulbs we use?

We live in an area surrounded by grass fed cows, so what does it matter if we throw away 3/4 of our steak?

Without regard to how plentiful resources are in our particular area, being needlessly wasteful is in bad taste more than anything. It's a lack of appreciation of the value of what we have.

For water specifically - it is generally speaking the most valuable resource available, we just don't appreciate it because we happen to have a lot of it.
Show HN: ZuckerBot – I built to run my Facebook ads (150 users, early traction)
by DavisGrainger | 2025-08-26 01:14:34+00:00
Running ads online takes too much time. The problem isn’t strategy, it’s the grind. Most of it is mechanical: setting up campaigns, testing copy, adjusting audiences. That work adds up to hours every week, and it doesn’t make you a better marketer.

I built ZuckerBot to strip out that mechanical layer.

What it does: • writes ad copy and creative in minutes • launches campaigns straight into Ads Manager without templates or manual setup • adjusts targeting and creative once the campaign is running

Why it matters: other tools give dashboards or templates but still make you finish the work inside Ads Manager. This runs the campaigns end to end

Where it’s at: • 150 users, 20 paying • Too early for meaningful churn data, but engagement has been sticky • Growth has been organic from Reddit, Facebook groups and word of mouth • Built on supabase and OpenAI with a multi agent pipeline. Right now it slows down if campaigns exceed around 50 ad sets, and I’d like advice on infra solutions for that

What I’m looking for: • Feedback on the UX. What feels broken or confusing? • Input on scaling past current technical limits • A gut check on whether this solves a real pain or just looks like another wrapper

I know ads aren’t loved.

Small businesses rely on ads. If running them is too complex, they waste money or give up. I’m trying to make it simple enough that they can focus on strategy instead of setup.

www.zuckerbot.ai
by dathery | 2025-08-26 01:14:37+00:00
I am doing this between two UM890 Pros. It was easy to set up and I have had no issues over many months, but I "only" get ~11.6 Gbps between them. This seems to match other reports e.g. https://fangpenlin.com/posts/2024/01/14/high-speed-usb4-mesh...
by bigiain | 2025-08-26 01:14:43+00:00
I'd be surprised if my daily driver phone ran out of battery more than once or twice a year. It probably only ever reboots in exactly the same 24 hour time window as every other iPhone during iOS updates.

If Alice's threat model doesn't include NSA/KGB/MSS/MOSSAD, just being slightly less naive and switching on the burner at (or within a set distance from) some location other than her home is likely fine. I describe in another comment here: https://news.ycombinator.com/item?id=45009042 how I used to automate turning on a phone (well, a 3G WiFi hotspot) at a set distance from a nearby library.

But don't follow my advice if you're running a global drug cartel, or criticising Saudi Royal Families, or defending the rights of Palestinian children to not be bombed.

(I just realised my phone goes into and out of airplane mode when I get on and off planes, which narrows it down to one in a couple of hundred people for one flight, and likely uniquely identifies me with only two or perhaps 3 flights. But this is my daily driver phone with proper KYC identification, not a burner.)
by DebtDeflation | 2025-08-26 01:16:03+00:00
The are apk's floating around from the Ice Cream Sundae days where the developer went out of business and is no longer on Play Store and this is literally the only way to run the app.

I have a Concept2 rower with the old PM3 monitor which is no longer supported by their ErgData app and the only way to connect my phone to my rower is by sideloading the ancient version of the app that supports it. So that's going to break now?
by pj_mukh | 2025-08-26 01:16:16+00:00
I think any article that cites assisted suicide statistics without breaking it down by Track 1 vs Track 2, should not be taken seriously.

The author cites 5% as the “number too high” but as someone who’s had a family member who’s been through the MAiD system, Track 2 is pretty difficult to get so I would t be surprised if most of that 5% is Track 1, but we wouldn’t know from this article.
by jasoneckert | 2025-08-26 01:16:18+00:00
"One of the things it means to be Canadian is to honour the rights and wishes of other people. That’s part of what makes it a wonderful place to live: most people genuinely believe in equality and respect for others, including people who don’t look like them."

In my opinion, this drives the narrative in this article, and is at the root of why there is little stigma in Canada surrounding MAID.
by moron4hire | 2025-08-26 01:17:18+00:00
It does not affect perception. This is one of those early anthro/cogsci results that said more about the authors' cultural bias than it did about the people being studied, up there with "Eskimos have a thousand words for snow".

It affects communication. People can still discern the difference between colors, they just don't have an easy way to communicate this difference to others.

The Japanese language until relatively recently didn't have a clear verbal distinction between what we call green and blue in English. That doesn't mean Japanese people can't tell the difference between green and blue. It just means that there is a kind of "blue" that is the sky and a kind of "blue" that is for traffic control lights, and in context nobody is confused.

The same issue can occur within a language between people with differing levels of study of color. A graphic designer might say a particular shade of green is "chartreuse" that his boss instead might call "yellowish green".