skysight-inc/HackerNews huggingface dataset:
I remember when this came out. I think I met Yehuda Katz briefly after that at a conference (along with Jim Weirch, RIP). Since then I've been using Ruby pretty much every day. I built some crazy weird stuff in Ruby, often using lessons learned from this post, and many more since. One of the rare memories I have of my 20's is figuring out Eigenclasses.

Now I've landed in using Elixir and I can safely say I kinda think it was all a little bit of a waste. I know why Ruby had these kinds of ideas, I remember the release of Refinements (2015 was a hell of a year) and I think it enabled a bunch of interesting software, but holy crap how many hours or days did I spend debugging some absolute method_missing mess? Or the people that were my peers? Was it ultimately worth it to have classes, instances, and ancestors? I don't use any of that stuff now and I write pretty much the same software I did back then.

Either way I think it's particularly revealing to compare the post's first sentence and last four paragraphs.
If they can’t share the message in 5 sec, it’s not worth the watch.
In other words they managed to fake it until they make! Like most visionaries in silicon valley, lie now, tweet about it, prompt it through fake influencers with their mouth open on YouTube, get that VC money without any due diligence, hire smart people and force them to do it!
I wonder then, whether the attacker has already started over with a new open source project, or found something else to do.

Or was xz only one of multiple targets where the overall plan didn't actually fail and an updated backdoor, without the performance issues, will soon be injected again through some other project.
Make it speed up the ads too.
It's not a simple solution if it suggests replacing one API with two APIs (sheets + this wrapper). It defeats the point of going with Sheets. Both APIs can break now.
How many backups are there of it? Recall that kernel.org was once completely lost and much of the source code apparently had no mirrors.
i don't do this. while it's a romantic ideal to "not believe in lesser-evilism", it doesn't help anyone. someone is going to be elected, with or without your voluntary participation.

so rather than vote (or not) for the "lesser evil", i take the approach to objectively look at the probability of benefit to my own situation, period. don't anthropomorphize politicians (or larry ellison).

adjusting for lying, external factors, etc., maximize for your own objective, concrete, benefit. relative "evil"-ness is not a valid factor. for once being selfish is exactly the right thing to do - if everyone did this, then it would yield the best result for the greatest number of people.

if you feel like being romantic or heroic, then look at it as you are selecting for things that best benefit your "values" (as if that word has anything to do with politics) and therefore automatically benefit like minded other folks (who are obviously the "good" ones then) too.
https://developers.google.com/apps-script/guides/html
Yawn. While you remain ignorantly poised about your freeloading on products in a post-adtech internet, you'll only find your free plans more bent over a barrel.
That's a good clarification, but it does lead us back to where we started. What's the harm of violating "integrity?" That the author doesn't get to present the story in the manner they chose.
No that was exactly the whole point. The first note. My friend was also a professional and was also baffled by this.

Uchida is famously fastidious. She has 5 pianos at home, no one is allowed to touch them and she allegedly knows whether someone does. If you listen to her you can hear just how fussy she is.

I went to listen to her play the Schubert Impromptu cycle at Southbank and she walked off the stage mid-piece because there was some alarm sounding outside haha.
Russia, etc., were only marginally free markets.
You're probably right. It makes me angry and bums me out.

For me, grinding 98% of the time is not enjoyable. Game are definitely better than what they once were, but let me cheat on single player games. I get it game developers, the play time will be shorter I'm fine with that.

And game devs if you don't want to add cheats then add a bunch of accessibility controls because those things are just as good as cheats.

Also just let me temporarily turn off encounters. Sometimes I don't want to fight. I just want to walk around and enjoy the world you made. But no I get an encounter every minute and I'm stuck listening to that same battle song again. Looking at you Yakuza franchise.
I’d love to see it
> A lot of old stuff has no value to anyone.

And sometimes you are among the ones to whom it will have value, but realize that only too late. Before my first relocation in the late 90s to a much smaller house, I tossed a huge load of old electronics magazines dating from the 70s on, and deeply regretted that years later. As partial consolation, I later discovered most of those issues have been already scanned and sent for preservation to a local repository (0) of vintage technical magazines.

(0) http://www.introni.it/riviste.html
Mostly in Italian, a few in English, French and Spanish language.
Started over? They’ve certainly been cultivating other unrelated sock puppet accounts that they’ve switched over to.
Rather the reverse. Any publication is easily available in PDF. Real solid furniture is nearly impossibly to find new. Everthing is particleboard and vaneers, or if higher end, mdf and veneers.
The land was plundered in S America and Mexico, too. Why didn't they become rich, industrialized countries?
It only makes sense with the context of Japanese copyright law. Here's the actual text:

> (Right to Integrity)

> Article 20 (1) The author of a work has the right to preserve the integrity of that work and its title, and is not to be made to suffer any alteration, cut, or other modification thereto that is contrary to the author's intention.

If you distribute hacked save files, you are "cutting out" parts of the original game story, and thus violate this article.

Yes, it is ludicrous, but it's consistent, at least.
Ubisoft is stripping people's licences for The Crew weeks after its shutdown
There are a surprising number of comments here suggesting starting with playing with or working on ERP software. That is a great way to crush any sense of joy or curiosity you may have about the idea of manufacturing.

Start by physically building something, then layer in processes to be able to build things repeatedly, and then finally layer in ERP software to manage those processes.

On physically building something, if you’re starting from software knowledge, one way to go is to tinker with a microcontroller project using development boards and then spin your own board using KiCAD and design an enclosure with FreeCAD. Just navigating the process of sourcing parts and managing fabrication at hobby scale will let you start to build context and understand tradeoffs.
In 1986, when I was thirteen years old, I bought a Commodore 16 with datasette at a German supermarket chain (ALDI). The computer came in a “Learn To Program” bundle with a BASIC course (book and cassette).

My next computer was an Amstrad CPC6128 which came with a great built-in BASIC (Locomotive BASIC) that made graphics and sound very easy with built-in commands. The manual was excellent and illustrated the language with small examples.

My third computer, an Atari 1040STE, also came with an excellent BASIC (Omikron BASIC) and a printed manual. Later, while still in school, I even ordered a Simula 67 compiler and manual from Lund University in Sweden, having read about the language and object oriented simulation in a computer magazine.

Programming for me was hobby as a teenager in the 80s, I made small games and simulations and illustrations of math problems completely on my own with only the help of those manuals and no help of an adult.

Learning to program was a lot more accessible back then. I am often pondering the idea of building an educational app that captures the spirit and limitations of the experience a beginner programmer had in the 80s. Low level graphics and sound commands with obvious semantics (e.g. PLOT, DRAW, SOUND) are in my opinion the best building blocks for a curious beginner to create their own programs with. Loops, conditionals, variables etc. then become something you want to learn about because you need them to create what you have imagined.

I switched from backend engineering to iOS development 10 years ago partly because in my opinion it is the closest environment to the cozy world of home computers.

Oh, and there were two concepts I never fully understood when I was learning to program on my own, namely recursion and pointers. It took me until week 3 of my first computer science class at university (Algorithms and Data Structures, taught in Modula 2 btw.) to finally get it.
Yeah, as an employer I made much more money. It was also very stressful, as managing people can be quite a hassle. I much prefer being self-employed without employees.
> That doesn’t seem true at all

Name one counterexample.

> if we focus on preindustrial agriculture

They weren't free people. It was usually a feudal system.
A tardy assessment of the Apple Sports app
Heuristic: Longest common subsequence of the current state vs the target?
the moat is wide if the market was free. However, when it becomes a matter of national security, the economic viability becomes a far lower priority. China is obviously going to get there, just a matter of time.
Correct, I misread.

Still the question remains: what technology could be implemented to mitigate this type of attack (beyond sshd)?

For example, Linux sandboxing is poor, and SeLinux is not usually enforced.
I'm surprised to see that basic things like heatpumps and insulation are apparently still controversial in 2024.

By law, houses in my neck of the woods are required to be well insulated, where the definition gets stricter every couple of years. Newly built houses have to be compliant. When renovating existing houses, efforts towards compliance have to be made up to a certain level. Every house that's sold or rented must advertise its energy consumption expressed in kW/m², and you can be damned sure that high energy loss results in severe impact on sales price.

Any kind of heater obviously has less work to do when heat loss is minimized by good insulation. Good options have been available for literally decades for most types of buildings.

The roof is typically the easiest, with many options. E.g. on the inside between the rafters. Or you can remove the tiles, insulate on the outside, add framing and retile. My roofer simply tore out the ancient roofing, slapped on some insulation, and finished things with EPDM. Easy peasy.

Floors can be tricky depending on the house and how much effort you're willing to put in. Easy if you have a crawlspace or basement, not so easy if not. I tore up and dug out the floors in my 100+ year old house and added 10cm of PIR insulation. This was not much fun, but after a hundred years the floor looked like shit anyway.

Walls have lots of options. Cavity walls can be filled with insulation by drilling a couple of holes and blowing it in. I insulated my brick walls on the outside, 12cm of XPS, with a layer of reinforcement, and finished with silicone plaster rendering.

Don't forget about the windows. Old windows are very leaky. Not just the glazing (double or triple for the win), but the framing is equally important. Also great for keeping out noise.

And then there's ventilation. I installed a forced air ventilation system with heat and moisture recovery. This had a bigger impact than expected, the indoor air is much nicer, and I don't lose any heat by having to open windows in the winter.

In all cases, of course, moisture has to be taken into account. You may or may not need a moisture barrier, some parts may have to be breathable, etc.

Over here, subsidies are available for most of these improvements, and our energy prices are high enough to make it worth the effort.

I pay under 200eur/year (not a typo) for heating, and most of that goes towards hot showers.
It has nothing to do with housing not being affordable and everything to do with many people simply not wanting to have children. Ask Scandinavia and/or Nigeria if you want to see such a dichotomy.
Yes jamming is true. I was once at a party with a bunch of classical musicians and they started sight reading the Mendelssohn trio using an iPhone for the score - thanks be to IMSLP
I guess we need a licence for car ownership in addition to driving, and that should be a way of losing it.
I was rather amused to see Chris Titus announce that "XZ Backdoor is NOT that bad!" He seems to have done next to no research into this https://www.youtube.com/watch?v=s_WkMtEPsuE
Stamp prices poised to rise again, for the 2nd time this year
> patents

How would you incentivize companies to spend years and millions in R&D, if anyone can benefit from their inventions immediately after they're done?

Patent trolls are a problem, patents themselves aren't
I am convinced that even if you solve the sexism problem, people will still not have children. See Denmark for example.
When the South split from the Union, the Northern states continued to prosper and way outproduce the South. It's wealth was obviously not based on Southern slave cotton.
> won't lead to any HN-worthy discussion

That remains a matter of effort.

In fact, you seem to have to potentially have started one with your criticism.

It is not the quality of the article that creates a good discussion. Discussion involves cycles of correction and progression and expansion by its own nature.
I'll have to go back and look up O'Brien; you're probably right that he phrases it as power.

However, I say "cruelty" because I was thinking of the Bartle taxonomy[0] for video game players, and the Killer ♣ quadrant. Both Killers and Achievers ♦ aim for power, but only Killers are cruel: Achievers aim for power over scores or things; Killers aim for power over other players. We call that "prey drive" when it occurs in other species; compare the roles the species play in Animal Farm.

Horses are not carnivores and don't have the same prey drive as dogs, but they do have a dominance spectrum. If you put out 8 piles of hay for 10 horses, the 2 weakest won't get to eat. If you put out 10 piles of hay, there will be peace (this is the key insight to feudalism as a socioeconomic structure) if the dominant animal chooses a pile first, and so on in order to the co-dominant, but plenty of violence if it's done the other way around. Now, depending upon the herd, there still may be some violence, because even if there's enough hay for everyone, a dominant horse will, like the Inner Party, chase a weak horse away from their pile just to show they can. If you don't care about herd hierarchy, and just put out 11-12 piles of hay, there will be complete peace, because each time the weak horse gets chased away, there's always an undefended pile it can eat from: the strong get to play strong but the weak still get to eat (this is the key insight to social democracy).

So, yeah, if only it were possible for us all to have lots of power over our environment[1] without seeking power over each other[2], that'd be great.

[0] https://en.wikipedia.org/wiki/Bartle_taxonomy_of_player_type...

[1] I'd prefer moving a dozen tons of hay around with a frontloader all by myself, instead of bossing around lots of other people to do it a few kg at a time. As far as I can tell —or have merely been convinced?– the majority of humanity would prefer the latter.

[2] "Oh, it's blessed are the MEEK! Oh, I'm glad they're getting something, they have a hell of a time." –Mrs. B N
Swift for C++ Practitioners, Part 1: Intro and Value Types
Ask HN: What are the cheapest video streaming options available?
My Next.js production app receives a lot of views, and there are a couple of videos on the page that get played. I am looking to offload the videos to other streaming providers, as I cannot use Vercel for video streaming due to the high bandwidth costs. There are many video streaming providers available, such as Mux, Cloudflare Stream, Cloudinary, Fastly, Backblaze, and Vercel Blob, among others. I have looked at their pricing pages, and it's not obvious how to project costs without actually trying them out. Moreover, I'm concerned they might have some hidden fees not stated on the pricing page. I don't want to end up with a surprisingly huge bill. What has been your experience with these video streaming providers? Which one has been the cheapest in your opinion?

Fun fact: In <video/>, using `preload="metadata"` doesn't guarantee that the whole video will not download. My allocated bandwidth quota was 75% consumed due to this bug.
That was not clear from the prior conversation. Lost in translation I guess.

Sure, we can go into sleep and is reality even real. But it's a bit different when we're talking about a specific reality we know is not real and the point I'm getting at is that we know that version of you is for sure 100% with no uncertainty not you. Since both entities can exist simultaneously and independently. Which is an entirely different construct than say dying in your sleep and being replaced because there's not multiple entities with shared experiences existing at the same time. What I'm pointing to is this so yeah there's clearly miscommunication when you're talking about an even more abstract concept.
Of course it is the same. Work through the scenarios. It's always advantageous for the cartel member to cheat on the cartel agreement.
A fraction has been digitized, and most of it still quite poorly scanned.

Try reading some, try actually using any of the schematics and other technucal drawings, a lot looks ok at a glance, then turns out to be merely better tgan nothing when you actually try to use it the same way you would have used the original.

Every few years the definition of practical scanner quality and file size increases by 2x or more. A fax quality scan is infinitely better than nothing, so it's great that such scans were made as soon as that became possible, but a few years later scanners became 10x better and it became practical to work with 10x larger file sizes. So all of those documents really need to be scanned again. And the same process needs to hapoen yey again at least one more time. Even very good scans from only a few years ago are still only good compared to old scans. They are still practically garbage compared to the original print.

And much of what is currently digitized is precarious, one lawsuit or lapse in funding or ceo decision away from the service being shut down.

I've already lost tons of stuff I actually paid for to services that no longer exist, let alone free services.

Right now a lot of eggs are in archive.org and they are a charity that paints a huge "kill me" target on their own back every day. It makes no sense to operate on the assumption they will never become the library of alexandria.

Digitizing existing printed material is not remotely a done job. Not even barely scratched the surface if you step back and look at how we are still in the first few seconds of eternity.
Such as? It seems to me that whatever risk the owning class has can be easily controlled by diversifying.

And what liabilities do they have?
I’m surprised how this can be number one on HN with 4 votes and no comments (regardless of merit or not of the content)
As user of freetube and newpipe I couldnt care less.

I wonder how is that possibile that third party clients are often better than first party from multibilion dollar corporations.

Btw I know that my days of using third party clients are numbered.
Thanks for the feedback! I was probably a little too excited when writing the documentation. Reading it again with some distance, I can certainly see why this might be a bit off-putting. I'll keep this in mind for the future!
Does having your blog and/or projects being cited in research papers count for anything?
the worst readmes are those that say "this is a fork of blablabla" Ok, but what do you do? what have you changed? Need any dependencies? How do I build?

at the very least just copy the old readme and add a note on top. And please please keep it updated
Few places is that truer than in libraries. I worked in that world for quite some time. Many people are astonished to find out how many books libraries pulp. Periodicals? Forget it. Space, preservation budgets, cataloging resources, and any number of other things required to maintain collections of objects is finite, so you need to focus on things people want to read/watch/listen to/use. The important stuff gets saved. We put a 40k book collection into a salt mine after digitizing it, because it was of international historical significance and the only known complete collection of its type. Most of the stuff though wasn't even interesting enough to make it onto the free book cart for staff.
To add to this, before playing musicians usually set themselves up which will also include counting themselves in.

I'm sure if you're very experienced with playing with orchestra or chamber (as Uchida and my friend are) then there is a non verbal language they dial into, call it telepathy if you will, that lets them sense that count in.

Sounds fictional but dancers and fighters will also attest to being able to read the thoughts of their partners...

So the first note may also include 1-2 bars of silent counting
I worked with Yehuda for quite a while (great guy, super smart) and even having him explain it in person never got me past a mechanical understanding. You can learn the mechanics, even the implementation.

But there isn’t any blinding symmetry echoing the very thoughts of God at the end.

Which is how it’s sometimes presented.
For that price, why not just run fiber?, once you have cables you can just upgrade to 25gbps/40gbps etc on same cables. You can get second hand data center equipment for upgrades for a long time as they keep upgrading and prices drop.

Those cat8 (?) cables seem like a large investment when whole point of cat cables was that they are cheap.
4 upvotes in like 5 minutes is actually a lot. Particularly on a Friday night, close to midnight.
The Computer Systems Analyst category only requires a post-secondary diploma and 3 years of experience, or a full bachelor's degree.

When I interviewed with Google and Facebook a few years ago, neither of them were concerned that I don't have a bachelor's degree (I have a 2 year post-secondary diploma). I can't remember which one it was, but one of them thought they'd be able to get me an O-1 visa as a backup plan if a TN was unexpectedly rejected.
A matter of opinion. Sure, maybe NY Times ain’t NY Post yet, but it doesn’t take that long for a frog to come to full boil, even on slow simmer.
There's a lot of things here that make me wonder what is being measured -- and what isn't being measured.

Examples:

Age is a factor. How many "self employed" people are young up-and-comers who do not yet have the resume to actually make good money as contractors? What percentage of the "self employed" workforce is that? That's just one example.

Type of business is another. A one-person house cleaning business is likely to make a lot less money than a one-person niche SaaS company.

After thinking about it a bit, this stinks of "we have a conclusion, here's how we manipulated the data to support it."
Certainly not with the baggage that words like "exploiting" and "extracting" carry. Capitalism is rooted in the idea of comparative advantage and gains from trade: I give you this, you give me that, and we're both better off than if we hadn't done it.

Of course, that's the lofty, textbook ideal. Plenty of capital owners actually do want to extract and exploit. To me, that's not the intent of capitalism, but rather a propensity that needs to be curtailed with strong legal/regulatory incentives.
Looking at the past submissions it seems to be weighted by how fast it accumulates those up votes. It's already at 10 when I wrote this reply and likely more when I click 'reply'.