skysight-inc/HackerNews huggingface dataset:
I was at Public works ~2010 and though we always dug around utility marks on the ground, we'd always freak out when the backhoe sliced through an unmarked 50-1000 pair cable that was buried from ~1960-1985. A ton of colorful spaghetti strands spilling into the hole, a backhoe operator's worst nightmare. Then we'd call it in and be told that it was 'abandoned'. The City was full of abandoned above-ground pedestals too.

All heavy above ground copper (when no longer in use due to neighborhood concentrators connected by fiber) has been recycled. Between communication manholes along city streets there were poured concrete conduits so cables could just be cut and pulled out.

But in many areas these multipair copper cables were laid without plastic conduit used today and were just laid in trenches underground. And those meant for underground use had metal sheaths but not strong enough to pull out, too much weight and friction on the outside. They cannot be retrieved without being cut into many sections and a supreme effort.
Doesn't DVD video commonly use AC3 to encode audio? That's what I remember from my DVD ripping days at least. Does that mean DVD cannot be read on windows anymore? Or probably it was already the case since apparently they already dropped support for MPEG2 video by default
The commentary is golden.

Trying to guess what is going on. I guess they refer to the original message (on the server) and its local copy. Both referred to as "the message".
Specific translations, such as the NIV, are copyrighted.
Read enough of these articles and you start to realise _how_ the country spends so much on the military
VPN usage growth is only accelerating, so any tips would be helpful to a large percentage of internet users.
My macbook sleeps fine, with a battery life of roughly 18 hours.
I use an app called Jomo to block YouTube, as well as about 10 other distracting applications. It runs on every device I have and makes it very challenging to use the app when I feel the urge to. For a long time I convinced myself that I needed to keep some access to YouTube because there is obviously some meaningful content on the platform. After having it completely blocked for a few months I have come to realize that there is nothing on the platform that is absolutely essential for me to be able to view, and that the downside of getting distracted was not at all worth it.
I may have dreamt this since I found no evidence online, but I thought "Windows 12" or similar would have only regular accounts. I assumed they would redirect filesystems calls for that, similar to the mechanism Windows Vista introduced and since has had no visible improvements.
The quest to craft the perfect artificial eye through the ages
I think this is a delusion. The threat that archive.org is under is that the government will shut it down.
I strongly feel that the "this is the holy grail of computer feature" take is tech-industry mindbubble. This line in the article hits very hard:

> A lot of Windows users just want their PCs so they can play games, watch porn, and live their lives as human beings who make mistakes

The vast, VAST majority of Windows users don't care about a feature like this. You might say "if we'd ask people what they'd wanted they'd have said a faster horse", but we've seen this play out time and time again since ~2014 where the tech industry believes some thing is going to be Next Big Huge, it doesn't stick, and Microsoft Office continues to make fifty billion dollars a year because, it turns out, we kinda solved PCs in the 90s and 78% of what We The Tech Industry has invented since then has a market 5% the size the hype would lead you to believe. Metaverse, VR, AR, Crypto, Decentralized Finance, AI, Voice assistants, tablets (what's a computer?), quantum computing, IoT (all consumers love our toasters connected to the internet, this is undeniable and people pay extra for this /s).

Sometimes people just want a faster horse; which in this case means "filesystem search that actually works". The techbro response to that is "well, you can have both" but there's fucking actually zero evidence of this, period, neither Microsoft nor Apple have demonstrated the capability to get the basics of their operating systems right anymore, We Their Customers should have zero faith in their ability to even get this right, as articles like this demonstrate.

> I used Microsoft Defender for Endpoint — which detected the off the shelve infostealer — but by the time the automated remediation kicked in (which took over ten minutes) my Recall data was already long gone.

This isn't a Microsoft problem; well, obviously it is, but its really an industry problem. Sorry for waxing abstractly here, but we've literally actually forgotten how to build software [1]. The smart & dedicated people have either left the industry or have been marginalized by MBAs, and the kids are rewriting the Windows Start menu in javascript [2].

