skysight-inc/HackerNews huggingface dataset:
US announces $3B in funding for new battery projects
Sort of.

They use others' wealth, increase it, and take a cut of that increase.

... at least in theory :)
A big problem with "verified" (e.g. LinkedIn and the massage they sell it to you with) is it is a transaction which involves giving them what is ideally nonpublic information: would you trust them with nonpublic information? How much recourse you demonstrably have against e.g. Transunion, Experian, Equifax?
They disclosed the vulnerability directly to the co-founder CTO.

> the timeline for the vulnerability:

> aug 25 5:48pm: got initial contact over signal (encrypted) with arc co-founder hursh

> aug 25 6:02pm: vulnerability poc executed on hursh's arc account
Probably also hard to test. I was an analyst for many years and, if you generally hated on a company for reasons that you thought were valid, they were unlikely to hire you.
At this point I just invert everything LeCun says about AI. Chances are he'll flip flop on his own statement a few months later anyways.
>No battery farm can protect a solar/wind grid from an arbitrarily extended period of bad weather. If you have N days of battery storage and the sun doesn't shine for N+1 days, you're in trouble.

I'm in favor of nuclear too, but this is a ridiculous point. Your first sentence mentions solar and wind and your second only addresses solar. If the sun doesn't shine for n+1 days, the wind is still going to be available most or all of those days.
See https://www.vinerobots.org/ which work like a 触手 (tentacle monster, pronounced shokushu) from an H anime.
LOVE this. If anyone knows similar blogs that run through engineering decisions in real time, please share! Way more useful than a polished long post built for SEO and hackernews domination.

Substantively, I don’t have much to say other than building math into the core of innovative programs should be a more common practice than it is. Not necessarily as a part of the code, but rather the design, documentation, and sometimes even the user copy. Math has stood the test of time (200y +/- 10,000y) for good reason!
Chicago's New AI Gun-Detection Program Shrouded in Secrecy
excellent use of a Punycode domain
Unfortunately those are the same people in charge of buying decisions in big companies…
How does this replace "Aspect Ratio Bucketing"? Are they padding the smaller images and masking the attention?
The Comprehensive Guide to Caching – Part One
Counter point - even if you spend more time on scale and system setup you will still be prone to failure without having this scale tested and stepped up progressively.

And I think ironically you are more likely to get higher scale if you spend less time on scaling, since you spend more time building other things that users care about.

And frequently if focusing on scale, you will run into bugs that you wouldn't if you would just use a simple one box monolith. Your incident resolving might take longer with a scalable microservices arch because debugging and everything becomes much more complex.

You have limited resources where you are assigning skill points to your character. But the thing is, if you do a more complex arch, it will keep taking away those skill points not only in the beginning but over time.
Slightly off-topic, but it would be nice if HN interpreted punycode in link descriptions. Especially given that the links go through a redirect, which means that the browser status bar sees them as part of the query and not the domain, so the browser's own interpretation of punycode never gets applied.
Show HN: TXTD – Instant Markdown Page and Links Sharing (Go, HTMX and SQLite)
Introducing TXTD - a minimalist platform for creating and sharing Markdown-based pages and notes with custom URLs.

Try it out: https://txtd.cc

Example: https://txtd.cc/example

Clean and distraction free interface. Ideal for developers, students, researchers or anyone needing to create and share formatted text content.

We'd love to hear your thoughts and feedback.

Tech: Golang, HTMX & SQLite
I'm such user and couldn't agree more. Also DO provides their own backup service that works fine for weekly backups.
I got so frustrated trying to find some shelves recently that I ended up building them myself. It used to be that I could use Google to find some furniture stores, but now they all require me to throughly vet them to make sure they aren’t just reselling stuff from China or scam sites. Ikea still works, but that’s about it unless I go to big designer brands where a shelf will cost me a gazillion DKR. Unfortunately Ikea didn’t have any shelves that I liked, which is why I build them out of some wood I purchased in the local hardware store.

