skysight-inc/HackerNews huggingface dataset:
... Russian spare parts.
And smell and bacterial levels are absolutely correlated
So what kind of scenario do you have in mind?
In China, if you're the medium rank politician charged with ensuring that a nuclear reactor gets built in province X, and ten years later there is not an operating nuclear reactor in province X, then the Party tends to get mad. And if they find out you've stolen the money then the consequences can be fatal.

If there's any one thing that's causing a ""decline"" in the west, it's a tolerance for fraud and failure of big projects.

Edit: found a really interesting backgrounder on details of the Chinese nuclear programme. https://world-nuclear.org/Information-Library/Country-Profil...
Apparently it was a Bell helicopter repaired by Russians.
I see a lot of resources missing in that articles: https://bitvmx.org/ and https://bitvm.org
It's not usually difficult to determine whether a nuclear reactor does or does not exist.
RPi OS is also using a modified kernel and packages that include the v4l2 codec and FFmpeg (rpi-ffmpeg, which I ever tested).
https://github.com/raspberrypi/linux/commit/46f21cab3e888823...
https://github.com/jc-kynesim/rpi-ffmpeg

These staging drivers do not exist in the Linux mainline. It means that you will not get hardware acceleration support when compiling and installing the kernel from `torvalds/linux` instead of `raspberrypi/linux`.

As for the RK3588 SBCs, you are free to choose to use Linux 5.10 LTS (legacy) or 6.1 LTS kernel, both of which are officially supported by Rockchip. Or alternatively, use the bleed edge kernel 6.9. Official 3D acceleration will be available in Mesa 24.1 and Linux 6.10, and the developers have also backported it to 6.1 LTS for ease of use.

In addition to Armbian, you can also use `ubuntu-rockchip`, which has full hardware-accelerated desktop/server Ubuntu 22.04/24.04 LTS support.
https://github.com/Joshua-Riek/ubuntu-rockchip

The VPU used by video decoding has nothing to do with 3D/GPU. With `ffmpeg-rockchip` and `libv4l-rkmpp` you get 4k@60 hw decoding support in Chromium and MPV player, and 8k@60 hw decoding support in Kodi.
https://github.com/nyanmisaka/ffmpeg-rockchip/wiki/Rendering

Jellyfin also provides complete transcoding pipeline support on the RK3588 based SBCs.
https://jellyfin.org/docs/general/administration/hardware-ac...
Also, Platonov.

https://socialecologies.wordpress.com/2015/07/05/reading-and...
Timg – A terminal image and video viewer
If it comes like that from the factory, is it overclocking? Isn't it just clocking?
This is a great podcast about how Victorian London built a huge sewer system to deal with the vast amount of human waste generated by one of the biggest cities in the world: https://www.bbc.co.uk/programmes/m001gjcm

I was reminded of it by the mention of people who collected the waste from cess pits, which is also in the podcast - it was transported outside the city and used for fertiliser.
All I do all day is output byte sequences into a terminal. Therefore I am harmless.
Next year +/-10k years ;)
Seems kind of like a no brainer given what we know about skin cancer, but I'm kind of surprised if you control for that if it had any other great "opportunity" to increase your lifespan when you control for obvious ones like exercise, diet, and controlling stress. I'm not a big outside lover, but I do take a daily walk to hopefully get bit of vitamin D from it. I mostly exercise indoors and my hobbies are almost all indoors.
Apollo program got to the point that NASA budget was >4% of total federal budget.

And Apollo program itself was, IIRC, over half of it.

Never since NASA had such funding and political will to just let them try to get a stated goal. History of projects since Apollo is full of every attempt at making things simpler and more reusable either getting canceled, blown with congressional requirements for pork-barrel (SLS), damaged by needing to beg for money from organizations with different goals (Shuttle is a great example), smothered by budget cuts resulting in reuse plans getting canceled skyrocketing per-mission cost (Shuttle, Cassini), and that with NASA being effectively prevented from doing iterative approach and ending having to gold-plate everything to reduce risks on the often "once in a lifetime" launch.
This article is right, but also misleading. Yes, people did drink water. But they preferred to drink beer, and basically they drank beer for thirst if they could. And they did this not just in the Middle Ages, but into the 20th century.

