skysight-inc/HackerNews huggingface dataset:
Any industry that wants to reliably deliver software that doesn’t brick systems at scale? I’m confused by your question.

Are you telling me the cybersecurity scene is special and shouldn’t follow best practices for software deployment?
As an aside, Chat GPT is very good at giving you a baseline for mermaid diagrams given a technical spec/ hand drawn image
YIMBY policies just end up with a small number of luxury condos being built.

You need SHIMBY policies, social housing in my back yard.
I've used both, but settled on using `lsd`. While eza has slightly better performance, that difference doesn't usually matter for a `ls` alternative (unless you operate on very large directories) and `lsd` is nicer and feature rich.
TIL! great tip, thanks. Now I just need to wire that shortcut up to `lsd` instead of `ls`.

Update: the ls command is stored at __fish_ls_command, so this is a `set -g __fish_ls_command lsd` in `config.fish`.
Google Easter Egg: Recursion
Humans can’t gallop?

https://www.discovermagazine.com/planet-earth/why-humans-pre...

https://journals.biologists.com/jeb/article/216/7/1338/12063...
Study reveals worrying levels of fiberglass in oysters and mussels
Thank you! Dealing with time, calendars and durations has always been the hardest part of Rust for me. And yes, I’m including the borrow checker and async!

It’s so painful to come from something like the JVM where time operations and formed in near natural language. From a quick glance, this looks even better than java.time.
I think you need to take your comparison further back. As I understand it, before the Industrial Revolution, people had plenty of free time. For instance, looking at the Middle Ages, many spent the morning tending to their fields and then the rest of the day was theirs.
can you tell your neighbor not to have a loud party, burn garbage, or release toxic chemicals into the air?
I've done it, it's just drawing up documentation on why controls are satisfied another way and getting auditors to sign off on it.

It's such a PITA and CISO live by not doing anything risky that few teams can get away with it.
These are (strongly?) correlated though, right? Over-regulating distribution should reduce generation because builders can’t depend as much on pricing signals.
I find top-down organizational systems like Johnny Decimal difficult to maintain over time. There is an overhead in having to think about which folder something belongs in. And a similar cost to recall.

My own Obsidian vault is bottom-up. I assume I'm going to be in a hurry, or too lazy to organize. Instead I try to write wiki style with lots of [[Links]] to reference people/places/things, and the structure emerges from those links. This is the only approach that has stuck for me.

See https://stephango.com/vault
i get a lot of inspiration out of watching top sports teams perform. Basketball and American football especially. Basketball for the level of coordination between players and American football for the different specialized experts working together.
Blue Screens Everywhere Are Latest Tech Woe for Microsoft
What did the Ignore button do in Windows 3.1 when an app encountered a fault?
There's a whiff of a suggestion with this comment that makes it seem like the intent is to frame it as a contradiction of the comment it's a reply to, but it isn't.
As an aside, do you know why fish doesn’t support using !!

I generally like it a lot but this is one shortcut I miss
Show HN: A Search Engine for Rust
Also that lines of code is a proxy for rigor, something new I learned today. /s
The Winds of AI Winter
https://archive.is/FLNKH
The Rich History of Ham Radio Culture
If that's the case, everyone in postwar Germany or modern Zimbabwe should be the wealthiest people to ever exist and therefore have the highest quality of life.

There's a lot more to it than how many beans you have in the bank.
synthetic leather

No clue why 'vegan' products value adjectives to meat so much.
I also think there is far more informational to sellers that allow easier one way ratchets in price. Just a few houses selling higher than average in a neighborhood can increase housing prices in that area in the matter of days. In addition buyers are not limited to local market work. With online information you've brought the worldwide back to worldwide web. You see very view poorly listed underpriced houses any more. They get bought up insanely quickly.
>Why is everything subscription based nowadays

It makes more money for the people who peddle it, duh!

>PS: Programming is absolutely fantastic, too, when you have ADHD

Probably why I got into it (though Turbo Pascal / Delphi compile times were much more amenable to providing the dopamine rush than C++ even today).

