skysight-inc/HackerNews huggingface dataset:
Unfortunately, you can't put a meme back in the bottle, no matter how hard you try. There are people who are not yet born who will say things like "Rust is a blazingly fast rocketship emoji memory safe systems programming language", just like there are people currently living who say inanities like "C is close to the metal".
Are you aware that the system we have today needed people willing to kill to tear the then existing systems down?
The key point I want to emphasize is that the specifics of reactor design become secondary given the multitude of other risks involved. Consider the example of Fukushima, which, despite having a modern and robust reactor design, still succumbed to disaster. Similarly, the potential risks to a nuclear power plant located in a conflict zone, such as Ukraine.

Human factors further complicate safety measures, as the potential for human error or intentional sabotage (e.g., a terrorist attack) remains a constant threat. Moreover, natural disasters are indifferent to the technology used; they can devastate any facility, especially with increasing likelihood in the context of climate change.

The only rational approach is to acknowledge that incidents like Chernobyl and Fukushima are, in a sense, 'normal'. They fall within the middle of the probability spectrum, which explains why they have occurred. The critical question is whether we are prepared to accept these kinds of accidents as a normal part of nuclear energy production. Much like car crashes, which no one wants, they happen despite all safety measures and are, statistically speaking, normal occurrences.
It might still have produced a better weather prediction than my phone, though /s
What was your calculus on ELv2 vs SSPL? The latter feels a better fit for the continuation of copyleft--too close to the fears you mentioned around AGPL?
Completely agree. Overall a better install experience. Can install google play super easily after install as well if you aren't worried about that.

Graphene is only supported on Pixel devices however.
Adult dogs tend to retain many of the characteristics that wolf puppies have, but grow out of when they become adults.

We've passively bred out many of the behaviors that lead to wolves becoming socially mature. Such dogs tend to be too dangerous to have around, since they may lead to the dogs challenging their owners (more than they already do) for dominance of the family.

AI's will probably be designed to do the same thing, so they will not feel threatening to us. But in the case of AGI/ASI, we will never know if they actually have this kind of subservience, or if they're just faking it for as long as it benefits them.
I have a niche complaint that makes physical keyboards a non-starter for me: there is no way to add keyboard layouts to iOS/iPadOS. If you’re used to a layout that isn’t in the subset Apple supports you cannot use a physical keyboard.

I have my own keyboard layout that I use since at least 2011, with drivers for macOS, windows, and Linux. I have no way to make it available on my iPad.
I get the picture that lots of statements are being made. My belief is that these will not be turned into actions. The USA claim in particular is ridiculous, a nuclear bro fever dream that has no chance of having any bearing on reality.
Magicroll.ai – Your Virtual Video Editor
Ask HN: How would you structure a CRM for scale?
I'm curious to hear how you would structure the architecture for an email marketing/CRM service for scale. Let's say you have 5,000 customers. Some customers have 5,000 or less contacts, some have 100,000+, some have millions.

Are you storing all their data on one large database? Multiple databases? If multiple databases is there a specific way you're splitting up the data across these databases?

If multiple databases how are you ensuring search in your app is extremely fast to return any datapoint a customer is looking for on a customer record?

When it comes to email sending, how are you handling it? Lets say you have 100 customers at once send an email blast that consists of 30MM emails. What queue service are you using? What about analytics to track all of the data? Are you storing that data on separate boxes?

What about replication? Set it up on all boxes?

Curious to hear how people would handle a setup like this that will remain extremely fast, all data is quickly searchable from the UI, application is always stable and does not slow down under heavy write operations, and if there is downtime maybe the entire app is not offline but only a few databases that contain only some customers data.
“Correlation does not imply causation” has become a catch phrase that people whip out just to disagree.

