skysight-inc/HackerNews huggingface dataset:
My cursor got schooled.

Intriguing example with the shoemaker story, but initially confusing. After playing with it, okay, but still perhaps more confusing than the concept which is clear.

The trick with the cursor suggests: what if the context was ambient, like a graph of concept bubbles around whatever paragraph has focus? Or, a step further, as if the paragraph was a card in an array of cards swiped across a desk in "is this your card?" style, with fisheye focus on paragraph text, past and future paragraphs as cards to left and right of this one, with summarized concepts bracketing those from above and below?

In any case, this is onto something, and worth experimenting with various UIs.
I was initially thinking that, but you can parse it as one statement "my-hats is not empty AND for every hat in my-hats, is-green(hat) is true", in which case it's still consistent for that single statement to be false, and it can be false by my-hats being empty.
Thanks that is useful
The stripe docs are quite good, eg https://docs.stripe.com/checkout/quickstart

We don't use their JS sdk so I can't comment on how that behaves/how accurate the guides are, but the api docs are great.
TIPS are literally designed to track inflation, Treasury I-Bonds are also designed to track and surpass inflation.

The US total stock market (ex-US stock market is a crapshoot) and its subset the S&P 500 index will generally do a better job than any bonds given a long enough timeframe, but that doesn't mean appropriate bonds can't do the job either.
I only use them for money-making projetcs. Based on my own experience and what I read online, you need to be careful with:

* crypto mining (I used it when it wasn't causing much trouble but I noticed my nodes were constantly attacked at a ratio I newer saw for other servers); IIRC Hetzner's current ToS forbid crypto mining

* things in legally grey area which might be legal in some places but not so in others, especially in the EU

* protect your servers well; if you become a victim of an attack and your servers will start attacking other, Hetzner will isolate them and notify you so that you can solve the problem

Other than that, the only problems I had in the last 15 or so years are failing bare-metal components that they promptly replaced, that's all.
Vibrations Across Substrates: On Systemic Resonance
Any exchange of information between two systems is communication.
As parent mentions, Go already does exactly this for interface values, so the problem has already been solved. This is at most a problem if you want to avoid boxing individual union variants. Otherwise, the runtime representation of a union can just be an interface value (with some extra type system stuff to enforce exhaustive matching, etc. etc.)

Previous discussion here: https://news.ycombinator.com/item?id=42305999
They can still be controlled through HA when directly bound.
I feel the real problem comes when people stop publishing on the (open) web because 1) no-one is reading it directly and 2) they know their hard work will just get slurped up and regurgitated by LLMs.
"Do you remember falling in love for the first time? Fatherhood feels like this."

That's EXACTLY what I felt when my daugther was born
I don’t see how anyone could miss the plain literal meaning so badly. He clearly doesn’t think very highly of his colleagues.
There’s huge variation among individual humans. Large enough that, even if the peaks of an attribute distribution do not align between the sexes, there’s a lot of overlap.

And our personal interactions are, well, personal. They happen one-to-one or in groups that are very small relative to the population.

So it’s really useful to go into personal interactions with an open mind. It’s best to compartmentalize what you might know intellectually about population studies or observations in general from a distance, from what you expect when you meet someone. Humans are so complex that any person you meet could be an outlier in some way. Even though it might not appear that way at first.

> Beyond sexual desire, neither gender genuinely wants deep connection with the other.

People obviously want deep connections, that’s why it is so upsetting when they don’t have any. It is why you are posting on HN about it.

> As time goes on and females get mor and more independence, it’s going to look bleak for males.

Women have always had emotional independence. Using the law and power to force women into marriage and parenthood did not magically create love and connection. It did create tons of abuse, violence, sadness, and other human suffering. It is good for all people that this has been reduced by changing the laws.
In reviewing hm_put, a few things stand out in the area of handling cases where memory allocation fails. The first problems are at lines 113-116 where memory is allocated and written to, then the allocations are validated in line 117 after they are written to with memcpy. An allocation failure would cause a crash. Secondly, more about semantics, is at line 105 where item->v is free’d after it is found to be NULL, to me it is counter intuitive and unnecessary. Reading further (and back to the first area of concern) at lines 118-119, after an allocation failure, both are free’d which, to me, is acceptable and convenient. In light of that, it seems that line 105 is there for the sake of the reviewer who may not like the apparent asymmetry of the two sites.
Dual_EC_DRBG with Justin Schuh and Matthew Green
> You can say that shouldn't be a factor, that (parents of) children should only have to consider the cost-benefit for their children directly. I'd reply that that's selfish.

Then you would demonstrate that your sense of morality is quite warped indeed. I would argue that no one is obligated to undergo a potentially hazardous medical procedure in order to mitigate potential threat to others, but this is especially the case with COVID, where we are talking about a disease that was primarily a threat to elderly people who had lived a long life already. Also, I'm not sure why you would bring up effects on transmission when it was clear by the time of the pediatric EUAs that the vaccines had almost none. I'm also not sure why you bring up "long-term unknown effects of COVID" when the vaccines did not prevent infection, so there was no benefit to be had there.

> But in the end it comes down to: thousands of children died of covid-19. How many died from the vaccine? Do you understand why, statistically, it might be difficult to demonstrate a clear clinical benefit, while still confident that such a result would occur?

This is a deeply unscientific process you are describing, fraught with exactly the sorts of biases and guesswork that objective and repeatable processes are meant to eliminate. With regard to the question "how many children were killed by the vaccine?" I would say it's completely impossible to know because the plain institutional imperatives of the FDA and medical community were to assiduously avoid acknowledging any such events. I would reference VAERS, but every time I do I'm told that's not a reliable system, and there's no other operational pharmacovigilance system I'm aware of, so we seem to just not have one at all. But the anecdotes from numerous people who experience severe AEs in close proximity to COVID vaccination, and experienced tremendous difficulty getting doctors to consider the link, and saw no follow-up from the FDA to their reports, does not give me confidence we have any real handle on such numbers at all.
I agree.

I would appreciate it if you would correct my thinking on the subject, if I have erred: https://news.ycombinator.com/item?id=42365506

Thanks in advance.
How is (A) relevant? It's not like Google is pouring lots of money into Go! The use of Go _inside_ Google is limited at best. I would say, the success of Go is exactly aligned with the success of cloud plumbing as a whole: Docker, Hashistack, Kubernetes (which is not successful "because Google", but rather because it's virtually unmatched in capability and just happens to be written in Go.) People like to say Google has helped Go succeed, however in reality Google's influence is vastly overstated. This is nothing else but expendable excuse, see "big company = big money = bad." Apple spent order of magnitude more on Swift, and yet it's not as successful outside of a handful applications. Google itself had _actually_ spent orders of magnitude more on Dart, enabling its adoption, holding conferences, investing deeply into Flutter, and it's nowhere near as successful as Go.

The real reason Go is a success is the Go team, and engineering prowess they brought to the table.

Go is the language where people get shit done; now, Rust may be "the most loved language" or whatever, but the overwhelming success of Go as a programming platform (which is Rust community is supposedly obsessed with) cannot be attributed to anything else but engineering reasons. People like it. Why do they like it? Because it's easy to use, gets out the way, and it gets the job done. You find a library on Github, read the godoc, and you're literally seconds away from incorporating it in your program. This is not something you can get by accident, by means of investment, or otherwise by making bad design decisions.
The latest Z Fold6 can do DeX but its a bit hidden, not official.
If you're a startup of 3 people for example 24 hours might be game over.

Yeah, I was considering them for my part time projects and some small PaaS-ish stuff. Not now.

Realistically to have 24/365 email coverage you'd need like, full-time founders or at least a couple of paid employees.