That said, getting a diagnosis and access to medication [1] worked wonders for making other aspects of work much easier.

There's much more to software engineering than just programming, especially with larger projects and larger teams. And hyperfocusing on code to find yourself in the office at 3AM on the reg can end up being detrimental to one's ability to deliver consistent results on schedule, as well as setting and meeting expectations (...plus: being on time, completing the small tedious tasks, doing paperwork, filling forms, submitting reports, documenting, logging, planning, testing, avoiding feature creep, writing proposals and design docs, doing code reviews, being on call, ...).

The joy of programming does make all of this worth bearing. But stimulant meds take a significant chunk of pain out of it.

Imagine needing to submit a trip reimbursement report, deciding to do it between 5 and 5:30PM on Tuesday, and doing it then, without it being a monumental effort, even though the deadline is on Friday.

That's the superpower that meds give (...the superpower that non-ADHD people are unaware of having, it seems).

But yeah, a higher-than-average proportion of programmers are neurodivergent for a reason :)

[1] https://romankogan.net/adhd#Medication
>Shouldn't even be considered due to his history with doping.

People are naive about how much sports are riddled with PEDs. It certainly isn't just Tyson Gay. You only know about the ones who get caught. But there is enough info out there to suggest that getting caught is just a matter of slipping up.
I actually like both companies. Intel isn't bad, right now isn't great for them though.

We are better for Intel and AMD to coexist. But my gamble is on AMD because I've always liked the compatibility of the hardware with variety of technology. You can easily get server grade interfacing on consumer grade parts. For the longest time that wasn't true for Intel. When AMD pulls an Intel I'll be full Intel. There are huge wins for Intel getting new fabs built in the states, because it means a lot for security and development.
I broadly agree with your point - that in many situations people feel happier and more willing to donate their time than to be paid but paid less than they feel their time is worth commercially.

But you made the point badly, confusing things by adding in the date night - so that instead of comparing "fix bug for free" vs "fix bug and be paid, but much less than their usual hourly rate", you instead compared "fix bug for free at a time that suits them" vs "fix bug at an inconvenient time and get paid less than their usual hourly rate".

I can't actually work out why you bothered to bring bailing on a date night into it at all...
The nice thing about obsidian is that you can start off really simple. It can be as minimal as linked markdowns documents if you like. Which is pretty much most of the core plugins disabled up to all the bells whistles.

I've never used org-mode so can't really comment on whether you'll actually be gaining anything
"Interested in an easy and secure way to run hosted txtai applications? Then join the txtai.cloud preview to learn more."

I wish the author all the best and this seems to be a very sane and minimalist approach when compared to all the other enterprise-backed frameworks and libraries in this space. I might even become a customer!

However, has someone started an open source library that's fully driven by a community? I'm thinking of something like Airflow or Git. I'm not saying that the "purist" model is the best or enterprise-backed frameworks are evil. I'm just not seeing this type of project in this space.
Discoverability is trickier on Mastodon. There is no algorithm to bring your posts to the masses. With a net new account with 0 followers, you are reliant on someone on your Local instance seeing and responding/boosting your post to their respective network of followers. You may have luck using hashtags in your post to reach those who have followed those hashtags, but even that I think has minimal effect unless you are using a niche tag that happens to be one that a lot of active folks follow (unlikely?). What this means, is you need to spend some time early on to build out a bit of a network before your own posts have any useful reach. I have a few things I've written up that can help...

On engagement: https://shellsharks.com/notes/2023/09/20/engagement-on-masto...

On building an audience: https://shellsharks.com/notes/2024/06/27/building-an-audienc...

A starter pack with tips and tricks: https://shellsharks.com/notes/2023/10/20/infosec-mastodon-st...
Just need to time a combo blocker to counter effectively.
Hi Ben, briefly took another look this morning and I'm sorry for the hasty rec because I forgot Leaflet doesn't support vector tiles as easily as MapLibre/Mapbox.