It’s fine to disagree, but at least write a sentence to say why. If you can’t say why, then just take it as an interesting anecdote.
Exactly. 2.5 mil is not peanuts. Yes, you can always get more data. But let's not pretend 2.5 is not sufficient to establish statistical relationships.
Well, one duplicate at least. Don't they read over it manually once?
There is also nix-on-droid[1] which is a fork of Termux allowing you to manage your environment with nix (similar to home-manager[2])

[1]: https://github.com/nix-community/nix-on-droid

[2]: https://github.com/nix-community/home-manager
> The Web doesn't compete in this area, so it's perfect for a smaller alternative like Gopher.

This is just the goofiest assertion. Old computers have been in the Web since both the Web and those computers were new. You can transfer the same plain text content over HTTP as you can Gopher. It takes very little in the way of resources to handle HTTP 1.1 on the client side.
Researchers find high levels of lead, mercury and arsenic in Beethoven's hair
No totally related, but I noticed that a lot of people using VIM or keyboard only tool are oblivious to the cognitive load it takes on them.

You can see them struggling when doing simple things because they have to stop and remember what context they are in, what dynamic value they need to attach to their keyboard shortcuts (turns out muscle memory can help with fixed values, but not with buffer names and task numbers) and so on.

They will tell you it's vastly superior.

But the colleague that I see actually managing to pull it off are rare. Most are just slower for the same given micro-tasks.

Add on top to that they may rock a dvorak layout and an exotic distro, and they burn out quickly. And then wonder why.
> Safari comes with the OS and is updated together --- Safari updates come in OS updates.

That’s true on iOS but not exactly true on macOS. Upgrading macOS also upgrades Safari, but you can also install newer versions of Safari on older versions of macOS. You just can’t have older versions of Safari on newer versions of macOS.
IMHO the best keyboard was from the N900
> Sidenote 2: cloaking devices are often misused in science fiction. When a ship is cloaked, it is invisible, which means it lets through all light from behind. This means that this light is not entering the cloaked ship, which means that cloaked ships must be blind. This would be a fantastic story element since it greatly disadvantages any cloaked ship, but it is always missed.

Tangent: which fictional universe (book / game / movie / etc) has a great sci-fi space combat story element, and what makes it interesting?

I recommend Elizabeth Moon's Vatta's War series: one of the series' assumptions is the existence of ansibles for FTL communication -- in this universe, ansibles are deployed as fixed satellites/stations to provide communications for system-system commerce, finance, etc. There is a telecommunication megacorp that has a monopoly on ansible technology (Ma Bell ...in space) with it's own private corporate navy to defend their monopoly. As the series rolls on, other kinds of ansibles are encountered that are useful for military applications, and the last couple of books include fleet battles where the eponymous Ky Vatta develops tactics to exploit the informational advantage from FTL comms, vs making decisions based on information from ship scanners, subject to light speed scan-lag. Certainly not the first novel to consider FTL comms -- Le Guin introduced the term in the 60s -- but one that explores the consequences in a mil-sf series. https://www.goodreads.com/series/41099-vatta-s-war

edit: incoherent recommendation #2 -- there is some other book/series, the name of which i cannot remember, that really spelled out what space fleet action could be like with fleets engaging each other at extremely high delta-v. it did not at all resemble the ww1 fighter plane dogfights in space we see depicted in popular science fiction movies, books, games & space opera.
Tesla's profit per vehicle is much better than the competition. If this becomes a severe problem, there are multiple venues it can pursue to avoid stock piling up, such as:

* Reduce prices further, making buying a Tesla even more attractive than it currently is.
* Expand the market to other countries where they aren't present yet: this is not trivial but feasible. It could take their profit closer to other automakers, though.

The fact that they have stock for multiple weeks now isn't ideal, but they're still an outlier doing much better than the competition.
Surely should be doable to buy the co-founder with 5% ownership out? But yes talk to a lawyer no HN help will pale to that of an actual lawyer.
Im not autistic at all and the intent of these write ups was not clear. I understand sarcasm but it's completely unclear if this is sarcastic or not.
The dietary problem in the US is overconsumption of macronutrients, particularly carbohydrates, not underconsumption of micronutrients, and certainly not underconsumption (of all nutrients) as could be seen in Franklin's time.