For what I was considering, I will be a "founder" but I'll still be working my day job. So effectively that is > 16 hours per day (work + sleep) I need to dedicate to the day job. While I will generally be able to respond within 24 hours, I can't 100% guarantee it.
Ask HN: Which messaging apps do you use?
I used to enjoy signal, but now it's mostly useless as only a handful of my contacts adopted it. I would like something that's what Signal used to be so I can message all my contacts with encrypted messaging once again.

What options are out there?
Do they ever work as well?

I fear it's not just about 3rd battery quality but the software driver side where calibration needs to redone for a new battery. If this is locked because of "security" or just inferior then oops, replacements never match first party.
Ask HN: Would you recommend self-hosted Supabase for a large healthcare project?
I am the father of a 2-year-old, extremely premature son with a complicated medical condition. We visit more than 15 doctors and I decided, as a volunteer, to create a project next year that should help all parents and doctors to effectively exchange information, medical reports, records and visualization of various growth or health information, etc. I have already received a promise of cooperation and confirmation of the contribution of this project from a number of leading doctors from various hospitals.

I am an architect, developer and server administrator, team leader with more than 20 years of experience and dozens of large projects from analysis, through frontend/backend, to database, network and hardware.

I am considering whether to use the PostgreSQL database directly for the project and program all my own backend, or to use self-hosted Supabase with row-level security, which would eliminate approx. 70-80% backend for GraphQL/REST API. The time saved on backend programming could be spent on other useful functions for end users - integrating AI into some processes, etc.

The entire solution will be run on our own powerful servers (AMD EPYC 9554, Intel Optane NVME drives, 768GB DDR5 RAM)

Does anyone have any current experience (not more than 6 months old) on the basis of which you would recommend or not recommend Supabase for such a project? I've read a couple of negative experiences from 2023, but I wonder if it has improved over the last year. If you answer, please provide specific experience and why YES/NO.

Thank you very much for any advice.
And compared to that brandshield users should be branded by their business practices. Also the hoster as well.

Seems to be a difficult time for hosters and also again a demonstration that copyright law is deeply flawed, even if using stolen assets is a rising problem.
In some parts of the world, that box is around the same price as a similarly kitted Pi 5 (though with 8GB of RAM), but certainly not cheaper.

Nothing against the N100 as an option, it's a great option for many use cases... but it's at minimum the same price (for a different type of computer), but typically a little more expensive ($150+)
Yeah Firefox on DeX also lacks pc style tabs which Chrome does have. It's the only case where I really use chrome a lot.
What do you mean, holding the bag? Intel’s products have compatible alternatives from other vendors. If they went away, AMD would surely continue providing x86 compatible chips.
I didn't default to them, but did start a new project on their infrastructure.

They deleted all of my data a month in due to not beleiving my name was real, and without even bothering to contact me to verify anything. They deleted my backups as well because I was dumb enough to keep them under the same account.

I learned a valuable lesson the hard way and have improved my methods as a result, but sad that it cost me an entire month's work due to carelessness and recklessness on their part.

Sure, it's "cheap for a reason", but let's not pretend like this type of expectation is advertised, especially as many on HN tout them as a drop-in replacement for competitors.
Arguably, if there's ambivalence about numbers or other core structures or doubt about the intent, the correct thing to do is to return an error and not try to guess. The point of an error bubbling up is asking for clarity from the end-user, while guessing will lead to random results in ways that can not be detected or corrected anymore later on in the process.

I think Postel's law was intended to apply to alternative implementations of machine-level protocols.

That's not to say that I don't agree that it might be better if JSON implementations would allow trailing commas, which is unlikely to lead to semantic ambiguities. That's too late now though, unless a new JSON to rule them all would appear and we would all agree on that new spec.
How would anyone in the US afford a treatment when the system currently supported here inflates prices of these drugs to insane prices? You're defending an inherently corrupt system that leaves the patients in the dark. This isn't supposed to be a market-system, demand is inelastic. They don't have an option to just "go without" life saving medication.

Nothing about this is exotic or an experiment. This isn't some doctor who had a crazy idea he wanted to try, these trials have been run all over the place for 10+ years and show a large amount of success in resistant patients.

The only reason the drugs cost that much is because of how it's designed in the US. Foreign countries (Europe, Australia, England) pay under $1000 per vial / shot for most of these medications, while one shot of a drug like Stelara is $50,000 in the US. Remicade is even cheaper, usually $500 a vial overseas.

The insurance companies want to play this game. They're either in the business of saving lives or they're not, and if they're not, they're actively impeding care to sick individuals. By extension, they are contributing to their deaths if they aren't able to receive the medication they require.

In the US, these pharma companies make multiple billions in revenue from one of these drugs, whereas their overseas sales are in the mid to low millions. It's just the game being played in the US, and there's no reason to let someone die over it. Can't believe someone is actually advocating for this guy, who finally after years found a drug combo that worked, to just die. As there's zero way for an average American to afford 1.2 million dollars a year. Insurance is a risk pool, that's what it's there for.
> If you don’t like it, just use something wise.

The reason this stuff comes up is because many folks are forced to use a language for commercial reasons due to job. It's not as simple as just fscking off to use something else you desire. Good luck selling that rewrite.
The official DeX docks have a fan built in. This helps a lot especially if you take the phone out of the case. I need to do so anyway because the usb doesn't go in deep enough without it.
Hetzner cancelled our account without prior warning
DaMAgeCard SD Express card vulnerability leverages PCIe privileged access
The missing middle appears to be tree lights that have a traditional appearance (and don’t look like robot spaghetti). Adhesive LED light strips are meant to be only indirectly visible.
I assume holding the bag of stocks.
Bombs, gas and prison for the people - cars for himself.

Now I understand, why Assad is Assad - because he's a ASSad.
Yeah not sure why the link was changed from the official announcement to one of the reviews... confused me when I checked my comments and saw they were on a different post!
My first Go project (i think this was ~2014), i created a supervisorD clone as a school project (the coroutine/channel part of the languages were pretty much perfect for that).

After one week, i started calling Go: C+-. It felt like a superset of C with a lot of helpful tools, that kneecaped you each time you want to do something it's not meant to, like using memcpy. Why feel so much like C and not give you its most powerfull tool? (i was becoming pretty good with C memory management, pointer algorithms, and gcc at the time too, and not having those tools available to code/debug probably gave me a bad first impression).

But it did its job pretty well in the end.
> So instead of comments with parsing directives, people use underscore prefixed keys to keep metadata and comments, that's not a win at all

Your comment doesn't make any sense. You're just pointing out that developers designed data interchange formats as subsets of JSON which explicitly support metadata and comments. This means they are specifying their schemas to support these usecases in a way clients can and do support it. That, if anything, proves right the decision to not support comments because it resulted in better-defined and well-behaving clients.
- Signal
- iMessage
- WhatsApp

Very few people using Signal, a few people on iMessage (a group chat or two, plus a few key people)

Everyone else is on WhatsApp

I also have Slack for communities, IRCCloud, Ivory for Mastodon and BlueSky.
Have you used it recently? The matrix configurator is much improved.
Location: Indonesia

Remote: Yes

Willing to relocate: Yes

Technologies: Product management, Golang, Docker, Kubernetes, Helm, ArgoCD, Istio, Prometheus, Grafana, Postgres, Redis, Kafka, Python, Terraform, Ansible, Git, Next.js, Java

Résumé/CV: https://drive.google.com/file/d/1NkvEBtdXBkv4pB76cENz43lU96p...

Email: joshua.bezaleel@gmail.com

I am an experienced software engineer and currently working at the Developer Experience team Infrastructure Enginering department at one of the nation's biggest tech startup. My team maintains the company's CI/CD pipeline and also the Internal Developer Platform that integrates various infrastructure offering from compute, storage, to o11y, for engineers to configure their applications. For our infrastructure product and suite, I gave talks on KubeCon North America, KubeDay Singapore, and KubeDay Australia.

