skysight-inc/HackerNews huggingface dataset:
Norway is already 100% renewable because it has lots of hydropower. Germany on the other hand, would suffer from an extremely unreliable grid even with 50% overproduction and 12 hours of storage. The further a region is from the equator, the more variability in the production of wind and solar. This study models how reliable grids would be with wind, solar, and storage: https://www.nature.com/articles/s41467-021-26355-z

The issue is that electrical grids have very high reliability requirements (upwards of 99.95%). Plenty of models claiming that small amounts of storage required neglect to mention how frequently they will encounter insufficient generation. Remember, even fulfilling demand 99% of the time is a 20x increase in blackouts.

Also, even just 12 hours of storage globally would be 30,000 GWh of storage. That's still about 50 times the amount of batteries produced annually. The reality is that hydropower is the only feasible form of grid storage.
Meta = LLaMA

I think the bet is that many other things will use their llama that you then use. Perhaps without you even knowing this.
This is fascinating! Couldn't really find the kernel code but would love to know more about the applicability. I'm curious since seeing the Unikraft release that promised millisecond container boot times
The transitions are much smoother than Google street view
Does your product sector have a trade show or annual convention? Are there any journals or magazines that cover your field?
Thank you Slack? For the confusing use of "emoji" instead "animated GIF" or sticker.
Running a (405B) flagship model locally on a Mac Studio? Otherwise, no. Most of these products are fairly similar.
I almost never use table salt, but most prepared/processed food is loaded with salt. Is that salt typically iodized?
You think anti-fluoride activists are all on the right politically? I would be shocked if that were true, given that some of the most anti-vaccination people are radical leftists.
Adding something explicitly for medical benefits, because it was recommended by medical professionals, is "medication", yes.
For anyone interested in Burton, I strongly recommend the now-forgotten film The Mountains of the Moon (1990), directed by Rafelson and starring Patrick Bergin as Burton and Iain Glen as his companion John Hanning Speke. Bergin (whose career quickly faded after this, unfortunately) is fantastic as Burton, an early Byronesque renaissance man who eschewed Victorian customs but combined both learning and adventure, and whose lack of respect for societal norms made him unpopular with the upper classes. Overall, it's an incredibly beautiful film, shot by the great Roger Deakins on location in Africa.
How does "Modern" C compare safety-wise to Rust or Zig?
So what's the problem? Sue Cloudflare and a "John Doe" defendant, and ask the court to compel Cloudflare to reveal their identity. Once you have that information you can amend the filing. This is done all the time, and there's no other reasonable way for the process to work.
Sad, I’ve been waiting for the “figma of after effects”—one of the few positive (albeit unlikely) potentials around the failed adobe purchase.

“However, by the time we started to take Fable to market, AI was beginning to challenge the very nature of software itself, and our multi-modal bet with Prism wasn’t enough to cut through. And while we hold a strong pov on how the next generation of creative workflows should evolve, unfortunately, we don’t have the time to get there.”

Failed AI bet?
How does one get into the physical security space? I can pick a lock, climb a ladder, jump a gap, and lie to authorities.. I would love to do this for a job.
There are a few successful game companies that have never turned a profit. Each game brings in more than it cost to make but the development of the following game dwarfs that.

I have never been quite sure if it is good practice. It does make you vulnerable to a flop.

OpenAI seems to be in a similar position.
Dbt – Incremental but Incomplete
It sounds like the journalist didn't know what Confluence is and thought it was a term of art for any generic intranet.

edit: to those saying the word makes sense without referring to the Atlassian product, I'm not buying it. The journalist put it in quote marks, which to me suggests he thought it was a term of art — if he instead meant it metaphorically, I don't think he would have phrased it like that. It's also just an odd word to use to describe the idea.
I don't see the point. People who want Jupyter or an IDE know where to find it. Other people who want the basic REPL and mostly use editors anyway are annoyed.

Well, perhaps the usual suspects can get another infoworld self-promotion article out of it.
Has someone reimplemented the flash Editor in some open source project? I know there's a player made in rust.
Every large information security firm in the market offers physical pentesting, and most large in-house security teams do semi-regular physical pentesting. I was hoping this would be a story about the complications of doing physical pentesting on sites where the use of deadly force is authorized, but instead it's an article of the type you'd have expected to read in the late 1990s, when this stuff was exotic.
> Just because someone makes a bad argument, doesn't mean the inverse position is true by default

No, but when the opposing side only ever seems to provide (and appears to entirely rely on) innumerate, scientifically illiterate, illogical, or otherwise bad arguments, at some point you have to stop listening.
Not sure if you've looked at PowerSync yet: https://www.powersync.com/ (I'm on the team)