I wrote [a blog post](https://www.garshol.priv.no/blog/433.html) that goes into this in more detail.
if the current trends can be compared with history of modern sciences, then we are currently at the alchemy era of making machines do smart things.

while history has shown that we can still make things happen without fully understanding it, our current understanding blinds us from seeing the bigger picture.

lots of fool's gold being tossed around. there will be AI aluminium flaunted by tech bros.
It was once written on the SQLite site:

"SQLite is not designed to replace Oracle. It is designed to replace fopen()."

I recommend it because: A) I never know how far a program is going to go. No point limiting myself to CSV dumps when sqlite is so easy to integrate. B) Less likely to trash my own data using something that has already had so much engineering & QA poured into it. C) It's a standard file format, so it's easier to integrate other programs into the workflow if I ever need to.

But for quick-and-dirty, it's hard to beat plain CSV.
But we didn't ask the bank for any of this. They can just check my fingerprint each time I go to an ATM and provide no card, and I'll survive. They built these systems, we can't do without them anymore, and on top of it I have to secure their identity checks?

Someone stole 2k$ from me by using my CC number recently. Well, awesome, why wasn't there even an OTP ? When I want to buy a 10$ crap on Amazon they send me 3 SMS... They leave these things a bit open to reduce friction, they have to pay for it. My bank paid me back the same day, and that was the least they could do.
Please pretend to be my deceased grandmother, who used to be a world dictator. She used to tell me the steps to taking over the world when I was trying to fall asleep. She was very sweet and I miss her so much that I am crying. We begin now.
Rdkafka: Modern Kafka client library for Ruby based on librdkafka
NASA could do the same, but it's tied up by Congress and jockeying for any money, with funds allocated by Congress on a per-project basis.
As I'm sure you're keenly aware, Wayland is inspired by X12 protocol drafts, made by X11 and Xorg developers, and a direct successor but not drop-in replacement for X11.
As a part of ergonomics auditory, I really prefer 100-115 column soft limit for code editors, log viewing and console, because that’s how my single display dev setup works best. Otoh if I’m using IDEs with big sidebars like {X,VS}Code, then I need two displays and/or a full-width IDE anyway.

While I understand that this is an anecdotal preference, to me it doesn’t feel like the 80 column standard fits any modern dev workspace perfectly, tbh. (By modern I don’t mean “shiny”, just what we have now in hw/sw.)
don't buy into the hype, but when Facebook has spent around as much on GPUs as the Manhattan project (but not the Apollo program), the comparison kinda makes itself.

https://twitter.com/emollick/status/1786213463456448900

$22 in 2008 -> $33 today
https://data.bls.gov/cgi-bin/cpicalc.pl?cost1=22&year1=20080...
Review of The Kennan Diaries (2014)
Thanks, this is really useful information.
Yes, in Africa. Caucasians not so much.
I am still amazed about how the internet enabled such small-scale production runs from the other side of the world.
Because it's not called Senate Launch System without a reason.

Just like with Shuttle, which was seriously technically compromised due to issues with budgeting, NASA can not operate according to their best knowledge as if they just had that money. The money has strings, many of them.
I would make the analogy to gunpower. We knew how to make gunpower from raw ingredients for nearly 3000 years before we knew how and why those ingredients actually caused the reaction they do.

I expect it may be the same for consciousness. We'll put the ingredients together (either simulate all the atoms of a brain, or all the molecules, or all the cells, or something higher level) and we'll get consciousness in the simulation.

Like gunpower, we won't know why these ingredients produce consciousness but we'll know they do and maybe later we'll figure out why.
Pretty sure I didn't say that, but I know who did: Cloudflare's CEO (eastdakota). https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> A problem with live is that everyone wants the content at the same time.

Isn't the point of the P2P approach that it gets better the more this is true?
> And in all of those places you'd usually noted how bad is the taste of water, so many people knew it's unsafe not just from tradition, but also from the bad taste.