Franklin would be amazed at how little of household budgets could go to food now.
Good question, here is what makes the project both technically more challenging and much more impactful in comparison to your typical "AI for X" startup:

1) We enable businesses to create a repository that in the back powers an individual ("per account") vector DB. This is the only way that allows the real-world use (i.e. in business) of up-to-date data (as opposed to pre-trained or proprietary LLM models) while at the same time effectively preventing data "spillovers" to other users and safeguarding data overall.

2) In contrast to the tons "generative" AI startups you see, our approach evolves around leveraging LLMs capability of interpreting context even when it has some human flaws. We then transpose the context in a standardized, structured data set, effectively making human-written content usable on a big scale. We extract metadata, detect clauses and find potential flwas in contracts. This is important because while LLMs can solve a part of this challenge in the short term when the context window is small, but it reaches its limit with very datasets, when they are unstructured.

3) On a non-AI note: We have created the first true end-to-end system aimed at non-enterprise, non-tech businesses that covers the entire process from import/creation of a document until it is securely signed and stored. This is what we believe the only viable foundation if we really want to convince people to abandon their 40 year old MS Word driven workflows. Having AI features neatly integrated in our workflows effectively allows our customers to benefit from the possibilities LLMs offer.
Bug bounties are a social solution to a social problem. In many ways, the actual money is less important than being seen to earnestly engage with the programme.

Being hard-nosed about refusing to pay a bounty on a privilege escalation bug is a rookie mistake. It engenders ill will and cements your relationship with security researchers as adversarial rather than cooperative.
I’m building an Open Source multi-tenant email newsletter tool [1] and the project is entirely AGPLv3 licensed. I have automatic builds from the `main` branch that I deploy to the SaaS version while public Docker images are available only for tagged releases.

There is currently no difference between the self-hosted and the SaaS version, but I am planning two things:

1) An env variable `IS_SELF_HOSTED` which, when set to `false`, toggles certain features like billing (currently enabled via a separate env variable and theoretically available to self-hosters) and includes hard-coded stuff like a footer with links to the official project website and our ToS.

2) Add a registration feature for self-hosters who make a donation. I haven’t fully planned out this feature, but if a self-hosted instance is registered by a paid supporter, it will most likely remove a call for becoming a supporter (that is yet to be added) or give them a supporter badge.

Choosing the AGPLv3 has been partially inspired by Plausible’s very successful model [2]. They’re also using a `SELFHOST` env variable to differentiate between their "Enterprise Edition" and the "Community Edition" [3].

[1] https://www.keila.io

[2] https://plausible.io/blog/open-source-licenses

[3] https://github.com/plausible/analytics/blob/baa99652f612f50b...
Yeah the idea that you wouldn't want animations in a GAME is hilarious. It must either be a joke or this person is really that far up the "the web shouldn't have js" culty asscrack.
I think it's even incomparable to server vs serverless discussions.

It's about meaning of intelligence. These people don't have problems claiming that ants or dolphins are intelligent, but suddenly for machines to be classified as artificial intelligence they must be exactly on the same level as humans.

Intelligence is just about the ability to solve problems. There's no implication that in order for something to be intelligent it has to perform on at least the same level as top people in that field in the World.

It just has to be beyond a simple algorithm and be able to solve some sort of problem. You have AIs in video games that are just bare logic spaghetti computation with no neural networks.
Yes we can fire him, but that doesn't solve our issues with his shares. Our investor would put up more money for development, but not while the CTO is involved with the company anymore.

