skysight-inc/HackerNews huggingface dataset:
> Recurrent neural networks can be used for arbitrary computations, the equivalence to Turing machines has been proven. However, they are utterly impractical for the task.

Karpathy's 2015 RNN article [1] demonstrated that RNNs trained character-wise on Shakespeare's works could produce Shakespeare-esque text (albeit without the narrative coherence of LLMs). Given that, why wouldn't they be able to handle natural language as formulaic as code review comments?

In that case inference was run with randomized inputs in order to generate random "Shakespeare", but the structure of the language and style was still learned by the RNN. Perhaps it could be used for classification also.

1. https://karpathy.github.io/2015/05/21/rnn-effectiveness/
How hard is it to genetically engineer or develop some plant that can thrive on Martian conditions? Even if this particular desert moss wouldn't be a perfect match for Mars, maybe its a good starting point?

Is something that lives at +30C to -80C on Martian chemistry impossible?
Not only kids but pilots. I got my license ten years ago and the answer to "How do planes?" was "Bernoulli."
Congrats OP! I don't have Chrome to test, but this is really nice from what I can see.
> (Pro-strong-AI)... This is basically a disbelief in the ability of physics to correctly describe what happens in the world — a well-established philosophical position. Are you giving up on physics?

This is a very strong argument. Certainly all the ingredients to replicate a mind must exist within our physical reality.

But does an algorithm running on a computer have access to all the physics required?

For example, there are known physical phenomena, such as quantum entanglement, that are not possible to emulate with classical physics. How do we know our brains are not exploiting these, and possibly even yet unknown, physical phenomena?

An algorithm running on a classical computer is executing in a very different environment than a brain that is directly part of physical reality.
This is excellent!

Several years ago I built a prototype of a video renderer on nodejs (v0.8-ish). It's a silly thing to do, rendering video in javascript (especially a decade ago), but it worked well enough to prove that it could be done and a startup pivot was born - one that was eventually acquired by Vimeo.

While a colleague (and now friend) was working on porting my silly little renderer to C/C++ to try to get closer to real-time, I built out a UI to allow us to "templatize" dynamic video for our users. This made it possible for our designers to design the video experience for the videos that were dynamically generated for our users' content.

That UI very much resembled Flash. Since then I've always wanted to do what you've done here. Before acquisition, I was asking our designers to walk me through how they use After Effects, in the hopes of building our tools in that direction, but then Vimeo showed up and... not too long after I left to start a travel startup. I haven't revisited the video space since.

I love this. I _knew_ that it could be done - especially now that WASM is stable - and I'm excited to see someone has done it. And free, no less!

Edit: Thought it was open source - thanks for the correction. Also I was way off on the node version.
> but made me seriously reconsider the "sacredness" of life

When I think of life mattering, I think of the individual, not life in general.

I think nature is quite cruel and there's very little about nature to suggest that the life of an individual matters at all, but to that individual, their life is the most important thing they have.

It's like the argument people make to vegans: if we stop eating cows, they'll go extinct and that's bad.

It initially sounds bad to think of a species going extinct, but the species doesnt matter in this case. What really matters are the individuals who make up the species, and they're living a short existing with a cruel death. No cow would suffer if we stopped breeding them and let the species go extinct, but people think of the species as a being that woukd somehow be hurt by not existing.
> I don't want my repo history littered with meaningless noise like these merge commit messages
> I also don't want a commit history that looks like London's tube system map.

Both sentences starts with "I don't want" followed by aesthetic choices.
part of the reason Ladybird split from SerenityOS was to break the "no dependencies" requirement...Ladybird will now be integrating with best-of-breed third party libraries. These will be primarily C/C++ authored I assume, so you are getting C/C++ no matter what.
Considering they were able to identify a genetic difference in the groups, no?
If you haven’t seen it yet, you should watch this video:
https://youtu.be/h7apO7q16V0?si=bmgUEMTQSqU3flIv

It derives the FFT algorithm from polynomial multiplication and it’s fantastic.

I rewatch it every 6 months or so.
Good take, crazy to get downvoted for it, people get so defensive about their precious brands...
And this is another lame "insightful" meme. I work with plenty of cybersecurity people and they have plenty of smart devices. They're the ones with Home Assistant setups and ESPHome flashable hardware on they're own internet isolated wifi.

Which is in fact a standard feature on many consumer routers now.

What we're missing is a "local only" directive from the EU to get manufacturers to play ball for the common man.
Yes, true: if the alarm signal arrives right in the middle of another syslog() call, this should deadlock. (Safer that it not deadlocking and accessing the static state in the signal handler of course!)
Would be great if you could play a AAA game for just a small additional fee (to basically cover porting costs) if you already own it on a different platform.
Brahuis are not in S India
Video announcement by Chris Wanstrath (GitHub co-founder) of the 501(c) non-profit and $1,000,000 donation: https://www.youtube.com/watch?v=k9edTqPMX_k
I, uh, would like to learn more about this, as someone who's going to be buying welding stuff this summer.
I disagree. I have done great work for companies whose products I would never use.

Does optimizing a database require I follow sports? Not even close. I just have to know the use cases, which I get from instrumentation.

This rule might be useful for people in Product or UX, but not backend.
Btw. you literally said "If a compiler determines that some statement has undefined behavior, it can treat it as unreachable".
Only thing I think it needs is the option to change the UOM from metric to imperial.
Maybe i lack imagination but i don't see how rock formed in a deep ocean could survive relatively unchanged by the kind of impact that would launch it out into space.

Your idea fixes that for me.
Do you mean IncludeNativeLibrariesForSelfExtract attribute? This is a related but still separate feature. If you mean the managed assembles, then it works differently:

"Only managed DLLs are bundled with the app into a single executable. When the app starts, the managed DLLs are extracted and loaded in memory, avoiding the extraction to a folder. With this approach, the managed binaries are embedded in the single file bundle, but the native binaries of the core runtime itself are separate files."

https://learn.microsoft.com/en-us/dotnet/core/deploying/sing...

For """embedding""" native dependencies into the binary without self-extract, you can't really do that, the closest alternative is statically linking them into AOT compilation instead (but that gets tricky with large dependencies).
IMO, it is when it invalidates the GPL and only certain people can do it (the people who can pay for GenAI access).
The requirements are not just unrealistic, but, you know, wrong?

> It is extremely hard to stylize native Win32 controls.

Yes, it should be! I know Microsoft is errant in its ways itself, but controls should not be custom, they should be standard.
What are you talking about ?
My early-2022 ryzen 5625U shows:

Vulnerabilities:
Gather data sampling: Not affected
Itlb multihit: Not affected
L1tf: Not affected
Mds: Not affected
Meltdown: Not affected
Mmio stale data: Not affected
Reg file data sampling: Not affected
Retbleed: Not affected
Spec rstack overflow: Vulnerable: Safe RET, no microcode
Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Srbds: Not affected
Tsx async abort: Not affected

Only regular stuff
Are you saying without an installer, or unpackaged as in without a package identity ala https://learn.microsoft.com/en-us/windows/apps/get-started/i... ?
HN discussion of blog post about SIEVE algorithm 5 months ago: https://news.ycombinator.com/item?id=38911740
Also a lot of the time the dates are wrong seems to be due to only having those formats, which does make me wonder again how do fine tuned get this right unless they have been fine tuned using eval data...
The article itself says they are the same in 3D space. Not very convincing that they are actually better. In fact a rotor is a unit quaternion...
There exists the Universal (Function) Approximation Theorem for neural networks — which states that they can represent/encode any function to a desired level of accuracy[0].

However there does not exist a theorem stating that those approximations can be learned (or how).

[0] https://en.m.wikipedia.org/wiki/Universal_approximation_theo...
Unfortunately it doesn’t seem like having good, bug free, modern and well documented desktop APIs is a priority for anyone anymore.
It’s been about five months of the same for me.
Classic phenomenological analysis. "This is not reality, but as a model it's good enough for a first pass design analysis"
You certainly don't need a cloud defaulted device in order to do what you describe. There are plenty of assistants, Google and Alexa being two, that can talk to things on your local network with a REST API. That controller also has a gig of memory, plenty enough to run a little API.

What manufacturers like about cloud enabled devices is that they can automatically upgrade the firmware and they can get semi-accurate counts for usage.
Dang, the level of feature depth you've achieved here is amazing, and the UX is great if you have some experience with other video editors. This is definitely workable, at least for smaller projects.
> Nah

I don’t get it then… Do you never end up having to privesc in your pentests on linux systems? No doubt it depends on customer profile but I would guess personally on at least 25% of engagements in Linux environments I have had to find a local path to root.
The most powerful thing is a negative attitude.

It's pretty easy to ensure that everybody around you is miserable and that nearly all of your outcomes are terrible. However, the opposite is unfortunately not possible: you can't make everything great just by being positive.

Therefore, it is best to be pragmatically positive. Recognize that positivity gives you the best chance to succeed... while recognizing its limitations.

When you cross that line, that's when it becomes "delusion and denial."
Supreme Court rules Trump gets limited immunity from prosecution
>The explanation based on Newton's laws of motion is more to the effect that the wing interacts with the air in such a way as to accelerate some of the air towards the ground. The reaction force is upwards.

But that doesn't have any explanatory power at all. If we assume Newton's laws hold, then obviously if there's a force upward on the airfoil then there's a reaction force downward on the air.

It'd be like explaining the combustion engine by saying "the drive shaft from the engine rotates this way, and the reaction force - because the engine is more-or-less rigidly mounted to the frame - is resisted through the suspension by the wheels being in contact with the ground". OK, sure, but I still don't know how the engine actually works.
Up here in Upstate NY you don't even need to hunt. Sometimes I see a deer on the side of the road that has been freshly hit, these days I tell my wife and she tells our friends who will pick it up and cut it up for our freezer. Sometimes people beat us to get the rack but it feels so good to turn somebody else's $600 auto repair into $600 worth of meat.
Sikhs and Jains and tribals are Hindu now?
Apple CocoaPods Bugs Expose Apps to Code Injection
The only problem of 3000 PSI is 99% of the snowmaking pipelines out there would instantly blow up at that pressure :)

You would also need to have PRVs anyways, because anything above about 700psi (900 if you are pushing it) is unusable/unsafe to use by the actual snowmakers and equipment. You also run soft 2" "fire" hose from a hydrant to a gun, and those are not rated for those pressures and the nozzles of the snow guns would wear out super quick as well (and the internal plumbing of the gun would probably blow up too).

You'd generally have a max of about 900 PSI and ideally much lower as most of these pipes are relatively old, have no maintenance (until they blow up and a quick patch is made) and were welded up by "Bob the maintenance guy"!

I suppose you could design a brand new system to be capable of such pressures when run in "generation" mode and still have some PRVs to keep it at a usable pressure during snowmaking operations.
If you are planning to use both alpine and htmx, why not go one step further and switch completely to Vue?

You will get better ecosystem, more features, better devtools. And it will be relatively simpler.
Ask HN: Would you like an URL tracking blocker?
All popular sites especially YouTube and Amazon have a bunch of tracker tags in URLs.

Since AD/tracker blockers such as uBlock Origin could do nothing when it comes to these trackers, Im thinking of solving this myself if there is interest and not solved yet.
I'm confident in making ssh changes while logged in via ssh.

Compared to ssh, wireguard configs feel too easy to mess up and risk getting locked out if its the only way of accessing the device.
This is funny because management committee of Shirdi Sai Baba is who now? Not Muslims for sure.
There is a nice picture of the "best" for different ranges of sizes of numbers to be multiplied at

http://gmplib.org/devel/log.i7.1024.png

More context and explanation can be found at: http://gmplib.org/devel/

BTW, I like Bernstein's survey of different multiplication algorithms at

https://cr.yp.to/papers/m3.pdf

(there is a unifying theme about using ring isomorphisms to explain many of the "standard" routines.)
Let’s adjust the orbits of comets to collide with Mars and focus large solar mirrors at Lagrange points to reflect light to heat the planet.
The ensemble of errata of multiple books are erratas… probably.
There is certainly a strong case for the web platform as an all-weather gui platform but on actual mobile and desktops of here and now it is not a no-brainer choice. Its document oriented nature fits some use cases better than others. Not to mention that with the near exclusive focus on (incompatible) javascript frameworks it is not exactly clear even what "html" means...
be part of the people that vote
I never thought those ten $50 rolls of 100 first class (USA) stamps would ever pay for themselves... but last I checked FCM stamps are now 36% more expensive.

Still have five rolls, which is:

>enough stamps to last until I die ;)

BUT the hand-written OP stamps are a great idea!
Grow it underwater ;)
It's an overpriced bed with a tiny computer in it. It uses the same resources as a cheap bed + a tiny computer and lots of people have those. There's no extra exploitation going on here, these beds are just expensive because they're paying a bunch of engineers to do questionably necessary things.

The problem with activists is so many of them are foolish and just like complaining about things. Go find an actual problem to solve.
> Trump's motion takes that to the extreme by claiming that anything he does is protected by presidential immunity.

> The case came from the Washington, D.C. Court of Appeals, where Trump's lawyers were asked whether their argument was that the president could go so far as to order Seal Team Six to assassinate a political rival. Trump's lawyers agreed.

TL;DR: "I am the Senate"
Supreme Court orders new look at social media laws in Texas and Florida
This new homepage/logo lost the late 90s, early 00s charm that originally attracted me to Serenity. Instead, it looks looks not too different from hyped up, short-lived products that I've learned to avoid.

On a side note, I wonder if the constraints they've lost when decoupling from Serenity may impinge direction and, by definition, velocity. 2026 is a long way away for an Alpha.
Check this application of quaternion for robust UAV flight control:

Quaternion vs Euler Angles for UAV position control:

https://www.youtube.com/watch?v=0VAc_G79POE
> The issue discussed is that based on assumptions about UB, the compiler emits code that does not correspond to the source in an intuitive way, for example a branch of code is entirely removed, including any observeable side-effects that logically happened before the UB.

That's literally what happens in my example: the div is hoisted above the volatile read which is an observable side effect. The practical effect is that the expected side effect is not executed even if it should have happened-before the SIGFPE.

uecker claims that the UB should still respect happens-before, and I'm inclined to agree that's an useful property to preserve.

And I don't see any significant difference between my example and what you are arguing.
So, if while President, he is acting in an official capacity, he has immunity. However, if while President, if he is NOT acting in an official capacity, he's not immune.

Is this the way to read that?
> conciousness as the ability to read and react to one's own log output

"I think, therefore I am"
Ublock Origin has default filters for tracking.
This wasn't a double blind trial. This was a "Do something and watch the results" activity.

And consider this: "In these people, we were able to identify cells stimulated by a key antiviral defence response in both the nose and the blood. This response, called the “interferon” response, is one of the ways our bodies signal to our immune system to help fight off viruses and other infections. We were surprised to find that this response was detected in the blood before it was detected in the nose, suggesting that the immune response spreads from the nose very quickly."

This told us that one of our hypotheses about the virus was invalid. You don't need a lot of volunteers for that.
For VideoEncoder at least there's also a polyfill using WASM compiled libav (aka ffmpeg).

https://github.com/ennuicastr/libavjs-webcodecs-polyfill
Andreas has looked deeply into moving both SerenityOS and Ladybird to a successor language but at the time didn't find anything out there that met their requirements so he started a new language named Jakt which unfortunately never got enough traction to move to.

One of the issues preventing them from adopting a language like Rust or Swift was the large number of 3rd party dependencies they would bring with them, this went against the "we build everything from scratch" ethos of SerenityOS. Now that Ladybird is forked from Serenity I hope they can revisit this decision.

It wouldn't surprise me if they adopt Swift. Andreas really liked it and in the time since it was last evaluated Swift's C++ interop has improved a lot.
Default is 100: https://github.com/openssh/openssh-portable/blob/master/serv...
I think it depends on what the video is about.

Watching a 3 minute video on how to fix my sink saved me about a hundred bucks.

If it was a 45 minute video, of course that would be useless, but "45 minute video vs 10 minute read" sure feels like a false dichotomy.
This is how genes like that evolve.

Keeps you alive at 30, kills you at 70. You got to reproduce so it counts as a win for evolution!
How would you know inconsistency among websites isn't inhibiting users from using them? There's not a Web A and Web B to do A/B testing on.

Roundness of buttons? Buttons shouldn't be round in the first place. Back in the day, they were these rectangular things with a shadow and a highlight. You could instantly things you can and cannot click on. Now, it's anyone's guess. Do people click on the wrong stuff? Do people fail to discover functionality because it's hidden in plain sight? Of course they do!

Is there a place for custom components, yes, but not to the extent that every website out there is styling their buttons, and that even Windows itself is hiding scroll bars.
I went to a civil war reenactment as a kid where there were food samples from the era available to try. Who knows how accurate they were, but given how passionate folks can be about that history I imagine a lot of work went into the food. I remember eating hardtack and a couple other things that, at least to my young palette, tasted ok. Of course the hardtack I tried surely had fewer weevils and maggots than most did during the actual war.
Makes you wonder what is meant by learning...
This is an interesting article if you read it like a howto for constructing a neural network for performing a practical task. But if you take it at face-value, and follow a similar method the next time you need to parse some input, then, well, I don't know what to say really.

The author takes a hard problem (parsing arbitrary input for loosely-defined patterns), and correctly argues that this is likely to produce hard-to-read 'spaghetti' code.

They then suggest replacing that with code that is so hard to read that there is still active research into how it works, (i.e a neural net).

Don't over-index something that's inscrutable versus something that you can understand but is 'ugly'. Sometimes, _maybe_, a ML model is what you want for a task. But a lot of the time, something that you can read and see why it's doing what it's doing, even if that takes some effort, is better than something that's impossible.
Bengal Lancers
Also note that in Washington State we had originally received a field hospital, but the quarantine was so effective at preventing our health system from collapsing that the army redeployed it to California by April.

There’s this constant misconception that the quarantine was about keeping people safe from COVID. It wasn’t. What it was about was preventing our hospitals from being so overwhelmed they could no longer treat emergencies or acute medical problems. The trigger for a lockdown here was pretty straightforward: over N% bed occupancy in the state hospital system was the trigger.
> If you want to do digital radio, make a carplay/android app.

Rather a streaming service with an open protocol, and then users use whatever they want to listen. Fine if there's also an app for those who want, but I don't want to install an app to listen to a specific audio stream. I have VLC and it's enough.

The other problem is people without cellular data and/or cellular phone, and those with limited data plans. But if most radio stations stay also on FM, that's basically a non-issue.
Enough with the Fireworks Already
What about, uh, 18.04?

Edit: 18.04 Bionic is unaffected, the ssh version is 7.6 which is too old.
Ask HN: Most interesting tech you built for just yourself? (2024)
This was asked last year https://news.ycombinator.com/item?id=35729232

Figured there might be some new cool things after an year
Many important parts of android auch as the keyboard, camera App and even call/SMS have been der facto replaced with closed source alternatives by Google or your smartphone manufacturer.
ENOBUDGET Unable to allocate sufficient funding