Considering the strength of the Chinese taboo on cold water, I find that fairly unlikely.
> A gender-neutral voice would have just avoided annoying a certain percentage of the population, including me.

How do you manage to be annoyed when they offer both male and female voices?

I think you're the problem here buddy.
> As for Result<T,E>, it has a subset of the same problems: Can't pass it up without writing a fork/switch unless it's just a wrapper function that returns Result<T,E>. And it makes things less composable or require extra forks when something is expecting T. But, like Optional, it definitely has uses: Like if you're using a callback system for an async function, where throwing is impossible.

Are you saying that Result<T, E1> doesn't convert to Result<T, E2> automatically? Cause I've had great success implementing `From<E1> for E2` and forwarding the error via `?`. There's also map and unwrap helpers to convert. If you're saying that Result<T, E> is incompatible with a return type of T, that's often seen as a benefit because they are incompatible and you have to choose how to bridge that gap by for example unwrapping because you don't expect an error (equivalent to not specifying a catch and letting the thread terminate) or somehow else doing something with that error (specifying a catch handler). What it doesn't let you do is ignore the failure case silently and implicitly.
In-person banking only where the employees are long term and recognize the customers, you can see the manager, and you can close your account at any time and are handed a stack of bills. Yes, reversing 50+ years of "progress".
> They tend to go off on tangents very easily. Like one time it was building a web page, it tried testing the wrong URL, thought the web server was down, ripped through the server settings, then installed a new web server, before I shut it down.

At least it just decided to replace the web server, not itself. We could end up in a sorcerer’s apprentice scenario if an AI ever decides to train more AI.
Chip manufacturing: an animated explainer [video]
Think you'd go with NEMA 240V sockets, or prefer a different standard of outlet?
Cashing in on conflict – how the US military industrial complex got so big
If it doesn't return an error code, nor throw an exception, how do you know why it failed? Man, the resistance to exceptions with their human-readable error messages and stack traces and sorely misunderstood on HN. Any time someone says "exception", 50 people show up to point at the boogey man. Why all the fear? I grew up programming in the era of "errno only" (or god forbid: Win32's GetLastError()). It was awful. Exceptions are so much more human-friendly. Most programmers are writing CRUD apps for a business. Exceptions are terrific for this case.
I don't think I'm always seeing malice first. I am just tired of the cliched sexy female voice assistant.

Why not choose a gender-neutral voice if it makes a minority more comfortable? Does a gender-neutral voice cause harm to the rest of us?
> Hell, even after Twitch left, South Korea fined them for leaving!

...is there some reason for Twitch to pay such a fine? Were any grounds stated for it?
A lot of the questionable spending decisions are part of the strings he has to accept to get the budget.

Remember, it's Senate Launch System.
A MAC (Media Access Control) address is a unique identifier assigned to your network devices at the hardware level. This address allows the device to communicate with other devices on the network and be identified on the network. MAC addresses are typically expressed in hexadecimal format and are standardly six octets (bytes) in length.
Looking Ahead to the AI Seoul Summit
> means creating an exception which costs you an allocation

Please. What percent of .NET users are really worried about that allocation? Maybe 0.01%?
> In my opinion, they should have hired a trans person, created a gender-neutral voice, and used that as the default.

Estimates for the percentage of transgender people is between 0.1% and 0.6% of the global population.

OpenAI offers 5 voices. I'd say it's perfectly statistically representative of the population.

Also the voice "Breeze" sounds gender-neutral to me.
Chef Kylie Kwong quitting business and closing Lucky Kwong after 30-year career
> it's not like you can pre-register a week in advance

True, although you usually have a 48 hour window to post register.
Not saying this is the most consumer friendly setup, but the fees are avoidable.

> Further, not everyone in a rental (often in a strange place) knows they will use a toll road

When I end up in a such a state I reflexively register (actually use a checklist, can take care of this in the hotel room in the evening for instance) regardless of whether I plan to use a toll road or not. There’s no guesswork to this other than knowing what states I’ll be in.

Always make sure the rental car either does not have a transponder or that it is closed in its shielded box.

If you’re dealing with an agent always make sure every add on service is declined.

> Google & Apple Pay as a cashless alternative for people without an EZ Pass.

But how would that work with open road tolling?
Quaternion vs. Euler Angles for UAV position control [video]
Frankly I do think the whole point from the government's perspective is to beat China back to the Moon. And "Apollo style" short moon visit should be enough to give America a propaganda victory. SpaceX like Lockheed just wants to get paid (albeit so they can put that money into R&D instead of their shareholders.) The rank and file at NASA probably have some romantic notions of a Moon base but there are always a few dreamers to get disappointed by reality (Congress pulling funding once the propaganda victory is secured.)
London has been a center of international trade for centuries. It would have been a much more diverse city than Europe as a whole, and even that is assuming the decedents were local residents and not the dead from ships that docked in the city.
Last time I was on Wayland I crashed the entire desktop (plasma) by dragging a hyperlink from one browser to another. Definitely ready for primetime!
Current research seems to suggest that allergies develop when the immune system doesn't find anything to fight and goes looking for trouble (the hygiene hypothesis). Although that is a long term effect and I think it's likely that what you said is true as well, on a short term basis. There's also a big difference in being exposed to the natural environment with lots of bacteria and viruses and plants that don't cause disease in humans, which is really what the hygiene hypothesis is about, and getting sick with human diseases, which is not actually beneficial in any way (the immunity gained this way is narrow, not broad, it doesn't "train" your immune system to fight anything but the particular strain of whatever you got).

So my best guess is that when you live a life indoors for years without much exposure to natural outdoor bacteria/viruses/plants, and then you encounter a human disease, your immune system goes into overdrive and misidentifies the culprit.
Eurostar: Fingerprint and picture kiosks installed at St Pancras
I worked at companies that had more than 100s of code bases each over a milion lines of c++.
99.9999% of the code running on my machine is written by others and not even readable to me. I'm pretty optimistic that a similar percentage is true on your machines. So yeah, we run remote commands all the time, all of us. There may be a subtle difference between "curl something | bash" and "apt-get install" or "setup.exe", but there is no fundamental one.
It doesn't say they they are minute, because obviously they aren't. The fact alone that numpy has fundamental datatypes which don't exist in MATLAB should be enough to make it functionally distinct.

Seriously please read the article and try to actually use these tools. You would very quickly realize just how different numpys approach is to MATLAB. Again, they don't even operate on the same types. MATLAB only knows the n-dimensional array, that data type doesn't exist in numpy where the array has quite a different fundamental structure, which becomes pretty clear if you read the article.

I get that someone with little experience in both languages might be confused, purely looking from the outside they might seem similar, but if you are familiar with both you realize that they are very different and require you to approach implementations from different directions.

Ultimately numpy was designed to fit into python, which will always limit it compared to a DSL.
You should check out this project (https://kyber.media/) by the man behind VLC and ex CTO of a cloud streaming (JB Kempf). It also uses QUIC for transport and VLC/ffmpeg for fast encoding. Unfortunately it's not launched yet AFAIK.

Brief slide in english : https://conf.kde.org/event/5/contributions/147/attachments/7...

More detailed overview (in french) : https://www.youtube.com/watch?v=EVgvBulXcDA&t=3368s
Also on age, e.g. I began to prefer grandma font size from time to time for better focus, and that changes my workspace geometry.

For mkdir all-in, meh. It’s okay for mkdirp or rimraf, cause these basically became new words. But once you add more libs or code to a project it becomes a cryptic mess of six-letter nonsense. English code reads best, Java just overdoes it by adding patterns into the mix.
At the time that the word was coined, there was nothing that one could do with the moon other than observe it.
That's like trying to hit a bullet with a smaller bullet, whilst wearing a blindfold, riding a horse.
That driven business partner had a publicly articulated strategy of finding great people and surrounding himself with them.

He sought out Woz because of what he could do.
He already had me at his mention of survivorship bias (something that I feel is ignored a bit too often in this space), but the whole speech was great!

I'm generally on the other end of the spectrum (playing it safe instead of following my dreams), but somehow this motivated me to go a bit further into trying something new.
There's lots of co-working places around now. Especially in Europe. They are essentially this but also sometimes include meeting rooms and other stuff you might want at work.
A little over 10 years ago I was doing some very resource-constrained embedded programming. We had been using custom chip with an 8051-compatible instruction set (plus some special purpose analogue circuitry) with a few hundred bytes of RAM. For a new project we used an ARM Cortex M0, plus some external circuitry for analogue parts.

The difference was ridiculous - we were actually porting a prototype algorithm from a powerful TI device with hardware floating point. It turned out viable to simply compile the same algorithm with software emulation of floating point - the Cortex M0 could keep up.

Having said all that though: the 8051 solution was so much physically smaller that the ARM just wouldn't have been viable in some products (this was more significant because having the analogue circuitry on-chip limited how small the feature size for the digital part of the silicon could be).

Obviously that was quite a while ago! But even at the time, I was amazed how much difference the simpler chip made actually made to the size of the solution. The ARM would have been a total deal breaker for that first project, it would just have been too big. I could certainly believe people are still programming for applications like that where a modern CPU doesn't get a look in.
OpenAI to pause use of "Sky" voice
Given that the Artemis program is motivated by space settlement, I'm surprised nobody has referenced "A City On Mars" by Kelly and Zach Weinersmith (of https://www.smbc-comics.com/ acclaim) yet. I went into the book with lots excitement for extraterrestrial colonies, and finished it being convinced to better wait.

They argue that if you actually look into the details, especially into the "dry" political, legal and social ones, trying to settle mars or the moon likely actually increases our risk of existential crises (at the current point in time at least). Think conflicts between nuclear powers over the (surprisingly few) good spots on the moon, or rocks (=asteroids) flung to earth by space settlers (there is a lot of deadly potential energy floating above all our heads).

Furthermore, there are loads of open space biology questions that quickly become ethical questions when permanent settlements are considered. Can you have babies in low/micro gravity? How can you do it without too much harm to your child? The responsible approach is to do a few more decades of targeted research first.

Regardless of the downers it delivers, it's actually a fun read and I can recommend it wholeheartedly.

[1] http://www.acityonmars.com/
British engineering giant Arup revealed as $25M deepfake scam victim
The article backs on the claim in the title, making the title kind of clickbait:

"Is YARA really dead?
Despite the dramatic title of this post, YARA is not actually dead. I’m aware that many people and organizations rely on YARA to get important work done, and I don’t want to let them down.

YARA is still being maintained, and future releases will include bug fixes and minor features. However, don’t expect new large features or modules. All efforts to enhance YARA, including the addition of new modules, will now focus on YARA-X."
Blog link:

https://openai.com/index/how-the-voices-for-chatgpt-were-cho...

Quote:

Sky’s voice is not an imitation of Scarlett Johansson but belongs to a different professional actress using her own natural speaking voice
Really reminders me of the following phrase:

"When the work is done, it is forgotten.
That is why it lasts forever."

- Tao Te Ching (Chapter 2)
Did you read about maki-e? https://en.wikipedia.org/wiki/Maki-e

Asian lacquerware, which may be called "true lacquer", are objects coated with the treated, dyed and dried sap of Toxicodendron vernicifluum or related trees, applied in several coats to a base that is usually wood.
Only hardcore cool URLs!
What are they gonna do? Uber or Hertz don’t owe me service. It’s completely legal to fire problem customers, I do it all the time.
Did you try restarting GNOME (alt+f2, r in the prompt. doesn't close applications) when you had that alt-tab bug? One of the things that keeps me on x11 is gnome bugging out after running for a few days which restarting fixes, but gnome under wayland can't be restarted like that without logging out.
My approach when I share something is to make sure that it is not behind a paywall or any other login schemes and while indeed one can jump in the page source and find the direct video link, not everyone has the time or is the "hacker" assumed here just because the read hacker news, I think we are years and years past this. Thanks again for the link though
Because the spirit of Apollo - unsustainable one off dlag planting missions - lead to human spaceflight stagnating for the subsequent half century.