Hacker Newsnew | past | comments | ask | show | jobs | submit | marvin-hansen's commentslogin

Totally love this app. I've always struggled with fostering relationships over time and keeping track of all the little things different people value. I actually tried a friend journal a week ago but that didn't worked as planned either. Once I installed this app, I pinged some folks, had a great unexpected call and now my garden is growing. I value the privacy & local first paradigm. I would have not installed a cloud SaaS app or hidden subscription. However I'm okay with paying a reasonable one time fee for an upgraded version. I did paid for IA Writer on Mac and iphone because their product is exactly right. Your app is similar in the sense that it solves one particular problem for one specific group of people really well. Therefore please consider a paid version at some point.

This is exactly what is needed. Can't comment on the product yet, but the website is well made and communicates clearly the unique selling points. Only minor quirk is loading is a bit sluggish here is Asia so you may want double check your CDN POPs.

That said, I already love the solution. I was unfortunate enough to integrated stripe and the entire webhook hack really causes more problems that it solves not to mention the ludicrous compliance department at Stripe that should not exist anymore..

I hope you guys get real trajectory.


I got a moonlander for programming. The defaulting tenting is indeed a lame joke, so I got the platform, which is made out of steel(!). It's heavy, but rock solid and stable. I mapped commonly used Fn-key combos on the number rows as long press i.e. cmd-Fn-4 is a long press on 4. The web UI makes this dead simple to setup and customize. That said, I read from the guy who build the Svalboard to put the keyboard on a tray below the desk. I actually did that and, man, that was a revelation. I have one of those motorized desks with adjustable height, and with the tray the Moonlander is now roughly on the same level as the arm rest from the chair. It reduced the tension in my shoulders noticeably. It's a vastly improved typing experience.


Complete frustration to use. Yes it’s a bit more considerate, that claim is 100% true. They just didn’t mention that Hermes has zero ability to add context. Meaning, instead of uploading a relevant PDF or text file you either cop paste into the chat box or explain it in dialogue for the next 3 hours. Thought process takes forever. Complete waste of time.


Okay, read the abstract and Intro. Recently, in the paper

"What Has a Foundation Model Found? Using Inductive Bias to Probe for World Models"

your thesis of Ai's lack of capacity to abstract or at least extract understanding from noisy data was largely experimentally confirmed. I am uncertain though about the exact mechanics b/c as they used LLM's, its not transparent what happened internally that lead to constant failure to abstract the concept despite ample predictive power. One interesting experiment was the introduction of the Oracle that literally enabled the LLM to solve the task that was previously impossible without the oracle, which means, at least its possible that LLM's can reconstruct known rules. They just can't find new ones.

On a more fundamental level, I am not so sure why these experiments and mathematical proofs still are made since Judea Pearl already established about seven years ago in "Theoretical Impediments to Machine Learning " that all correlation based methods are doomed as they fail to understand anything. his point about causality is well placed, but will not solve the problem either.

The question I have though, if we ignore all existing methods for one moment, then what makes you so sure that AGI is really Mathematically impossible? Suppose some advancement in quantum computing would allow to reconstruct incomplete information, does your assertion still holds true?

https://arxiv.org/abs/2507.06952 https://arxiv.org/abs/1801.04016


Solo. It wasn't much of an option early on in my career but now as I went full Indy two years ago, I'm not going back. I think the recent advancement in Ai coding assistance really has changed the game what an individual can do. Just wrote about the topic recently.

https://neoexogenesis.com/posts/rust-windsurf-transformation...


Observation: If your blog post starts with a clearly AI-generated abstract, why would I be motivated to read the rest of it? It's unfortunately indistinguishable from AI slop.


> delves

Dead giveaway :D


if that was the only one … :)


Bookmarked to read later.


This is an interesting read and it’s close to my experience that a simpler prompt with less or no details but with relevant context works well most of the time. More recently, I’ve flipped the process upside down by starting with a brief specfile, that is markdown file, with context, goal and usage example I.e how the api or CLI should be used in the end. See this post for details:

https://neoexogenesis.com/posts/rust-windsurf-transformation...