It’s so annoying that it’s almost impossible to find a legitimate store. Well maybe that’s not the correct way to word it. It’s so frustrating that it’s almost impossible to know whether or not the top shops you get in your search results are stores you want to use or not.
I liked the part where one of the tech CEOs ate a bit of radioactive nickel or whatever and diarrhead to death.
For those interested in the NumPy/SciPy API coverage in CuPy, here is the comparison table:

https://docs.cupy.dev/en/latest/reference/comparison.html
> nice dialog where I could put some pattern and folder or list of folder and have it run through it for me

Everything from Voidtools is a dialog window, accepts patterns and is really fast.

https://www.voidtools.com/
this is why my startup is launching backsies rollups for the blob, with null-effect prebacksies. this way everyone can be assured that any backsies issued are technically equivalent to just not making the original agreement! if you can discover a post-agreement backsie within the availability period of 0 days, and we can confirm it, we'll pay you $2,000 no backsies. so we have a market incentive not to lie to you. it's very efficient
I hope all the self proclaimed tech libertarians in the audience who hate so called "cancel culture" loved a little laugh at their expense. :)
>I doubt that anything that connects to the name "Three Mile Island" is going to be good for PR.

This. I'm surprised they didn't figure out a way to rename the place first.
For whatever the arguement comes down to, there's simply no way that a given team can be as productive in office as they would be remote. Right off the bat you're losing 2 hours a day to commutes. Add in long lunches, loud office environments, and pointless meetings, and you end up with maybe 2-3 hrs of productive time out of an 8am-6pm (commute inclusive) timeframe. Whereas I wake up and start working immediately, with more productivity by noon than most will have in a day at the office. It just doesn't make sense.

Management can claim "synergy" and "culture" for reasons. That's fine. But we have to be clear that productivity is being sacrificed for those.
We were using gcp and aws managed kubernets.

Same experience in both places.

The app broke itself.

Now we don't use managed kubernets anymore.
> Not justifying or trying to reduce the evilness of the actions, but this is something very different from October 7th or any other pogrom.

Trying to treat the terrorist attack on Oct. 7 as unprecedented and unique is not only deeply ignorant but incredibly dangerous. It allows you to suspend all normal considerations of decency, which we have seen in the words of Israelis leaders (calling all Palestinians "human animals" and terrorists) and the actions of the IDF (war crimes, murdering civilians, throwing people off buildings, torturing, etc).

Please stop with your apologies for genocide and war crimes. Even Israeli scholars and Holocaust survivors recognize that what Israel is doing now is deeply wrong. Stop
Glad to see someone besides me posting this whenever 4004 history-rewriting comes up.
TEXT is absolutely not deprecated in Postgres, which this project is using for its example. It being deprecated by other RDMS seems irrelevant to mention.
Agreed. At camera quality jpeg xl is far ahead in quality. Apple's last announcement is about camera quality, close to lossless kind of lossy. In this domain jpeg xl does not have real competition. AVIF and HEIC don't even support more than 12 bits of dynamics, and become slow when quality is increased.
Because the purpose of most homework is not to give you a “real world task”.

It is to give you simplified toy problems that allow you to test your understanding of key concepts that you can use as building blocks.

By skipping those, and outsourcing “understanding” of the fundamentals to LLMs, you’re setting yourself up for failure. Unless the goal of the degree is to prepare you for MBA-style management of tools building things you don’t understand.
You apply then call the recruiter to talk about the job. They're busy and you're awesome so you're helping them out by highlighting your application. Never fails for me.
Comments affect the dom structure of parsed xml subtley. There were cases where this was enough to log in as a different user. See the link i provided.
Hand writing OpenAPI is horrible in my experience. Maybe it's particularly bad because we have a lot of small types that are nested into each other and get composed together a lot, but at the end of the day our OpenAPI YAML needs to be about 1.2MB and I just can't see maintaining that by hand in a text editor.
Totally 100%
That seems like a non sequitur. Meaningful electrification that enables industrialization will require building a real grid, not just isolated islands of solar power generation and battery storage. Grid infrastructure construction and maintenance isn't getting much easier.
What about CPU-only loads? If one wants to write code that'll eventually run in both CPU and GPU but in the short-to-mid term will only be used in CPU? Since JAX natively support CPU (with numpy backend), but CuPy doesn't, this seems like a potential problem for some.
Please say there was a recording of this that will be posted online.
It seems like each time I am in a call with a colleague located near Chennai, India, the call will have a high chance of being interrupted by a power cut. It serves as a good reminder that access to a reliable electricity grid is awesome and should not be taken for granted.
i'm rooting for them to succeed, but if the concern is security, switching your daily driver browser to a brand-new browser that's still in alpha is unfortunately not a good idea.
I'm sure it'll go as well as everything else crypto bros are involved with.
Anyone get the video of this?

