Hacker News new | past | comments | ask | show | jobs | submit login

Their manifesto promises were to the right of the main social democratic parties in Europe, and even to the right of conservatives in places like Norway. Their personal preferences might well be further left, but their manifestos were not remotely radical by European standards.

TIL about Antenna Theory/Design.

Yeah the human element is the strictest here. BLE felt like the most "commonly available" tool we have. Another option could be manufacturing a cheap wearable.

I definitely need to do a longer/deeper dive for this project. I overlooked it in the past, thinking people don't need it. But it seems like I just dropped the ball in distribution previously.


Thank you for the clarification! I understand that title capitalization can be quite complex, especially with specific rules in languages like German where capitalization can change the meaning of a word.

I guess handling these nuances falls under the broader categories of internationalization (i18n) and localization (l10n).


This is amazing, thanks for sharing

Maybe it's just me, since people here in the comments apparently understand what this is, but even after skimming the comments, I don't. Some simplified API example would be useful either in the "marketing post" or (actually, and) in the github readme.

I mean, it's obviously about syncing stuff (despite the title), ok. It "simplifies the development", "shares data smoothly" and all the other nice things that everything else does (or claims to do). And I can use it to implement everything where replication of data might be useful (so, everything). Cool, but... sorry, what does it, exactly?

The biggest problem with syncing is, obviously, conflict resolution. Graft "doesn’t care about what’s inside those pages", so, obviously, it cannot solve conflicts. So if I'm using it in a note-taking app, as suggested, every unsynced change to a plain text file will result in a conflict. So, I suppose, it isn't what it's for at all, it's just a mechanism to handle replication between 2 SQLite files, when there are no conflicts between statements (so, what MySQL or Postgres do out of the box). Right? So, it will replace the standard SQLite driver in my app code to route all requests via some Graft-DB that will send my statements to external Graft instance as well as to my SQLite storage? Or what?


Probably at about the point you look at implementing a network stack on a microcontroller that isn't the ESP32.

Yes, this could have been a ESP32 project, because that has a network stack included, but it doesn't have an LVDS LCD interface, so you're going to have to implement one or the other on any 'simple' microcontroller.


> Born and raised in Japan and Japan won't give him citizenship?

Unrestricted jus soli (extending nationality unconditionally to those born in the territory of the state, regardless of ancestry) is largely an American (as in "of the Americas", not merely "of the United States of America", though the latter is a significant reason why it is true of the former) thing, though there are a few countries outside of the Americas who do it as well.

Some more countries have restricted jus soli, extended to those born in the territory of the state only if the government judges them to be ineligible for nationality by the law of any other state, or perhaps only if the parents are actually stateless, as a way to mitigate statelessness. (And states who have adopted a rule of this type for this purpose may have done so after the UN Convention on stateless persons in 1954, and may not have applied it retroactively.)


Yeah he did the same in Public Enemies, lots of early 1930s bang bangs.

> Ggp is not talking about structural typing,

The reply was to the parent who questioned if the typing is static. It is by way of structural typing. The compiler enforces that the ducks, so to speak, are compatible – it's just that interface{} has no constraints so all types are compatible.

> but about sync.Pool type erasing

The type isn't erased...?

    p := sync.Pool{New: func() any { return 1 }}
    fmt.Println(reflect.TypeOf(p.Get())) // Prints: int

Ex miner here (grasberg, Indonesia) - yes, we all had smartphones, at all times, and yes, we rarely had signal but if you went up to the surface / anywhere with signal, you would want your phone, so we all carried them.

I built BloodTrack.au after years of manually logging my blood test results into Excel sheets while on TRT. It worked at first, but it quickly became messy and hard to interpret over time.

BloodTrack lets users upload their lab reports (PDF or image), then uses AI to extract key markers like testosterone, cholesterol, glucose, etc. The platform tracks trends, visualizes everything in a clean dashboard, and provides insights based on historical changes.

