skysight-inc/HackerNews huggingface dataset:
iMX RT1011 Nano Kit can run CircuitPython which allows you to access hardware-specific functionality and peripherals in the popular Python programming language. With CircuitPython, there are no upfront desktop downloads needed. Once you get your board set up, open any text editor, and start editing code. It's that simple.
We can't really do much more than speculate right now, but it seems like the most likely answer is that a shipment of pagers was intercepted and implanted with explosives. Israel has done this before to assassinate a prominent bomb maker. https://en.wikipedia.org/wiki/Yahya_Ayyash#Assassination
>That's odd, because in my experience almost all games run best in "Borderless windowed" mode.

I think the difference is between when you tell the game to run that way in it's settings, versus abruptly forcing it by doing alt-tab. Games where their default 'full screen' is really 'borderless windowed' don't have problems when you alt-tab, but a lot of them act weird when their 'full screen' actually is a true full screen mode and you force them out of it by alt-tabbing.
Power Tools for the Notion API
although there is a lot of truth in your analysis I think developers don't just output code but "think"/solve problems. And problem solving is not a common skills , it's interesting to see what non-technical people VS developers prompt on marblism. Like you would be surprised how many people struggle with the concept of an if condition.

So developers are definitely not dead but will be empowered by the new tools and maybe their work will shift from solving problems+writing code to only solving problems.
Here's another one:
https://github.com/matt-attack/pubsub

And it even has recording/playback and visualization features in the author's other repos.
Not needing to care about win7/8 is relatively recent (a few years now, but a lot less than ten), and fully supporting both dx11 and dx12 with no caveats was sufficiently difficult that most games didn't really take full advantage of dx12 until they could drop dx11.
I would think you only have to generate enough legacy mouse messages that your application works. I'm sure I'm probably missing some catch here but I know plenty of applications that simulate input.

(Calling them "legacy" messages seems weird -- this is the normal current way that input messages work for regular applications).
You'd need to re-invent the wheel on so many things.

Flexbox layout? CSS animations? Some custom npm library that I need to use to provide social logins, SDKs to integrate payment gateways? etc etc

If all you want is just a set of UI components, sure. We already have plenty of UI libraries out there.

These days there are many better ways to write low-JS, low-boilerplate code.
HTMX for interactivity, UnoCSS for generated CSS on the fly. It's even possible not to bundle your ES6 modules these days, with <script type="importmap">.
Thats an interesting attack vector on its own. Who does not regularly carry a phone with them these days?
That was a mistake. If they'd gone for the thinnest smartphone they could buy, there'd be no chance of anybody hiding a small bomb inside it.
You can solve this by working backwards from the outside in, replacing a (b x) with c a b x wherever you can (not inside out, or else you get into an infinite loop!)

A cute alternative expression to solve the curried composition puzzle is c c c c c, just 5 c's in a row :)

Finally, Lean is a great language to do these puzzles in. See the following code:

/-- Compose! -/
def c (g : β → γ) (f : α → β) := g ∘ f
/-
?f (?g (?h ?x))
-/
#reduce c (c c) c ?f ?g ?h ?x
/-
?f (?g (?h ?x))
-/
#reduce c c c c c ?f ?g ?h ?x
This argument has never made any sense to me. Why would this collusion happen? I don't see any incentive alignment unless you're claiming that landlords are primary investors in all these RTO companies and can force something like this
Show HN: Open-Source Data Anonymization for Developers
Hey HN, we're Evis and Nick from Neosync (https://www.github.com/nucleuscloud/neosync).

Since we last introduced Neosync on HN 4 months ago, we’ve made a lot of progress and we’re excited to be launching several new features.

As a reminder, Neosync is an open source platform that helps developers anonymize production data, generate synthetic data, subset it and sync it across their environments for better testing, debugging and developer experience.

We do all of this while handling referential integrity. Whether you have primary keys, foreign keys, unique constraints, circular dependencies (within a table and across tables), sequences and more, Neosync preserves those references.

