skysight-inc/HackerNews huggingface dataset:
Another shameless plug. I'm pretty proud of my Learning Zig series (1). It's been translated into Chinese, Russian and Korean.

Some may know my other writings (e.g. Little Go/Redis/MongoDB Book). I don't feel like I captured Zig quite as well, but it's hopefully a useful resources especially if you're coming from a garbage collected language.

(1) https://www.openmymind.net/learning_zig/
Well, D lambdas and Neat lambdas cash out the same at the backend level. There shouldn't be a performance difference. If you're passing the context as an explicit parameter, that should turn out exactly the same as passing it as an implicit stackframe parameter. The difference is that instead of instantiating the template with the lambda, we're instantiating it with a type that uniquely corresponds to the lambda - it's pretty similar in the end.
Sleeping in airports: How to do it safely and comfortably
Mymechanics videos are amazing. The level of detail and skill is just astounding. You should watch a random restoration video. He can make restoring a wooden spoon interesting
I bet you read it like that because while "live" can be pronounced either way the grammatically correct version would be "life" for what I think would be a normal non context aware assumption. The "live" that sounds like "life" has completely different meaning, that coincidentally is correct here because of context but without context I would always assume grammatical in correctness. I've just seen too many people get it wrong. Like "your" and "you're".

Funnily enough you can read the "read" in my sentence above as both present or past tense. It both works but would be pronounced differently.
It may have been!

It’s not mentioned on this article, but it is mention ed on this other one I also read today: https://en.wikipedia.org/wiki/How_Blue_Can_You_Get

(Scroll down to BB King versions; I couldn’t figure out how to link to that headline while on the phone).
This is why I don't buy a console that doesn't have a functional jailbreak/softmod.

You can't count on these companies to care about the consumer past the initial purchase. If you can jailbreak your console there are plenty of sites that preserve the released games that you can install after the online services are shut down.
defense stopped a deposition where he was presenting (top of p4) + 'contacted' the NC board of examiners

he ignored them, defense submitted formal complaint, board ended up seeking declaratory judgment that both his research and his testimony separately violate the Engineering and Land Surveying Act

from the opinion https://ij.org/wp-content/uploads/2023/12/Nutt-v.-Ritter-opi...

> The Board seeks a counter-declaration that Nutt's engineering work for the plaintiffs in the Autry litigation, including his engineering calculations, analysis, and resulting expert report, constituted the unauthorized practice of engineering. The Board also seeks the same declaration regarding "testifying at the discovery depositions in support of the work contained in the expert
report prepared by Wayne Nutt."
I think people are, generally, smarter and more capable than ever.
Social media just highlights the dumdums.

IMO the real issue is lack of instilling a sense of agency at a young age.

You were taught how to build cars from a young age. I’m sure you were encouraged to try things yourself along the way. You learned that your actions have a direct impact on the world and that you have the ability to adjust your actions to adjust the impact.

(At least in the US) Education is so retention and information focused that we don’t teach _how_ to apply that information.

Because of this we grow up looking to others for how to do anything, even if we have the know how.

It’s usually not until later in life when people realize their actions can truly have an impact when applied correctly
Bonetflix
You can embed Javascript in PDFs
Huh? While I'm sure there are isolated examples of software getting worse, nearly all software is better than it was even, say, 5 years ago. Slack is great, with an incredible number of features and functionality.

I was back "in time" and I'm much happier with software these days on all levels.
I guess interest in UAVs isn’t trending this week. China could have at least sent a balloon with Santa on it.
The entire point of giving a methodology a name is making money off it as a tech influencer slash management consultant. Those people don't care one iota about whether everyone agrees or not.
My Code from 2023: A Retrospective
expert witness could barely even invert a binary tree
then release the server source code and documentation and let the community run it. shutdowns with no extra release are unacceptable
You can still get a judgement against them stateside and put a lien on the US property.
This is a great album, and as for how to choose between that and Live at the Regal: all you can say is "why not both?"
So glad these types of conversations are happening. There are often difficult conversations but the fraud in research seems rampant and can cause so much damage to humanity it’s important to guard against.
They gave you a choice to refuse? They just said to me in 1pt font that eating more potato constituted acceptance of their new terms.
If true, I could see this being used by some mom and pop shops that specialize in supplying microgreens to local groceries and restaurants. Given the short growing cycles, this has a chance to dramatically increase yield over time.
Not sure about op's intent here but this thread title could be glib at best if you know anything about Cook County
> * science and tech journalism are definitely less likely to tell a compelling story with the existing facts and coherently.*

Why do you believe this is limited to these two areas?
What is the licence of the fonts?

Can you add a sample with interesting programinc chars like O0, *+, 1i ?
I last played this like 25 years ago, as a kid!!!!

No idea it was even called Ski or Die since I maybe couldn't even read yet XD

Amazing blast from the past thanks for the link :D
PDF Expert is the best I’ve found that also does this, and while expensive, is a really robust and well done program. PDFpen also has this ability.
I didn't read "intimately" in GP, but sure.

Good luck partnering with a member of a family without getting embroiled to one degree or another with kids and the other partner though (but maybe this gets better after the kids are older than mine? Time will tell...).
Agreed, though being an expert witness is its own skill. You need to be able to coordinate and/or write reports which will hold up under scrutiny in court and also be willing and able to stand for depositions and testimony. This also means that your credentials need to stand up to questioning so your credentials need to be transparent and hopefully unimpeachable.

Unfortunately, it’s work that’s pretty distinct from engineering expertise despite in theory being supplemental atop engineering experience itself.
Remember when they told Bolt owners to park more than 50 feet away from other vehicles due to the risk of fire?

I really wanted to rent one on Turo and create a youtube video where I pulled into some small business' parking lot and coned off all the spaces in the lot, because apparently it's not safe to park next to a Chevy Bolt.

GM is so outrageous. They should have let them go bankrupt.
Shameless plug, as many others on this thread seem to have done. :) I wrote about the spectrum of macro systems available in different languages and why I think greater adoption for macros in development has been slow here: https://lambdaland.org/posts/2023-10-17_fearless_macros/

I learned a lot while writing it!
So you're saying speech can be not just free, but profitable?
> The naive solution of simply backing up the entire file-system tree is clearly not desirable since that would clutter the backup with useless build artifacts.

`git rm -r --cached .`

> One solution is to create a fresh clone (with --mirror), but that will typically consist of many small files which isn't ideal for backups, either.

this is precisely what tar(1) was made for..
I should have watched the video you linked before answering, but I still think the fact that BB King performed as part of a fictional band for the movie means his (by then long) experience playing in jails could have inspired the scene you linked to.
Yeah, thank god for the US constitution. It'll keep these half-wit certifications from damaging us.
Regarding M1 Macs: Apple bundles all the firmware with the OS and initializes every auxiliary core by uploading the corresponding firmware into its RAM on system boot (as far as I understand it). Not sure if that's something that can be done with a car (e.g. what if a controller loses power physically and reboots from a clean slate?), but that's one way of keeping firmware in sync with the OS release.
Personally, I'd agree that the idea or interest in it is more common or more openly discussed today. I'm just really curious how some of the trends compare through different parts of history (free love, less puritanical countries, or bigomy, etc). I would guess prior data would be even more biased by cultural stigma.
I'd you're asking it to write in "plain English", that's your problem. Plain English is English that is easy to understand. The text ChatGPT writes is very easy to understand, if a bit too verbose.

Add to your custom instructions something like "Always be concise and direct. Avoid filler words as much as possible".
In many cases QT is the native toolkit. Embedded systems for example. It often is useful to run those elsewhere, as a demo.
A PE means that shit you do actually matters. 99.9999999% of Software Devs could take a lesson from it.
ChatGPT-3.5 and 4 both got it right. Here’s Mixtral 8x7b’s answer:

> The 18 lbs of bricks weigh more. The weight of an object is determined by its mass and the force of gravity acting upon it, regardless of the material it is made of. In this case, 18 lbs (pounds) is greater than 17 lbs, so the bricks weigh more than the feathers.
Bluebeam PDF has an amazing Stapler tool. I can have a job that combines various pages of various PDF files and does a few other operations on them. When time for print comes, I run the job and output a PDF. For a kind of work that has to frequently put together various pages of various PDFs repeatedly to send as draft for review, this is a tool that makes life easy. https://support.bluebeam.com/articles/revu-21-revu-configure...

However, I have yet to find an equivalent tool from any other PDF application. And that includes this one.
> Even the Hippocratic Oath is not as legally binding as we might want it to be.

That's largely because "do no harm" is a really fuzzy concept in a field where treatments like chemotherapy that put patients through absolute hell without any guarantee of remission or even comfort.

Other licensed professionals like professional engineers and lawyers have ethical codes with quite a bit more legal heft.
> Change can happen as inertial motion […]

That is one type of change; from Five Proofs (2017), Edward Feser, Chapter 1: The Aristotelean Proof (p. 17):

> These examples illustrate four kinds of change: qualitative change (the coffee cools down); change with respect to location (the leaf falls from the tree); quantitative change (the puddle increases in size): and substantial change (a living things gives way to dead matter). That changes of these sorts occur is evident from our sensory experience of the world outside our minds.

> […], interaction isn't necessary for it, […]

Newton would disagree.
As I understand it, this case relates to their practice of lending digital copies to one patron at a time. Nothing about that violates copyright law in the physical world, so why should it be any different in the digital world?
VBA is deprecated
PE licenses are only common place in structural and civil engineering. The reason for the license stemed from bridges.

Seems like lawyers unsure of how decide if someone knows what they are doing or not.
Wayne's Word
They were complicated to use but they were also self-teaching. I learned how to use a Lisp machine by sitting in front of one and trying things. By the end of a week I was fluent. And this was before the Internet; there was no Google. The machine itself contained all the docs and tutorials you needed to learn it. This was a remarkable achievement.

Once you learned it you felt like a god because of the abilities the machine gave you. Some degree of learning curve was more than acceptable for that kind of power.
As noted elsewhere in the comments, you can use Plex with the Prologue app to literally have Plex for audiobooks. But yes, it seems this will also do what you want.
I started reading the article, and it was making so much sense that I scrolled back up to the top to see if you wrote it, and you did! So I came here to say I really love your work because you really get the big picture and do your research, but somebody beat me to it, dammit! After recently watching that depressing trending four hour youtube video about psychopathic plagiarizing charlatans, it's really refreshing and uplifting to read something original that's so well researched with great citations. I hope you don't get plagiarized too, but if you do, consider it the highest form of flattery.
Aren't pretty much all the wii exploits string parsing bugs?

The original one was actually a name parsing bugs in the twilight princess(first party title) save file.

And now people use the letter bomb exploit which abuses a string parsing bug in the letter system of the wii.

I'd say Nintendo have a pretty bad history of writing secure format parsers.
Lawyer here. Tbh, legal services is a lot of talking about words.
I was searching for some articles about wind blown seed dispersal strategies and found https://www.waynesword.net/plfeb99.htm and (a) it was useful and (b) I kind of stopped and looked at the site and thought, huh. This is a pretty rad site.
I believe QML ListView actually does support kinetic scrolling - Qt calls it "flicking". To get behavior closer to React Native, it might work to decrease the value of the Flickable flickDeceleration property [1].

That said, my troubles with Qt's performance and behavior on mobile led me to create my own cross-platform GUI library: https://github.com/styluslabs/ugui/

[1] https://doc.qt.io/qt-6/qml-qtquick-flickable.html
An "expert witness" is merely an ostensible title meaning someone is available to be paid for their testimony. One irreducible problem is "Who decides who an 'expert' is?"

A former customer of mine was a civil engineer, and also a California-credentialed Professional Engineer (PE), who did code consulting and gave expert testimony about the ASME boiler and pressure vessel code. His code interpretations earned about $100k in 2023 dollars ($50k in 1996) for 45 minutes of effort in 1996. I'd take a guess that an appearance was ~$10-80k depending on the amount of preparation, time, and travel. Needless to say, he had/has a 8-figure house in Saratoga, CA. Finding a niche that is essential to industry and monetizing it well is a fairly repeatable plan for success if one identifies and chooses the right profession.

(PE in California means someone has attained accredited education, worked in a learning capacity at an appropriate type of firm for 4 years, and taken the very difficult PE exam. California licenses generic PEs and fields related and adjacent to construction and civil engineering. It's a shame there aren't specific software or hardware critical assurance PE subcategories.)
infact, VBA is officially deprecated.
Because science and tech journalism requires a certain knowledge of science and technology, but people who want to go into journalism generally don't study those topics and aren't interested in them.
I stumbled upon this today following links after my wife sent me a video of BB King changing a string while performing “How blue can you get” and thought of sharing it because this is a great album, and I also really liked this quote from King regarding his experience during this concert:

"I don't think that when a guy does something wrong he shouldn't be punished, but if he does it as a human being, he should pay for it as a human being."
i think you took a wrong turn somewhere in interpreting what i said. :-) for the record, if it were up to me, i'd like to see forced commercial advertising banned completely.

i get your point, you think it's fair to pay for ads to go away. i think it isn't. but that doesn't mean you should have ads forced on you. on the contrary, as it is said in the article, we do have a right to not have ads forced on us, and that right needs to become legally enforceable, but in such a way that we all can benefit from it, and not just those who can afford it.
I bought physical copies of my Switch games for that exact reason.

I can dump the carts somehow and play the games legally using an emulator if/when they pull the plug on it.
For sure. Don’t use it. But some of us find it enjoyable to write automation scripts and get our homes behaving exactly how we want. Might I suggest you refrain from shitting on some one else’s hobby just because it’s not for you? I’m sure building a ship in a bottle “wastes” lots of time too.
As it should be. Be gone licenses. Return reputation and references.
I would argue they certainly do not, otherwise they would use a more appropriate word than "reports". I certainly argee that there is no reason for them to not have video evidence. I am arguing that the apparant lack of video evidence in this case makes is especially apparant that the reports are fabricated.
I built myself an events aggregator for tech events in San Francisco.

It finds the best tech events in town by going to various websites, my private Gmail, and a few Slacks/Discords I'm a part of and uses LLMs to normalize all the unstructured event data.

Some friends recently pushed me to publish it - it has a permanent audience of 1 :)
http://fogcity.events/
Working with a PM now who is a former software dev. Not sure which is worst. PMs with no technical clue, or PMs with obsolete technical clues.
Building hierarchical abstractions on top of code is IMO the only way to truly enable AI to write code beyond better autocomplete. Kevin's work with DreamCoder shows that hierarchical abstractions can be built automatically in the code domain.

Once these abstractions exist side-by-side with natural language (essentially a code-natural language world model), it'll enable arbitrarily complex code generation from descriptions of the outcomes/results.
Just asking for a friend: How much bismuth might there be in a bale of straw and does it depend on the source of the straw?
Science journalists often do have a scientific background, like Ed Yong for example (MPhil Biochemistry).
Look at the one company who owns a vibrant operating system: Microsoft.

They dropped the original Xbox like a box of bricks. They shut down those old servers quite rapidly. With the Xbox 360 however, they will stop the ability to buy games on an original Xbox 360 next year. That's a long era of support!

https://news.xbox.com/en-us/2023/08/17/xbox-360-store-will-c...

I'm fairly convinced new credit card standards are probably what is closing down the 360 store. They're only closing down the ability to buy things. Nintendo is also shutting down the Wii U and 3DS around the same time and Sony has already stopped allowing credit cards on a PS3.

https://www.theverge.com/2021/10/6/22713526/sony-ps3-vita-bu...

But getting back to Microsoft, the Xbox One and the Series consoles are running the same store. The OS is for all intents and purposes exactly the same. Any 360 game that has been migrated to the new One/Series store through backwards compatibility is staying purchasable past the closure of the 360 store.

When the next round of closures comes, Microsoft won't close down a store, they'll prevent the Xbox One from accessing the store. I hope with all my might that Nintendo does the same; that the Switch OS remains their software platform and that they close access to their store, not shut it down.
Maildir-utils: index, search and manage Maildir mailboxes
And once you let the Lisp Machine teach you everything about itself, you had superhuman abilities!

One of my favorite Lisp Machine stories (I've fixed dead links to point to archive dot org, and archived the file from stanford's ftp to my https server):

https://news.ycombinator.com/item?id=30812434

Reposting this from the 2014 HN discussion of "Ergonomics of the Symbolics Lisp Machine":

https://news.ycombinator.com/item?id=7878679

http://lispm.de/symbolics-lisp-machine-ergonomics

https://news.ycombinator.com/item?id=7879364

eudox on June 11, 2014

Related: A huge collections of images showing Symbolics UI and the software written for it: https://web.archive.org/web/20201216064308/http://lispm.de/s... ...

agumonkey on June 11, 2014

Nice, but I wouldn't confuse static images with the underlying semantic graph of live objects that's not visible in pictures.

DonHopkins on June 14, 2014

Precisely! When Lisp Machine programmer look at a screen dump, they see a lot more going on behind the scenes than meets the eye.

I'll attempt to explain the deep implications of what the article said about "Everything on the screen is an object, mouse-sensitive and reusable":

There's a legendary story about Gyro hacking away on a Lisp Machine, when he accidentally trashed the function cell of an important primitive like AREF (or something like that -- I can't remember the details -- do you, Scott? Or does Devon just make this stuff up? ;), and that totally crashed the operating system.

It dumped him into a "cold load stream" where he could poke around at the memory image, so he clamored around the display list, a graph of live objects (currently in suspended animation) behind the windows on the screen, and found an instance where the original value of the function pointer had been printed out in hex (which of course was a numeric object that let you click up a menu to change its presentation, etc).

He grabbed the value of the function pointer out of that numeric object, poked it back into the function cell where it belonged, pressed the "Please proceed, Governor" button, and was immediately back up and running where he left off before the crash, like nothing had ever happened!

Here's another example of someone pulling themselves back up by their bootstraps without actually cold rebooting, thanks to the real time help of the networked Lisp Machine user community:

ftp://ftp.ai.sri.com/pub/mailing-lists/slug/900531/msg00339.html => https://donhopkins.com/home/SlugMailingList/msg00339.html (I archived the whole directory so you can follow the "Followups" links to read the whole discussion.)

Also eudox posted this link:

Related: A huge collections of images showing Symbolics UI and the software written for it:

http://lispm.de/symbolics-ui-examples/symbolics-ui-examples....
It's also important to note that exemptions granted under this mechanism expire after 3 years unless renewed. When the exemption expires the exempted activity becomes an infringing activity again.
Aaaaaaaah and there's https://www.myabandonware.com/game/skate-or-die-im too!!!!!!!
Ask HN: How can I use Twitter without using Twitter
I have spent years fully kicking my scrolling addiction. Now I want to start getting into twitter for startup / tech info, but I don't want to start scrolling again. I'd like a way to be able to learn from some of the best accounts on twitter without spending hours curating / scrolling. Are there any options for this? I'm I'm hoping for an rss feed or an email subscription or something. I've seen Nitter but as far as I can tell it doesn't solve this problem. Any ideas?