We would much rather continue working on our own without him.
Most of the USP, outside of the ecosystem developed around the single platform, is to do with form and power draw. Adding in the GPU/adapter/PSU to leverage cheap CUDA cores probably works out worse power/price/form wise than going for a better SoC or x86 NUC solution.
Right below what my good old Nvidia 2070 SUPER are able to.
"Instead, a received notification is immediately sent into buffered channel, which means it’s discarded if the channel is full"

Shouldn't the channel rather block than discard if full?

Anyway, nice and relevant article for me as I've recently added a few listeners to my app. I chose the naive approach since I only have two topics and a surplus of connections
For this use-case you don't need anything in Dockerfile spec. ARG is not magically expanded inside RUN blocks, it's just an env available during build stage.

In other words you can use this code to catch this error:

ARG DEBVER="10"
ARG CAPVER="7.8"
FROM debian:${DEBVER}

RUN <<EOF
set -eu
printf "DEB=${DEBVER}\nCAP=${CAPVER}\n"
EOF

This code fails with expected error.
Trust and safety folks are the biggest bunch of weenies around. Yeah I said it.
Preview, especially the .pdf editor, is probably the biggest feature I miss when using Windows instead of MacOS. I still don't get, how there isn't a comparable .pdf editor (that I know of) for Windows. The integrated one in Edge is fine for just reading things or highlighting something, but for adding notes, text or even just censoring things it is way worse than Preview.
And then go and read all issues logged to see how your mental model is different.

Recent example I hit was a Gitlab pipeline. "When: always" setting for after_script does not mean the command will be executed always. Only if main section finished with either success or failure. If it is terminated by timeout or manually - no, script is not executed.
Author here. The behavior of notify with respect to transactions is indeed notable, and definitely a great feature that makes them distinct from pub/sub in other systems. Notifies fire only when data is ready after the transaction is committed, and they're also deduplicated based on payload so listeners don't have to react to many of the same message unnecessarily.

That said, NOTIFY isn't really what this post is about. It concerns itself with the other half of listen/notify by describing a "notifier" pattern, one which listens via `LISTEN` statements and distributes them application subcomponents to help maximize economy around the use of Postgres connections.
How would we value his 5% shares of a company that has no money now, no product, no revenue. We have some designs, brand design etc, valued patent (although 4 years old now). But we need to do new hardware design, still develop our software.
care to share that one special trick?
Mostly because GTA is a larger crime worth prosecuting, and there are like 4500 car thefts in NYC a year apparently.

For bread and butter theft, a bike theft in this case, an owner tried to get the orange county sherriff involved. They managed to come to where the ping was hitting, knocked on the door, couldn't do anything, had to leave. The bike owner went vigilante in this case and took the bike back, forcing the orange county sherriff dept to release this statement:

"As much as the convenience of technology plays a vital role in the quality of our lives, we want to remind our communities to utilize their local law enforcement services when they've been victimized by a crime instead of placing themselves into harm's way."

"GPS tracking devices, like an "AirTag", are used for tracking property like bicycles, backpacks, etc. Putting such devices onto property items will help you locate those items if missing or stolen; however, pursuing its recovery in a vigilante manner because the GPS device depicts its location could place you into a physically dangerous predicament."

https://abc7.com/ebike-theft-airtag-aliso-viejo/13091749/

For a point of reference on the policing culture in Orange County, they are currently running an ad campaign where they have "Crime doesn't pay in Orange County, you steal we prosecute" plastered on LA city and county busses. Its a little bit more active than other areas to say the least.
And people keep promoting nuclear "everywhere" without asking the question of what that means for countries that aren't the US or the small number of existing nuclear powers. Proliferation.

Are people really going to argue that the best energy production scheme for Brazil is 80,000 1MW nuclear reactors? Are they all going to be secured?
Branded types for TypeScript
Jargon Jive Launch
I developed a platform called Jargon Jive which is designed for quiz competitions, where participants engage in intellectual battles across various categories such as history, science, pop culture, and sports. Please check it and feedback is greatly appreciated.
> What defences do we have when an LLM will be able to have a completely fluent, natural-sounding conversation in someone else's voice?