If the bottle-neck is the DB and you haven't enabled the PostGIS extension, I'd look into that as the other commenter mentioned. If it's your server, then yes look into pre-generating all the tiles and hosting them elsewhere, but this might then mean switching over to MapLibre/Mapbox (which is what most companies end up using because of Leaflet's limitations).

For filtering on the frontend, I'd look into Expressions so you're not regenerating the GeoJSON collection every time (this causes a significant delay and flicker).

- https://maplibre.org/maplibre-style-spec/expressions/

- https://maplibre.org/maplibre-gl-js/docs/examples/hover-styl...
This is just way too complicated and too structured for me.

Tagging and searching is better for my brain, otherwise I'd keep optimising the folder structure endlessly and never get anything done.

What if I have a note that relates to two different folders? Where does it go? Do I copy it to both? Keep it on one and link from the other? What if it relates to a third one later down the line?

I've just got my Second Brain category which is stuff I keep forgetting and/or want to keep a local copy of (like how to set up iwd on Debian or how to bootstrap a deb-based Linux machine from scratch to where I want it to be)

Then I have my Daily Notes, Hyper-O shortcut automatically opens Obsidian with today's daily note. This is where I just jot down a few bullet points about what I did at work and in my personal life. Just enough to have something searchable if I want to figure out when did I do something. No purple prose, just strict business with #tags if relevant. Maybe some #todo's.
Even the best and most expensive professional lenses have some barrel and or pincushion distortion.

It’s unreasonable to expect never to need any correction, and it’s actually a really interesting, non-trivial problem, to tinker with.
It's possible CS can do better, of course. But it's just wrong to blame them for the Linux crashes - they're not the ones that introduced buggy code and broke their users. RHEL/Linux did.
These aren’t even fisheye examples.
Some say and I agree that he should have gone all the way in, and resigned
There's something very wrong with Windows disk access, you can see it easily by trying to run a Windows desktop with rotating disks.

But SQL Server is in the unique position of being able to optimize Windows for their own needs. So they shouldn't have this kind of problem.
Not to mention, TOVA scores are pure blocks that don't even claim to correlate with ADHD traits.
This doesn't sound true so I would need a citation on this.
Yes, from available sources, 3D hardware on DN10000VS was also state-of-the-art, capable of texture mapping, antialiasing and depth buffer. Some additional info for those who are interested
https://dl.acm.org/doi/pdf/10.1145/97879.97912

Fascinating to see real users in the comments, you're very welcome to share any experience you had with a machine :-)
NO_WILDCARD: How I Discovered the Organization ID of Any AWS Account
At this point, my number gets enough spammy calls that I've effectively given up on considering it any sort of "secret", tbh.

I still create one-off emails, but given the comparable amount of spam I get - 99% of it to a typo'ed email address from a decade ago - even that hardly seems worth it.

Also, if these numbers randomly rotate, I'd wager you'd still get spam calls, no? As one number gets "burned" (as much as a trivially-wardialable 10-digit number can be considered to be a secret), it'll be placed back into the pool, and you'll just get spam aimed at someone else.
“Race walking” is distinguished from “running” based on technique. In this case, “walking” is defined very strictly as “never having both feet off the ground.”

Yes, obviously it’s just a silly way to run, if “run” is “move fast on foot”.

It’s just that “race walking” is fewer words than “a silly way to run where you have to keep one foot on the ground always.”
I worked on X.Desktop at IXI. All the Unix workstation vendors (and I mean all of them) had us port X.Desktop to their Unix systems. We had over 20 varieties of Unix systems in our office including Sony workstations, IBM, HP, Motorola, Sun, DEC etc. X.Desktop ensured a workstation had a graphical desktop in multiple languages (English, French, German, Japanese), as there was no alternative except Looking Glass briefly. SCO bought IXI to ensure continued and expanded support for their platform. Over 95% of our business was on the RISC platforms, especially Sun workstations. The standard Motif source also had many bugs we fixed so that was an important part of the business. Other than OEM deals, a lot of our customer base was all the Wall Street companies, Government agencies, Oil Companies and others that used Unix workstations and applications.

CDE (Common Desktop Environment) was announced which cratered our sales for a while, but it took quite a bit before CDE shipped. In the meantime Microsoft Windows took off as an alternative to Unix workstations, and especially the release of Windows NT meant that the graphical software than ran on Unix moved to Windows, and the Unix workstation market came to an end.

IXI pivoted to software making Windows and Unix work together well, and then did Tarantella - a web based environment for interacting with graphical applications. SCO sold off its Unix business to Caldera (who sued IBM ...) and renamed itself Tarantella. Tarantella was later bought by Sun, and Sun was bought by Oracle. Oracle owns the X.Desktop source code. None of the source was used in later products.
Towards the end of the article there's this little gem:

> "A Microsoft spokesman said it cannot legally wall off its operating system in the same way Apple does because of an understanding it reached with the European Commission following a complaint. In 2009, Microsoft agreed it would give makers of security software the same level of access to Windows that Microsoft gets."

It's EU's fault that Windows is a turd and CrowdStrike didn't bother testing their release - got it!
I mean for fair competition no. But the article doesn't seem to be caring about that. Just how fast can a human possibly run. I don't know that chemical based enhancements should necessarily be off the table. But physical augmentations should probably be off the table.
Just don't go to an opera where she's the leading lady.[0]

[0] https://en.wikipedia.org/wiki/Parasite_Eve_(video_game)
The common man wasn't running for president back then. The first person approaching anything of the sort had the most contested election ever up until that point, and also almost kicked off the civil war 40 years early. That age limit was not written with a yeoman farmer president in mind.
Doesn't the problem stem from anonymous communication is ripe for abuse?

Yes, agreed. In my opinion the entire SS7 signalling network would have to be deprecated by something and 100% decommissioned and / or wireless providers globally would all have be regulated into shutting down all SS7 to mapi gateways to stop texting over SS7 as there is zero security designed into it. Anyone with an SS7 link can spoof their source as anyone. Scammers are not forced to enter via RCS. This doesn't entirely solve the problem but it's a start.

Then all wireless providers would have to be regulated into proving the person with a SIM card is who they say they are and SIM jacking would have to be near 100% mitigated. The bureaucracy in wireless providers and caving to lobbying is massive, having worked for one so whilst technically possible I am not sure if this can realistically be done for all wireless providers. Then laws in every country would have to be enforced that induce serious pain for scamming people and provide serious profit motives to law enforcement to track down the scammers. Any country repeatedly not enforcing the laws would need to be isolated from both the SS7 network and the internet entirely.

I am not confident that any of this could ever realistically happen but I am grumpy, jaded and probably a little touched in the head. Probably inhaled too many radon daughters.
What I'm not clear on though is what the failure mode is in your scenario. What happens when it's wrong? Does something bad happen? If something is one second longer or shorter than what it ought to be on very rare occasions, then what does wrong? I would, for example, imagine that the business use case of "editable for x amount of time" would be perfectly fine with that being plus-or-minus 1 second. It's not just about correctness, it's about the error and what it means.

A few months ago, Jiff did have leap second support. It worked. I know how to do it, but none of the arguments in its favor seem to justify its complexity. Especially when specialized libraries exist for it. You can't look at this in a vacuum. By make a general purpose datetime library more complex, you risk the introduction of new and different types of errors by users of the library that could be much worse than the errors introduced by missing leap second support.
If anything that would make homes cheaper to afford, but I’d argue you’re in the tiny minority of people who think like that.
Imagine your computer has a knob for "release heat" and that setting it to zero on warm days did not reduce the amount of computation done.

Maybe heat is desirable in some contexts, but in most it is an undesirable waste product that takes too much space to eliminate. (Heat pipes, fans, and AC are what percent of data center costs?)
or, the users could kick CS and McAfee out of the kernel space themselves - by not using those products or features that require these dodgy kernel modules.

the CTOs and engineering staff are the ones in control of their machines, not M$. or at least they should be. problem is that they thought they were solving a problem by installing this kind of software, but instead were simply handing over their responsibility to a 3rd party that was totally irresponsible - and certainly doesn't accept it. they took a compliance short-cut with "box checking" software. that's where the problem lies - lack of responsibility and engineering rigor in the IT orgs.
Mmmhh, not sure about that. Most people, even if not reaching high speeds, can still go substantially faster on a bike than running. Even grandmas, it's all relative.

People like Bolt should be compared with bike sprinters, who top out at around 45mph.
His significant other (Elle Elim) is pretty nice too.
Or just go downhill.
It's not sarcasm. The maintainers have completely lost the plot.
Ask HN: What are 2 best books you've read on becoming a great people manager?
I'm curious on how to expand this part of my skillset. So far I've read high output management but I'm curious on the take of the community.

Thanks :)
Are you sure coffee isn't causing your symptoms? Poor mood, focus, and motivation can also be caused by poor sleep.
Wordle in AMOS Basic on the Amiga [video]
I can't remember - did the aboriginal man one get debunked?

Stride length, and on mud, was longer than Bolt - implying faster than the 100m WR on an awful surface?

https://www.scotsman.com/news/world/prehistoric-man-faster-t...
The demo video on the site is hilarious where it's showing news or texts right over the woman's face that he's supposed to be listening to. It's like when they show what's going on in Homer Simpson's brain when his wife is talking.
I guess there's several levels of invalid, I was thinking of "3/0" or "sqrt(-1)" level of invalid. Maybe it was a bad analogy.

Still - going from one to another valid expression is often faster if you can go through invalid expressions.
Hey HNers, we've all enjoyed the Brr.fyi stories all this time, so whoever has an open IT position for Paul (author of the blog), go ahead and do the good deed of the day ;-)
I think why not will not fit in a single book let alone an HN comment, but everyone can see that it definitely doesn't work.
>One wonders how many are aware of Microsoft's own products in this space? App Locker comes to mind.

Defender is direct Microsoft product offering in this space.
RR's trick is to record any sources of nondeterminism, but otherwise execute code. One consequence is that it must record the results of syscalls.

Does Rrweb do the same for browser APIs and web requests?

The page mentions pixel-perfect replays, but does that require running on the same browser, exact same version, with the exact same experiments/feature flags enabled?
> That also means you can't add a kernel driver for useful hardware, either. That limits the usefulness of ChromeOS devices for general purpose tasks.

It's target market isn't niche hardware but rather the plethora of use cases that use bog standard hardware, much like many of the use cases that CS broke a few days ago.
What is worse the PE firms can collude (internally and/or externally) to withhold units for rent to influence prices once they capture enough of the market.
https://1.1.1.1/
This is something that Obsidian, Tana, Roam, LogSeq, and a few others actually excel at. I try to keep my organization minimal or at least static, and backlinks (plus templates, or in Tana supertags) + good search (of all that I've used, Obsidian has the best) help to take organization off your plate and make it more fluid. I've also built a pretty rudimentary RAG MVP to make finding information even easier, but don't use it too much right now.
free trade sounds great in theory. unfortunately what we see are imbalances for a myriad of reasons for example one of the largest economies government owns or heavily subsidizes companies or entire industries in order to maintain control.
Have done this very thing with a pair of Xreal glasses and my Samsung phone in Dex mode. Just be sure to turn down the brightness so you can switch focus.
They've done a technology transition once already from legacy file system filter drivers to the minifilter model. If they see enough benefit to another change, it wouldn't be unprecedented.

Mind you, it looks like after 20-ish years Windows still supports loading legacy filter drivers. Given the considerable work that goes into getting even a simple filesystem minifilter driver working reliably, it's safe to assume that we'd be looking at a similarly protracted transition period.

As to the performance, I don't think the raw infrastructure to support minifilters is the major performance hit. The work the drivers themselves end up doing tends to be the bigger hit in my experience.

Some background for the curious:

https://www.osr.com/nt-insider/2019-issue1/the-state-of-wind...
And Ryanair wants to upsell you during the buying process, which they can't do as well, if you don't buy on their site.