skysight-inc/HackerNews huggingface dataset:
That depends a bit on the field. If you were doing particle physics (in particular using earth-borne accelerators), the second half of the 20th century would probably be best. But if you're into astroparticle or cosmology, the best time is literally right now. The 21st century has been one giant thing after another thanks to Sudbury, WMAP and Planck, the EHT, LIGO, the Pulsar Timing Array and tons of other experiments. When it comes to understanding the universe as a whole, there is no better time to work in physics than today. Similar goes for quantum and condensed matter, albeit with a focus on real world applications rather than understanding the universe.
For profit public company seems more accountable and efficient than a private non profit or a government monopoly.

If a faang got caught building a fire fighting business by doing arson, the stock would take a hit for sure not to mention all the shareholder lawsuits and securities fraud allegations on top of the arson criminal charges…

The problem with private prisons is probably that they are private and not publicly traded corporations.

Insurance works fine as publicly traded corporations.
I understand, I just couldn't help myself :)
super complicated github description! hn desc. is rather better. great work tho :)
1. Poor of Vercel to block Proton.
2. Ditch Vercel.
3. Always wise to buy your own domain and then add that to your mail provider, so you are not locked in.
Separating controls from SW is a strange thing to do. The issue here is a culture of shortcuts and awful money-driven decisions, not any particular discipline, though delayed software fixes did cause more accidents, and it was poorly designed overall.

Ultimately, the MCAS relied on a single sensor, one which was known to fail, and only displayed the redundant sensor data - get this - if they bought the additional option to show when the sensor failed.

> However, whereas MCAS was activated automatically, without pilot action, the cockpit crew would have to notice and act on an AOA DISAGREE alert. Further, the AOA indicator and disagree alert were not standard equipment on the 737 MAX, although the AOA indicator had been on earlier models. Boeing offered them as “add ons” at additional cost

Without that "add on" you'd never know the MCAS was acting on faulty data. And all the while management worked overtime to mislead regulators on the potential impact of MCAS to avoid additional scrutiny and training requirements. So nobody knew the safety of their aircraft depended on that non-standard equipment package.

Yeah - total business and design mismanagement driven by greed.

---

https://mitsloan.mit.edu/teaching-resources-library/boeings-...

> When I say I changed the culture of Boeing, that was the intent, so it’s run like a business rather than a great engineering firm. It is a great engineering firm, but people invest in a company because they want to make money. --Harry Stonecipher, 2004

I think that outsourcing was a symptom of this disease. Not MBA cancer, not poor software, not anything other than a deliberate cultural shift which led to all those other things.
PIV-D needs to die. But then what?
Now imagine how much Google (Gmail) knows about us. It gets scary very quickly. Even if you are as private as you can, you will communicate with people whose email is hosted by Google.
Node.js PrePrcoessor – Extend Node.js to support macros/utility functions
In this blog post, I show how I created a preprocessor that takes any line starting with “// log -” and creates a temporary intermediary file where those lines are replaced with console.log statements to print any expressions following “// log -”. This approach is useful in several ways. It’s easier than using console.log directly, and when run without using the preprocessor, these log lines are simply ignored. The entire setup is straightforward, utilizing a Node.js environment variable/option to run the preprocessor.
Show HN: Porte – A tool for fixing a Google Takeout photos export
I have no idea what UK law is. In the US the data itself is public domain, but the compilation is of data is copyright. Maps commonly would intentionally have errors in to detect copying - the error is creative work and so a copyright violation to copy so if someone copies your map you can sue them for copyright violation for not just the errors but also that compilation. If you take someone else's map and then use that to create own map off of (thus finding and fixing the errors) it is legal, but that is as much work as just creating a map from scratch.
HLS video streaming from Opencv using FFmpeg
Quite unlikely.

This doesn’t differentiate between paid and non-paid PM users, or those just hosting their domain email with PM, either, but if a company wants to cut off its face to spite some users for the communications provider they user, then yeah.

Don’t use Vercel.
> Because the bank was insured by the Federal Deposit Insurance Corporation (FDIC), the FDIC "absorbed the $47.1 million loss" after "Hanes’ fraudulent actions caused HTSB to fail and the bank investors to lose $9 million," the US Attorney's Office said. On top of those losses, Hanes' fraudulent actions caused "catastrophic losses to bank customers who relied on the bank for the safekeeping of their savings," the press release confirmed.

Thank goodness for the FDIC here. A win for "big government."
Whoops, yes you're correct. Serves me right for looking at some SEO spam link!

Main point was that bronze is much more common in marine applications than brass - I wouldn't be surprised to learn there's been an error upstream as well.
I'm pretty sure 60% of the reason is that it has a cool name :-P. The rest 40% is that at least the part you can easily see, like the comparison between arbitrary spaghetti flowcharts and much more tidy looking DRAKON flowcharts, do look convincing enough. Since 2-3 years now there is even a web-based editor you can play around with, which adds to its shareability.

Of course its mystique association with the USSR space program also helps despite supposedly all being classified (which, if anything, adds to the mystique), but IMO even without those, the cool name would do enough to be shared :-P.
I've never seen this article before, and it took me a long time to realize this. When I first started learning git I was basically told to avoid rebase like the plague - so I basically did anything to avoid it. Now I understand what's actually going on and how useful it is. Like the OP said, it's actually the tool you want most of the time. But, like I was advised when learning git, it's easy to shoot your foot off using rebase!
More a case that proton and other providers will strip the analytic trackers from marketing emails?
originally (1998)

|\__/,| (`\
|_ _ |.--.) )
( T ) /
(((^_(((/(((_/

(along the vein of "Better Living Through Algorithms" and this story, may I bump https://news.ycombinator.com/item?id=23046628 ?)
This is a common mistake, the books are actually venomous. Don't let them bite you.
Other metal too. Almost any factory with several steps and space to buffer after the energy-intensive steps. Cars.
At the time of opening this page this was the top-ranked comment and that is a bit depressing. If you read Matthew Garrett's blog in full, you can learn quite a lot about what went into the process of building out secure boot for Linux.

* The UEFI Consortium via their spec mandates nothing, but Microsoft (not mentioned here, but to stick Windows stickers on your boxes and get WHQL for your hardware) requires carrying their db keys: https://mjg59.dreamwidth.org/9844.html

* You can take control of the process yourself and evict Microsoft's keys: https://mjg59.dreamwidth.org/16280.html the details are sort of in here, but let me summarize it for you: by default the platform key is provided by your manufacturer, which signs a key-signing-key, which itself signs updates to the DB (what you can boot) and DBX (what won't boot even with valid signatures). As the article says, x86 specifications explicitly require that this database be modifiable, so you can always install your own keys. I did this for a while, and on my laptop I evicted Microsoft's keys entirely. Ultimately you can bypass this if you can bypass the BIOS password simply by resetting the database or disabling secure boot and... well, https://bios-pw.org/ .

* The whole thing was built so that you can re-sign your own kernels and other bits if you want (you could just sign your distribution's db keys with your KEK, which will make OS upgrades smoother): https://mjg59.dreamwidth.org/12368.html

* Here is an article on secure versus restricted boot: https://mjg59.dreamwidth.org/23817.html - I said above that the x86 specifications explicitly allow the key database to be modified (Microsoft's ARM devices were the inverse).

Now some non-Garrett points:

* To be affected by Windows Update, you need to run Windows. Tautological and true!

* If you update your firmware via, say, LVFS (https://fwupd.org/) and your distribution via its standard tools you get updates to things like dbx all the time. All from your hardware vendor and friendly FOSS folk, no Microsoft involved. You might even be using SBAT right now.

* Those Talos II boards people like? They also have secure boot. It is entirely optional and since Microsoft only implemented a "kinda" version of NT for PowerPC, they're definitely not involved. It is not UEFI, since there's no UEFI for POWER (there is for ARM and RISCV though). You also aren't getting anything from LVFS and barely anything from your distro, but, secure boot is there. You can turn it on.

Personally, providing I can control the keys and decide what is and is not trusted and whether I use it, I am fine with it. Depending on what you want to achieve, secure boot is not always unreasonable, and neither are TPMs - small example, software exploits won't be able to successfully modify the boot chain if you have good key management (i.e. you sign elsewhere). They also have their limitations - as usual, physical access is hard to defend against and remote attestation is a hard problem all around.
What's the best alternative to Logseq. I love it; however, I've been considering moving on. Their progress has slowed down, too, compared to Obsidian.

Has anyone of you switched to Obsidian?
The trial of Lucy Letby has shocked British statisticians
Archive link:

https://archive.ph/gjYy0
Zettlr is pretty much a text editor on top of a directory with Markdown files. With a bit of extra sauce to make navigation and editing easier. I migrated all my Zettlr notes to Obsidian, and it took zero effort because it's all just Markdown files.
Some Thoughts on "Commercial Activity" and Market Research (2023)
> Why can't it be taken for free?

It can be, but that has unknown long term effects. If you do this it shows everyone your government cannot be trusted and so other good ideas will not happen because people cannot trust the government. We probably do not agree on what is a good idea so I'm going to leave this vague - whatever your political side there is a good idea that is suddenly unworkable because the government cannot be trusted to hold their end of the deal.
The example shows you opening port 80 (HTTP standard port), the comment next to it mentions SSH (default port 22). That's confusing.

Also your headline claims that your system is "better", but it fails to explain why. Modern port knocking also incorporates secure cryptographic hashes.
I ran one too, I don't think it's so simple as that mechanism! Our forums had reputation counts and posts were the attribution point.

We had 'likes' but with actual accounting! For better or worse 'status' could be built with this. Likes, on the other hand, are fleeting

Both systems have perverse incentives, I think the audience - size/shape - matters, and how it all reflects/bounces.

Conspiracy moment: it's harder to fake 'grass roots' things with a smaller/tight knit community, we've been corralled. Once something is as big as Reddit, everything you're seeing is manufactured.

Personally, I think there's truth to the "Dead Internet theory;" less bot focus. Humans maintain responsibility with our choices.
Ask HN: What's a software engineering thing that sparks joy for you?
I feel like we've been a bit down in the industry lately. What's a software-engineering thing that makes you glad that it exists?
I remember reading that development of the MCAS system was not done by offshore companies, which was confirmed by Boeing. So saying that $9/hour employees caused the 737 MAX issues is incorrect.

https://www.industryweek.com/supply-chain/article/22027840/b...

Excerpts from the the above article:

>Boeing said the company did not rely on engineers from HCL and Cyient for the Maneuvering Characteristics Augmentation System, which has been linked to the Lion Air crash last October and the Ethiopian Airlines disaster in March. The Chicago-based planemaker also said it didn’t rely on either firm for another software issue disclosed after the crashes: a cockpit warning light that wasn’t working for most buyers.

>In a statement, HCL said it “has a strong and long-standing business relationship with The Boeing Company, and we take pride in the work we do for all our customers. However, HCL does not comment on specific work we do for our customers. HCL is not associated with any ongoing issues with 737 Max.”

>Based on resumes posted on social media, HCL engineers helped develop and test the Max’s flight-display software, while employees from another Indian company, Cyient Ltd., handled software for flight-test equipment.
You probably don't want to work there anyway. Any company using High School GPA and extracurriculars as a hiring criterion for senior roles, is, in my opinion, not a serious organization.
None of the architectural differences seem to have done much for general performance of the CPU which is what has made it such a disappointing release. I guess even AMD realised no one is going to care about the underlying changes if they didn't work to improve performance.
Yes, I understand it intuitively, as would I think most non-suspicious people. It sounds very reasonable! As does the axiom of choice. We could even “prove” it using high school induction methods.

In practice though, concepts with infinity are very tricky, and the Greeks definitely did not have a strong accurate theory of infinity, Aleph-zero even, much less (as is the point talking about the sqrt(2)), the reals.

In this case, I think embedded in a high school proof would be the assumption that for any integer you can list there are not an infinite number smaller than them. This is manifestly true about the integers, but it is not true for the rationals, despite the two sets having the same cardinality, and a solid proof would need to be able to distinguish the reasons why. It’s this part that I think would be beyond the Greeks.
this sounds like trying to put out a fire with a cup of water.

do you go outside? cars on pavement roadways are one of the biggest sources of microplastics.

do you buy prepackaged food/drinks/groceries?

do you eat out?
It's not damaged, read some other comments about the workaround for this.
Malbolge Demystified
Still working as it did yesterday (tested in India).
BYOK frees application developers from being inference resellers and enables generous free tiers where you convert users because they love your app and want advanced functionality, not because it has a 7 day free trial then they can't use it anymore.

Also, subscriptions are a garbage business model from the user perspective, it's literally a dark pattern. They make sense for things with recurring costs to provide, but for instance, I should be able to buy a copy of Cursor and plug my key in and use it forever, and only shell out if I want upgrades. It's a subscription service because they're trying to bleed their users dry, and I'm sick of it.
I think you're exaggerating the stress and annoyance aspects. But I do agree that confronting a new user with "pick your browser" will be confusing for non-tech people. (Go ask any of your non-tech family members what they'd prefer based on the short descriptions each browser provides and you'll be lucky to get more than a blank stare)
> The SSL error happens because the server sends a certificate which is only valid for the www subdomain.

This happens more and more to me, even now with two of my banks' websites.

Did anything change recently in the standard / browser-enforcement of the standard that'd make that more common?

Or in the way some CA emits these?

I'm really noticing that more and more.

It's also not clear why many people have no issue and are hence posting links that work for some and not for others: is a major browser fine with these while another would be stricter?
There are also tables, different link-types, lists-enhancements, how html is handled in different context.. Yesterday(?) I even saw a flavor adding LaTeX-like functions. Markdown is a very wild garden of different options.
Poor Man's Package Manager (Only Statically Linked Binaries)
Very useful! I think it is a great idea !
Your docs say: client uses private key to encrypt -> server uses public key to decrypt.

Do you mean: client uses private key to sign -> server uses public key to verify?

My understanding is private keys decrypt/sign and public keys encrypt/verify. Either your usage, your docs, or my understanding seem to be wrong. I think I'll stick with fwknop for now.
I felt your reply was too harsh, but after few moments I realized that I instinctively think the same I treat any output from ChatGpt as garbage until checked in other sources. So effectively, not worth looking there in the first place.
A) this is absolutely not gonna happen; fed contracts are huge, sticky money

B) everything can be used for good and bad. "AI" can help fighter pilots make decisions during mission just as much as "AI" can help Air Force researchers find the next breakthrough in materials science.

C) Defense has absolutely insane amounts of data. (Satellite images, for example.) This is great for the advancement of AI in general.
> mutating strings in place

They’re immutable. Were you directly writing to the memory location with ctypes or something?
I find it depressing that every time Stephen Wolfram wants to explain something, he slowly gravitates towards these simplistic cellular automata and tries to explain everything through them.

It feels like a religious talk.

The presentation consists of chunks of hard-to-digest, profound-sounding text followed by a supposedly informative picture with lots of blobs, then the whole pattern is repeated over and over.

But it never gets to the point. There is never an outcome, never a summary. It is always some sort of patterns and blobs that are supposedly explaining everything ... except nothing useful is ever communicated. You are supposed to "see" how the blobs are "everything..." a new kind of Science.

He cannot predict anything; he can not forecast anything; all he does is use Mathematica to generate multiplots of symmetric little blobs and then suggests that those blobs somehow explain something that currently exists

I find these Wolfram blogs a massive waste of time.

They are boring to the extreme.
The security section fails to explain how the service prevents an attacker from intercepting a packet, then sending it again himself with a new sender IP address to whitelist SSH access his IP address.

The original (authorized) sender would then think something went wrong (packet loss), send a new packet and be none the wiser.
Most likely, the nature of consciousness and reality are rigged in such a way that we cannot use our consciousness to decipher them. Any progress in that direction is useless and, at this point, almost ridiculous.
> No room for primitive religions leading us to stagnation or even reversal, when we can understand very well what sun, moon and stars are, why they move as they do, or why lightning happens and why weather patterns are what they are.

Do you mean this literally, as in this is knowledge (JTB) that you possess?

> Pursuit of meaning of life is completely different topic

Is this a part of reality, or of something else?

> no need to try to mix those two

How does one go about accurately determining what is needed?
Show HN: I built a dumb directory – tell me I didn't waste my time (aiagentsdirectory.com)
8 points by aiagentsdir 9 hours ago | flag | past | 4 comments

Show HN: I manually curated 130 modern AI Agents and platforms (aiagentsdirectory.com)
9 points by aiagentsdir 10 days ago | flag | past | 4 comments

[dead] Show HN: AI Agents and Frameworks (aiagentsdirectory.com)
1 point by aiagents_dir 13 days ago | flag | vouch | past

[dead] Show HN: New Directory for a AI Agents Only (aiagentsdirectory.com)
1 point by aiagents_dir 23 days ago | past

[dead] Show HN: Curated List of 100 AI Agents and Frameworks for Creating Them (aiagentsdirectory.com)
1 point by aiagents_dir 24 days ago | past

Niche Directory for AI Agents (aiagentsdirectory.com)
2 points by aiagentsdir 26 days ago | past

[dead] Show HN: Apple Store for AI Agents and Frameworks to Build Them (aiagentsdirectory.com)
1 point by aiagents_dir 29 days ago | past

[dead] Product Hunt for AI Agents (aiagentsdirectory.com)
1 point by aiagentsdir 33 days ago | past

[dead] Product Hunt for AI Agents (aiagentsdirectory.com)
1 point by aiagents_dir 35 days ago | past | 1 comment

[dead] Show HN: AI Agents Directory – Discover, Submit, and Explore AI Agents (aiagentsdirectory.com)
1 point by aiagents_dir 35 days ago | past
Sadly the full desktop dataset (100MB) didn't load for me, I waited 10 minutes on fast broadband connection. The mobile dataset (20MB) stopped loading after 3MB. The file seems fine, I can download it with curl, but inside the browser (Firefox) it seems to timeout.
I hope to know that too. And what about enhancing the UI a little bit. What about the windows that show up in light mode while dark mode is on. What about making Explorer a little bit faster.
AI Pin's True Story (Not a Scam, but) [video]
In 2008, while working for a staffing company during the economic downturn, I observed a controversial practice. The company posted job listings that were known to be highly unlikely to result in actual placements. The primary objective was to engage candidate references, turning these interactions into sales opportunities. While I viewed this as potentially wasting candidates' time and straining their professional relationships, the company justified it as a way to maintain a network for future hiring needs. They believed that keeping the system active at full capacity would ensure readiness when the job market rebounded, transforming these difficult-to-fill positions into real opportunities. This experience has led me to always insist on providing references only after a technical interview, a practice that has served me well.
I've worn makeup a few times... What amazed me is how gross it feels.

It might be the ADD or whatever, but I really detest the feeling of being caked in grease. I've often wondered what kind of damage its doing to people's skin to block gas exchange, clog pores, soak in weird chemicals, etc.

Gotta say though, it never occurred to me how much goop is going in people's eye holes, or how much lipstick they're ingesting. The inhalation I've thought about a lot... It's not easy to get shit out of your lungs once it goes in there. High hopes for earth-friendly (and lung friendly) glitter to become more of a thing.

All that said - I get it. We're incredibly shallow, generally, and I've seen in myself and others the difference a little makeup can make in how you're treated.
Didn't know it was open-source now but then again, I checked it when I last used Windows in 2004.
lol this great
Lemon Squeezy Admits to "Losing" $600 in Transactions, Dev Finds $1867 Missing
IIRC cockroachdb support about every Postgres client.

It “speaks” Postgres.

Not a ton of vendor lock in, since you could always migrate to another Postgres hosting service (although you’d lose some of cockroaches regional features)