[1] https://www.youtube.com/watch?v=ZSRHeXYDLko

[2] https://x.com/Zeko369/status/1791141890106290670
When my company makes 10% more profit from my work, my pay should increase 10% for it to be fair. This does of course not happen, which is my point. When the company makes 10% less, though, pay cuts are not unusual.
I am using NGINX Unit with Django in a bunch of production workloads, with high traffic. Works really well!

The most time spent was building from source in Docker for ARM support and going down a rabbit hole of targeting the minor Python version that apt was installing on some Debians, w/o a virtual env, instead of the one it defaulted to.

I'm a fan. High performance, easily configurable ASGI server for so many flavors.
Most MP3s were 128 kbps back then, so a song would typically be around 3-4 MB. Even at 3 kB per second a download would only take around 20 minutes.
Derszowtiz live streams

https://www.youtube.com/live/uksgiZxGk4U?si=5WNVC0ysmhcTHubH
tbh, I didn't think it would be aliens, I thought it would be ITAR related.
>The likelihood of dying in a car crash is so dramatically higher that even thinking about changing your flight is a classic case of bikeshedding.

If you enter a car, your chance of dying on that trip is lower vs. when you enter a plane.
There is so much more:

https://www.kqed.org/news/11988510/case-of-former-san-jose-p...
unit replaces gunicorn. It should also be much faster but you do your tests.
this is the facebook.zuck.yann view. I wonder what anthropic and openai see as the future
Which is also silly. My experiences with HR Block was that they basically had their own version of a TurboTax-like thing, and all they were doing was literally asking you for the numbers for each question. There was zero critical thinking applied.

I had just bought a house, just bought a hybrid, started working from home, and was new to the US.

"What are you claiming?" "What can I claim from this?" "I'm not sure. But I can put these numbers in here and see what it says."

You're literally paying for someone to type in the same numbers you would, with as much (or at times less) knowledge than you (who is also less invested than you in getting it right, but much more invested in selling their 'audit protection' stuff).
Continuing to the next step of this argument that has been had before ad nauseum: the West is arguably worse in these regards because China et al. make no bones about preferring order to freedom, while we nominally tout our "opportunity" while actually limiting it to a degree such that conversations like the one we're having take place. (Your argument's only refuge is in casting your opponents in this debate as hysterical, which is ironically a hysterical position to take in-and-of-itself. Measure the actual merits, please.)
Yeah, I think it is very explicitly a bad thing for all devices to be directly exposed to the entire internet- firewall or no. NAT is a pain, sure, but it does have the benefit of forcing you to have a network isolated from the internet, and only allow external access when explicitly configured to do so.

I have exactly one machine which needs to be accessible from outside the local network. The rest of them should never be. Do I want to spend extra time ensuring that each and every single device on my network is secure, or do I want to do the inverse and assume all devices are secure and only spend effort to make the one machine exposed?

I can't imagine anyone who would actually want or need their WiFi toaster to be publicly routable, WiFi cameras, every computer. There's absolutely no reason for it. Instead of relying on network isolation, we expect users to just implicitly rely on who knows how many different firewall implementations. Hopefully your router configures it by default.
@dang is a no-op but I think I happened to see this one organically. Either that or someone emailed...short-term memory doesn't retain much of these
That's exactly the kind of thing I was referring to when I wrote "memory isolation techniques." Even if you gate access with an API, you can still retrieve data from it and that's the problem.

Also, it should be clear by now that government agencies are going to demand access to this data once this becomes widespread. VMs aren't going to protect against further assault on our civil liberties.
Together with breaking the addictive aspects of sugar, I found going on keto to be really effective for resetting my perception of sweetness. To this day there are a number of food items i love that are "not sweet" but satisfy the sweet craving outside of addiction cravings.

