skysight-inc/HackerNews huggingface dataset:
Show HN: Turn Your Handwritten Notes into Animated Messages
Hey HN, I built a tool that takes a photo or scan of your handwritten text and converts it into a stroke-by-stroke animation. The goal is to preserve the personal feel of handwriting while making it easy to share digitally. Here’s a short demo note if you want to see it in action: https://www.handwritten-cards.de/cards/ff8d6fe46e62fe48773f3...

I’d love any feedback on whether you find this useful, potential features you’d like to see, or ways to improve the interface. It’s free to try, and I’m open to all suggestions. Thanks for checking it out!
$2.3B in cash as of last quarter
Man, bubble popping already?
that's basically what the movie is about.
This all makes sense I think but its hard for me I guess to actually see what the substantial content of the progressive "myth" would be if you insist on completely separating it from liberalism/its late-capitalism context. It just feels a little neutered by your rendering: that progressivism is simply all that it says it is, that its detachable from its historical context, that it exists as simply "bad" culture.. It just sounds like the stuff of the Art critic or the cultural opinion piece. How can we separate the parent's shock or revelation about their child's education from their broader economic insecurities or feelings of powerlessness otherwise? Especially in the moment of covid. Or how can we separate deport-them-all-nationalism from such kinds of insecurity? It doesn't seem, to say the least, true to history as we know it to isolate out a superstructural cultural moment like this from the state and economy where it emerged, and try to reason about it, say that it is anything at all but a certain refraction or consequence of all that is going on underneath. I guess in this I do reject that culture is downstream.

Like if we can both agree on the ultimate arbitrariness of the myth, of the myth as a function, it seems dissonant to take it so seriously on its face, to see something distinctively dangerous or not about it. Ultimately these kinds of concerns about wokeism or whatever is precisely the same absurd impulse from the other end that celebrates the fact of more queer prison guards or whatever.

Just to say, I would wager however successful Trump is with his stuff, the people who are worried about their kid's education are probably going to stay worried, even if they are worried about something else. As good capitalists like to say, there is no free lunch, and the country's debt crisis and waning global hegemony will continue to push austerity, insecurity, and sacrifice onto the people that deserve it the least. Its hard for me to see anything else add up here, even if, yes, he is successful in "dismantling" (read, consolidating) the empire. Apple pie pull-up-your-bootstraps optimism is dead, its not coming back. No one but the elderly even want it. We all broadlt, have no real opportunity or access to know what we really want. Much less what we need.

While I am personally grabbing my popcorn for more catastrophic failure that has nothing to do with people's feelings, its an amusing thought to me that maybe Trump will ultimately teach a lesson to his followers that leftists (not progressives) have already learned over and over again: disappointment. If anything, there is a maybe going to be an elegant kind of karma to it all...

Otherwise, fascinating to hear this viewpoint, thank you.
tool assisted speedrun produces unreadable spaghetti code

ship it
Product shouldn't require showing my legal name
A chess site I'm calling 'Chess Derivatives' with modified rules to reinforce best practice. I'm still tweaking the specifics but the basic pitch is this

Augmented Chess: Normal chess with conventional ELO ranking system but you get additional penalties & rewards based on common bad practices, and recovering from bad positions.

> The first person that breaks from the book line loses 10% of the start time (unless book was not an option / the line was exhausted)

> Missing a forced checkmate forces you to wait 5% of the start time before your next move

> Achieving any principled position good grants some time (Passed pawn, connected rooks, rook / queen / bishop battery, etc)

> Doing any principled bad position loses some time (Knight on the rim, blocked bishop, king past the first rank in early game or mid game

----------------------

Continued Position: Chess but you continue a position from a high-level chess championship. There are a couple value-adds here

> Provide lower level players with a way to start a middle or end game positions after a highly skilled player followed all the correct principles. My theory is this will reinforce why those principles exists, how they can benefit you, etc.

> Provide high level players a way to be forced into positions out of their comfort zone / their preferred styles

> Provide differently-skilled players to continue play from unique positions with the desired amount of odds. So a GM might play a 1000 ELO player but starting from a position with -9 evaluation, etc.

If you have any ideas, comments, or feedback LMK.
As part of my spare time hobby, implementing small packages for building games that don't allocate memory post startup (or work when the memory map can be declared statically such as with wasm-4-like targets or an rp2040) and can run in resource constrained environments along with performing well on a steamdeck.

Most of it involves taking advantage of data structure properties (and limits) by using zig comptime to derive functions that either compute offsets relative to existing pointers or use pre-computed offset tables, when relative isn't possible, to reduce function size further without inhibiting the ability to take full advantage of SIMD.

One of the next task for this is statically computing update graphs for archetypes such that a multi-thread runtime can mix strategies (last thread (detected by an atomic counter on nodes that require all dependencies to be complete) to reach a node broadcasts new work it unblocks, starved threads steal work from others, etc) to speed up the world update loop when running on larger targets while also remaining lock-free.

It's fun to explore how far one can go with statically declaring all limits upfront and managing even larger targets (steamdeck, servers) as if they were embedded applications.
I am in a very client facing role, and my clients quite like me. You know nothing about me, and you are completely misunderstanding this situation. I am holding the researcher accountable to how they comported themselves in this interaction instead of dick-riding a fellow hacker I actually do understand what security researchers usually want out of such an interaction. Where things fall apart is that the CEO does _not_ know, then the researcher punished them for their behavior and accessed their data, likely illegally. I am trying to communicate why they got a bad response, and why their response to the bad response was bad. I probably shouldn't have mentioned blackmail because people are focusing on that. I'm mainly trying to say "it reads like it could be blackmail" and they'd have a friendlier interaction with just a little more info upfront.
I see - so it depends on private companies profitably providing service to rural residents.
Meanwhile, in my neck of the woods in NY, we have Archtop Fiber who raised $350m from a private equity firm to build a fiber network and get everyone in our area to switch away from Comcast (only alternative). They're signing up entire neighborhoods for about $60/mo (and installing the necessary fiber infrastructure at the same time).

I was excited to see the local investment in fiber, especially in such a rural area, but I'm a bit less excited now that I see it's funded by private equity.
This is true, but back then we didn't have the JS History API so navigating throughout a frame-based website would never update the URL in the address bar to reflect where the user is.

Whether or not you see it as a big deal is up to you, but I personally have vivid memories of receiving links from users who were trying to share or show me a particular page, only to realize that they had copied the address bar's content of a framed website.
Yes, it's nothing novel. But it is AI adjacent news, so it automagically becomes a headline.
By itself this doesn’t mean much. If they’re reallocating funds to different data centers or building their own then this could be a wash.
Related:

https://www.eia.gov/todayinenergy/detail.php?id=64586

https://news.ycombinator.com/item?id=43161285
I love it when people smugly post econ opinions that fly in the face of consensus with zero evidence.

Dude, the "business cycle" is the natural consequence of speculatively allocating resources. Sometimes people do just overestimate how much the economy can grow.
>- local, high paying jobs across the board (linemen, network engineers)

As opposed to linemen telecommuting from the other side of the country?

>- money kept locally within the economy rather than used to fund a C-level executives jet fuel costs

True, although this could turn out to a wash. There's operational efficiencies that can be obtained by a national company (billing system, support, etc.) that city-scale ISPs can't achieve.

>- strong motivation to improve the network and make it resilient

The city has "strong motivation" to do a lot of things, but based on how universal complaints about city services are across the country (from potholes to clearing homeless encampments), I don't think it's a slam dunk argument you think it is.
He owns an entire 90,000 acre Hawaiian island and multiple mega yachts.. they’re not sneering because he tried, they’re sneering because he’s delusional that he thought that one of the oldest and largest sectors of the economy just needed an untrained rich guy to fly in and save the day.
I'm working on a little flat file based blogging tool called Postwave ( https://github.com/dorkrawk/postwave ) and using it to power a blog with career advice for software engineers called Don't Break Prod ( https://dontbreakprod.com/ ). Because the world needs more blogging tools and advice. Or maybe it just scratches my itch and it's fun to build.
Since every seller is matched with a buyer, how can everyone make money trading with each other? The only way additional money comes into the system is if a new investor appears, or a stock pays dividends.
> QR codes?

How do you change the label on the router that got installed 8 years ago and is working fine? Especially since the owner of the cabin in the woods that you just rented for the weekend is into ... renting cabins in the woods, not geekery.

> have these complicated passwords that seem like overkill. You're probably right that they're some sort of default.

It is the default. If you find their router you'll find that overkill password printed on a label on the bottom. More enlightened ISPs give you extra stickers with the same info that you can put on the fridge or somewhere like that.
> It's not core to the issue of broadband access at all.

What is?
I'm building a podcast player to learn languages.

https://www.langturbo.com (No signup required)
Obviously for urbanites only. Here in Northern California, grass is a conspicuous waste of water, and is slowly going out of favor and being replaced by native xerophilic plants. Our neighbor has a lawn, but we've got wood chips and native shrubs instead.

If we all acknowledge that nature is an antidote to anxiety, why not consider moving out of the city?
Getting through winter volunteering commitments that end soon, and daydreaming about learning some new skills.

I have Python experience as a data engineer and I want to revisit Django. And my kid is getting into the Roblox studio GUI tools and I want to work on a Lua project with him to get him started with SDLC concepts and an IDE.

TBD exactly what that will look like or what direction it will go.
Reminds me of mataroa's (personal project) philosophy: https://mataroa.blog/#philosophy

And of Jorge Luis Borges:

“What I’m really concerned about is reaching one person. And that person may be myself for all I know.”
The main problem with frames is that you need to use JS to get it to be responsively sized. If they would fix that, frames would be perfect. They actually do what people just think Web Components do. I.E. they are actually isolated from the styles of the host page and have an actual security boundary preventing malicious execution.
If there really is no organizations competent to run government application in the Netherlands, then that is even bigger reason to start doing more of that in the country. I mean, computers are not going away! The competence and infrastructure does not magically appear. It requires consistent investment over time. Not being able to maintain computer based infrastructure is like not being able to maintain water supply of a country. Completely unacceptable.
Heck these days maintaining water supply at city scale is difficult without computers and networking...
That's not necessarily news, unless I am missing something. Craig made an indirect mention of this during last year's WWDC regarding the private cloud compute.

https://security.apple.com/blog/private-cloud-compute/
It is true that this is how we tend to discuss these things, but the important thing in practical circuits (even semiconductor circuits) is how they behave, not why they behave that way.

Really there has been only limited success in discovering new semiconducting technologies motivated from first principles -- it's mostly intuition and dabbling and experimentation that has yielded the advancements. To some degree of course motivated by models of behavior, but it's very easy to ignore all the blind alleys that theory has led down.

Mostly you're better off understanding that semiconductors work by "magic" and knowing what the response curves look like (or building mental approximations and heuristics) and otherwise just treating things in terms of currents and voltages (and fields at the lower level as necessary).
you seem to be really hung up on the 5 bucks while at the same time being angry that people are hung up on the 5 bucks, it's just 5 bucks man, if people want to pay it or not doesn't matter, let people hack it away if they want
Agreed, but I wonder--given investors demands for continued growth--if they're considering going up against NVIDIA.
This habit has turned into a lifestyle business for me. I document German bureaucracy for a living.

I gave a talk about the "why" which turned into a long blog post: https://nicolasbouliane.com/projects/all-about-berlin

I really wish more people did this. I make it a point to show my gratitude when I encounter similar resources. One helped me cycle across Korea. Another helped me fix a very specific device.

It's a shame that Google, social media and AI strip mine the work of these helpful people and rob them of their reward.
What’s does the letters in their name have to do with it?
I'm first and foremost a computer nerd, about the very target audience HN is for. Which also happens to be the target audience the early Civ games or Old World are often for!
Maybe they have better equipment?

If you're using a typical PC (or $deity forbid, a phone) with a typical consumer OS, there's several sources of variability between your controller and the visual feedback you receive from the game, each of which could randomly introduce delays on the order of milliseconds or more. That "randomly" here is the key phrase - lag itself is not a problem, the variability is.
> I am a little bit freaked out by that because the pointer to the buffer is set before the IOCTL call; the code knowingly sets a pointer to a buffer into what looks like its code area. Let's hope they knew they were done with that part of the code, or it's just another interesting bug to dissect.

This is common in code without segmentation protection. CODE and DATA are convention. You can just specify a function, then a small buffer, then another function. .COM files in particular were easier to write with CS and DS pointing to the same region of memory, assuming you could fit both your code and inline buffers in 64kB.

The code explains what they are doing. Even more interesting, they're using their own stack too:

; 1 - This program uses its own internal stack. The stack space provided
; by DOS is used as an input buffer for transfering IBMBIO and IBMDOS.
;
; SYS is linked with the CODE segment followed by the DATA segment. The
; last symbol in DATA is BUF. It marks the end end of data and the
; start of the BUFfer. The BUFfer extends from here to SP. The first
; 6.5Kb (13 sectors) in BUFfer are used for up to 12 sectors of the FAT
; or the directory. In Main, the remaining space is set
; as follows:
; cdBuf = SP - ( FAT_BUF + BUF )
;
Great post and very motivating! Thanks
Yes I saw it literally few days ago when visiting relative (not even airbnb just her home), so easy to do yet it never occured to me.
Somebody brought up a point about outdated documentation.

Currently https://clojuredocs.org is sort of the go to place.
It wins due to Google algorithm.

I wanted to add the ability to vote on answers provided there.
So that you have the ability to see the most relevant/popular answer, rather than the oldest.

Raised an issue on the repo, four years ago now. No response:

https://github.com/zk/clojuredocs/issues/222

And why do I mention Google algorithm? Because there was another effort
that tried to create a (debatably) nicer documentation, but due to lack
of Google traffic, it died. See: https://news.ycombinator.com/item?id=8027119

For a more eloquent argument on its uses, see this blog post:

https://metaredux.com/posts/2019/06/29/farewell-grimoire.htm...
Oddly enough, these default unique passwords usually are in the format of word+word+digit+digit+digit. If you look up the model, it won't take long to find the word list they use and can trivially bruteforce it.

So even then, I'd recommend changing it, or push for these companies to provide generated passwords with a much larger key space.
Do they even have an optimized backward? It looks like optimizations like this aren't needed during training. Their V2 paper also suggests so.
Small teams don't want to bother with hosting apps. Shipping features equals money.
The motivations behind the researcher emailing them.
To which the CEO was rude and dismissive and threatening. Which is often a sign of having something to hide. I assume the author decided to then verify if the threats were made from a position of strength or weakness.

I read his email as a polite gesture, giving them a chance to request more time. I'm still confused as to what parts you're missing. Are you trying to imply something, or do you really not understand that people can lie and withhold information?
West Virginia is not West Virginia. Makes more sense if you flip it around.

West Virginia is not west Virginia.

Also West Virginia would more accurately be North Virginia.
It like Wordpress but without the drama.
Writing is thinking, typing a snarky response to clickbait isn't writing, it is creating content for someone else's ad mill.
Everyone can make or lose money depending on whether the value of the stock goes up or down and whether the participants own the stock or are borrowing it (short/negative ownership).

You mention two factors that can introduce new capital into the system, new investors and dividends, but seem to imply they are negligible or can be ignored... on the contrary those two factors are quite significant contributors and according to some theories dividends are the ultimate and total source of value in the stock market:

https://en.wikipedia.org/wiki/Dividend_discount_model
Where I am at which is around 598 people per square mile, fiber optic is being installed or has been installed for several years by AT&T allowing up to 1Gbps symmetric link. To put it in perspective, New York has a density of about 27,000 people per square mile. Rural areas have about 100 people per square mile. So where I live, I am between low and moderately dense with fiber. It's not that bad.
I know, but it's a pity. There isn't a natural language without ambiguous words.
It would be more valuable if e.g. it would list all translations.
Preach it. I had a pretty comfortable Markdown-to-Hugo-to-rsync pipeline set up. Know what’s even easier? Paying for a micro.blog account to glue all that stuff together for me, and using their perfectly fine app to publish and edit on the go.
It _is_ possible to render incredible and gorgeous scenes using gaussian splats on the Quest platform though, as shown by this tech demo from Meta: https://www.youtube.com/clip/UgkxGlXM3v93kLg1D9qjJIKmvIYW-vH...
If you live in the right neighborhood where they installed fiber lines for residential connection already. Most I get is coax internet fwiw although fiber is available in certain parts. I asked my telecom about fiber they said it would cost like a couple thousand running the line to me.
I've been doing web development on and off for 30 years and in no other programming field have I seen this perpetual habit of rediscovering the wheel.
It's about establishing command and control over the agencies throught shock and awe tactics and rooting out disloyal employees, not about what they catch.
IIRC, MS has right-of-first-refusal on providing any new/necessaary compute for stargate.

But also iirc; Stargate was well along before trumps horse/pony show also no idea how much is still necessary to purchase.
> If using Win10 or 11, you may find that even with a zeroed floppy or HDD partition when you power off, the partition will be silently formatted just as Windows last remembers it when you reboot, transparently without notice.

Tell us more about that
Would you be willing to share what went wrong with your experience of Laravel? I haven't used it for over 5 years, but it was pretty pleasant when I did.
We used this for our guests at home.

https://qifi.org/
>Did anyone think to at least try to add OCR-ing those labels on our phones to automatically enter the wifi password?

You can do that easily on iOS, I'd be surprised if Android didn't allow it as well...

Tap in the password field, tap Autofill from the popup, and tap Scan Text.
Unexploitable does not guarantee a draw. You can play optimally and still lose.

However your main point, that GTO can not be exploited, is correct.
to be fair gas fees and slow transactions are still the state of the art on Ethereum.
Yes please! This sort of feedback keeps me going through the harder times. I could have sold out a million times if it wasn't for the feedback of grateful readers keeping me on the right path. A kind comment never fails to make my day!

I made it a habit of showing gratitude to content creators, as well as to open source maintainers.
This is one of those archetypal submissions on HN: mathematics (preferably pure, using the word "calculus" outside of integrals/derivatives gives additional points), moderately high number of upvotes, very few comments. Pretty much the opposite of political posts, where everyone can "contribute" to the discussion.
I'm a participant in sub-criminal negligence rather than stealing. I'd call that a lesser offense. And it's a failure I have mitigated by working to protect the data. I can't claim innocence, but I sleep OK.
Consumer routers have had this issue solved for ages: you generate a random password and put it physically on the device.