There’s a free plan if you’re curious — and I’d love feedback from the HN community on the product, UX, or even technical stack decisions.


Sorry if this sounds a bit dry, but I think the reason it's so popular is because it has a much more open-ended play space than almost all other child-friendly games, giving them the opportunities to set their own goals and practice structuring their own time without the finality of having an outside party set the win conditions (such as trophies/achievements). Sure, there are some of those things in the background, but it's an opportunity for kids to exercise executive creativity.

I agree with almost all your points, except two:

The US estate tax specifically got basically bigger exemptions every time it was touched (even adjusting for inflation), and returns have been falling precipitously for basically the last 25 years. If you own less than $13M at death, it does not affect you at all right now.

> The simple fact that if the US just seized all the wealth of 800+ billionaires today - it would only be worth 6.2 trillion dollars

Sure-- but I think this is a bit of a strawman. To me, and a lot of people that argue in favor of wealth/estate taxation, the purpose is not to substitute income taxes (like what Trump wants to achieve with tariffs)-- the goal is to get wealth inequality back under control, not to balance the government budget with those tax returns.

Another perspective on wealth distribution is that the top 1% own a third of the country. In my opinion, if you have enough wealth (and liquid enough wealth) to outright buy an average home at sticker price, then you are part of the problem;

I absolutely don't want to compete with people like that on the housing market, and I don't want them to extract excessive rents from people like me (i.e. not-1%ers) either, but thats exactly what happens right now.

> But there is certainly a spending problem too.

I don't really agree with this. I think (expected) government responsibilities have grown tremendously over the last century (mainly for good reason).

I'm confident in saying the the American-favored approach to healthcare ("everyone takes care of it on their own, and negotiates/pays for it by himself") has completely failed for IMO very clear reasons (demand for healthcare is inelastic and only government can force pricing transparency, prevent collusion and a generally fair provider-market in the first place-- obviously).

I'm also confident that shifting back more pension responsibilities onto citizens themselves is also a bad idea, because it creates extremely bad potential outcomes in case of an economic crash. Government providing a survivable social security baseline is just a very clearly good idea to me.

Those two points (healthcare + social security) account for the vast majority of government budget, I think they are basically a good idea, and cutting costs with foreign aid, research funding, environmental regulation/enforcement etc. has IMO neither the potential to save significantly in the first place, nor is it beneficial to do so by itself (I'd even go so far and call the whole doge initiative a thinly veiled propaganda department for the current administration).


>There's a certain irony in your outrage at his failure to control his emotions, even as your own rage leads you to dream of hurting his family.

Wow, what bad take.

Are you willfully misinterpreting the parent commenter, or would you need some help understanding it?

Assuming it's the latter, here it is.

First, there's no outrage or rage. That's something you ascribe to the parent comment, and that's unwarranted.

Second, there's no dreaming of hurting [the teacher's] family.

The message was: it is important that this person should be relieved of teaching duties, with the full understanding of the gravity of such an action, as being fired from one's job in the US puts the livelihood of the person being fired at risk.

See, the person you're responding to is empathetic, because they consider the impact of what they wish — the teacher being fired — on the teacher as well as others (the teacher's family), and don't take wishing something like that lightly.

Most people would stop at "bad job, fire him", without contemplating what it means for that person.

The parent commentor did, and is saying that, as grave as the consequences are for the teacher (and, potentially, his family, if the teacher is the sole breadwinner), it is still necessary to remove them from teaching because harm to children and violating the trust we put in instructors is unacceptable, and the damage they do in their position is far greater than the damage that would be done by firing them.

This is a compassionate and composed consideration.

Oh, and there'd be no irony about the parent's response even if they were raging, as were they not talking about the teacher's failure to control their emotions.

The issue is hurting children, which isn't something the parent commentor is doing.

Hope this helps, let me know if further explanation is necessary.