I've also learned that chinese culture has the concept of "not sweet" as a compliment for desserts, as the lower sugar profile lets naturally sweetness and flavors rise to the top of your awareness.
It's probably easier to just blanket scrub everything beyond a small set of allowed information (like positive articles about the party) than to selectively delete. Why do they care if valuable information is lost?
The random function doesn’t seem to work on mobile Safari. Hitting the “random” button does nothing.
What do you want it to return though?

x = f() or "default value"

or maybe you want it to error

x = f() or error"F failed"

or maybe x is an object in which case you can just

setmetatable(x,{__index = function () return "" --[[default value here]] end})

or maybe you don't want nils, in which case

debug.setmetatable(nil, {}) -- actually this one is complicated, but yeah, you can use this.
> if you back the founder during a failed investment, the founder might accept you as an investor in the future when they’ll have a more successful investment

Apparently this is why Sequoia is backing Musk with x.ai.
Then they should have. It isn’t clear to be that this change is measurable when the code is optimized. Even in the presented numbers the difference seems meh at times.
The other one was posted earlier, but we re-upped it to approximately the same spot on the front page when I merged the threads.
IIRC this is the real reason why JetBlue is trying to buy Spirit. They have wildly incompatible business models, but they both operate the same single aircraft type.
I am talking about the theory. I don't have a car.
$$$ and knowing that desktop distros are basically a loss leader, and basically nobody managed to profit from them (not even RH).

Android only managed to get where it got by keeping the kernel and ditching most of linux userspace
Thank you, that's a perfect follow-up piece, makes the whole thing much clearer.
The author of this seems to conclude that timing attacks are very difficult, because the effects seem very small. And they are pretty hard. But attackers are also very resourceful, and they have all sorts of tricks to extract signal out of noise. Even the coarsest of timers falls victim to statistics if you sample enough. And there are all sorts of tricks to increase the measured times, too: a clever attack would be to influence the heap so that the string straddles a cache line or page boundary, then force the remaining data out of the cache so you can notice a much larger bump if it gets read.
Time to stick to only gaming on windows. I’ll use a dedicated and locked down Linux box for everything else.
I would guess that 99.9% of letters are destroyed
I don’t think we can make that generalization.
> I simplified the story a bit for brevity. I actually tried a bunch of different font styles, including a 47 page fax using a pretty large size Courier (with only 72 characters per line).

Wow. That is very surprising. I'm baffled.
it just seemed like the tutorials just pivoted from monads to lenses to arrows. but fair enough, I never did "get" haskell. I loved the functional aspect of functional problems (e.g science equations), but once it came to carrying state, everything just turned into a mess for me.
It's a joke wryly comparing its uncommon origins with its uncommon design.
This reminds me of Rorschach prison remarks.
Some day, AI-generated slop will spark discussion threads with AI agents responding to other AI agents' posts, no human involved whatsover.

Any real Techie(tm) will count themselves lucky to not be involved.
You might as well use "Reading Mode" when accessing websites.
Try the classic from 1976 to get an idea of what thinking on this was at the time funding for sleep science started: Some Must Watch While Some Must Sleep (Dement, 1976, 1978): https://archive.org/details/somemustwatchwhi00dem_3n2 (1978 edition)
Just do an image search for "google search returned no results screenshot". Plenty of examples.
The electronic music point is good, but I wouldn't label electronic music as inferior or not art.

It's about choosing which parts of your stack are artisanal vs which parts are implemented for you. These choices impact the form factor, but I wouldn't say that they diminish the work itself.
That's very interesting! My first reaction is one of disbelief because steak and eggs could send someone with IBS running for the loo, but a trip to space likely entails altered energy needs, and a high energy meal loaded with protein would certainly make sense.
Retired Navy Admiral and Business Executives Arrested for Bribery Scheme
I mean there is reader mode but your mileage will vary depending on the site markup
I wrote a trading system where the strategies are written in Lua. It has been a delight, fast and simple. The traders have the expressivity of a full programming language and I can add any function to that language and provide any data as well so that their programming (and execution) sandbox is extremely ergonomic and suited to their specific task. In other words, a trading DSL.

Other code outside the sandbox pulls in up to date price data and if certain safety rules are violated will automatically close out positions. So even if the traders code their way into an infinite loop or make other mistakes, the supervisor can step in and automatically prevent disaster.

Using Lua to make a language for others has been a wonderful experience. FYI, it was approx 11K lines of Lua).
Why France's startup champion has struggled abroad
Only those that never picked a Computer Science book on OOP type systems.
Oops, yeah, good call there.

There might be Powerbook Linux boot floppy, though NetBSD might be a better choice. The CPU appears to be a 68LC040: <https://support.apple.com/en-us/112137>

A NetBSD install guide which seems to have worked for someone in 2012: <https://web.archive.org/web/20120602135739/http://www.macuni...>

(Site is now SEO scambait.)

NetBSD docs: <https://wiki.netbsd.org/ports/macppc/>
I want to sneak this onto the test environments for my company's webapp next April Fool's.
So weird. I just finished watching The Pentagon Wars movie, about just this stuff. True story about developing the Bradley Fighting Vehicle for the army. https://www.youtube.com/watch?v=wNpGBTU_jt4
Most confusing way I've ever seen of getting a book. In fact I got so annoyed I've decided to give it a miss. I'm sure it's an excellent book.
The SICP lecture series goes places that the book doesn’t: one of them involved encoding derivatives in a generic way that high-school math never covered. It was mind-blowingly elegant, which is of course why I completely forgot it.
well, lua existed back then, but that lua is not lua5, even lua4 looks incredibly different especially when it comes to tables.
If you use the lua lsp, you can make type annotations which basically work like jsdoc.
With those annotations, the lsp will warn you about such issues, there is a diagnostic that's called something like `needs-nil-check`.
> With the usual exception of "for(int i", x, and y variable inside small scopes.

But then the scope grows as the code evolves and suddenly you've got 200 lines with a bunch of single variable names. If I'm not a sadist and I rename the code before submitting the PR, but there's definitely a flow state where I've been living the code for too long and what makes total sense to me looks like line noise to others, or even future me. (I was real good at perl, back in the day.)

Point being, Arthur Whitney writes like this, even if you and I can't comprehend it, and yes it's obtuse. I wouldn't even want to work with myself if I wrote code like this, but I'm not as smart as Arthur Whitney.

As you say though, simplicity is a virtue. This is simpler for Arthur Whitney, even if it's more complicated for the rest of us.
I think you need to check better: piratebay and so many of older tech is still being used, for many different niches (I find each country having their own preferred way to distribute content in their native language).

Nowadays the only people left are the ones wanting to put the extractor effort for the principle of it, the rest can easily find most things somewhere (and if not give up). But there are still lots of us! (or so it feels like)
I think that might be how left-handed people write if they're taught how to write properly left-handed. (I was not.)
Yes, I'm holding it wrong.
Solving Facebook's AI Jesus Mystery [video]
Yeah I think it has to do with the memberwise splitting. https://github.com/scikit-hep/uproot5/issues/38

I understand this has not been a priority so far.

It kinda works if you open a magic file with a specific on-disk representation which bypasses this, but that’s not a solution at all.
Google disagrees
> He had a long history of intent towards Trump leading up to and during his campaign for office.

Noting that most Democrats have said something negative about Trump in their careers, would you say that Trump cannot be investigated by Democrats due to conflict of interest?

> Robert

I’m wholly uninterested I. What “Robert” from some other forum has to say, I don’t know why you are bringing him up here. Is he an expert? An jurist? A lawyer?

Either way he in making the error many here keep making, and that is, I’ll say it again, they did not have to prosecute or prove a federal case. That was not the law. The law was to prove intent, and the jury found intent. That is a prosecution of NY state law, even if the intent was to violate federal law.

If you want to show the prosecution was not right, you’ll have to argue against the intent part, not that state prosecutors are barred from prosecuting federal crimes — because no federal crime was prosecuted by state prosecutors in this case. Trump has not been found guilty of a federal crime in this case and the NY state law didn’t require him to have been.

A lot of the objection about the verdict seems to come down to a being unhappy that the law as written is being applied to someone people support. I can sympathize — it’s tough when people you admire are revealed to be criminals and dirt bags. People are going through some feelings, I can appreciate that.

Still, it’s interesting to me, because in all these words I don’t see people here defending the conduct or saying it didn’t happen, which is the key takeaway for me.

> It will be a pretty ugly stain on the judge's career once all of this is said and done.

You’re speaking very confidently here about a very unusual and unprecedented situation, and you are citing “Robert from another forum” as an authority, so I am not sure where this confidence comes from but suffice to say I’m not as certain about the future as you are. I wish I was

> This NY-specific precedent is very controversial, and many other states routinely give written copies of instructions to juries so they can review it as they need.

Okay but it is common in NY, it was done out of an abundance of caution to preserve and maintain the integrity of the trial, and in the end all the jurors affirmed under oath and on the record that they were not confused by the instructions. So we are not left to wonder and this isn’t a basis for appeal.
The cost, politically and otherwise of relying on the Russians now is much higher than it was 15 years ago.

And in any case Russia's entire space program is at risk of going under given the budget issues they're going to be dealing with.
Book Review: Essentialism – The Disciplined Pursue of Less
We used Lua in the past, but mostly because doing quick iterations in c++ in that project was unrealistic due to 10+ minute build times.
> knowing the details of heap vs stack, array vs hashmap, and explaining that to someone learning programming for the first time within a language that attempts to hide those details is frustrating

These are implementation artifacts. Knowing how to program does not require any knowledge of them.

> and my old tool looks like a toy.

The great thing about toys is they are very easy to put down for a while and then pick back up again later with very little effort.
Related:

Experiments with a Hydrogen Thyratron - https://news.ycombinator.com/item?id=19324373 - March 2019 (7 comments)
> Don't act like generative AI isn't standing on a lot of collective shoulders.

Everything is standing on a lot of collective shoulders.
This is the most Microsoft error message I have ever seen
Rust is OOP. You can pass &self, self, etc. You can dynamic dispatch. It has a lot of great OOP features.

What Rust is not: class-based or inheritance-based (discounting default trait impls).

And this is a nice, modern form of OOP that discards orthogonal and useless design baggage.
My whole point is that following the convention basically guarantees shadowing in many contexts. That's bad.
This is probably the cutest scam I've ever heard of.

It feels like an old gramp saying "come here, today you will learn 2 life lessons".
Support for register-based calling convention was added in go 1.17 and 1.18.

https://go.dev/doc/go1.17#compiler
https://go.dev/doc/go1.18#compiler

https://go.googlesource.com/proposal/+/master/design/40724-r...
Read it in context again, it is commentary on the US prison system as a whole.

> But limiting hours and/or giving more of the money to the actual prisoners doing the labor should be enough to fix that moral hazard.

Maybe but it doesn't address the immorality of the situation to begin with. There's a simple solution, here: eliminate the prison loophole for slavery. There can still be labor in prisons, it should just follow prevailing labor law.
There are people who just don't know C++ and people who also don't know that they don't know C++

This makes the existence of JTC1/SC22/WG21 aka "The C++ Standards Committee" more akin to the Académie française (which officially defines the French language, but that's not how natural languages actually work) than many C++ proponents seem to grasp.
It is also possible with uBlock Origin and it even works on Firefox Android.
Excellent reflection on an absurd premise, thanks for sharing.
The day I discovered Napster is the day I unplugged. Wait forever for my favorite song as a kid to come on the radio or MTV? No thanks, the future was Napster.
That you can sleep through the class struggle? Workers of the world awake!
Same, and what's the thing about those old records - there are either streaming services which have some of it (but streaming services are garbage so I don't consider those) or you can buy the original records one by one, if someone has a copy to sell. Sure, there are CD compilations and whatnot but usually out of print and they aren't sold digitally.

Sooooo..... soulseek and friends it is:)