I love building for developers and helping them, so all things related to developers {experience, tools, productivity, platform} is something that is very dear to me. I am currently looking to transition to a Product Manager position, a role that I have taken the initiative to do in my team currently even with my current role.

Hence, I'm looking for a Product Manager role that aligns with my love for building for developers, either
1. Internal Product Manager on Platform/Infrastructure/Developer Experience in a company, serving internal product/software engineers, or
2. Product Manager at a Developer Tool company

Looking forward to enchance the developer experience with you! :)
Patient following of links resolves the mystery I'm sure everyone is asking:

The ‘1€’ name is an homage to the $1 recognizer [10]: we believe
that the 1€ filter can make filtering input signals simpler and
better, much like the $1 recognizer did for gestures

https://dl.acm.org/doi/10.1145%2F2207676.2208639?cid=8110016...
Yes, but also you need to bring your legislators to heel. It is entirely their fault.

That you have grifters like brandshield is a symptom. Although you should never employ their lawyers for anything either of course. Make the taint stick to them.
> It will look funny to many people but they will be able to interpret it.

You're still approaching this with the background knowledge of what this is. If you've never seen this, you can only guess, and there are a couple of options.

I've been terminally online for the better part of the last 2 decades, yet I've seen this way of writing for the first time only ~5 year ago or so, and I still remember simply not knowing what it is. The first reaction is that it's simply a typo - the author mistyped - the dot should have been a digit or perhaps not be there at all.
Type system, borrow checker come to mind.
Show HN: N2M (Notion to Markdown)
Hi Hacker News!

I'm a college student venturing into the world of product development, and I'm excited to share my first application: N2M (Notion to Markdown)!

N2M simplifies and automates exporting Notion pages to Markdown, making it easier to integrate Notion with your writing workflow. Check it out here: https://www.n2m.xyz/.

Backstory:

While tinkering with my blog, I experimented with connecting Notion to it using Zapier. The improved workflow was a game-changer for my writing process, and I realized others might benefit from a similar solution. So, I built the tool I wished existed—a way to export Notion pages to Markdown, complete with automation features.

What N2M Can Do:

- Online Exporting: Instantly convert Notion pages to Markdown.
- Automated Workflows: Run tasks whenever a Notion page or database entry is created or updated.
- Custom Webhooks: Send the exported Markdown to an endpoint.
- Frontmatter Customization: Map database fields (e.g. “Name”) to frontmatter attributes (e.g. “title”).
- Image Support: Handle Notion image links (Notion puts a 1-hour expiration limit on images).

It’s now powering my blog, and I’d love to hear what people think! Everything is welcome :)

Cheers!
I agree, if one of those myriad alternatives is to be used, at least specify that clearly.
> up to that point most new processors came with their own instruction set

Kind of. 8080 and 8085 share also the same ISA. Other families that did that were the 6502 (the 6510, the 6504), Z-80 (Hitachi's HD64180, which became the Z-180, Z-280, R800), and Texas' TMS9900, which was part of a whole family that spanned from the ill-fated TI-99/4 to the TI-990 minicomputers.
> “No government ownership? No public funding”

And since everyone should play by the same rules, this would apply to SpaceX and Tesla too. Right?
My experience was getting the "you have 24 hours" to respond e-mail, and contacting them within 20 minutes, only to be passed around a phone system to be finally told, sorry everything has been deleted.

They offered to "recover" the account, which was basically just an account shell with my info. All of the assets and backups had been permanently erased.
I know this is a few days old, but I appreciate the excellent response and explanation of the differences. I still love React, but that's likely bred out of familiarity. I'll have to look at some of these other libs/frameworks to see what I've been missing.
How can I feed this into NextDNS programmatically?
been looking for something like this, thanks!