> In comparison a book with a limited niche will need to sell at a way higher price to be profitable.

The internet brings a huge amount of people to even the smallest niches.

In porn, niche fetish content is pretty much the same price as vanilla stuff on onlyfans, clips4sale etc. There are a couple of exceptions, but when I think about it, they generally correlate to production cost rather than niche size.


The part about S3 using lightweight formal methods in their ShardStore rust codebase is ongoing and operates on the system itself, not a model

Reservations here as well. They're becoming Google. Just a couple decades behind the curve.

Google was exceedingly generous with storage on Gmail for a reason: data. The more they give, the more to peruse.


High praise indeed.

RIP Dave, he will be sorely missed.


Author here: good catch, thank you! I have fixed the two errors.

Why is typeless considered something good?

> A bank bailout is when resources are dedicated to a struggling entity to prevent collapse, preceding bank failure.

> Silicon Valley Bank and Signature Bank remain two of the largest bank bailouts in American history, with the U.S. government covering all taxpayer deposits but not supporting investors in the bank will not be protected.

https://www.bankrate.com/banking/what-is-a-bank-bailout/


yet those professionals who have sworn the Hippocratic Oath to protect us

continue to over prescribe the most dangerous drugs to us

First it was young people killing themselves, so there was a warning put on the back of the packet and they were not to be prescribed to those under 25 years old.

yet, no one considered, maybe they did but profits were involved, the fact that those poeple over 25 years old were still killing themselves.

Even in the early days, the late 1980's and early 1990's, patients, male and female, were complaining about sexual dysfunction, denied for over 20 years. Now we have post ssri sexual dysfunction (PSSD) recognised in the DSM5.

why are our protectors still prescribing this dangerous shit?

Now we have Antidepressant medication linked to increase in risk of sudden cardiac death.

I expect a new warning to be added to the massive side effects list on the back of the packets


    > I'm completely convinced that F# (along with Scala, Haskell, and OCaml) adoption has stalled due to having ridiculously bad build systems.
Scala? I am not trolling here: Are you joking? Scala is part of the Java ecosystem. Sure, Maven gets lots of hate on HN, but it is very mature and has excellent integration with IDEs and CI/CD systems (TeamCity, Jenkins, etc.). In the last 10 years, many Java developers have moved to Gradle, which has equally good integration.

    > Hell, 80% of the reason I choose Rust over C++ for embedded work is because of the build system.
What is wrong with CMake for C++?

Sorry to hijack this but your role has me curious.

What - if any - are the barriers to implementing FQ-Codel or a similar scheme in forwarding ASICs? To my mind with limited knowledge managing all those separate queues sounds like it could be challenging in hardware.


Not really high tech but worth mentioning that some shortwave portable radios (a world radio receiver is an item you should have in your earthquake emergency supplies) have a portable blare out alarm horn function to signal your presence to first responders.

Although it has the obvious limitation that you would have to be within arm's reach of it before you were to be trapped in a collapsing building, and sound can travel sufficiently under rumble.


If somebody works for tobacco or predatory lending they are stigmatized. Perhaps we should extend it to people working in advertising or anything causing the major problems in society today. From sugar drinks to algorithmic timelines.

As you said, everyone will die of something and those who die are close to death. Therefore you can now justify abandoning any treatment that increases lifespans. The new baseline lifespan is shorter, therefore everyone is closer to death, let's abandon the next treatment.

Prob smelling the waste products from sweat glands from the immune response. Like smelling post workout sweat and knowing someone owns a gym bag.

Very useful if you can dial it in.


Nice looking project! The page in one place says it's opinionated and in another place says it's unopinionated. (I guess that means it's unopinionated :) ).

SO2 was the main driver behind the forest dieback. I'd estimate that the global investments in forrest property (mostly by old money) dwarfs the total cost for the switch to sulfur free fuel.

It is remarkable how fast the wheels of progress turn when old money faces the prospect of their assets being washed away.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: