skysight-inc/HackerNews huggingface dataset:
> Fuzzing is often a special case of genetic algorithms

Yes, that was sort of why I thought RL guided fuzzing could work, and possibly better. Also, for things like XSS fuzzing (which I have a little experience in), it is possible for an experienced attacker to intelligibly guide the fuzzing to a payload, which theoretically could be mimicked through RL.

There wasn't really anything novel in the proposal, it was just for a graduate cyber-security course, and one of the deliverables was a project proposal for something related. There were already some existing works that time (around 2-3 years ago) where people tried combining RL with fuzzing, and I just mish-mashed some ideas together so I could hand in something.

My main concern at the time however was that with fuzzing the positive signal would be so rare compared to the negative signal, since most randomly fuzzed inputs would just return the same negative feedback. I wasn't sure that would be enough signal to train an RL system. I'm not quite sure what new progress has been made in the field since then.
I'm no longer convinced the Google actually stores very much personal information. A few months ago when they started cracking down on ad blockers I started watching YouTube without one to see if it was tolerable. That test is ongoing.

In all that time the only ads that were not completely worthless to me have been:

1. An ad for a countertop food composting machine. I have no interest in buying such a machine, but I hadn't even known they existed and that was interesting enough to get me to go the seller's site for more information.

2. A few ads for products or services that I already use and already intended to continue using.

3. Ads for Verizon Visible which were completely worthless to me at the time, but a couple months later I was looking for a new carrier because I was about to upgrade from an Apple Watch 4 without cellular to an Apple Watch 10 with cellular and my carrier, T-Mobile Connect, did not support Apple Watch. I ended up picking Visible and there is a chance that seeing those ads made that more likely.

If they knew anywhere near as much about me as people think they do they should be able to do a much better job with the ads.
Either their status page is broken or they have bailed.
E.g. "Acquired" tends to have this since both co-hosts research the same topic. I think they try to split up the material, but there is inevitable overlap. They have other weird interactions too, like they are trying to outsmart each other, or at least trying not to get outsmarted.

Some podcasts explicitly avoid this by only having a single host do research so the other host can give genuine reactions. E.g. "You're Wrong About" and "If Books Could Kill".
As long as it doesn't hit something while it's in apogee.
LLM coding stuff is interesting. Sonnet is a class apart and I think I’ve upgraded it to unqualified “useful” on certain tasks.

But good luck trying to measure or even speculate about the impact that has on the market for software people.

The big picture is geopolitics (which is crazy right now), and then monetary policy (which has been all over the place for years and years), then politics and fiscal policy implications (which is crazy as hell right now), then this recent trend towards just brutally bare-fanged go-for-broke class warfare Thiel shit where FAANG is “tightening its belt” and smashing EPS simultaneously (boomeranging people for less RSUs and shit) with products that are now basically loathed but sticky like a stalker.

And all the quasi-consensus benchmarks of who’s even good are shot to hell: YC is funding Pear, Google can’t ship an LLM anyone wants, Amazon is just dark patterns and price fixing, they legendary shops just aren’t good anymore. Some of the best hackers I’ve met in decades are under-appreciated if they even have work, and “culture fit” (sociopath) knuckleheads are turning down windfalls.

It’s a fucking casino in 2024 and AI coding is a blip on this scale.
> When did threading get added to JavaScript?

Shared mutable state is a problem even in single threaded code (for example, modifying a collection you're iterating over)

> And does Rust have type unions and intersections, interfaces, and mapped and conditional types?

You can typically accomplish the same thing with enums/proc macros/traits of course—with the additional benefit that the type system is designed to be sound. Soundness is an explicit non-goal of TypeScript[1], so once you start layering on those kinds of overly-clever types, you soon reach a point where you're just lulling yourself into a false sense of security.

[1]: https://github.com/Microsoft/TypeScript/wiki/TypeScript-Desi...
I think this is the only way forward in Florida. You can build for certain disasters but its a lot easier to just be inland.
Did Sierra games explain their reasoning? Was it "well, you didn't give me information when we first met two years ago, so I won't tell you who my boss is now", or was it indistinguishable from a bug?
Thanks for the mention. FYI, you can run the community version of FusionAuth for free on fly[0] or render[1].

0: https://fusionauth.io/blog/fusionauth-on-fly-io

1: https://fusionauth.io/blog/fusionauth-on-render
Yes, I’m sure the eight vehicles are for him, his wife and six driving age children. To all drive at the same time.
Radio is important. Both in and out of a car.

Having one in a car always has it with you when you’re in the car, where a portable one might not be with you or have batteries.
I read an anecdote once that the original idea was the AIs using humans as compute nodes. When a human was doing active computational work for the machines, they'd go to sleep within the Matrix. In the real world, sleep doesn't exist. Apparently studio execs thought this would be too confusing for audiences, so it was reworked into the thermodynamics-violating version in the final film. (Perhaps, though, physics aren't quite the same outside the Matrix?)
> minimal effort hobby project

Sorry, just spent 6 hours figuring setting up my python environment. Ready to start my hobby project now!
That's not support. That's <qualifier> support. If that counts, then X11 having legacy support counts as well.
Haha, that's the best way to do it if you can swing it. It's like writing no code.

Unfortunately many apps tie data to users and need to persist it across devices, which makes some kind of login functionality required.
How does this model work on home grown maliciousness?
At the very least there should be a browser extension that round up all prices ending in .99.
Yep, economics. They used to even have their own phone, but soon moved to repurposing Xperia devices. Not sure if there was a relation between Ericsson and Jolla employees, but this would not amaze me.

Note: I have worked a lot on MeeGo and Maemo before this. I only had Sailfish running on my N950s, so can't judge the final devices. Wish I could ...
America being the name of the country isn't a problem, the problem is the people from this country calling Americans "latinos". Or Native-Americans, or Whatever-Americans because the only Americans are themselves.
Yes, those Americans driving on average 77 miles a day. Every day.
A lot of the complaint for "I used to get channel x before the digital transition now I can't" is often because channel x got remapped from VHF to UHF.
>what isn’t a grind in my favorite game?

My all time favorite electronic games are (a) Descent [1995] and (b) Hillsfar [1989]. There is no grinding in those games, at all.

>So games that require thought are more engaging and fun.

It's not thinking, though. That's my whole point. It's memorization at best (souls games), and mindless point a to point b clicking at worst (Robocop Rogue City is the most recent example I can think of here). They're not puzzles, they're not thinking, they're just little achievement drips.

I agree that learning is fun. The Dr. Brain and Gizmos and Gadgets were FANTASTIC back in the day.

I would argue that games today don't really require a lot of learning. They're intentionally made so you feel a sense of accomplishment for just following the series of clicks.

Maybe I'm just old and jaded. Who knows.

Also, somebody needs to remake the Dr. Brain games. I just realized I need that in my life today.
Any world where satellites are being shot down most likely isn't going to be around much longer regardless.
If you need to clarify that something isn’t something else, because it isn’t obviously different, maybe the two are more alike than you’d like to admit.

On that note, I’m a happy PHP developer, PHP doesn’t suck anymore (https://youtube.com/watch?v=ZRV3pBuPxEQ), and there is no way to say JavaScript doesn’t have at least as many footguns now. (Personally, I think JavaScript’s footguns - like the ludicrous dependency trees and framework churn - are actually worse.)
Dark matter is one of the few things that has been studied enough for all of the ordinary explanations to have been ruled out.
But surely "making silly things" in Rust counts as learning Rust?

I remember writing a 2.5D "Doom style" renderer thing that let you move around in a bunch of rooms/corridors in real time in MacPerl/Quickdraw back in the Mac OS9 and Perl4 days. Probably taught me more about Perl than I'd learn in several years doing it for a job.
>When a human was doing active computational work for the machines, they'd go to sleep within the Matrix. In the real world, sleep doesn't exist.

That's an interesting idea, but it would also mean that all we know about human history is either made-up, or happened within the Matrix, because a world of humans that never sleep would look very different. It would also mean everything we know about other mammals is wrong too, since they all sleep too. Still, this seems more interesting than the idea that humanity peaked in 1999 and then sometime after that the machines took over and built the matrix and humans are somehow energy producers. But looking back, the idea that humanity peaked around 1999 doesn't seem too far-fetched...
What is your point exactly? It seems like you are agreeing with me. That money is being spent on tax cuts that could otherwise be diverted to the needs of legal residents and citizens.
quite good in generation quality
dungeon keeper 2 - was my first example of the game where you have indirect control of the game, at least that's how I remember it
I feel like my Rust code takes 3x as long to write as my Python code, but the gpt results for rust are about 10x better, because the tooling is a backstop against hallucinations.

I really like the Rust tooling and I like exhaustive pattern matching. Python post-dev debugging time is probably 10x vs Rust. That's why I choose Rust.
Rigorous isn’t the same thing as tedious?
With regards to “live free or die”, I’d say it only makes sense if the enemy want to genocide you. Like in the case of the Nazis, I would say fighting them is best (if you’re not “aryan”), since they’d murder you anyways.

But you have to be intelligent about it in other circumstances, and consider whether it’s actually worth throwing your life away, if the enemy isn’t genoicidally murderous like the Germans under the Nazi party.

Consider African Americans under Jim Crow laws — should they have fought violently? That only would have led to them murdered, even potentially in large numbers. African Americans have survived in the U.S. and not been mass murdered partially due to not fighting (and also by moving to more hospitable areas during the Great Migration).

To quote https://www.theatlantic.com/magazine/archive/2014/06/the-cas...:

>It was in these early years that Ross began to understand himself as an American—he did not live under the blind decree of justice, but under the heel of a regime that elevated armed robbery to a governing principle. He thought about fighting. “Just be quiet,” his father told him. “Because they’ll come and kill us all.”

Basically don’t fight the enemy that’s enslaving you, unless you’re strong enough to win; otherwise you endanger suffering ethnic cleansing / genocide of your people.
> It just feels brittle and if your email provider attempts to scan urls to see where they actually go you end up giving them an auth token and by the time the user clicks the link it's invalidated (or you don't invalidate the link at all which is worse).

At my current employer (an auth vendor) we ended up changing our magic link behavior to require a post from the user to log in because of this issue (the scanners didn't get an auth token, but they did invalidate the one-time code and confuse end users to no end.

If you want more details, there is some discussion here: https://github.com/FusionAuth/fusionauth-issues/issues/2443 and on the related issues.
Hey there, 9 year survivor here (4x BEP).

What are you most anxious about? The chemo or the cancer? I ask because it seems strange to hyper focus on one thing, and often its a result of anxiety. It would be good to tackle your anxieties, just to be safe.

Yes the oncology ward is quite sad, I spent 3 months in one and it's really one of the most tragic places to be.

That being said, most people are helped by chemo, so I found it easy to stay positive about outcomes, especially for a 6 year old.

I distracted myself on my laptop, watched a lot of YouTube (Thanks WAN show for a bazillion episodes).
It's decent background noise about a topic of your choice, with transparently fake back-and-forth between two speakers with some meaningless banter. It's kind of impressive for what it is, and it can be useful to people, but it´s clearly still missing important elements that make actual podcasts great
>as with lawyers, medical doctors, and so on. It's frankly ridiculous that software "engineers" are permitted the title without the responsibility in the US.

It's because 1) most of us don't work on things that can get people jailed or killed and 2) the US leans towards not regulating language so much.

But if it makes you more comfortable, just think of the term "software engineer" as tongue-in-cheek, like some people call janitors "sanitation engineers"
> just as annoying as American coins. They are difficult to tell apart immediately.

Which American coins are difficult to tell apart immediately?

Penny (1c) is a different color (copper).

Nickel (5c) is fat.

Dime (10c) is small.

Quarter (25c) is large.

Are dollar coins (Susan B. Anthonys) used heavily now?

I agree about the penny. I am pretty sure that Australia no longer has a penny, and rounds up everything to the nearest 5c. (Can any Aussies confirm?)
lol ya, thought that was funny as well
Intuitively knowing how it works means being able to immediately catch 110 is wrong when you tried to enter 55 / 2 (and mis-typed / as *), instead of blindly trusting it.

This was a problem even 20 years ago. I remember one instance from my physics class in highschool, one student's result had gravity going in the wrong direction. The teacher used it as an example for why should understand what we're doing and not to blindly trust our calculators.
I have ~200gal of red diesel in a home heating oil tank for the shop that I could easily burn in my car, tractor (with PTO generator), or whatever. This is the versatility of liquid fuel--it's a fungible asset with a pretty good shelf life (basically infinite for diesel, with appropriate additives quite long for gasoline).

Another problem with going to the gas station is payment. No internet means no credit cards or whiz-bang apple wallet stuff.
The Illuminatus! Trilogy.
I'm a Doctor. ChatGPT's Bedside Manner Is Better Than Mine.
Maybe genetically modifying some organism to have multiple sack-like wombs would be more promising and energy/nutrient-efficient approach. Something like a tree with many such wombs, that are able to grow mammals (why limit ourselves only to particular species? Likely it's possible to make a "generic" solution). Though it's harder from the technological point of view since our biotechnology and genetics is not there yet.

What worries me though, we still don't know so much about the intricacies of the baby development and birth process itself. For example, there is ongoing scientific discussion of (possible) negative consequences of C-section vs natural childbirth. And seeding human microbiome during that process. And many other aspects. To fully achieve artificial wombs all those unknown spots in medicine should be researched well and in depth.
> they invent a whole new list of "Risks of Refillable Hand Sanitizer" which boils down to "If you fill the dispenser with something that isn't hand sanitizer, then it won't sanitize hands properly.

That's rather uncharitable. A whole bunch of hand sanitizer manufacturers that didn't know what they were doing sprang up during the COVID lockdowns, and the resulting methanol-laced hand sanitizer killed people. Also, one of their concerns is that since bulk-refillable ones aren't sealed, alcohol can evaporate out, leaving behind a mixture that's not effective at killing germs.
Had to look that up. I love it (the wife would hate it). Here in an online image: https://i.pinimg.com/originals/bf/b8/fe/bfb8fe7fce502957637c...
In an emergency, when you have a million people evacuating a city, you can put up signs that say e.g. “tune to AM 850 for emergency broadcasts”.

To be honest I thought this part was kind of obvious and I don’t know why you made such a sarcastic comment about power buttons. Realistically speaking, every car on the market has a sound system anyway. You just need an antenna and AM radio, plus the user interface. It is not a major expense relative to the price of the car.
I know the clerk folks a bit. They have a nice generous free tier ( https://clerk.com/pricing ).

I believe they don't fully support OAuth/OIDC, which may or may not be a problem based on what you are trying to solve.

Any particular strengths or challenges of their approach that you've found?
https://archive.ph/XV5Og
The author set it up so that if anyone uses the website text extractor feature in NotebookLM on his site, it returns a guide for the structure of an episode. From there, if you use the "audio overview" feature on that guide, Gemini internally writes an episode that follows it.
> You can upload a documents with fake show notes straight to NotebookLLM's website, so if you're making silly podcast episodes for your kids, that's the best way to do it.

Please don’t do this. You don’t need a professional mic to record a podcast with your kids any phone or computer mic will work. Then you can have fun editing it with open source audio tools.

Don’t have a computer generate crap for your kids to consume. Make it with them instead.
Which is why I think this whole thing is really dumb. You know what would be actually useful for requiring in cars that wouldn't otherwise be included? A NOAA weather radio mode in the car, along with the option to have it automatically alert me when it detects an alert. In a disaster I'll be listening to that, not trying to hunt down an AM radio station I haven't willingly listened to in decades.
In any program there are errors you can handle and errors you can't, errors whose vary existence suggests something has gone horribly wrong. What else should you do in that situation but panic?
I don’t think it’s about people doing it at home, but how we don’t really blink an eye when a terrabyte is mentioned. We will even start getting 60TB drives in a few years.
> Shared mutable state is a problem even in single threaded code (for example, modifying a collection you're iterating over)

...which is an extremely rare source of bugs. The vast majority of errors caused by shared mutable state are related to concurrency.

> usually

So, not always. That is - TypeScript's type system contains features that Rust's does not have.
15 types of cables all called USB-C

I’m sure it’s an improvement.
*checks map*

That looks like the greater D.C. area. Coincidence?
Kvass can be as low as 0.5% alcohol by weight, but traditional methods put it around 1%. The widely sold kvass in Soviet Union was 1% ABV.

I don't drink at all, so I'm pretty sensitive to the effects of alcohol. I can't detect them at all after drinking kvass. I could feel them after drinking a home-made and even some store-bought kombucha.

> There's speculation that letting kids drink the stuff has been a contributor to heavy alcoholism in the former soviet union

I doubt it. Other countries also have a tradition of fermented drinks, often based on milk, that are just as alcoholic.
Wouldn’t everyone have more trust with paper and ID?
They do, but I’ve easily made that mistake. Most recently near Joigny I exited too early twice. Each was easily recoverable since I could simply go back around at the next but while it’s on me and a local would never err it did happen.

Led to quite a bit of ribbing from the passengers so perhaps this is a PEBKAC after all.
Best novel: Pride and Prejudice Jane Austen

Best Scifi: The World of Null-A A. E. van Vogt

Best Childrens: Swallowdale Arthur Ransome
Finding a bunch of it on archive.org. Example: https://archive.org/details/1945-to-1949-popular-science/194...
I hadn’t made that connection before. Brilliant 4D chess?!
This is great! I have looked at a lot of the vendors for my day job and it seems most everyone gives out password hashes.

The two most popular ones that don't (just to name and shame):

Amazon Cognito

Microsoft Entra ID (used to be Azure AD)

They really should (though gating behind support makes sense--hashes are sensitive).
Hurricanes would blow it away
> I have some sympathy for Brazil getting pissed off about Amazon (the company) too.

I never met a Brazilian that cares about it tho. There was a big national uproar a few decades ago when some Japanese company tried to patent the use of the Açaí fruit and trademark.

now about America and Americans. South Americans and North Americans are as much "Americans" as Northern and Southern Europeans are Europeans. Calling themselves THE Americans and the rest latinos (what do they call Canadians? I guess just Canadians) lowers our history and culture. North-Americans or US-Americans or whatever-Americans shouldn't be the ones defining who is American, who is Latino-American, who is Native-American, Afro-American. Not surprising, there isn't a Euro-American tag.
Larry Wall (the Perl guy) had "The three virtues of a great programmer", in which the "Laziness" virtue wasn't putting minima<l effort into _building_, instead it was about building stuff that created minimal effort for people to use. I can easily see a definition of a "lazy Rust developer" which is about writing things that work properly for everybody all the time. It's being lazy about minimizing the future effort you'll need to put in fixing bugs or answering questions about it, instead of the "throw together something that looks kinda like it meets the requirements" in the minimal amount of time/effort sort of lazy.
haha! The next one will, though! Fingers crossed.
At the risk of sounding very distasteful, you could always just ask one of the gippities to understand what a command does. Though this would be less painful, I suppose you would lose out on having to go through the man pages and learning how to navigate those effectively. I myself don't really like looking into the man pages for answers. I just go in there for confirming the answers.
Dude, the point is

> "I try to replace my Macbook with a different laptop and linux. But the "finish" that the Apple products have is unmatched."

Having to install three programs and a language runtime AND ALSO configure them, and have one of the programs be a fork because you want "instant" feedback while changing volume (instead of having to wait until the end of the scroll) is absurd. It isn't simply "lol install 3 programs and it Just Works" - getting everything to interface with each other and then scripting everything up is a chore.

It's a bloody shame that something this time-consuming is necessary for something that comes out of the box in other mainstream OSes.

But of course your comment history is mostly one line zingers so why do I bother.