skysight-inc/HackerNews huggingface dataset:
Haven't watched through so maybe that but I don't get it. I reckon it's a quick answer quiz type of a show with some buttons and LEDs? LED is probably going to come down in DMX, buttons go back in Ethernet or RS485, what is button debouncing and soldering comes into play in that???

Architecture wise, I never thought I'd say this, but I think Arduino PLC unit thing they recently launched might be a good fit for this. The programmable PLC units would synchronize to a broadcast time sync packet, record time when buttons are pressed, and a central laptop would collect data in an asynchronous manner. The PLC units could send out "the rest of you are too late" broadcast to limit candidates of fastest buttons, optionally. With industrial PLC stuffs it'll be all screw or crimp terminals with debouncing likely built into PLC. No mess. Definitely more costly and there will be some learning curve(I'm not even completely sure if what I said is how it could work), those will be cost and risk factors though.

Or a bunch of used office desktops and surplus keyboard/mouse kit through eBay could work too. A mouse has 3 or more buttons, and a full keybaord has 3 LED output that can be wired to an SSR. They have debouncing and all programmatic controls built in. Parallel ports on old computers could work as well. Some people loves using /usr/bin/eject along 5" ODD for an extra degrees of freedom and it could work too for show purposes, such as for a mock "jail door", a lightbulb, or a party popper device.

But either way, I don't see where in that Raspberry Pi has to come into play, especially with supposedly generous budget and a fixed deadline.
Isn’t economic growth largely predicated in population growth? Some argue “no” but I find them unconvincing. My fear is that the business leadership community will be very, very slow to adapt to a reality where growth is much, much more difficult to achieve (even modest growth). The word “sustainable” will necessarily more intrinsic to MBA curriculum, but it will be decades before old “continuous growth”-centric mindsets are displaced.
"The American Institute for Economic Research (AIER) is a conservative and libertarian free-market think tank located in Great Barrington, Massachusetts" -Wikipedia

You would be forgiven for thinking this was written by Google's pr team, or thier lawyers. It includes this gem

"Microsoft is augmenting its search engine with cutting-edge generative AI, Amazon and Apple are invigorating their ad services, and cloud computing is becoming a staple product suite—all of which have clear improvements for consumer welfare. "

When ads are being listed as pro-consumer, you have to question the article and the people who wrote it (members of AIER btw).
This sounds painful for no reason. Especially the debugging part. Why would you want that? Is it really such a strain to install the tools you need for development on your computer?

I can understand wanting an immutable system for a server, as it will likely cut down on maintenance, but for personal use... that just sends shivers down my spine... As someone having to support other (especially not very savvy) programmers when it comes to tool usage and their environment I hate to imagine having to deal with someone who'd want that kind of setup.
Category: Informational

Publication of this document does not imply acceptance by the IPng Area of any ideas expressed within.
Here's Todo MVC made with Nue js:

https://nuejs.org/todomvc/

Source code:

https://github.com/nuejs/www/blob/master/todomvc/todo-compac...

More details to come
You more or less just reinvented a more complicated variant of 6to4/6rd, which is one of the IPv6 transition technologies.
I think they do have the general location, they keep mentioning two lakes near the base. So I suspect it's at the bottom of one of them, although then it's odd they are asking for public help finding them.
As I said to my mother-in-law, the 'F' is silent.
> I like single column multi page blogs where folks just list out a bunch of heartfelt pieces they wrote about something and fired it into the aether.

You are my kind of internet user then <3 and makes me so happy to know there are people like you out there.

It's people like you I had in mind when I designed my site and also when I design sites for my friends.
Not every gamer is a Steam customer.

I have a library of ISO oldies that won't "just work" on Linux without a shit Tonne of googling and fiddling around.
I was like "surely there is off the shelf solution to connect like 8 I/O ports into the network" the whole video about designing it. I guess just some networked PLC ?
Some of us have been watching the Fed for more decades than merely the most recent three.

>I spent more than three decades with the Federal Reserve System as an executive and as a widely cited research economist. My training was mainstream. I learned economics from leading scholars at Princeton and Harvard. As director of the research department at the Federal Reserve Bank of Boston, I attended dozens of the Fed’s monetary policymaking meetings—the Federal Open Market Committee meetings—in DC under each of the past five chairs, observing up close how the sausage is made. All of this was rewarding and fascinating.

So back then this was recognized long ago as part of the problem that would keep the Fed from performing in the best interest of most Americans. Even more fascinating in the 1970's and like everything else since then less rewarding to boot.

>Then, about 15 years ago, the Fed partnered with a host of institutions in midsized, postindustrial New England cities to figure out how to bring back economic vitality. I was fortunate to be involved in numerous in-person discussions with residents and leaders of these low-income, often majority-minority, communities. The more I learned about their lives, the more I became aware of gaps in mainstream economics.

With that kind of background, for the professionals inside the Fed it's not surprising for it to take 15 years before a more realistic picture can be made which reflects the outcome from a mainstream system which insidiously includes too much of a predatory component.

And this looks like one of the more open-minded, aware Fed economists.
If one is training the full 70B parameters, then the total memory usage far exceeds the memory for simply storing the 70B parameters (think derivatives and optimizer parameters such as momentum.) This is the main reason why models are split or why techniques like the fully distributed data sharing are used during training. During training of a distributed model, at every step of the optimizer these multiple-of-70B parameters need to go through a network wire (though not to all nodes, thankfully). As you suggested, LoRA could work well in a distributed setting because the trainable parameters are very small in number (tens of thousand of times less trainable parameters) and the info required to go through the network for non trainable parameters is also small. However, training this model on a single A100 is impractical as it would require mimicking a distributed training buffering things on a TB-sized CPU RAM (or slower) to swap pieces in and out of the model during every step in an otherwise distributed operation (and is not natively supported in existing frameworks to the best of my knowledge, even though one could technically write this code without too much difficulty.)
Rust’s type system ended up being Turing-complete anyway. It seems like it fell into the same trap as C++ templates: it’s an accidental programming language in a programming language, but with way worse syntax.

The lesson for language designers may be that every useful type system is doomed be Turing complete, so you may embrace it from the start, instead of trying to make it declarative.
Temp tables are another bandaid. Like views, they are another second-class abstraction intended to address the lack of generality of relations. As you hint, adding second-class features is intended to handle pain points while keeping optimization simple, but it's the wrong way to do it IMO. No fixed number of second class features can make up for the lack of relations as first-class values, so this is not just a matter of preference.

I actually don't want a general purpose programming language as that's not suitable for data access, I just want a query language that doesn't impose artificial limitations on relations.

Edit: although I will admit that programming language theory is a hobby, so that's why I understand the source of the pain every time I have to use SQL. LINQ almost gets this right, but is still a huge improvement on SQL.
Well, yes, but the lucky part is that unlike severe weather events, the frequency and severity of earthquakes isn't likely to significantly change in Germany.

Our forests died because the trees we planted can't cope with the kind of heat waves we're now seeing. Our towns get flooded because our infrastructure wasn't build to handle this much downpour. But luckily earthquakes aren't something we have to worry about as much, climate change or not.
So it also wasted 2.2 billion of people's time on top of the landfill...
I pretend its The Forementioned Article
It's the most advanced plane the military has. You would think that an eject would trigger some additional communications or allow remote control of the jet.
> Harry does not seriously address the everyday issues of the wizarding world

In this way HP is more realistic for the adult world (and what most adult people can do) than all the preaching stories.

Not every character needs to be a always fully good and flawless God.
On our way to a socialist utopia!

At some point, we're all pretending to work 100% of the time, and can just... stop.
It looks like one core issue was designing the system around pre-determined bounds (monthly, yearly, etc). This happens in lots of systems and isn't specific to billing. A job scheduling system will have the same problem (we built it to track seconds and now they want us to track calendar dates!).
> Zig is C-like

Only in the sense that the language is simple and small, but C pays for that by being inexpressive (you can find families of C++ programs for which an equivalent C program would require exponentially more code). Zig, on the other hand, is small and simple while being just as expressive as C++. It achieves that through a remarkable observation: many primitive features can be avoided with a powerful enough compile-time computation mechanism with introspection.

Zig is so revolutionary in its design that it's hard to compare it to anything else. Or, put another way, any comparison is sure to miss out on some very foundational piece. So yes, in some sense Zig is like C (simple, low-level), but it's as expressive as C++. In another sense, Zig is like Scheme (minimalistic elegance), and yet it feels familiar and it does not rely on macros for its core power. In other ways it's like Go (easy to learn, easy cross-compilation), but it gives full control and is more flexible.

At this point, Zig is sui generis.
If you have the same (long-ish) string repeating many times in a database, it points to a DB schema needing normalization.
I built my billing system on top of Django and it's used in 2 online services for a few thousand users and hundreds of invoices a month.

You have to be mindful of some edge cases, but if the scope is kept narrow, it's doable. The added benefit is the flexibility to fit it to your use case. And with Python, you get many high-level libraries, e.g. for decimal calculations and PDF generation.
this is your time to shine, Serif (Affinity Tools)…
There are libraries doing exactly this. Even simple "disable interrupts for next 50ms" is good enough.

Hell, resistor and a capacitor on the input would probably be enough.

Or just poll every 50ms
> The more money you handle on your job the likelier you are to be incompetent.

And your source for this data is…?
Musk apparently didn't grasp the basic nature of what he was buying.

Twitter is/was primarily an advertising platform. Advertising is not "free speech" but rather the opposite of it.

Advertising may use technology but technology is not the real focus. It is really a social and psychological and political/public persuasion operation.

Catering to misfits and outcasts and extremists is an unbelievably bad way to promote advertising. Very few businesses want to be associated with Nazis --- even those run by ideological fascists.

Bottom line: Musk is particularly ill suited for the business he bought into. He has no one to blame but himself.
> Hetzner has some weird and very strong opinions on what you can and cannot do on their servers

My company has never used them... what have you experienced?
HAHAHA, my estimate was 2 weeks. This was 6 months ago. It is now a marvel of engineering with most of the 100 000 edge cases covered. You should read that as: not battle tested on (insane) users. (I'm so looking forwards to that) I estimate 2 years to completely finish it, give or take a decade or two.
The present looks nothing like the Jetsons
What happens if GOOG acquires Kagi?
Presumably they are referring to the 760 bit RSA key this entire post is about.
No mention of proprietary drivers such as nVidia's? §
Buying a new bike today feels a bit like buying a Land Rover Defender in 2016. Or even a Seiko 5 today. Yes, its a new product, but its the technology of yesteryear. Its interesting to see the number of ~400cc 4-stroke "standard" bikes coming onto the market. They look and feel like bikes from the 50s. But it seems like in a couple of years utilitarian bikes will start to move towards electric drivetrains and consequently Surron-like designs.

Its almost like we are in a 2-5 year window where you can still buy these museum pieces new from the dealership.
A HN comment recently recommended Yandex describing it as what Google search used to be.

After seeing the post and trying Yandex it was absolutely right, it’s what Google search used to be.

Now whenever I use Google and it’s just a list of ecommerce adds or content farms duplicating the same content without substance, I head to Yandex and get the type of results I used to get from Google.
I'm gonna add you to my list of potential guests for my https://peopleandblogs.com because I really enjoy your site. So you'll get an email from me at some point in the future.
Yeah - Contact@monkeemath.com

Feel free to reach out!
That’s not true in general: the modern web is quite capable with native browser functionality and many apps don’t need more. Tools like React do but that’s because they’re designed around IE6, which was a very different era.
Ask HN: Yt-Dlp Reduced Quality?
Hi HN!

I maintain a playlist of youtube clips for offline use in case I run out of internet, and recently I noticed something strange.

I was listening to this clip on youtube: https://www.youtube.com/watch?v=Ry4TqqM5TGs , I then downloaded it with `yt-dlp https://www.youtube.com/watch?v=Ry4TqqM5TGs` and listened locally with intention to loop until end of my day. And I noticed when I play this clip on youtube the sound is much more vibrant and the clip sounds much better than the downloaded version.

Is there any magic switch I'm missing? I already tried `-f bestvideo+bestaudio`
> The original architects should have "the perfect is the enemy of the good" forcibly tattooed on their foreheads.

Who's rejecting the good enough in favor of the perfect, now? This thread is full of "IPv6 is not perfect, so we must reject it".
You are right, this is a use case I absolutely did not take into account, but I want to separate user-defined actions and app-defined actions. A level of zoom is something a user does to read a document, but I wouldn't consider that as data to be persisted automatically, unlike characters typed or a font chosen. I value the idea of persisting it, but that would be a user-specific action ("Save view" or something like that)

In the case of checksums in a database, that is why read-only modes should be used and I don't see what automatically saving would change. If anything, when the user zooms on a document in read-only mode, either it shouldn't be stored or storing it should trigger the same flow as modifying the document
Yes I agree you would need to tunnel because the headers aren’t big enough.

If I had to guess the futur, the industry will most likely go towards something like few expensive IPv4 owned by major cloud and internet providers and crazy recursive NAT setups everywhere. Because that works without breaking stuff.
The TODO app points to https://github.com/nuejs/www/blob/master/todomvc/todo-compac...

but the link is broken, it's actually: https://github.com/nuejs/www/blob/master/todomvc/todomvc-com...
> i think the term "D has a cult following" is a bit harsh D's community is small, that is it, nothing cult like

I think "cult following" is used here like you would for movies, it’s not actually cult-like, it’s more that it’s a rather small, close-knit community.
Want to Know About, How to Integrate TensorBoard with AI/ML Models in Jupyter Notebook, Check out this Blog Post.
I agree with most of this, but I would say that D was probably designed to be an alternative to C++ or Java. Zig shares many of C's design philosophies, though I think D's syntax is a little closer to C's than Zig's is to C's.

D also has a betterC mode that removes some of those "kitchen sink" features, but I couldn't say how popular it's use is. Many people who use D like some of those features. Zig's more minimalistic approach to language features is closer to C's approach.

Zig likely has been influenced by D (among other languages), but I wouldn't be surprised if D's new importC functionality has been influenced by Zig.

I don't use D (or C or C++) at work, but learning D and using it at home has made me a much better programmer in the languages I use for work. Maybe I would have learned those lessons with C or C++, but I guess I took more easily to D than them.
Last time it might've been effective was probably in old-school Unix time sharing with users connected via tty's rather than TCP/IP. Already early SQL databases, with the possible exception of Informix SE, had a client/server process model where the server process had full access to all data files and would at best authenticate sessions but not individual accesses against /etc/passwd such as via Oracle's pipe/bequeather connector but more commonly would assume fixed global roles and handle auth on the app side. As soon as IP and "services" were introduced, /etc/passwd stopped being effective, as pointed out by bluetomcat [1]. Actually, even gaining shell access is considered game over from a security PoV, due to multiple privilege escalations.

[1]: https://news.ycombinator.com/item?id=37462806
Hopefully that isn't a networked system. It should be physical action only.
Sub Saharan Africa is still mostly in this situation and much less productive in farming than most other parts of the world. They are slowly improving but they lack the capital to invest in more productive methods. If they could improve their efficiency it would probably lift a lot of people out of poverty.
Wine 8.16 (Dev) – Run Windows Applications on Linux, BSD, Solaris and macOS
Ah yes I should have said something more like “in my usecase”, which is just to digitize ordinary texts that are still in print but that occupy too much space in my home to justify keeping!
Java 21 Launch Event
Most people developing GameBoy emulators these days do it as a toy project, not a serious effort to create an ultra-accurate general purpose emulator. It's like writing a raytracer or a Pong clone.

The best GameBoy emulators like Gambatte predate Rust by almost a decade and are often written in C++. Since GameBoy emulation is pretty much a solved problem there's no strong motivation to innovate in the scene.

I've written several emulators in Rust, I'd argue that it's very well suited to this exercise, but it's also not an area where Rust shines particularly. There's no complex memory management in emulators usually since most memory buffers are just statically allocated constant-size arrays that mimic the physical RAM on the console.
try https://perplexity.ai/
Not sure I understand all the subtlety but as a Canadian (where we have about 3 big cities and the rest has no voice) I'd love to be able to divert my tax away from the city I live in and to my home town. If course we don't really pay income tax directly to the city, so it would be complicated and probably just make more bureaucracy.
VanderMeer wrote the introduction for the new (Modern Library) edition of “The Day of the Triffids”!
This.

Many people are still learning Rust and an emulator is probably a good way to get your hands dirty.

I'm doing something similar with a compiler project and my code is gradually getting better and more idiomatic.

But I'm still doing a lot of stupid things and getting the hang of it.
rvnx’s “Penis Table Test” for LLM Censorship
Can someone ELI5 so that I don't have to watch 2 random YT videos?

What is a "1-100 video"? It looks like some experiment on people with random electric "things", that those two YT "celebrities" (from quick googling the name "MrBeast") did? What is being broken here?
Marine Corps F-35 Jet Fighter Lost in ‘Mishap’
Interesting video! When studying special relativity it was easy for me to have some intuition about time contraction and how would it feel to experience it, but I always struggled with time dilation. This video helped me to develop some intuition in that regard.

Otoh around 2:50 the time seems to move faster in our system of reference, which afaik it's not what should happen. Did I miss something?
Distrobox and toolbox are developer tools, they explicitly are there as a convenience wrapper for podman/docker for development.

If you want hard separation you'd need a VM. It'd be awesome if you could just --firecracker on distrobox create and get that. :D
It’s definitely BS. Transponders aside, the US has radar and near real-time satellite imagery of every square inch of American territory. There is a zero percent chance they don’t know where this plane is.
plaintext vs plain text

unencrypted vs unstructured

Of course, unstructured is also incorrect; the passwd and shadow files have structured records, one per line.
Off topic, but does anyone know how to find out where mutable data for NixOS modules are stored at (e.g. the data directory for a database) without reading the source? Occasionally, it's mildly annoying, and would be comforting to know with certainty where all my state is.
I wonder how much of our skyline is due to (gay) archtitects being pissed off.
this is old news. we were doing experiments with plants and music back in the 1960s. but nobody liked our results because we found that modern styles are toxic, and ancient vedic sacred chants are the most nourishing sound vibrations.
Won't somebody please think of the rich Silicon Valley censors?
I heard a story about an FA-18 where the pilot passed out, suffocated and died, and the jet just flew until it ran out gas and went down in the ocean.

We know the JSF is a giant expensive computer. I wonder what code is in the exception block for when the plane is working but the pilot leaves. Maybe it does just try and gently crash somewhere. It's more surprising it didn't have some sort of phone home, become a drone, style fall back mechanism. I certainly think that'll be on the Jira board next sprint.
When it is ignored I see a link below the search box to search for the "exact phrase" instead.