The world learnt to deal with Nigerian Prince emails and nobody is falling to those anymore. Nothing was changed - no new laws or regulations needed.

Phishing calls have been going on without an AI for decades.

You can be skeptical and call back. If you know your friends or family you should be able to find an alternative way to get in touch always without too much effort in the modern connected world.

Just recently a gang in Spain was arrested for "son in trouble" scam. No AI used. Most of the parents are not fooled in this.

https://www.bbc.com/news/world-europe-68931214

The AI might have some marginal impact, but it does not matter in the big picture of scams. While it is worrisome, it is not a true safety concern.
I think you may be autistic.
For Germany: "Der Anteil der Wasserkraft an der Stromerzeugung aus erneuerbaren Energien ist über die Jahre gesunken und liegt gegenwärtig noch bei ca. 8 Prozent. Dieser Anteil wird in Zukunft weiter sinken, da die Potenziale der Wasserkraftnutzung in Deutschland weitgehend erschlossen sind..."

The situation is similar in most of the developed world.

> Your comments about intermittency are demonstrated to be wrong by detailed modeling

Actually: they are not. All the detailed models show this exact problem, such as the paper I linked.

> The "insane" comment is just a handwave.

No, the "insane" comment is exactly the conclusion of the people who do the detailed modeling.

As this paper (and many others) show, renewables are great as long as they are used for part of energy production. Trying for 100% renewables is the part that's insane.

I recently had a close look at one of the "studies" by Fraunhofer that are frequently touted by renewable advocates as showing how feasible 100% renewables are.

I can't imagine they actually read the study.

For Germany, they say we need 750 GW of Wind/Solar + 500 GWh of batteries + 150 GW of gas plants + the electrolysers to produce the gas. In addition they also assume a massive increase in efficiency and thus reduction in consumption.

Our current electricity generation needs are around 70 GW. OK, some of that is for electrification of other sectors, but for that they also assume massive synergy effects.

This is fantasy-land material that makes the Brexiteer visions of "sunny uplands" appear to be voices of restraint and reason.
Did he complain about safety and freedom, or did he complain about censorship? Is it possible that corporate censorship in the west today is already worse than state censorship was in the USSR, due to the unavoidable encroachment of technology into everyday life and the surveillance/centralisation path that we've taken with the internet, without the impact on safety and freedom (yet)?

Once you have the surveillance in place, it only takes a regime change and a suitable excuse (e.g. a terrorist attack) before you live in a dystopia worse than the USSR.
At this point, there have been numerous articles and long tendentious threads about the Apple ad, with people explaining at length why they had a problem with it.

If, even given all that, you still can't grasp why anyone would have any kind of negative emotional attachment to a form of fiction, or would interpret it beyond the explicitly literal sense of being an advertisement for a product - and history suggests many people on HN can't (or being Apple fans, won't) - then don't worry about it.
I can't find the study anymore but the US already consumes more medicine per capita than other developed countries.

Anyway, it's a cultural thing, other countries seem to be able to manage this at comparable levels with a fraction of the spending and without chucking these into every store:

https://www.walgreens.com/store/c/walgreens-ibuprofen-200-mg... (1000 pieces)

Instead having something like this:

https://moncoinsante.com/mcs/en/ibuprofen/3173-nurofen-200mg... (30 pieces)

I'm trying to figure out consumption rates for the first one. I think Ibuprofen should expire in max 2-3 years after it's opened, so that would be... 700-1000 days. That's at least 1 pill per day for the entire period.

I'm not against them being available per se, but last time I was in a CSV they were all over the place (and other similar ones with huge quantities numbering in the hundreds, at least), which means that there is demand and widespread usage like that.

I highly doubt most people buying them are using them correctly (either overdosing, taking them when they're not actually needed, or taking them past their expiry date).