Our goal is to give every developer production-like, representative data for a better developer experience without any security and privacy issues.

First, we’ve added new integrations. In addition to supporting Postgres and Mysql, we’re introducing first class support for DynamoDB, MongoDB and SQL Server. You can also sync to object storage like S3 and GCP Cloud storage.

Next, we’ve completely revamped our transformers. Transformers are how you anonymize sensitive data and generate new data. We’ve added new Transformers that you can use out of the box or you can write your own custom one in javascript. We’ve added real time validation and the ability to combine transformers together to create your own anonymization scheme.

We’ve also added in new features to make Neosync easier to use. For example, the ability to automatically map transformers to your schema. The ability to only append new records instead of a full refresh. And to stop jobs from running when the schema changes.

We've also upgrade our AI Synthetic Data features. You can use any LLM to generate synthetic data and Neosync will handle the orchestration between your database and the LLM.

Lastly, we’re also announcing Neosync Cloud. Our hosted platform that allows you to use Neosync without having to run any of the infrastructure yourself. All you have to do is connect your source and destination databases(s), configure your schema and you’re done.

Of course, you can use Neosync Open Source on-prem and hundreds of companies do. Neosync is written in Go and Typescript and can be started locally with a single make command.

We'd love any feedback you have and contributions are always welcome.
They’re pagers, so it could also be a modification of the firmware to listen for a certain message (could it be as simple as a pocsag network where all of the pagers would get every message and only alert if it’s targeted for them?)
I would advise taking an IC role in deep tech. See what that takes, what knowledge you need. If you do need an MSc then do that. A couple of years as an IC will prep you to be a deep tech PM more than any credential.
I suspect that is an intentional side effect against the whole pager network. It is now totally compromised which means they can no longer use passive channels as a communication medium. This effectively shut down their comms structure.

As for aid workers, they mostly use whatever low ball android phones they can get their hands on I know someone who volunteered out there and everyone uses them and Telegram). I don't think that will impact them at all.
After seeing some videos of faces and hands that were blown off, it's clear that the tiny batteries could not have caused explosions like this.
Show HN: Optimize SQL Queries for Free
The US will land astronauts on the moon, probably this decade but maybe early in the 2030s. That's my bet. Compared to previous human spaceflight efforts, Artemis has the support of both major parties and the NASA community (scientists, engineers, and administrators). That was not always the case, which is why the Constellation Program failed.

Moreover, the Artemis program, unlike the "flags and footprints" goal of Apollo, has a plausible path for a sustainable human presence on the moon and an evolutionary path to a human Mars landing. If they can pull that off, with a budget smaller than Apollo, then I think NASA will deserve all the praise they get.

Will China land humans on the moon before us? No, because we already did that in 1969. But they might land humans before Artemis does. In that case, I suspect we'll see a real-live version of "For All Mankind" and we'll dump extra funding on NASA. Maybe. Or maybe we'll do what the Soviets did when we beat them and shift to something else, like Mars.
For sure, that's why i asked. Was curious if it was due to not wanting to go back or not wanting to experience something they never have before
>Because the astronauts and their training are themselves a valuable asset.

Magellan, Hudson, Cook and a litany of others were certainly not cheap cannon fodder. Yet they were allowed to take on immense personal risk and risk to their crews, above and beyond the standards of the time because it was deemed worth it.

There is a fine line between reckless and acceptable risk.
The cost of such endeavors absolutely pales in comparison to the long term potential for wealth creation for the rest of humanity by making the resources of other planets reachable. I think that we as a society should be slightly more willing to let people take upon serious risk of death in the pursuit of societal progress.
Why would they not share that data as a justification for this decision to return to office for five days a week? That would give investors a reason to believe that Amazon productivity and share value will increase soon.
Don’t forget the emission offset credits somebody will pay for to dispose of that refrigerant liquid in the fridge!
Cody has done exactly what you said, do it through an extension, and is competitive with Cursor. I've been unable to find a reason to use Cursor over Cody given the "fork" drawback. Though I've mostly switched over to Aider.

Someone else mentioned monetization, which may be the real reason.
Show HN: Podsi – AI Podcast Search Tool, Generates What U Can’t Find - Any Topic
I want to give up. Almost every time I search for a podcast on something specific, it’s like an endless scroll through stuff I don’t care about. Finding the latest episode on a niche topic feels nearly impossible, and I just end up frustrated. I spend more time searching than actually listening to podcasts—and the episodes are already long enough!

That’s why I built Podsi, a natural language search engine just for podcasts, to help solve this problem.

What makes Podsi different?
An AI-powered search engine that delivers deep, accurate results across multiple platforms—Podsi, Spotify, Apple Podcasts, and more—so you get global results in one place.

The game-changing feature:
If there’s no recent or newly published podcast on the topic you’re searching for, Podsi will search the web and create a dynamic podcast for you using AI, generating fresh, on-demand content tailored to your query.

Top Features:

AI-Powered Search: Understands your queries in context, providing precise results.

Global Search results: Unified results across Podsi, Spotify, Apple Podcasts, and other platforms on the way.

Dynamic Podcasts: If no recent podcast exists on your topic, Podsi will search the web and generate a new podcast just for you.
Collections: Organize and curate your favorite episodes into personalized collections.
Transcriptions with Playable Highlights: Follow along with accurate transcriptions, with playable highlights to jump to key moments.

What’s coming soon:

Better, Interactive Dynamic Podcasts: Inspired by Google's NotebookLM, these will offer podcast-like discussions between AI hosts, summarizing your topics in an engaging, conversational format.

AudioDrops: Get real-time alerts, summaries, or updates on new podcast episodes directly to your device.

Newsletters: Stay updated with personalized podcast recommendations and summaries delivered to your inbox.

Dubbing: Listen to podcasts in 29 languages with AI voiceovers.
Podcast Snapshots: Get short-form highlights of episodes when you're pressed for time.

Extended User Profiles: Personalized recommendations and curated collections.

IntelliScout: AI-driven recommendations tailored to your usage and preferences.

Conversations with Podcast Episodes: Chat with podcasts—ask questions or interact with the content, and the AI engine will provide answers based on the episode or related topics.
Expanded Transcriptions: Searchable, multilingual transcriptions for all episodes.

For more details, check out our roadmap and upcoming features at Podsi Roadmap. https://about.podsi.xyz

We’re still early, but you can try the prototype now at Podsi. https://www.podsi.xyz/

We’d love your feedback and ideas to help us keep building!
This is such corporate welfare BS. I especially don’t get it for tech companies whose employees eat lunch on campus.

With big tech, I think it has more to do with real estate holdings being part of the portfolio and they would have to write down the value. Then the hedge funds where executives invest would also have to write down their real estate holdings and lose value.

I am dying for commercial real estate to be written down so hard in the US that the Federal Housing Administration buys it and converts it to public housing.
William Gibson on Chandler:

https://www.theparisreview.org/interviews/6089/the-art-of-fi...

Via

https://archive.ph/qmwKj

“ GIBSON
When science fiction finally got literary naturalism, it got it via the noir detective novel, which is an often decadent offspring of nineteenth-century naturalism. Noir is one of the places that the investigative, analytic, literary impulse went in America. The Goncourt brothers set out to investigate sex and money and power, and many years later, in America, you wind up with Chandler doing something very similar, though highly stylized and with a very different agenda. I always had a feeling that Chandler’s puritanism got in the way, and I was never quite as taken with the language as true Chandler fans seem to be. I distrusted Marlow as a narrator. He wasn’t someone I wanted to meet, and I didn’t find him sympathetic—in large part because Chandler, whom I didn’t trust either, evidently did find him sympathetic.
But I trusted Dashiell Hammett. It felt to me that Hammett was Chandler’s ancestor, even though they were really contemporaries. Chandler civilized it, but Hammett invented it. With Hammett I felt that the author was open to the world in a way Chandler never seems to me to be.”

Assuming, of course, that The Gibson hasn’t been hacked.
I guess that'd explain the big bang nicely. It does make it the "outer universe" disappointingly unobservable though.
> someone who doesn't appear to respect the organizational capabilities of academic labs, you are condemning them to far more poorly organized outputs.

This is not a great way to make your argument, though you are not the not only one here making a personal judgement without even knowing about my background. These are all issues I have seen first hard. With most academic labs being funding limited, the "organizational capabilities of academic labs" seems irrelevant to me. In our field, no one is getting grants to manage code of any kind .py or .ipynb and I suspect its the same at most university labs. It's effort wasted that ultimately does take time away from the actual research that's fundable and publishable. As someone who has been responsible for wrangling people's notebooks in the past, it's enough of a problem that I would encourage to remove all .ipynb.

> That doesn't have anything to do with notebooks. It's as silly as saying that a Python package is a poor idea because you say somebody repeat code across multiple places.

Human factors make jupyter notebooks lead to the problems I have listed. The issues are most apparent with large groups and over long periods of time. Python and other programming languages already solved most of these problems with git. There isn't a tool that is as elegant and scales from individuals to massive organizations.

> There are roughly two modes for notebooks: exploration with a REPL, and well-documented reports. The best scientific reports I have ever seen are notebooks (or R Markdown output) that are the full report text plus code plus figures.

The REPL functionality is handled by .py cell execution, as I’ve mentioned in other comments. It baffles me how the minimal effort saved by not using separate tools -- one for code, one for documentation -- justifies the issues it introduces.
1-hour one way commutes are NOT rare at all in Amazon's hub locations. Housing near the office is supremely expensive, school districts are also not the best, and most people have partners and need to live in a location that balances 2 peoples' commutes. On top of that, Amazon is such a big employer that they single-handedly make the traffic worse in at least Seattle.

Also, keep in mind that it isn't just the commute time. For a 1-hour commute I also need to prepare for the 1-hour commute, which includes making and packing up a lunch (because many offices have no cafeteria or no options that I'm able to eat), packing up my electric toothbrush and water flosser (because I need to brush 3 times a day for my braces and they won't let me leave shit at the office). Others need to deal with feeding pets, blah blah. For people with train commutes they need to deal with uncertainty in traffic just getting to the train station, so they have to leave an extra 15-20 minutes early and kill time waiting for the train on the platform because the next train won't come for a fucking hour (this is America), and leave time to line up to buy the goddamn parking ticket for the train station.

For the past 2 years people were able to roll out of bed and into a meeting, grabbing something from the fridge on the way. That's why stuff was efficient. Now we're going back to an inefficient world with the same high expectations of an effecient world.
> Many attorneys will take such cases on contingency, as the odds are pretty good.

what this means is that the government steals your money and then the lawyer gets half of it if you win and get it back.
My view is that the when academics call other academics “experts,” it’s just noting who works professionally on a topic. Usually those people will be able to give a reasonable account of their field. But a lot of the game is reviewing the specific subject matter before a presentation. Or steering a conversation toward familiar ground.

A teacher of topic X is not an expert in topic X. They are an expert in “teaching topic X.”
It's probably better to have a "for entertainment purposes only" banner plastered all over the website since it doesn't seem like this startup consulted with lawyers at all over this.
Frontend dev here. I think it’s important to remember that there’s not necessarily one use case to rule them all when it comes to the web. If this helps a smaller project that is Python-first get their work in front of a wider audience, is that a bad thing? I’m inclined to think it’s just fine to have lots of approaches available.
Before the pandemic it used to be commonly believed that even remote work shouldn't be done at home and you used to see coffee shops filled with people on laptops (and frustrating people who just wanted a table to drink their coffee and eat a pastry). Obviously during the pandemic we got used to working from home but as you say a big downside is that it removes all distinction between your work and home environment.
I don't follow you, please core dump you CPU first.
The reason we went to the moon was to prove that capitalism could do it better than communism. We've got nothing like that to prove now. Folks are working on making money doing things in space, and that's coming along nicely.

NASA's scientific mission isn't particularly strongly served by having humans in a place. Not that there's no scientific value it's just much more expensive than robots and much riskier.
> I guess to save distribution space.

Personally I'd agree with this. I'd also include saving the RAM of loading an independent version of Chrome for every electron app would be nice. Last, I never understood what version of chrome gets bundled with these electron apps. Is it more or less secure than WRY?
My guess is they infiltrated the pager supply putting the bombs in all pagers and triggered them with Hezbollah's own encoded message system so only the guilty parties would be effected.
From Israel's perspective, this supply chain attack was undoubtedly a clever move, but I can't help but wonder about its long-term consequences.

Although it was aimed at harming Israel's adversaries, third-party countries may now hesitate to involve Israel in their supply chains. There's also the risk that other major producers could replicate this tactic, potentially leading to further escalation in the region or beyond.

In the short term, it's a smart strategy for Israel, but they've likely opened Pandora's box in the process.
I think my answer: I have no idea what multi-line lambdas are, probably explains why I find Reflex (or Rio/Streamlit, etc) amazing, haha

For a person with zero front-end knowledge, it's a game changer.
> On the service manager side, however, switching service managers is huge work, and I don't think you realize the amount of work that what you're suggesting (supporting several service managers) represents. It may seem simple, but it's really not, because there are so many small details, small differences in the way various service managers operate, that you cannot gloss over if you want things to work.

This was interesting to read. I wonder if Bercot wrote anything in detail about what this entails; if this is referring to per-package edge-cases, or the complexity of the logic required to facilitate interactions between services.
We were told that nothing can escape a black hole.

But when black holes merge, the combined mass is smaller.

It is described that the lost mass is converted to gravitational waves.

But gravity is the curvature of space caused by mass, it is not described as a form of mass.

How do you understand this process of matter escaping a black hole?

Is it that the gravitational waves are caused by a "quantum gravity" particle that can't be converted back to any of the other quantum particles?
From the link/mailing list announcement:

“JDK 23, the reference implementation of Java 23, is now Generally
Available. We shipped build 37 as the second Release Candidate of
JDK 23 on 21 August, and no P1 bugs have been reported since then.
Build 37 is therefore now the GA build, ready for production use.

GPL-licensed OpenJDK builds from Oracle are available here:

https://jdk.java.net/23

Builds from other vendors will no doubt be available soon.

This release includes twelve JEPs [1], including the switch of ZGC’s
default mode to the generational mode (474):

455: Primitive Types in Patterns, instanceof, and switch (Preview)
466: Class-File API (Second Preview)
467: Markdown Documentation Comments
469: Vector API (Eighth Incubator)
473: Stream Gatherers (Second Preview)
471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal
474: ZGC: Generational Mode by Default
476: Module Import Declarations (Preview)
477: Implicitly Declared Classes and Instance Main Methods (Third Preview)
480: Structured Concurrency (Third Preview)
481: Scoped Values (Third Preview)
482: Flexible Constructor Bodies (Second Preview)

This release also includes, as usual, hundreds of smaller enhancements
and thousands of bug fixes.

Thank you to everyone who contributed this release, whether by designing
and implementing features or enhancements, by fixing bugs, or by
downloading and testing the early-access builds!

- Mark

[1] https://openjdk.org/projects/jdk/2/“
You can use cyphertext inside the plaintext. Seems to be what they are doing.
I will start using this once a startup raises millions in VC funding and their whole app is built with this.
Exactly that. There is a video of a hole blown through a table surface with one. That is not happening with any off the shelf battery technology as is currently being heavily misreported. They were modified with explosives clearly.

Of course there is paranoia being sewn now about hacking and the batteries which is likely part of the ongoing operation as it will disrupt anyone they didn't explicitly target.