skysight-inc/HackerNews huggingface dataset:
How would you compare your experience of being Asian (granted, American-born) in California versus Carnegie Mellon/adjacent cities? I'm interested to hear more on similarities and differences, if they exist. And, what do you think of this article?
> Cost was 330 USD for PCB manufacturing and assembly of two PCBs and additional 225 EUR (240 USD) for components from Digikey that I soldered myself. This is including 24% VAT and shipping costs.
There is this:

https://www.crowdsupply.com/krakenrf/krakensdr

(Although they had to take the radar elements out of the firmware/software, most likely due to ITAR - ref link: https://forum.krakenrf.com/t/where-has-the-passive-radar-cod... )
We're just beginning to experience a shuffling of the top companies. Remember FAANG? Just look at how bad the products are these companies churn out. Google search is a degraded experience, Apple released vision pro, and the N for Netflix should probably be N for Nvidia.

It makes sense that the larger and mid-sized players are indecisive and taking things slow, the status quo is working out great for them. Why change it up? You're not innovating anymore, that was long ago extinguished by the bureaucracy that inevitably comes with a large organization. The easiest way to increase profits is to reduce payroll.

However, there is going to be a lot of smaller companies that will quickly start eating the lunch of the larger companies in terms of hiring. They're going to be able to move fast and hire quick while the labor pool is oversaturated. This is a growing pain that happens during these times of reshuffling. We'll see amazing new companies that will make FAANG orgs look like Sears Holdings. This cycle has happened since before you entered the labor market and will continue long after you retire.
Silly defaults are why I got rid of my Macbook. I just can't tread the water.

Put on your headphones... Apple Music launches. Save files to a certain directory, and it's a tacit request to put it in iCloud. Mouse acceleration is default, disabling it is as easy as a terminal command though (or a third-party tweaking tool). Safari will send nag notifications, but only if you don't disable it. Leaving iCloud alone will add a bright red (1) balloon to your Settings app for no reason; probably for the best. Disable Crash Reporter, disable telemetry, disable the program terminator, disable the sleep image, disable OCSP and Gatekeeper... on top of all that, I still disable automatic updates since Apple cannot be trusted to maintain basic functionality between minor updates.

In all my time on MacOS, the only piece of compelling software I found was iTerm2. Which is a shame, since I don't use MacOS for terminal stuff besides SSH anyways.
PfSense Software Embraces Change: A Strategic Migration to the Linux Kernel
..or merely tested and supported on?

Or that it just can't work with anything else?
Official inflation from 2015 to 2024 was around 33%. If the house cost 1mil, then the entire appreciation of 300k was due to inflation. If the house cost 500k - over half of the appreciation was due to inflation.
... of course this drops after I spent some righteous clams on a Synology NAS.

For a NAS newbie, how would it compare to a DS224?
Toxic 'forever chemicals' lurk in feminine product
Huh. I do the video thing on the outside but I’ll now do it on the inside too.

Doing it on the outside saved me last time from Enterprise claiming I damaged TWO tyres. Nope mfrs, here is the video evidence it was like that when I got it. Oh, and does that mean you sent my family out on tyres you deem illegal too?
I suspect this happens more often than anyone realizes.

I really want to read or write the sci-fi story where aliens ping our intelligence with some obscure sequence and they think we're geniuses because thanks to the OEIS we're all like "Oh, yeah, that's just A260151, numerators of coefficients c(n) in asymptotic expansion of Sum_{m=1..k} sqrt(m) ~ zeta(-1/2) + (2/3)*k^(3/2) + (-1/2)*k^(1/2) + Sum_{n=0..inf} c(n)/k^(2*n+1/2)., here's the next 50 terms" https://oeis.org/A260151 in about two minutes.
I think the restrictions on this have loosened over the last (not sure how many) years.
Nice writeup and great find! Kudos to the author for taking such a broad approach and responsibly reporting their findings and finally for sharing the details in such a readable way.
Choosing not to sympathize with the reality of most C++ devs is up to you, you've made it very clear that you refuse to acknowledge my point. No need to get snarky.
I still think its overly simplistic. One man's growth for growth sake is another man's innovation to gain some unrealized value. I'm not a huge fan of penny-pinching either, but there is good in finding alternative paths for your expenses. Sometimes its crappy for the end product, sometimes you save a million dollars a year by printing stamps instead of buying them. And a company should be expected to defend its business practices in court, but sometimes they're scummy practices that the general public disagrees with.

But I find it difficult to separate these just on the idea of growth being a bad mindset. Lack of ethics or quality mindset might be the better thing to go after here, since that seems to be where most of the disagreeable actions come from.
Fixed rate is reasonable product. But there should be cost involved in paying it back in higher interest rate environment. So if you payback early you would need to pay the delta between current fixed rate and one you have.
Nit: Rechargeable batteries have a loss when converting the chemical energy stored inside to electricity. There’s no free lunch.
Bravoboard's 404 Page - https://www.bravoboard.xyz/404

Bravoboard's 404 page is truly unique and innovative! It features an interactive message board where visitors can see posts and messages left by others, inviting them to join in and leave a message themselves. This creative approach to a typically mundane page highlights Bravoboard's core capabilities in a fun and engaging way. Bravo to Bravoboard for such a clever idea!
> So, okay, fine, at some point it made sense to run programs to empirically determine what was supported on a given system.

That stopped making sense several decades ago, when FOSS began to be heavily used for embedded systems, where you are crosscompiling. Autoconf supports cross-compiling, but very badly. Programs not prepared with crosscompiling in mind will do stupid things at configure time that require a compiled program to be executed. For that reason, distros ended up using Qemu for cross builds.

> What I don't understand is why we kept running those stupid little shell snippets and little bits of C code over and over. It's like, okay, we established that this particular system does <library function foobar> with two args, not three. So why the hell are we constantly testing for it over and over?

Autoconf does have a cache system for this. I think it's only used within one package, not globally. There may be some knobs and levers to share autom4te.cache stuff between projects.

Even when the configuration is not cached for the purposes of the test itself, obviously the information is cached in the generated config.h and config.make type files; once the program is configured, each time you recompile it, it's not testing for whether foobar has two args, not three; it's just referring to HAVE_TWO_ARG_FOO or whatever.

There could be a global cache for autoconf tests, or at least the stanadard ones built into autoconf. Each test would have to have a unique ID, which changes whenever it changes between autoconf versions.

The cache would have to distinguish targets. Packages building for the build machine itself must not share configuration results with packages built for the target.

Even if it were done right in these regards, there is a risk of introducing bugs due to package build interaction through such a shared cache. A clean build of any package is not really clean if it refers to material from a previous build, possibly of another package. I can see distro builds opting out of something like this, and they would be the primary audience, since it is distro builds that are hurt by hundreds of packages executing essentially the same tests over again.
>> good for EV adoption as non wealthy people can afford them.

The sticker price isn't the issue. The issue is ironically fuel costs. Anyone who doesn't own their own house will rely on commercial chargers. In many circumstances a commercial charger can cost more per-mile than gasoline, and certainly they take much more time. So the non-rich, people who rent apartments and don't generally have spare time, cannot afford a used EV despite the sticker price.

Not-rich people also generally own only one car. They cannot "afford" a vehicle that is expensive to fix, both in time and cash. A couple days waiting for a part is a couple days missed work. A few weeks without a car (ie most any Tesla repair) could mean a lost job.
That is a very reasonable criticism, and I personally agree. My politics differ from his a fair bit on that point.
I feel compelled to point out that usually, the story develops the other direction - from:

"Autopilot crashes car, kills family!"

to (with much less fanfare):

"Actually, it was a drunk dude driving manually and wrapped his car around a tree at 120mph in his own driveway"
The article also gives reason to be skeptical of the quoted "10 fatalities out of an estimated 3.65 million jumps in 2023". If we count 28 known fatalities at this one facility from 1983 to 2021, we get around 0.75 fatalities per year.

In other words, we would expect that 14 facilities of similar death counts to the one in the article would equal the total US fatalities for a year. The USPA dropzone locator [1] lists 142 facilities, so if we take everything at face value then this facility is ~10x worse than the average for USPA members.

> But I'd bet it's less than $200/jump worth of risk

In this case at least, it seems that this specific facility is higher risk than that. And with a lack of legally mandated reporting requirements, I'd say the onus is on a facility to prove safety once it's averaging a death every 1.3 years.

[1]: https://www.uspa.org/dzlocator?pagesize=16&Country=US
Yes I think you're touching on the real potential problem here which is that natural gas is many times a byproduct of petroleum extraction, for which we found a use/market.

I grew up in Alberta and there were already gas flares all over the place in the forest at the various oil wells that dot the landscape in the foothills.

I hope the economics of this work out, but I worry it will either just lead to flaring at drill sites or would not be pursued because it can't compete on cost.

At the same time, if you're e.g. Germany and have a gas shortage, and now you can just make it domestically using excess renewable power, and not rely on LNG or Russia... Amazing.
Hacking the Canon ImageCLASS MF742Cdw/MF743Cdw (Again) [2023]
> What advantages does this have over the players from Airbnb?
Those are still great alternatives! In the existing Airbnb suite of players, the implementations for web, iOS and Android are completely different and have different sets of Lottie feature support and have visual inconsistencies in the output.

This fragmentation creates a less than ideal workflow for both motion designers and developers where animations need to be tested on the different players to verify before shipping. With dotlottie-rs suite of players, we are hoping to solve this problem. You can also generally expect better performance, especially with Lotties with large number of elements and the complex layer effects possible in Lottie.

> Will it work with existing Lottie animations?
The current release supports >95% of the animations on our community contributed free animations library. No changes required! We open-sourced a tool called relottie ((https://github.com/LottieFiles/relottie) to detect unsupported features in a Lottie for this player (and other players) to help folks build a validation step in their CI/CD.

We are making frequent contributions and releases on ThorVG and dotlottie-rs to get to 100% support!
That is a sample size of 1
Thanks! I agree. I think the key to working effectively with LLMs is to understand and embrace their limitations, using them for tasks they're good at while not spinning the tires on tasks (or parts of tasks) that they aren't yet well-suited for.
Ah, I see, thank you.

That's definitely badly written, but I think that the rest of the paragraph makes it clear that it goes beyond a narrow interpretation of "vandals":

Only add vandals that have a need to be pointed out, especially ones whose contributions could be confused for good-faith edits by somebody unfamiliar with their modus operandi. This includes sneaky sockpuppeteers, prolific trolls, POV-pushers, editors who add deliberately false or biased information and promotional editors.

In particular, that's excluding the kind of drive-by abuse that I associate with "vandalism", the equivalent of graffiti by writing irrelevant and/or offensive things on pages just to prove that they can.

So I think they should definitely replace the word "vandals" with "abusers" there. (And, uh, maybe somebody should, since that is itself a wiki page.)
I use it on my watch. Double click the side button even when my watch is under a jacket and just hold it in the vicinity of the reader. It’s very easy once you get used to it.
Does according to author, NATS is less reliable, if you want guaranteed ordering and to have multiple instances of worker, because NATS partitions lack "auto-balance" like in Kafka?

I would assume that NATS can be deployed in some Kubernetes cluster, so it
would not be uncommon to have 3 or 5 workers. In this case, what would happen, if someone wanted guaranteed ordering and used that deterministic subject token partitioning?

Let's assume that some worker would crash due to lack of storage space and it would keep restarting, so what happens to messages on this partition? Can they be processed, if specific worker is not available? Is it possible to react to this event and manually reassign these partitions to other workers? In case that there's no event, then maybe it's possible to write some script and run CronJob to manually check, if rebalance is needed?
In jurisdictions that cap interchange banks cut the fat. No rewards programs, and ending perks like price protection and extended warranties. On the revenue side they are more likely to charge an annual fee. Some customers carry balances at 29.99%.
Because right now debit card purchases don’t have a transaction fee while credit cards do. I just had two recent purchases where the vendor charged a 3% surcharge for credit cards but would do the transaction by debit card free.
> while the rest were in other components such as runtime functions, the interpreter, the garbage collector, or the parser

Notably memory safe languages wouldn't really help with the garbage collector since it would have to use unsafe Rust & the confusion about lifetime would still exist or you'd be using something like Java/C# where you're just relying on the robustness of that language's runtime GC.

However, the runtime functions, interpreter and parser would be secured by something like Rust & I fail to see how well-written Rust would introduce a 1.5-10x overhead.
The only thing that'd make this even better is if after hearing 11.5 hours of Dark Star, it gracefully transitioned into El Paso!
> Power. You need quite a solid PSU to withstand the power-up of a couple multi-TB drives.

This is overstated. You need a lot more than "a couple" of drives to trouble even the most modest ATX power supply. Now if you were trying to run this off the RPi's power I would agree. But since this requires a separate PSU anyway it's a non-issue.
I’m probably the outlier on this particular note, but a lot of people view ex-military folks trying to get into cyber as God’s gift to this green earth, but I actually am hypercritical of those individuals.
Reason being, having worked with several military branches for many years as a contractor, some of the least innovative, most incompetent people and education I’ve seen is in the military apparatus.
If they worked for the NSA or were actual operators they know their stuff of course, but those people usually don’t have problems getting placed in industry afterwords.
The topic was the IDF’s policies of targeting homes and setting a quota of civilians that are acceptable to kill. Please don’t try to derail the conversation with whataboutism.
Yes because the attack would be against the .net or Java VM.

The JVM - especially in the era of applets - had an illustrious history of VM bugs. We don’t know how bad they would have been because in the era of extremely complex exploits applets essentially do no exist. Neither .net nor the jvm are exposed to the degree of attacks the js engines are, and there’s no strong reason to believe they don’t have similar bugs today.
A good Frost quick-hitter is

Nothing Gold Can Stay

Nature’s first green is gold,
Her hardest hue to hold.
Her early leaf’s a flower;
But only so an hour.
Then leaf subsides to leaf.
So Eden sank to grief,
So dawn goes down to day.
Nothing gold can stay.

EDIT: If you're looking for one to memorize, I should say.
Being an enthusiast, who highly supports decentralization movement, would like to post just one suggestion while the project is new and the list of apps isn't huge:

I believe it would be to good to have some indication of each app's system requirements and what software stack it requires. Maybe as a filters.

Unfortunately, these days some apps require a rather ludicrous software environment with a DARPA-comparable computing power.

Writing this from my recent experience: I was using Mailcow few years ago. Recently decided to get back to it. Went to the official site aaannnd...

“6 GiB RAM + 1 GiB swap are fine for most private installations, while 8 GiB RAM are recommended for ~5 to 10 users.
A company with 15 phones (EAS enabled) and about 50 concurrent IMAP connections should plan 16 GiB RAM.”

Just in case, Mailcow is a mail server, which has recently become a “suite”.
An extrapolation directly to heat transfer is the Biot number

https://en.m.wikipedia.org/wiki/Biot_number#:~:text=The%20Bi....
Demystifying HTTP with Telnet
"Okay, I'm focused on getting X, but let's not forget to read the headlines." -> this is probably the hardest part of "being lucky".
Fun fact, credit card merchants successfully made it illegal in the USA too, but that legislation expired and now it is legal to charge more for credit card usage (though credit card companies prefer that you offer a "cash discount" than an equivalent "credit card fee").
My wife's iOS crashes multiple times a week. She does open too much stuff but that's no excuse for an OS crash.

We went to genius bar and they basically told her she was using it wrong.

I guess OS stability is not guaranteed these days.
Thanks, I'll consider this. It would be easy enough to add flags that will allow this.
Haha, I wish I had come up with that response :)
I thought you might be arguing your position because you wanted to stand up for persons like me.

It appears I was mistaken, and I apologise.
Are you afraid that you’re going to get hit with legal action because of using Thanos, Messi, Elon Musk, and possibly others?
Right, I guess non-continuous sections might be a better description.
While Hertzl may have believed so, I don't think Ben-Gurion would have agreed. If the Palestinian Arabs had not fled, they would have been driven away in time. The Jewish character of Israel was immediately enshrined into their constitution: an Israel with a majority Arab population was never a possibility. A minority of Arabs can easily be tolerated, and represents a nice defence against accusations of racism or ethno-nationalism.

> They don’t though. They have no malice towards their leaders that constantly started wars trying to destroy Israel and resulted in their losing their homes.

Of course, they are living under propaganda and they are being actively oppressed by Israel, not by other Arab nations.

> They just hate Jews.

This is just false and racist.

> Yes agreed. This is why the war is on Hamas rather than Gazans (even though Gazans overwhelmingly support the slaughter of their Israeli neighbours) at the cause of a great many Israeli lives.

If this were true, than the population of Gaza would not be starved, with aid being trickled in such low quantities that even the USA under Biden is trying to go around Israel's official quotas and provide aid separately. And if this were true than the IDF would not be deliberately targetting aid workers, hospitals, nurseries and so on.

And for every Palestinian happy to see an Israeli killed, there is at least one Israeli happy to see Palestinians killed. Both sides have their disgusting extremists. The difference is that one has access to every weapon on Earth and is currently rampaging and killing tens of thousands of civilians, while the other side has killed a few hundred civilians in the worse attack they have ever mounted. And flaunting every international law they can find, such as recently bombing an embassy in a different country.
> I'm not filing a brief over here so again dispense with the pedantry

You repeatedly referenced a single piece of law and did so incorrectly. Now you’re failing to bring any on-the-ground facts to the table. (Not asking for conclusive facts, just even reasonable accusation.) It’s fair to say you don’t have an alleged war crime.
That isn't a problem with EVs, that's a shady company being shady.
Yikes. Anyone trying to do any web scraping will be totally hosed. If this happens it could be one of the most bold gains by site-operators over web users ever.
The existence of the TPM is a terrifying capability that puts computing deliberately beyond the reach of the operator. It hands the computer over to coders. So many upsides for regular use, but what a sad sad sad forever ratcheting of the War on General Purpose Computing it enables.

I'm fairly convinced we should make TPMs that have a special lower rung security offering that lets them see and do whatever. Make the user have to boot a custom USB stick to access it, sign in in blood, whatever weird scheme you please, but locking users out of their own secrets absolutely seems malicious & malignant; this proposal is a great example of what a blood curdling infernal machine TPM can be.
nah, I used commonly known memory exhaustion denial of service vulns ONLY. There were other vulns but I did not reveal those publicly ;-). In other words, no operations were affected or compromised here.

check out my twitter @_hyp3ri0n and tell me to post something (discreet please) to prove it’s me.
https://www.lego.com/en-us/404

https://www.pixar.com/404

https://www.blizzard.com/en-us/404

https://www.imdb.com/404
He ended up purchasing firearms and bulletproof vests (living in Florida) but continued with his crusade. That's conviction, whether or not it was the most effective path forward.
They're estimating over 50%, apparently. The sand is stored at over 1000 degrees. Not combustion temperatures, true, but also nothing to sniff at.
Yes, I remember looking at Kemal when I was excited about Crystal. Well I still am it's just too niche in the industry:(
> However the "exterior" extension seems obvious to me -- why hasn't anyone produced a distributed Lisp?

How about Lisp Flavored Erlang?
Thatcher was able to pay for her tax cuts without hitting social programs by using the Oil revenues. That's gone now. Lizz Truss tried to do a Thatcher with tax cuts but there was no Oil revenues to pay for it. The govt debt was going to balloon, so the market reacted very unfavorably. That was the end of that.

Incidental, people seem to forget that Lizz Truss was the number one pick by the Conservative Party membership for leader. That tells you all you need to know about the judgement of the Conservative Party membership.