In terms of optimizing code, I’m not sure if there is a silver bullet. I mean when I optimize Rust code with Windsurf & Claude, it takes multiple benchmark runs and at least a few regressions if you were to leave Claude on its own. However, if you have a good hunch and write it as an idea to explore, Claude usually nails it given the idea wasn’t too crazy. That said, more iterations usually lead to faster and better code although there is no substitute to guiding the LLM. At least not yet.


What was the crime here besides illegal possession of a firearm?

- storing explosives - mostly legal. - self build bombs? There weren't used, so hard to make a case. - Spreading misinformation? AFAIk, that's protected under the first amendment unless you really cause tangible damage i.e. Infowars style

One way I can think a case can be made is by portraying the guy as a danger to public safety. In Europe, that would warrant a psychiatrist making an assessment for the court. In the US where people posses more firearms than the total population, I am not so sure of that argument survives in court. And then there is the ancient constitutional right to bear arms...

To be clear, I totally support the FBI locking up an apparent maniac before he goes insane and starts using his bombs. I'm just pointing out that the US legal system doesn't seem to be well equiped for those cases.

For example, the guy who ran the FPSRusia YouTube channel from Georgia, US, was sitting on well over a quarter million worth of firearms and even owned a small tank (!). Apparently that is also legal in the US. Yet authorities only took action when somebody died on his property in what seemed to have been a shooting accident.

Let responsible people have a gun or two given these are legal, have passed background check and did proper safety training, but please keep disarming the apparent crazy ones. Nobody can make a sane case why a single person needs a dozen pipe bombs in a backpack or dozens of automatic firearms and a tank.


The short-barrel shotgun (SBS) (modified or original) without an NFA tax stamp is the holding charge. They're working on determining if was just unlicensed destructive devices (DDs) or there were specific terroristic plans. That's why.


> Spreading misinformation? AFAIk, that's protected under the first amendment unless you really cause tangible damage i.e. Infowars style

Jones is a horrible person but committed no crimes. He wasn't taken to criminal court by the people, he was sued by the victims of his defamation.


I'm surprised there aren't more defamation lawsuits on the internet.

I've thought it could be a moneymaker for social media firms to automate defamation shakedowns, just like copyright trolls automate copyright shakedowns. Help those defamed find and the messages and send out "Pay $N thousand and this defamation lawsuit goes away now" messages. Back up some of the lawsuits with $$$ to show the threat is real.


> self build bombs? There weren't used, so hard to make a case

Is that right? Building a bomb is okay if you don't use it? Wild that this is not applied to drugs, unlicensed sawed-off shotguns, etc.


>Wild that this is not applied to drugs, unlicensed sawed-off shotguns, etc.

It ought to be.


what about child pornography? that cool to as long as one doesn’t use it?


Seriously, confiscate the ship, charge everyone on board with espionage, give maximum jail sentence, and close all maritime corridors going through NATO territory for Russia. Putin always tests for a response, and if there is none, he doubles down.

Russia violated Turkey’s airspace only once, the jet was shot down immediately, and, save to say, Putin was on the phone with Ankara to prevent an all out escalation with a NATO member that can trigger article 5 at any time for self defense after an apparent aggression. Turned out, no more airspace violations happened again.

As long as the West fails to respond with strength, Putin will never stop.


> close all maritime corridors going through NATO territory for Russia.

Probably too extreme for maritime law. OTOH a tighter inspection regime might fly. There is a precedent in ports of call that enforce their own inspection regimes.

Profile and optionally board boats entering the Skagerrak. Registry? Condition? Incident history? Hazards of declared cargo? Too many suspicious antennas?


Full cavity search (of the ship)


"charge everyone on board with espionage, give maximum jail sentence" won't help: most of the crew has no choice in those operations, some might not even know what is going on. They also have dozens of ships that can do such damage, so no way to scare them by seizing or jailing one.

The only good way would be to close the path.


A key difference between Turkey and Finland is that Turkey has the largest army in Europe and can unilaterally take action.

Finland can only take action if backed by many other NATO members, and most especially by the US.

Dealing with this as a policing activity tells you all you need to know about the current leadership of the US and other NATO countries.


Finland has a sizable amount of hardware in storage.

And could easily donate more equipment to Ukraine.

Even if stockpiles runs low, Finland could finance equipment for Ukraine.

Both of these options would hurt Russia more, and probably cost less than direct intervention.


Or give away more explosive toys to Ukraine.