Also, if you like tech roasts, check out: https://sociallyinept.io

I've heard good things.
Yeah, even if there are often explicit delivery/disposal/installation charges, large deliveries are often not just a matter of shipping something to your door sight unseen and no reasonable recourse if you're not happy.
I think this is similar to this point: https://news.ycombinator.com/item?id=41601738

That the chain-of-thought diverges from accepted truth as an incorrect token pushes it into a line of thinking that is not true. The use of RL is there to train the LLM to implement strategies to bring it back from this. In effect, two LLMs would be the same and would slow diverge into nonsense. Maybe it is something that is not so much of a problem anymore.

Yann LeCun talks about how the correct way to fix this is to use an internal consistent model of the truth; then the chain-of-thought exists as a loop within that consistent model meaning it cannot diverge. The language is a decoded output of this internal model resolution. He speaks about this here: https://www.youtube.com/watch?v=N09C6oUQX5M

Anyway, that's my understanding. I'm no expert.
At the end of the day this is an amateur mistake

God I wish. More than one of my coworkers has made this exact mistake with our (thankfully internal) front-end apps.
I enjoyed it but I never understood why the seven races didn’t interbreed. That made a lot of far future stuff less enjoyable to me. Even Homo sapiens and Neanderthals interbred. Did the genetic modifications to each race make them completely incompatible?
I will buy an iphone if it supports jpeg xl, and exactly because of that reason. ProRAW or DNG on top of jpeg xl, I wouldn't buy yet...
In case you're getting into online casinos, having access to reliable information really helps. I’ve found Wizard of Odds to be a good source, offering solid advice and tips on online casinos and various gambling games. Another site that caught my attention is https://casinohex.co.uk/ . What stands out is their honest reviews and detailed guides. They cover a wide range of UK online casinos, explaining game strategies, bonuses, and key features, which can be really useful. I like that they focus on transparency, especially when it comes to the risks of gambling, so you can stay informed and make safe choices. Plus, they make things easy by letting you save your favorite casinos and offering exclusive deals. Whether you're a beginner or more experienced, these resources can help you make smarter decisions while playing responsibly.
Insurance is a non-issue with openpilot.
I'm torn for the same reason: The UX hits all the right notes for me and I've tried every MacOS browser under the sun. I'm an ADHD sufferer and there's something about their combination of features and UI that just lets me get stuff done. And I don't even touch their AI features.

This is all really sad news.
in my experience 'easy' does not go hand in hand with 'not boring'
Talked to some local cave explorers once (Czech Republic has huge karst cave systems) and they mentioned they often hang from a rope on wet cave walls with power tools and rubber boots when making new parts of caves accessible, so they can press further to new parts.

A floating lightning drone could be useful for that. :)

You could combine this with inflatable light technology & the gas bag itself could be a source of illumination.
>Gosh I regularly burn through that much just updating games in steam

Same, and I get angry letters from comcast about abusing my 'unlimited' bandwidth.
lol.. well deserved.
It needs to be funny though, and the quotes in the article were a miss for me...
If I didn't know any better, what I see in that graph is we're coming out of what I presume was the last Ice Age and are now returning to more of a historical planetary norm.
> 5 Use case: cave exploration as an artistic manifestation

I guess that's their answer, where calling it art is kind of a sophisticated way of saying "because it's cool". Also, the cave in question is close to them and somewhat recently discovered.

Since even a moderate breeze would make this uncontrollable in open atmosphere, it seems like a cave is one of the only places this airship can be used. And even then many caves have strong drafts that could totally disrupt use.
Let's counter that with some real statistics:

Batteries are being produced at TWH/year scale now. Probably crossing into 1.5-2 TWH/year this year. That's new batteries added every year. This is projected to grow over the next few years. Most of those batteries have thousands of cycles of lifetime. Tens of thousands for some of the newer chemistries (e.g. sodium ion).

Overall electricity production is 25-30 TWH per year; for the entire planet. So 25000 TWH. That's going to go up of course but it's a nice number to work with.

Those batteries can cycle multiple times per day. Lets assume once a day (they'd be able to do multiple of course). So you get about 365 TWH of power cycled per day out of 1 TWH of batteries (discharged and charged again). You'd charge them with cheap solar, wind, geothermal, and whatever else you have available; whenever you have that available.

About 70 TWH of battery would be enough to get to 25000 TWH per year. We'll have that probably in the early 2040s. Once we hit tens of TWH of battery produced per year that won't take long.
Of course electricity production and demand will increase as well.

Of course, we'll have plenty of other power sources. So, most of those batteries will just be sitting there fully charged most of the time and we won't actually be cycling most of them all that much. That's a lot of potential energy. Combine that with cables, dynamic pricing, demand shaping, and a few other things and the implied need for long term storage melts away.
Looking forward to some guidance on "chunking":

"Chunk boundaries: Consider how you split your documents into chunks. The choice of chunk size, chunk boundary, and chunk overlap can affect retrieval performance1."
Yes, this is the right move that Windows should have done long ago. These are not security products; they are security theater. Chosen only for compliance or CYA reasons by people who don't fully understand the systems they are in charge of securing and administering.

Break them again and again until people realize how useless they are.
CuPy tensors (or `ndarray`) provide the same semantics as NumPy. In-place operations are permitted.
That was Awesome! *in Chris Farley*

That has to be so much fun to get paid to roast and humiliate a group of people who think so much of themselves.

Congratulations, John. I'm envious.
These are the AI companies that the CIA is investing in
They might have some things like DCTs and colorspace transforms accelerated.
Nobody reads docs dude. They copy and paste stack overflow answers, and now, copilot answers, which is going to be based on stack overflow ultimately anyway.
"Three people are on a street near some stark red flowers. The first is mentally rehearsing the important presentation he's heading to and barely registers the presence of the flowers. The second is out for a jog and appreciates the flowers' beauty in passing. The third is on LSD and has been staring at the flowers for twenty minutes. I'd argue the third person is experiencing the most "redness". Oh, except the LSD was laced with nasty stuff and he forgot the experience later. Sike! He was unconscious the whole time! Oh, and the 2nd person got a head injury 17 years later and forgot that entire year. Sike! He was retroactively unconscious the whole time too! And the first person died, so he doesn't remember anything, and therefore his whole life was retroactively unconscious!"

These are contrived examples where you are arguing about the semantics of the concept of consciousness. I will make it a little bit more practical.

Practically, the first man is probably not very conscious, if he is completely occupied by the presentation. It is possible to be conscious and simultaneously have lots of thoughts, but it is improbable, because higher consciousness quiets down your analytical mind.

The second might be conscious or might not be. The description cannot be used to figure it out. If they are completely occupied by the smell or beauty of the flowers, the buddhists would say that they become the flower, because you are where your attention is. If your attention is 100% on the flower, you are not conscious, because consciousness means that at least some of your attention is left for being aware of yourself.

The third case is a little bit different, because in my understanding mind-altering chemical substances can produce states that are similar to higher consciousness, and can leave a strong imprint, like people who use LSD say (I don't have personal experience, I have used only some mild psychedelics 30 years ago, but still remember those experiences deeply.) But there are no shortcuts to higher consciousness. You have to pay the price some way or the other. I don't know enough about the subject to know what the price would be.

If any one of them later forgot about their experiences although they had a higher level of consciousness at the time, that does not take away the consciousness. Memory does not equal consciousness. Memory can inform us about our level of consciousness, but it can also lie.
Reading/watching random tutorials and asking basic questions on SO __instead of reading the official docs__ is a trend I've observed for the last 10 years. Even for stuff pretty well documented like Python, Postgres, React, etc.
Does not laughing constitute "cancelation"?
Show HN: ActionPrompt – A Rails Plugin for Managing Your LLM Prompts
Hi Everyone! I've just extracted this from our code base.

As LLMs have become ubiquitous in web applications, I've noticed that prompts intended for Claude or GPT have become scattered throughout our codebase or buried within objects. Often, these prompts were built inline through string manipulation. My thinking was two-fold, 1) Let's come up with a simple pattern for organizing and rendering these prompts, and 2) Let's make them easy to review.

This draws heavy inspiration from ActionMailer::Preview.
Some say that it has not been fully proved there are no hidden variables.

https://youtu.be/ytyjgIyegDI?t=86 (Sabine Hossenfelder on Superdeterminism)
> “The fact that there are 45,000 ‘trailblazers’ here couldn’t devalue the title any more.”

ahaha perfect

and San Francisco needs to be roasted inside of San Francisco more often, try saying anything that the rest of the country thinks about that place on Nextdoor and you’ll be kicked off the app entirely, by neighbors
While I also worry about lobbying, we'll have to lobby harder.
Comparing GitHub Actions and Depot runners for 2x faster builds
Oop and I just convinced my wife and brother to move over :o

Props to her, she asked about the security and privacy of the browser and I played it off with some fanboy propaganda. Lesson learned on that one. If I only care about the vertical tabs, workspaces, and a (decent) mobile app are there any good equivalents right now?
Causing massive harm to other people because it might possibly make the number in one's own bank account slightly larger seems like pretty miserable behavior to me.

> I agree with you that I need to buy some of your furniture! That's some beautiful stuff! How long have you been woodworking?

Thanks! About 8 or 9 years. I recently got into chairmaking. I haven't sold any yet, but my goal through the end of the year is to make a handful and then try to sell some at local maker markets in 2025.
Before, but not that long before.

I started using this username in...I think 2002? Well, actually, I started using just "Sohcahtoa" then. Then I tried signing up for some service a few years later and "Sohcahtoa" was already taken, so decided to just add my birth year to it, since that was a pretty common thing to do at the time, and now I'm Sohcahtoa82 everywhere except on EFnet, where nicks are limited to 9 letters. Still Sohcahtoa there.
I understand your frustration, but this is the price paid for schema compliance across systems.

One qualification: the TypeSpec model should help generate your API DTOs (OpenAPI, Protobuf) etc. So hopefully that saves a step or two.

As an aside, I have tried doing a full stack TypeScript application where database types trickle down to the client, it ended poorly, since the API affordances can and should evolve separately from the database design. Therefore, I do feel that separation of database and API types is necessary.
Shared secrets are criminally negligent security architecture in 2024. We can authenticate identity and authorize payment without giving the relying party a token to leak or abuse. The energy behind this problem is good, but "everyone try harder to protect the shared secrets entrusted to you" would be a tragic waste of it.
Dreamforce is mostly sales guys. They’ll be happy to laugh at the nerds but for what it’s worth people usually enjoy this kind of thing in tech. It’s mostly in delivery.

We had a comedian around once and he was doing a bit. Asked for volunteers and I went up obviously. He asks me what I do and I’m like “software haha like most people here I suppose” and he goes “yeah, but specifically how does your thing work” which is a transparent frame up job but what are you gonna do so I have to explain freaking ad tech in front of the audience and he roasts me proper.

Pretty hilarious. We got a kick out of it. Loads of fun.
That review platform is called "the phone", "hanging in the pub", "having a get-together".

Friendship requires regular contact anyway. We don't need somebody to intermediate that.