skysight-inc/HackerNews huggingface dataset:
> The team started by singling out the code responsible for packaging the spacecraft’s engineering data. They sent it to its new location in the FDS memory on April 18. A radio signal takes about 22 ½ hours to reach Voyager 1, which is over 15 billion miles (24 billion kilometers) from Earth, and another 22 ½ hours for a signal to come back to Earth.

Talk about a slow feedback loop! And I get frustrated when I need to push code to a repo to test things in CI...
“Silly”

https://www.bbcbasic.co.uk/bbcbasic/manual/annexc.html#silly
> appealing to the idea we're in a simulated copy of an original physical world where the spirit doesn't actually depend on a body

Sounds a bit gnostic no?
Most books today are sold with DRM and when the DRM servers are deactivated the books stop working.

This happened with the Microsoft ebooks store and has happened with countless other DRM media.

Sometimes books are automatically revised, or censored. Sometimes accounts holding DRM licenses are deleted or deactivated by mistake.

The only way to actually own a book these days is to buy it on paper, or from one of the rare few publishers that do not use DRM.

If you want a DRM free e-book collection you will need a book scanner or send it to a scanning service.
rip centennial bulb

I hope the 3rd installment comes out someday. Seems to be on permanent hiatus.
For-Each Loops for Hare
Yep... days worth of work to get Python code I wrote 3 years ago working again from all of the 'bitrot.' Can't imagine how much work it must be for them to produce new binaries to update these old systems from modern computer hardware.

Although I suppose it could actually be easier depending on how the code works- perhaps it's just simple bare metal assembly without the approx 10^99999 libraries a modern python stack has.
Thanks, I have thought about something like that but ultimately decided to keep public info to a minimum to maintain the mystery. Might change it depending on the response I get.
It is always difficult to balance our internal drives with the needs of those around us; both spending too much time on ourselves, and denying ourselves an outlet for creativity, can lead to resentment one way or the other.

I would say that I have been “lucky” that my childhood was a bit more difficult than some, so I had a clear vision of who I didn’t want to be, and that meant some personal sacrifices, especially around hobby projects.

I hope you’ve managed to rebalance now your kids are presumably a bit older.
It's Hyperobjects All the Way Down
I gotta admit: I rarely make time for any recent fiction. Too busy catching up on the last 5,000 years. I don’t expect that to change before I die.

Film has a similar problem—there are plausibly low-thousands existing films worth my time, a whole lot of them 30+ years old. I could never watch a film made after 2000 and not run out of good entertainment in my lifetime. They’re damn lucky the Mouse got copyright extended to a century or more.
Cool.

I only could suggest, for hackers don't show hints of code shapes (for engine consoles), just make less buttons, so for example, just 64 possible variants, so real hacker could just find code by brute force.

Other possible idea, sough harder to implement, to use rotating dials and issue some shake of screen when approach right number on some dial.
It's never going to happen because Dell counts every penny.
I had to come to the comments, i was looking for the hint, but the shape being the same drab blue made me miss it. i noticed the rings colors, but not the shape
The plugin in Pulsar (Atom) is pretty good: https://lispcookbook.github.io/cl-cookbook/editor-support.ht... (Sublime, Vim, Jupyter notebooks, VSCode (OKish), Eclipse (simple)…)
Where's the scam? The website explains exactly what you're gonna get.
I'm a fan of 4 stars, as I think it forces you to make a real choice, while still being simple enough that it's hard to misinterpret:

4 stars => great

3 stars => quite good

2 stars => not so good

1 star => bad

There's no score right in the middle so you can't sit on the fence (unless you ruin it by allowing half stars, Ebert style).
Pilot suicide by a long shot. There is no other alternative theory that comes even close.

What was interesting is to see them piece the theory together from the very fragmentary and little evidence (what is even more mind-blowing to know how little evidence there was to play with given we are talking about a 747).

The true mystery left is how did he execute the suicide and why. How did he dispatch the co-pilot? (There was a very small window to do so). What did he do in the final hours (was he alive for the entire duration)?
Hard to say without knowing more specifically what you are referring to. This has been a very long thread. But maybe this;

https://blog.rongarret.info/2024/04/three-myths-about-scient...

will answer your question. See myth #3.
I dont want my identity to be public. Its not like a public key at all.

My weight, height, eye color should only be as public as i make it. Thats all part of my identity.
[SPOILER ALERT]

It was the surprise ending for the first Star Trek film...

https://en.m.wikipedia.org/wiki/Star_Trek:_The_Motion_Pictur...
ESPHome is really a game changer when it comes to developing IoT devices. Unless I'm working with some esoteric hardware like GPS or LoRA, I'll load ESPHome on the device for when I'm prototyping.
Thanks - Only one way for you to find out ;)
Hello. I appreciate you sharing your experience. During these days I tried both platforms and Ghost definitely surpasses it by far. Ghost is open source and extremely flexible, it offers app integration among other advantages. Thank you so much.
Matthew Emerson

https://lists.clozure.com/pipermail/openmcl-devel/2024-April...
I used nvchad and I am configuring it from there. Here’s my fork.

https://github.com/sunir/NvChad

Overall I still think I am faster in sublime text. I get stuck in the different modes.
I find shift select and grep to be pretty frustrating.

However I will muscle through this. Every challenge is another set of vim stuff to learn. I have faith I will love it later.
San Francisco politics in the late 19th century.
Can you share the apps? I’m very happy with Thrill of the fight and pistol whip but I’m always looking for more.
How the public transport services in my local area are run! There's a lot to it: route planning, scheduling, ticketing... and a large amount of digitalization too.

It's interesting to discover that a lot of 'facts' about public transport people take for granted just aren't true. The names and liveries by which vehicles go often don't actually correspond with their actual operators and owners. The company that's named on your ticket might not actually get any money from your purchase - or they might make money from passengers who don't pay at all, due to a myriad of subsidy schemes run by different levels of government.

Waves of privatization and re-nationalization with political motivations at every turn have produced a system which is amazingly efficient in some ways, and appallingly wasteful in others. Workforce strikes are obvious to the general public, but what's not obvious is who the negotiating parties even are, with various trade unions (and unions of unions) competing against various management groups (and groups of groups).

Some things are pleasantly surprising. Without any fanfare, digital systems for vehicle tracking have been introduced with remarkable efficiency. Then, for me, there's the astonishment of discovering that not only is every timetable published in a consistent, nation-wide data format, but one that has been utilised in production for twenty years!

It all makes me realise how limited the public discourse about public transport and 'green' mobility policies are in my region. It is simply impossible to grasp the true consequences of any given proposal in the meagre columns that they're given in the newspapers and the two-minute reports in which they feature on the television. Diving into this rabbit hole has led me to respect the complexity of the field much more than I did before, and fills me with both hope and despair on topics which I had hitherto scarcely lent a thought.
Currently in the same boat! When you say beta readers, do you mean other friends/writers or like people on twitter
it's not that simple on windows, at least: https://raphlinus.github.io/rust/gui/2022/07/15/next-dozen-g...
It could also be that the numbers/assumptions input into the equations are incorrect but :)
That’s fair. I can’t use vs code on the server was my logic. But also it was a hacking challenge.
A video about their upcoming spatial SDK ("augments") already leaked [0] and you are correct, it's based on JavaScript, using their Spark toolkit [1] which is hardly surprising - when the company already ships a production AR dev kit, why would they not use it?

[0] https://www.youtube.com/watch?v=svlL_ndNdj0

[1] https://spark.meta.com/
Behavior change on this is going to be such a slog. Made worse by the "told-ya-so"s who generally weren't very helpful to begin with. Might be better to make specialized plastic landfills just to keep the current behaviors active and not ostracize people's hard work on recycling campaigns. As long as we do something that keeps the plastic out of water systems I'm good with that. And as the writer noted, the real issue is reducing the amount of it in the first place.
Intelligence is what you call it when you don't know how it works yet.
It's also wild that it somehow makes financial sense to outsource a core input into your product. A company that makes animations outsourcing animation makes as much sense to me as a software company outsourcing engineering. Though we do have a plane company that outsources making planes, but that's going some sort of way right now...
You're confusing, pandas with marsupials ;)
I don’t know if I agree that phones are the only culprit, but I just wanted to say that I really enjoyed your article. Teaching is an incredibly hard job.

Lately I worry about all the AI written content that appears when doing a simple web search. I’ll find an article that seems relevant, but after spending 30 seconds or so unwrapping the prose, I find absolutely nothing of value.

If I was younger and every time I tried to read something longer than a tweet I got nothing out of it, I would likely get frustrated. Maybe that’s why it’s easier to default to gifs and memes.
Over the last little while, I've fallen down the Nix rabbit hole.

I don't currently use it in any serious projects aside from tinkering about with it, but it has been a lot of fun to learn and study.

Between the Nix package manager, the associated language, etc., there has been a lot to learn about, and it's been good fun. I have nixOS on my spare Thinkpad for toying with, and I have Nix on my main Debian systems, if I want to pull something from nixpkgs.
A great concept, but it falls over due to the horrible tone and style of whatever LLM this is. Despite the prompt, it does not read like an actual Wikipedia article, it reads like every other llm generated text we've seen the past few years.

I was hoping this site would output stuff on par with the Zhemao hoaxes: https://en.m.wikipedia.org/wiki/Zhemao_hoaxes
The story isn't over for Japan's bookstores
manual brute force doesn't really sound like a fun way to "hack"
I'm familiar with theosophy & Madam Helena Blavatsky, Aleister Crowley, and how loads of people in the early 20th century loved them some occult secret societies and all that jazz. But I read a little bit of this and couldn't make heads or tails of it, nor why it would be of interest on Hacker News.
What USP are you aiming for, to differentiate from the many companies who have tried and failed to offer some form of HPCaaS over the last 10-15 years?
What a depressing, yet enlightening read.
USB! I’ve tried and failed couple times in understanding how USB works under the hood, from electrical, to protocol, then classes, and also Power Delivery. This time around things seem to make more sense now. It started out as an ambitious goal to emulate an FTDI USB DMX converter with the ESP32-S2/S3, but realizing that might be too big a goal, so I’m starting small. I want to be able to make a custom device class on the ESP32, and write a driver with libusb.
> i read it twice and i still don’t understand the article.

Any recommendations to improve are welcome

> is this site complaining about 3rd party analytics?

If a bank page includes a script tag that loads third party JavaScript from a non-bank server, then what is to stop that script from capturing data, submitting forms, spoofing page content?

The bank has effectively given these third parties unaudited remote access, via remote code execution, to consumers bank accounts.

A bank can safely use third party analytics if they adopt appropriate security measures, SRI is likely be one, but alone might not be enough.

In the cases found here, there is no SRI protection or similar to protect users from the third parties doing what they like on the page, acting as customers.

> there is also a table further down that shows various banks sharing data with… themselves?

This is oddity due to the test suite spotting JS from a a separate domain for the same bank ( https://gitlab.com/markalanrichards/access-test/-/blob/main/... ): thank you for highlighting this and when I get time I hope to improve this I hope to filter it out.
It depends. If I'm "in the zone", there's nothing verbal about it. I stop seeing the screen or feeling the keyboard and the code just flows forth. I do have a mental imagery in the form of geometric shapes, but that's about it.

If I'm not "in the zone", then I verbalize a lot either with my actual voice or in my head, stating out loud what the immediate problem I'm solving is and walking through the steps I'm taking.
Kind of strange this is still going on. They’re all new accounts so why not just disable account creation?
Stripe Holding Payouts
Does anyone have any guidance with how to handle Stripe withholding payouts? Our business has been a stripe customer since late 2021, in early 2022 they paused collecting our payments and their risk department requested we complete a waiver to continue service which we did. We have had no issues until last week when without notice our payments have been withheld and I am not receiving any responses from their risk team and their support teams have been useless. We are a small business and they are now holding well over 100k in payouts. Any guidance would be much appreciated.
Spaceteam also exists as a physical card game, the mechanics seem to be a bit different from the app (not sure which one of them was released first) but is still lots of fun and shouting.
Hamming codes and error correction [video]
When I'm on vacation, I always read paper books.

Because I want minimal complexity. (Usually in the tropics, often with rum and a hammock)

Dead tree books' short term failure modes are water and fire, and once failure is confined to emergencies-that-are-already-emergencies they impose no additional cognitive burden.

Also, I suspect the physical friction involved in "swiping away from" paper books helps reset my dopamine baseline / memory, but that's just suspicion from having lived pre-smartphone.

PS: Also, re: environmental impact. eBay and Amazon sell tons of used books. Sure you're shipping them around, but I really buy new these days.
That's probably 10 ns for the DRAM and 35 ns for the caches and memory controller.
Aren't people buying more indie and early-access games than ever?

Or do you mean boardgames? Those seem to be doing alright as well though.
Changes in the layout of the binary can have large impacts on the program performance [0] so it's possible that the unexpected performance decrease is caused by unpredictable changes in the layout of the binary between compilations. I think there is some tool which helps ensure layout is consistent for benchmarking, but I can't remember what it's called.

[0]: https://research.facebook.com/publications/bolt-a-practical-...
True. My friend is selling electrified retromodded Porsches. I want one but I am poor.

However I can salve my ego spending a day flipping through neovim colour themes.
> Gambling is a negative-sum game

Depends on what kind of gambling we are talking about. Sports betting is pretty much zero sum.
As the other person replying to you said: yes. In the eyes of Congress, the answer is obviously and unequivocally yes, because Facebook, Twitter and Google are American companies.
Most of Tokyo was firebombed in WWII.
Staying away from the politics, anybody who has a business model completely dependent upon a single service’s algorithm should question what kind of business they have.
Good old segmentation and goto's at work! Are goto's still considered harmful?
Espressif's more recent dev kits (the SBOX series) are very popular with hobbyists and overlap with M5 stack's products. I wouldn't be surprised if they just eliminated their dev kits and pointed people towards M5 stack's line up.
https://www.youtube.com/watch?v=M0jLIYKko4U and here's my 1 min video if anyone is following along :D
idk, try it and let us know how it works out.
You might find the Kelly Criterion interesting and/or useful for optimal bet sizing. This rabbit hole goes deeeep

https://en.m.wikipedia.org/wiki/Kelly_criterion
So, I was looking at some performance issues which seemed to be stemming from linux networking stack. We eBPF with docker/k8s a fair bit as a PaaS, and I ended up getting into the weeds with linux sys/procfs and kernel tracing.
One thing led to another and after quickly dispatching the perf issue, I was supposed to be on a planned week long holiday which turned into a deep dive into linux kernel + networking.

Intermediate step
- I feel pretty confident with the gory details of the kernel code now. can possibly build a custom kernel, boot qemu with both a simple C+assembly bare metal kernel, or the self compiled kernel. I feels like the clouds have cleared and I can see the sun.
- Incidentally the kernel source code is pretty well documented, but one thing which is missing is a much smaller list of files which are most important. true pareto here. 20% files carry the weight. You also need to know the subsystem you want to touch. Chances are that subsystem is much lesser number of files.

Finally
- Got to reading about kernel packet handling. at the L2/L3/L7 level. from nic hardware to userspace.
Turns out that eBPF [hello old friend!] has a networking avataar called XDP which is pretty recent [<5 years] way of doing high performance networking on the linux kernel.
Along the way, got to know about network performance optimizations specially in modern multicore systems in the kernel like RPS/RSS/aRFS, DPDK/fd.io/VPP.

And now I feel the itch to apply this to some of our networks.
Particularly, baremetal servers on equinix metal + aws ec2 + azure can be peered with either VPP/Bird to make a p2p connection which is a factor more performant than the vpc interconnect/gateways which are provided off the shelf.

I might extend the holiday by a few days. and I would love to talk to people who have hands on experience with any of this. Its hard to contain my excitement tbh.
Sounds like Migadu

https://www.migadu.com
How much data can you send in a single radio single? I assume it's not TCP/IP
Congratulations on learning Colemak! I made that journey myself and haven't regretted it once since. I did have to relearn QWERTY, frustratingly, but luckily it isn't nearly as difficult as learning a layout for the first time, and I can now switch between them relatively easily. (For me, a few years on, I now type at 100-120 WPM on Colemak; I was also at 70 WPM four weeks after starting.)
You don't have to create anything. "There are no bad products, only bad prices." The demand for labor approaches infinity as its cost goes down.

Suppose that robots and AIs can't grow and distribute food, build housing, provide healthcare or produce and maintain robots. Then there will be necessary jobs for people.

Suppose that they can. Then all of those things will be near-free because they can be mass produced with no labor cost and you'll only have to make a trivial amount of money to have food, shelter and medicine. The low cost of living causes a living wage to be so easy to achieve that even extremely low value work pays more than that, creating jobs for anyone who wants one because so much work is viable at that price.
No I would not do something so obviously silly. I’m not sure why you’re making up dumb scenarios as a way to discredit my idea.

I’m not trying to discredit the article or trivialize it. I’m trying to have a discussion about a thought I had while reading, based on my own lived experience working with DB backed queues.
Yeah but the real bug is the trying to roll-your-own, instead of using a `ERB.escape_tainted_input` method or somesuch. Either that method doesn't exist, which seems like major mis-feature, or the author didn't know about it, or didn't want to use it.
no way to purchase/watch this outside of certain regions (I presume US-only or similar). What a shame.
RoCE never required expensive switches but getting the PFC configuration right can be tricky.
One thing driving Moore's law is the every generation of computers is used to design/simulate next generation. It's a positive feedback loop.
I love it! Obviously not a good idea, but I can see where you're coming from and empathise very much!
Nobody's tried anything like the broad scale pitch Meta is making here. Everyone else has tackled the high end or specialized use cases. Meta's really the only company that's tried to make a true OS play that is meant to be accessible to everyone. Based on that alone I just don't think you can extrapolate from "X failed so this has already been tried". Nobody has tried what Meta is doing.
I kind of see the idea but... I don't think it's worth the risk. Authority figures in dictatorships just aren't always rational. They're by definition not capitalists anyway.
This is a nice way to show what you can do with Postfix. But if you actually wanted this functionality, it would be much less error prone to implement this in your delivery agent rather than your transfer agent. For example Procmail or Sieve or whatever you use to filter incoming mail.

(An email system is normally in three parts, a transfer agent that talks to remote systems such as Postfix, a delivery agent that delivers to a local mailbox such as Sieve or Procmail, and a user agent which is what you use to read your mail such as Thunderbird or mutt.)

Just change your filter to change the delivery mailbox to a separate one for weekends. That way you won't risk causing any bounces if you do something wrong.
OMG the new one is black!!
Many successful businesses specialize in a niche. Mastering the algorithms of a single, popular platform can be a strategic advantage. Think of SEO experts or social media marketing firms.
The issue with the medical system is similar to the issue with prisons: It has no person that is motivated to care about it.

If you are an inmate, or a patient you're just happy once you're out, and don't want to spend more of the time to fix.

And if you're a free or healthy person, why devote time to something that will likely not concern you?
(It might some day, but few people are reflecting enough to realize this.)

Respect to the authors for writing this. It will, in time, make a big difference as other people read - like compound interest that accrues slowly but steadily.

I wish them all the best, hopefully one of the drug will work, and there will be some kind good way forward!
Good idea. I’m curious about it. But my curiosity about this isn’t worth anything to me. It just is.