For the read path it hooks into Postgres logical replication or MongoDB change streams (and MySQL binlog soon). It supports partial syncing using declarative rules. For the write path, it allows writing to the local SQLite database and also places writes into an upload queue, and then uses a developer-defined function to upload writes to the backend API.

We did a deep dive on current options for SQLite on the web, and are currently using an IndexedDB-based VFS, and looking to move to OPFS: https://www.powersync.com/blog/sqlite-persistence-on-the-web

We recently released an integration with TanStack Query to allow leveraging some of its features in conjunction with PowerSync: https://docs.powersync.com/client-sdk-references/js-web/java...

> Meanwhile for “local-only” it would be great to use sqlite in the browser + native file system API so that the db could be stored on the user’s file system and we wouldn’t have to worry about browser storage eviction. i think that could really open up a whole world of privacy preserving offline software delivered through the browser

Agreed. This is a limitation of IndexedDB and OPFS as persistent browser storage currently
> (A good proxy for this stuff is asking anti-fluoridation advocates whether they eschew green/black tea or defluoridate their groundwater. If they don't do either, then they're almost certainly in the "precious bodily fluids" crank camp.)

Could be, but not necessarily. It depends on the justification given. You can choose to drink green/black tea or not, but you can't really choose where you have fluoride in your tap water, at least not practically.
Is it possible to run distributed tasks in a local cluster? Or is a unison cloud account required?

I see that 'distributed' was moved to the cloud library and I don't see any way to run this in an on-prem data center without an enterprise plan.
It's a bipartisan conspiracy, for sure. But I don't think the push for eliminating the Chevron Deference came meaningfully from the left, so any left-crank use of it is more opportunistic than strategic.

(I leave it open to your judgement whether it matters that it's opportunistic instead of strategic!)
Long personal anecdote deleted (it was too personal)

Lies like this story, which I can't afford to read, are why absolute bullshit artists like Trump are able to get votes at all.

Consider this, and the more than 1 gun per person state of the US population, and things don't look good for the future.

Civil wars are horrible, but they do boost the profit of the arms industry.
It's a good consideration, together with the fact browsers already have IndexedDB embedded. One use case still for in-browser apps like Figma / Photoshop-like / ML apps, where the application code and data is very big anyway, 1.3Mb may not add that much

Also worth considering parsing of wasm is significantly faster than JS (unfortunately couldn't find the source for this claim, there is at lease one great article on the topic)

https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...
It doesn't implement some x86 in hardware, it implements some memory ordering guarantees in hardware to match what x86 requires.

However that is a very minor implementation, there is no actual x86 in Apple's ARM.

https://www.sciencedirect.com/science/article/pii/S138376212...

TSO could be implemented by other ARM processors easily as well, to provide the same memory ordering guarantees. Besides that the x86 code is translated by Rosetta to ARM instructions.
Chevron Deference was about courts reviewing statutory meanings, not about courts reviewing scientific research/evidence.
There is also a new format being developed for Run 4, RNTuple:

- https://indico.fnal.gov/event/23628/contributions/240607/

- https://indico.cern.ch/event/1338689/contributions/6077632/
It's pretty compressible at least, sqlite3.js+wasm are 1.3MB raw but minifying the JS and then compressing both files with Brotli gets them down to 410KB.
How they are better? The o1 models succeed where all other models fail.

I don't know how to go more in depth now, but I use Claude, 4o, and o1, both mini and preview in parallel and o1 both mini and preview succeed in many tasks where the others fail.
Water naturally contains fluoride in much of the world. So you need to look at the actual levels in drinking water not just assuming a location not adding it doesn’t approve of it.

Cost is also a real concern for much of the world.
> "society-bending hyper growth"

i like that phrase. Like black holes' hyper-gravity bending the fabric of space-time..

the article also reminds me of that book "The Limits to Growth" (from the 70ies?)..
A similar explanation could be applied to columnar vs row databases.
Most of the world not fluoridating their water isn’t inherently a scientific position as much as it is a political one.
How does the reducer function operate on the data returned by the mapper function? What calculation does it perform?
There is probably an elite practitioner space for this managed and staffed by people with a career focus in cat burglary or whatever, but for the most part if you want to do physical pentesting the straightforward career path in is to become an information security consultant --- which will mean sharpening up your non-physical skills, because most of the demand is non-physical.
I just tested installing ipython and it came with 17 dependencies. Some of which are probably pretty heavy and/or way too in flux to make it into the standard library.
I want and recommend that people focus on interesting, curious conversation, motivated by the desire to learn about the world and relate to others. This requires letting go of the feeling that you need to battle opposing positions that are wrong and bad. (Why? Because the two states are mutually exclusive.)

I know it's super hard to disengage from the latter, but we should, because (a) it spoils this site for its intended purpose, and (b) it's an illusion. It's not true that the world will be a worse place if you don't engage in ideological battles on internet forums. In fact it will be a better place and HN itself will be a better place.

Don't worry about the effect on HN of focusing on the delights of curious conversation. The distribution of commenters who come to that (happy) choice is random across the ideological spectrum, in my experience. You needn't worry about ceding HN to the socialists or whoever.

The distribution of commenters who get stuck in the embattled state is also randomly distributed ideologically, in my experience. I don't know if it counts as ironic or not, but the commenters who argue with each other most fiercely resemble each other more than they resemble anyone else.

Of course, if other commenters continue to break the site guidelines by posting generic ideological battle-style comments, you can downvote and/or flag those comments and move on. In egregious cases, you can email us at hn@ycombinator.com and we'll be happy to take a look.

But please don't just flag or report the cases you disagree with—people tend to do that (i.e. report cases where their enemies are misbehaving), which is really just a way to weaponize the HN mods against their opponents. That's not using the site as intended, either—it just shifts the same problem to a different level.
It’s pretty well established that larger entities (governments especially) will push loads of bogus theories out there to drown out the few credible ones. Idiots will be drawn to both. Your line of thinking is the exact reason they use that strategy.

Again like the parent said, you have to evaluate each issue on its own merits.
Great to see dbt finally rolling out microbatch incremental models! It's a much-needed feature and a step forward for data transformation. Excited to see how this evolves and complements tools like SQLMesh. Keep up the good work!
Show HN: Postgres Platform for Global Replication and Sharding
Hi HN! This is David and Will from Fortress. Last month, we launched Fortress as a Postgres platform targeted at multi-tenant SaaS companies (https://news.ycombinator.com/item?id=41426998).
Since then, we’ve pivoted our messaging to focus more on ‘globally distributed’ Postgres for developers.

Over the past month, we learned that for us, the multi-tenant messaging didn’t resonate as much as we had hoped with early users. However, users wanted a Postgres platform that made global distribution (replication and sharding) easy and cost-effective. This was particularly challenging for developers wanting to use global edge runtimes but were constrained by a single, centralized database.

Over the past few weeks, we’ve revamped the platform and shifted our focus, prioritizing the simplification of global replication (single-writer, multi-reader) and sharding for Postgres developers.

Here are some ways Fortress can be used, especially as the platform becomes more developed:
1. For developers (including API providers, e-commerce, and web developers) deploying their applications to the network edge to reduce latency for end users.
2. For developers who need to shard data in specific regions for compliance purposes.
3. For developers looking for a platform that provides the peace of mind of managed horizontal scalability and sharding.

Currently, the platform uses RDS under the hood and a proxy-based clustering system that supports write-forwarding and DNS routing that automatically directs queries to the closest replica. We haven’t made sharding self-serve yet, but we’re happy to assist with this over a call.

Our philosophy is to build on top of native Postgres without making changes to the database itself. We understand that naturally, building a middleware layer (shared-nothing) will naturally reduce Postgres compatibility, but we believe that it is important to stay close to native-Postgres to the extent that we can.

We’d love to hear feedback and suggestions from the HN community. We haven’t run a ton of benchmarks yet as we believe there is a lot we can do in the short-term to improve latency and we plan to do a Jepsen test as we continue working on the sharding solution. We are opening up our free tier, which includes a free primary and two replicas for super early users. You can use this from our site. If you’re interested in building on our platform, we’d love to chat and offer more granular support for sharding and help build out requested features (e.g., branching).
Just to be clear this sever only works with the current vanilla version of Minecraft? I've been interested in playing again, but on the older Beta builds (1.7.3) prior to the full release versions. These versions aren't supported are they?
Do kids consume tap-water equally? I don't know how to check this. I'd imagine one family that cooks a lot of meals where you're just cooking in tap-water (spaghetti, etc), could end up having a lot more fluoride than a family that eats more like, rice, which absorbs a lot more water? Also dishes that involve longer cooking times where you end up reducing the tap-water more? At a population level, you might end up with increased variance in the same bounds?
"I simply do not believe you."

Well, I can't exactly prove it to you. The thing I would offer as evidence, though, is that most of my friends have white-collar jobs. They spend most days sitting in offices writing stuff.

Let me give you an example. One of my friends works in a legal department at a bank. She often gets to review things like ads or promotions the bank runs. These often contain things that are illegal, because the marketing team is not made up of people who have a legal background, and many things that seem like reasonable ideas are illegal. So a lot of her work consists of explaining to people why they can't do the thing they want to do.

She's not particularly good at doing that in an empathetic way, so she's started using ChatGPT to outline these emails for her. "The marketing team at my bank wants to run a competition where people who open a new account get a chance of winning a prize. This is illegal, since it violates sweepstakes laws (see below, where I've pasted the applicable sections). They either have to provide a way to enter the contest freely, without opening an account, or they have to abandon the idea. Can you write an email that explains this in an empathetic, but clear way?"

Obviously, she then has to read the email ChatGPT writes and edit it, but it still saves her time and creates a better end result.

"for any promising use case it fails completely"

I simply do not believe you :-)
The Forgotten Operator (2023) [video]
>If the King of England walked into the Bank of England and wrote a hand-written bond for GBP1k with a bic pen on back of copier paper, they'll take it.

what has gone wrong in your brain that you think that?
How do you configure System 6 or 7 to use a proxy?
A more accurate modern depiction would probably be incredibly boring, at least the actual physical part, because it's mostly people tailgating, walking into the nearest empty office, and plugging a small box into the network port.
Virtual bezels and let the user choosing.
Docker on Mac is running a VM in a hypervisor to run Linux.
>> Psychology studies the mind.

> Wrong.

Wikipedia: Psychology (https://en.wikipedia.org/wiki/Psychology): "Psychology is the scientific study of mind and behavior."

Do avoid pointless contradictions. Psychology's goal is to scientifically study the mind -- whether they can actually do that remains an open question.

>> * The mind is not part of nature.

> Asserted without evidence.

That would require proof of a negative, the most common tactic of a pseudoscientist ("You cannot prove Bigfoot false? All right, then -- he exists.") This means the positive burden of evidence for the thesis that the mind is part of nature belongs to psychologists -- it is, after all, their claim.

> Sometimes falsifiability is too blunt an instrument.

That's right, and assertions that cannot be falsified, cannot become part of science. This is one reason string theory is in limbo -- no falsifiable experimental validation. This is actually a bad example in modern times, because string theory has pretty much been discarded for multiple reasons, its untestability being just one.

>> * Q.E.D.

> QED belongs in the realm of logic, which is best applicable to abstract objects.

Wait ... it's your argument that saying "which was to be demonstrated" has a strict domain of applicability?
Good solution, too early. I made this 10 years ago and found myself having to explain what MQTT was before I could get people to try the platform.

I may yet have another go.
This looks like its for java while dragonfly seems to be for bedrock
Computers should be able to drive better than humans with just vision, simply because of

* much faster reaction times

* ability to model multiple possible trajectories

* ability to see in all directions simultaneously

* no distractions, no tiredness, no falling asleep, no health problems
If the founders drop by this thread:

* Please open source it! *

This is the best conclusion for everybody involved.
It should be ++C because with C++ the value you get from the expression is the old one.

If you're asking why people use pre-increment by default instead of post-increment, it's mostly historical. The early C compilers on resource-constrained platforms such as early DOS were not good at optimization; on those, pre-increment would be reliably translated to a simple ADD or INC, whereas code for post-increment might generate an extra copy even if it wasn't actually used.

For C++ this was even worse with iterators, because now it depended on the compiler's ability to inline its implementation of postfix ++, and then prove that all the copies produced by that implementation have no side effects to optimize it to the same degree as prefix ++ could. Depending on the type of the underlying value, this may not even be possible in general.

The other reason is that all other unary operators in C are prefix rather than postfix, and mixing unary prefix with unary postfix in a single expression produces code that is easy to misunderstand. E.g. *p++ is *(p++), not (*p)++, even though the latter feels more natural, reading it left-to-right as usual. OTOH *++p vs ++*p is unambiguous.
How does your adult son feel about his father posting extensive public comments about his anus?
Nope, it doesn’t. It's relatively speaking niche.
Honestly, using a username generator in Bitwarden, it's so easy to do this that it basically "pays" for itself the first time you get a "true" spam email and it's effortless to identify who sold you out. I originally tried doing this manually but that was too much effort; now it's as simple and natural as generating a password for a new login. I see no reason to ever stop.

Of course, the vast majority of spam I get is marketing emails from companies I've actually done business with. Few if any even have an opt-in checkbox on their checkout form and those that do hardly ever honor it. There's simply nothing to be done about that except unsubscribe after the first time they spam you - and this is where having unique emails also helps, because those "unsubscribe" links are obviously riddled with tracking as well.
Exactly, you should absolutely stop listening. But taking a strong inverse position also doesn't make sense.
This notebook provides a clear introduction to using map reduce for analyzing sales data, specifically in finding the maximum transaction value by store and effectively demonstrates it.
It's not a country according to the UN because China is a permanent member of the UN Security Council.

Does Taiwan have its own military? Yes.

Does it issue its own passports? Yes.

Do you have to have their visa to land there? Yes.

That's a country.

And you, sir, on this thread, sound more like a propagandist than someone trying to have an actual conversation. You're not here to converse, to listen, but only to trumpet your talking points. That's not what HN is for, and you've been here long enough to know it.
That feature was inspired by an existing website, https://websim.ai/ . Definitely worth checking out, and a lot more feature rich than the vintage Macintosh version.