A cut cable is expensive to repair.

More toys donated to Ukraine won't just cost Russia money.

Unless the cable cutting is actually a real threat, we should suck it up, repair and donate to Ukraine.

(If an actual shooting war broke out in Europe, it's hard to tell of those cables would last long anyways)


As I recall, Russia was making a habit of cutting across Turkey's airspace and they were officially warned before the shoot-down. I may be misremembering.


> Russia violated Turkey’s airspace only once, the jet was shot down immediately, and, save to say, Putin was on the phone with Ankara to prevent an all out escalation with a NATO member that can trigger article 5 at any time for self defense after an apparent aggression. Turned out, no more airspace violations happened again.

I was on the same page as you for a long time, but aggressively defending your airspace also increases risk of collateral damage, leading to, for example, your military shooting down Azeri passenger jets. Or Malaysian ones. Or Iranian ones (to name one not committed by Russia).


>the jet was shot down immediately

By the same forces that later tried to overthrow democratically elected president of Turkey.


No surprise. About a year ago, I looked at fly.io because of it's low pricing and I was wondering where they were cutting corners to still make some money. Ultimately, I found the answer in their tech docs where it was spelled out clearly that an fly instance is hardwired to one physical server and thus cannot fail over in case that server dies. Not sure if that part still is in the official documentation.

In practice, that means if a server goes down, they have to load the last snapshot from that instance from the Backup and push it on a new server, update the network path, and pray to god that not more server fail than spare capacity is available. Otherwise you have to wait for a restore until the datacenter mounted a few more boxes in the rack.

That explains quite a bit the randomness of those outage reports i.e. my app is down vs the other is fine and mine came back in 5 minutes vs the other took forever.

As a business on a budget, I think anything else i.e. a small civo cluster serves you better.


Fly.io can migrate vm+volume now: https://fly.io/docs/reference/machine-migration/ / https://archive.md/rAK0V

> a fly instance is hardwired to one physical server and thus cannot fail over

I'm having trouble understanding how else this is supposed to be? I understand that live migration is a thing, but even in those cases, a VM is "hardwired" to some physical server, no?


> I'm having trouble understanding how else this is supposed to be? I understand that live migration is a thing, but even in those cases, a VM is "hardwired" to some physical server, no?

They mean the storage part. If your VM's storage(state) is on one server and that server dies, you have to restore from backup. If your VM's storage is on remote shared storage mounted to that server and the server dies, your VM can be restarted elsewhere that has access to that shared storage.

In AWS land it's the difference between instance store (local to a server) and EBS (remote, attached locally).

There's a tradeoff in that shared storage will be slightly slower due to having to traverse networking, and it's harder to manage properly; but the reliability gain is massive.


> I'm having trouble understanding how else this is supposed to be? I understand that live migration is a thing, but even in those cases, a VM is "hardwired" to some physical server, no?

You can run your workload (in this case a VM) on top of a scheduler, so if one node goes down the workload is just spun up on another available node.

You will have downtime, but it will be limited.


> so if one goes down ... just spun up on another

On Fly, one can absolutely set this up. Multiple ways: https://fly.io/docs/apps/app-availability / https://archive.md/SJ32K


> Ultimately, I found the answer in their tech docs where it was spelled out clearly that an fly instance is hardwired to one physical server and thus cannot fail over in case that server dies.

Majority of EC2 instance types did not have live migration until very recently. Some probably still don't (they don't really spell out how and when it's supposed to work). It is also not free - there's a noticeable brown-out when your VM gets migrated on GCP for example.


Can you shed some more light on this "browning out" phenomenon?


Here's the GCP doc [1]. Other live migration products are similar.

Generally, you have worse performance while in the preparing to move state, an actual pause, then worse performance as the move finishes up. Depending on the networking setup, some inbound packets may be lost or delayed.

[1] https://cloud.google.com/compute/docs/instances/live-migrati...


If you want HA on Fly you need to deploy an app to multiple regions (multiple machines).

Fly might still go down completely if their proxy layer fails but it's much less common.


The proxy layer was the cause of yesterday's outage according to support.


Yes but the previous comment was about hardware failure.


The status tells a story about a high-availability/clustering system failure so I think in this case the problem is rather the complexity of the HA machinery hurting the system's availability vs something like a simple VPS.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: