MurphyA/hacker-news huggingface dataset:
by xbaicai | 2026-01-07 14:53:37+00:00
Discovering Sora 2: A Game Changer in Video Creation
Hey folks! I want to share something truly exciting that’s making waves in the video creation space—Sora 2 from OpenAI. Released in September 2025, this innovative tool is designed to help anyone create stunning videos without the usual hassle. Let’s take a closer look at what makes Sora 2 stand out.
What is Sora 2?
Sora 2 is a versatile video generator that allows you to create videos from text prompts or images. It’s not just about making videos; it’s about making them better and faster. Here are some key features:

Synchronized Audio: One of the coolest things about Sora 2 is its ability to generate audio that matches the video perfectly. This means you get seamless dialogue, sound effects, and background music without needing extra editing.

Video Length Options: You can create videos that are up to 25 seconds long with the Pro version. This is great for storytelling or showcasing products effectively.

Variety of Styles: Whether you want an anime look, a cinematic feel, or something more artistic, Sora 2 lets you choose from various styles, and switching between them is easy.

How to Use Sora 2
Getting started with Sora 2 is simple. Here’s a quick rundown of the steps:

Select Your Mode: Choose between text-to-video or image-to-video options.

Write Your Scene: Describe what you want in detail. The more specifics you provide, the better the output.

Adjust Settings: Decide on the video length, aspect ratio (16:9 or 9:16), and style.

Generate Your Video: Click generate and watch as Sora 2 creates your video in just a couple of minutes.

Unique Features Worth Noting
One standout feature is the Characters option. You can record yourself or someone else, and Sora 2 will integrate that person’s likeness and voice into the generated videos. This adds a personal touch that’s hard to achieve with other tools.
For those using the Pro version, there’s a Storyboard mode that allows you to plan and arrange multiple scenes, making it easier to create complex narratives.
Why It Matters
If you’re into making videos—whether for social media, marketing, or personal projects—Sora 2 can save you a lot of time and effort. It’s designed to help you focus on creativity rather than getting bogged down in technical details.
The pricing is also quite reasonable. You can create 10-second videos for just 2 credits, and 15-second videos for 3 credits. The Pro version offers even more features for a few extra credits.
Final Thoughts
Sora 2 is a fantastic tool for anyone looking to elevate their video creation game. With its quick generation times and high-quality outputs, it’s perfect for creators who want to produce engaging content without the usual headaches.
Give Sora 2 a shot and see how it can transform your video projects. I’d love to hear your thoughts or experiences with it in the comments! Happy creating!
by 999900000999 | 2026-01-07 14:53:52+00:00
Microsoft isn't even putting in a fair effort.

They have the Surface line and own tons of game studios.

Where are the Gamepass games with Arm ?

Microsoft if they wanted to fund it right could get popular 3rd party software ported.

In retrospect it was hopelessly naive, but I even emailed Qualcomm asking if I could have a dev kit in exchange for porting one of my hobbyist games. They basically said thank you for asking but we don't have a program for this.

Now hypothetically let's say there was a Qualcomm Snapdragon Linux laptop. I could just port the code myself for most applications I actually need
by yawaramin | 2026-01-07 14:54:06+00:00
Htmx offers more flexibility than Alpine Ajax. Here's an example: htmx allows using relative selectors, which allow you to target elements relative to the triggering element in the DOM tree. This gives us a lot of power for swapping in pieces of UI without having to make up ids for lots of elements.

I have a blog post in the works for this feature, here's a small code sample I made to show the idea:

<div class="card"> ╾──────────────╮
<header class="card-header"> |
<a |
class="button is-link" |
title="Load links for #167" |
role="button" |
aria-expanded="false" |
href="/app/notes/167/links" |
hx-trigger="click once" |
hx-boost="true" |
hx-push-url="false" │
hx-target="closest .card" ╾─╯
╭───╼ hx-swap="beforeend show:none"
| ><b>±</b></a>
| <a
| class="card-header-title"
| href="/app/notes/167"
| hx-boost="true"
| hx-target="#note"
| hx-swap="outerHTML transition:true show:window:top"
| >#167 Velificatio</a>
| </header>
╰╼
</div>
by littlestymaar | 2026-01-07 14:54:38+00:00
> a bit more neoliberalism (stochastically) gives you a bit more prosperity in the long run. You don't need the whole thing 100% to reap partial benefits.

Except in practice it always fail to materialize, neoliberalism has repeatedly been tried everywhere in the western world, resulting in decline instead of prosperity. And people blame the fact that not enough regulations were removed to justify why it failed. So exactly like Communists.

The reality is that the real world is too complex for simplistic ideologies to have positive effects. No matter what kind of ideology.

> And in this case at hand: Canada had much lighter and more sensible regulation in this sector, and they did better. As expected.

As if the only difference was regulations, and not the fact that Canada was at that point part of the British Empire

It's like the commies in the 30s saying that Communism was indeed better, as the USSR had by far the highest growth among industrial nations by then. Forgetting that this growth was mostly due to the fact that Tsarist Russia was lagging far behind before that, and that catching up is always going to cause higher growth.
by josefresco | 2026-01-07 14:54:45+00:00
Claude Code recommended a Telegram bot over email for this very workflow. I've configured my basement RPi to use my "spare tokens" during off hours. At 5PM it messages me to ask if I want the agent to work this evening. If there's no task in the queue I can add one then using the bot. There's also a set of commands to check on status etc. I'm working on the next step to make it a more automated and if there's no specific task, it will create it's own.
by hollowturtle | 2026-01-07 14:54:50+00:00
Totally disagree. One example is Zed which is very well known and it's faster than any other editor, wasn't built with AI though.

> People on larger companies are not at the edge of AI coding

False Microsoft is all in with Copilot, and I can't believe the company that created Copilot doesn't use it internally, I'd rather say they should be the ones that would know how to master it! Yet no better vscode, still bloated teams etc etc
by latexr | 2026-01-07 14:54:53+00:00
> To say otherwise is to be either intellectually dishonest or you just didn't bother using the tools

We can’t have a proper discussion if you start by making wrong and uninformed statements about a stranger and promptly assert that you believe anyone who disagrees with you is either malicious or wilfully ignorant. People can experience the same things and still reach different conclusions or have different opinions.

When the same revolutionary messaging is touted over and over with revised dates whenever the previous prediction hasn’t panned out, anyone is justified in not buying that “this time is different” when that has been said multiple times before.

It’s the boy who cried wolf. Sure, maybe someday it will be true, but save it for when it is instead of repeatedly saying “next year”, “in the next five years”.

https://en.wikipedia.org/wiki/The_Boy_Who_Cried_Wolf

https://en.wikipedia.org/wiki/List_of_predictions_for_autono...
by enraged_camel | 2026-01-07 14:55:06+00:00
I find anecdotes like yours bewildering, because I've been using Opus with Vue.js and it crushes everything I throw at it. The amount of corrections I need to make tend to be minimal, and mostly cosmetic.

The tasks I give it are not trivial either. Just yesterday I had it create a full-blown WYSIWYG editor for authoring the content we serve through our app. This is something that would have taken me two weeks, give or take. Opus looked at the content definitions on the server, queried the database for examples, then started writing code and finished it in ~15 minutes, and after another 15-20 minutes of further prompting for refinement, it was ready to ship.
by lunar_mycroft | 2026-01-07 14:55:17+00:00
> If you display mutable derivations of the server-side state in more than one place on the client, you're synchronizing it.

Again, this is the XY problem. Your actual requirement isn't "display mutable derivations of the server-side state in more than one place on the client", it's "update two parts of the DOM in response to user action". You can usually accomplish this with HTMX just fine by either using out of band swaps or swapping out a mutual parent element, depending on your actual needs. You can think of this as state synchronization if you really want to, but it's meaningfully different and significantly easier. Your frontend state isn't a synchronized partial copy of the backend state requiring custom software to manage, it's a projection from that state with embedded possible transitions/mutations.

> If you're not displaying mutable derivations of server-side state in more than one place on the client, then you don't need HTMX.

Even if you think HTMX isn't a good solution and limiting ourselves to swapping out a single element, it very clearly enables a lot of behavior that just isn't possible with standard HTML hypermedia controls (links and forms). Things like active search, infinite scroll, etc. cannot be done with vanila HTML, because you can only trigger HTTP requests with a small subset of events, and if you do trigger one you must replace the entire page.

[0] https://htmx.org/docs/#oob_swaps
by bmenrigh | 2026-01-07 14:55:23+00:00
Your pentest scenario where you have an internal host without outbound access is an entirely different situation than what this SOCKS masquerading as SMTP code addresses. The posted code can't speak SMTP to an internal server and have the traffic relayed outside. The SMTP server the code provides is nothing more than a SOCKS proxy that pretends to speak SMTP for a few packets before the TLS connection starts and then everything inside the TLS session stops being SMTP.

A SOCKS-over-SMTP relay tool for your pentest scenario would be much more interesting (though with the way email works, probably not entirely realistic, much less stealthy). But there should be more work put into relaying tools to establish bidirectional traffic with the outside on highly restricted internal network. DNS is great but comes with a lot of limitations. Surly there are other common services available in companies that could be used.
by csuwldcat | 2026-01-07 14:55:33+00:00
That would either mean you have arbitrary, malicious code executing in the bound origin (the origin was hacked and shipped malicious code), or you allowed random callers externally to take signatures out of the boundary - don't do either of these things, they are verboten. The whole point is that for the passkey you use as a PassSeed, you never do any signing other than locally for ECDSA recovery.
by sanderjd | 2026-01-07 14:55:40+00:00
lol, I probably don't have any, actually. If I recall, I would just write comments when my question differed slightly from one already there.

But it's definitely the case that being able to go back and forth quickly with an LLM digging into my exact context, rather than dealing with your kind of judgy humorless attitude that was dominant on SO is hugely refreshing and way more productive!
by kayo_20211030 | 2026-01-07 14:55:40+00:00
Any language/library needs to communicate in two directions: to the machine and to the people. At the micro-level, machines work with bits, or voltages, or whatever. That's a technological problem, not easy, but tractable in a mechanical sense.

People, on the other hand, work with ideas, metaphors, expressions of intent, etc. If a language/library makes the communication of those things easier/better/faster; if it can be "written down" clearly, and "read" clearly by a person, then does it really matter into which taxonomic category it fits? We pick horses for courses. That seems about right.

If Rails works for you, is complementary with what you want to achieve, is an accelerator, and is generally well-understood by the people with whom you work, then use it. Alternatively, if the answer to all the previous is Stanza then go with that. There's less "right" and "wrong" in those decisions than there is "advance", or "struggle". It sounds trite. But, use what works. If something doesn't work make something that does, iff that's the most efficient approach.
by landl0rd | 2026-01-07 14:55:49+00:00
You are talking about the kind of research we can do today. You can't really do case-control for medieval populations easily, nor surveys of criminals, nor of the broader population since everyone is several centuries dead. Natural experiments might work and are exactly one of the things we should see further researched in this area. Meta-analyses can't happen until there's other research to meta-analyze.

I think we're in violent agreement here; yes, this obviously bears further investigation. The way good science gets done is "We have some preliminary evidence that could support a certain hypothesis. We think people should do further investigation." Then you go do that further investigation to see if you can reject the null.

The alleles point, though, is weaker. You're not just looking at stuff like MAO-A activity, also CDH13, COMT, other variants. We actually have a pretty good set worth analyzing that are pretty well-characterized in research, so we don't have to depend on any one particular allele. We have a pretty good set of those that aren't associated with, I don't know, aggression in boardrooms.
by ewpratten | 2026-01-07 14:56:06+00:00
I completely agree with you. In my opinion, using GPS as Stratum 0 feels like a cheat. I do hope to some day (definitely not any time soon) own an atomic clock of some kind though.

Regarding PPS, the L76B does this cheaty thing where it actually sends the PPS signal over UART. They provide a calculation to go from “Time of first byte” to a regular PPS signal on the receiving side.
by lunar_mycroft | 2026-01-07 14:56:12+00:00
> Can't speak for anyone else, but I personally know 3.

I'm not saying your three friends/acquaintances don't exist, I'm saying the evidence suggests they aren't representative of a trend. This is consistent with the other evidence we have (e.g. studies which show that LLMs produce at best relatively modest gains in productivity, not enough for a one person team to do the work of even two people.

> I'd also point out that 2025 was a particularly volatile year because of shifts in the political and economic environment so I wouldn't take your stat at face value without considering external factors that might affect the total number of net new business registrations.

Sure, it's always possible that without LLMs there would have been a significant contraction in these metrics. The issue is exactly that though: you can always make that argument. In other words, you've rendered your claims unfalsifiable.
by igt0 | 2026-01-07 14:56:19+00:00
Logic systems are a good place where the library first approach tends to work well: you keep a small, boring core (the inference engine), and let people extend it with predicates, rules/operators, and domain packages.

I’ve been experimenting with a small defeasible-logic core (argumentation semantics + priorities + conflict detection) that stays stable, while most of the real meaning lives in extension points. https://github.com/canto-lang/canto-lang
by mikelayerhealth | 2026-01-07 14:56:29+00:00
Layer Health | https://www.layerhealth.com/
Our engineering team: https://www.linkedin.com/company/layerhealth/people/ Location: BOSTON (Boston Common) or NYC (downtown) - hybrid / NO REMOTE
Headcount: ~35
Stack: React / Typescript / Python / GCP
Series A, fresh funding: https://www.layerhealth.com/resources/layer-health-raises-se...

Our interview process (candidates love it):
meeting w/ me > tech chat with cofounder > take home assignment (capped at 2-3hrs) > onsite interview > offer (no leet code, no algorithms or pressured oddball questions)

Open Roles: Fullstack Engineer (Senior) Python/React/Typescript * Forward Deploy Data Scientist (1-2 years xp) * Jr Data Engineer (1-2 years xp) * ML Engineer * ML Infrastructure * Data Infra Lead Engineer * Research Scientist (PhD req) * Security Engineer

We Offer: * competitive base salary + equity + great health/medical benefits * unlimited PTO * collaborative engineering-first culture

Layer Health was founded in 2023 by leading machine learning researchers from MIT and Harvard Medical School. We are building an AI layer that can accurately and scalably synthesize information from medical records, with the mission to reduce friction everywhere in healthcare. Our LLM-powered platform is solving chart review once and for all, across use cases. For health systems, our first product dramatically accelerates clinical registry abstraction in areas ranging from surgery and cardiology, to oncology. Our long term vision is for our AI layer to safely transform patient care and minimize unnecessary heartbreak. Layer Health’s diverse founding team brings expertise across machine learning, UI/UX, large language models, and medicine.

Email me at mike.hauschild@layerhealth.com for more info!
by ProllyInfamous | 2026-01-07 14:56:55+00:00
You beat me in posting this (I searched for "CGP," first — you mispelled so I didn't see your comment).

----

My favorite CGP Grey video is Metric Paper..., which explores the vast (but limited) world we live in, from plancs to observable universe.

[•] <https://www.youtube.com/watch?v=pUF5esTscZI>

Before generative AI videos, this had been what I considered "the most psychedelic experience one can have without doing drugs." It's still a trip...
by amw-zero | 2026-01-07 14:57:07+00:00
This is the single most impactful blog post I've read in the last 2-3 years. It's so obvious in retrospect, but it really drove the point home for me that functional correctness is only the beginning. I personally had been over-indexing on functional correctness, which is understandable since a reliable but incorrect system isn't valuable.

But, in practice, I've spent just as much time on issues introduced by perf / scalability limitations. And the post thesis is correct: we don't have great tools for reasoning about this. This has been pretty much all I've been thinking about recently.
by HugoTea | 2026-01-07 14:57:21+00:00
I've always hated middle-click-paste, but trying to turn it off quickly rears a bigger issue, it's somehow deeply embedded in Linux, disabling it in Gnome would leave it enabled in other places like FireFox, which leads to searching how to disable it, which leads to recompiling the kernel, at least that's the rabbit hole I went down last time.
I have no opinion on whether it should be default or not, but I wish it was easier to control globally.
by hasmolo | 2026-01-07 14:57:38+00:00
i’ve become convinced that the devs that talk about having to fix the code are the same ones that would make incredibly poor managers. when you manage a team you need to be focused on the effect of the code not the small details.

this sort of developer in a pair programming exercise would find themselves flustered at how a junior approached problem solving and just fix it themselves. i strongly suspect the loss of a feeling of control is at play here.
by daveguy | 2026-01-07 14:57:44+00:00
> A humanoid robot might be simpler than all the support machinery required to feed the CNC machines for unattended operation.

A humanoid robot is significantly more complicated than any CNC. Even with multi-axis, tool change, and pallet feeding these CNC robots are simpler in both control and environment.

These robots don't produce a piece by thinking about how their tools will affect the piece, they produce it by cycling though fixed commands with all of the intelligence of the design determined by the manufacturer before the operations.

These are also highly controlled environments. The kind of things they have to detect and respond to are tool breakage, over torque, etc. And they respond to those mainly by picking a new tool.

The gulf between humanoid robotics in uncontrolled environments is vast even compared to advanced CNC machines like these (which are awesome). Uncontrolled robotics is a completely different domain, akin to solving computation in P by a rote algorithm, vs best approximation in NP by trained heuristic methods.
by weitendorf | 2026-01-07 14:58:13+00:00
Except for maybe an "Excel killer", all those things you listed are not things people are willing to pay for. Also agents are bad at that kind of work (most devs are bad at that stuff, it's why it was something people whined about even before agents).

And funnily enough there are products and tools that are essentially less bloated slack/discord. Have you heard of https://stoat.chat/ (aka revolt) or https://pumble.com/ or https://meet.jit.si/? If not I would guess it's for one of two reasons: not caring enough about these problems to even go looking for them yourself, or their lack of "bloatedness" resulting in them not being a mature/fully featured enough product to be worth marketing or adopting.
by vaultsandbox | 2026-01-07 14:58:16+00:00
Thanks for that perspective. My goal right now is not money, I just want to build something super helpful. If I can make some cash later, in a way that helps everyone, like with white-label or pro-services, that is great. If not, I am cool with that too.

Building the community is the priority. If I do not solve a real problem for people, then the rest does not matter anyway.

Really appreciate you taking the time to share that 'pro-services' angle. It has given me a lot to think about.
by K0balt | 2026-01-07 14:58:17+00:00
Surprisingly, at least in theory, and probably in practice with better technology, supersonic travel can be as efficient or even more efficient than subsonic flight. Supersonic travel opens up higher altitudes, higher altitudes means less air resistance.

The ultra high altitudes of LEO satellites showcase the steelman example, traveling effortlessly through the vanishingly thin atmosphere at hypersonic speeds with extreme efficiency even though the fuel expenditure to get them there was high.

For more reasonable hypersonic travel, at 100k feet, the “wind” force at 3375mph is only as much as you would feel at 400 mph at sea level… so you can exert the force needed to fly at 400mph, but for that same energy you are going 3375mph.

Of course there is a lot of tech needs to take advantage of these efficiencies, but it’s not a matter of faster = less efficient.
by JohnFen | 2026-01-07 14:58:22+00:00
> "dangerous things should be prohibited"

I never asserted that. I asserted that if a tool is that dangerous, it shouldn't be used on a daily basis. I stand by that. Use it if it solves a problem for you, but intentionally every time, not as a matter of habit or in the background with automation.

> It's truly dangerous if it can and does act against your wishes, interests, and reasonable expectations.

OneDrive meets those criteria.