skysight-inc/HackerNews huggingface dataset:
The Raspi and Apple's ARM chips may be the ones that get the most coverage, but as others have pointed out, the groundwork for this has been laid much earlier: even the first Android phones and iPhones back in 2007 already used ARM-based SoCs and had Linux kernel support from day one, and the support only grew from there. The initial Raspi could only be sold at that low price because it used a mass-produced ARM SoC.

So the only thing that is new is that ARM architecture is finally starting to "spill over" into the notebook/desktop and server market and preparing to eat Intel's (and AMD's) cake. But the wide-scale adoption of the architecture already has a long history, so presenting Raspi and Apple M1 as "pioneers of ARM introduction" is a bit misleading (Apple was a pioneer, but already back in 2007).
Strengthening Digital Infrastructure and Open Source
As a long time brew and Mac user who keeps his Linux/Mac environments in relative sync, I find these scripts fascinating, but would ultimately never, ever run anything like this, especially anything related to system-level tweaks.

That said, relying on brew to set up the language runtimes is a sane option. I just don't think the script should go anywhere beyond that.
Boilerplate is a solved[0] problem since a _very_ long time and is orthogonal to the inheritance vs composition problem.

[0] https://en.wikipedia.org/wiki/Macro_(computer_science)
> You want a CEO to go to jail if an employee decides to do their job wrong?

They also get bonuses if the employees decide to do their jobs right.
You're welcome.

/s
For anyone else who is wondering what's up with that hex string:

AACS encryption key controversy

https://en.m.wikipedia.org/wiki/AACS_encryption_key_controve...
Managed by Bots: surveillance of gig economy workers
Michael Polanyi[1] introduced the topic of tacit knowledge in his short book (100 pages), "The Tacit Dimension". The blog series only mentions Polanyi in passing in its third article. And only indirectly references his book in a dismissive tone, because "this blog is a practitioner's blog: it is interested in what is useful, not what is `true`". Well, regardless of what the author's blog is about, it is still important to grapple with the original idea.

In his book, Polanyi also uses the idea of tacit knowledge to tackle a question from Plato's famous Socratic dialogue, 'Meno': "can virtue be taught?"

You can find an excellent English translation of 'Meno' in Hackett's "Five Dialogues"[2] publication. A superb short book with a great selection of five short Platonic dialogues; reading it gives a richer picture of Polanyi's ideas. It[2] also serves as a great intro to Plato.

[1] https://en.wikipedia.org/wiki/Michael_Polanyi

[2] https://www.hackettpublishing.com/five-dialogues
Fun!

Apparently doesn't have the word "topsy" in its dictionary though. Perhaps this isn't a US English word. It's not in SOWPODS but is in the app I use for help with cryptic crosswords.

What dictionary does it use?
How to Remove Highlights from PDFs
Cultures where men and women don’t speak the same language (2017)
I always film the car I’m about to rent, as well as the employee. I get them to state their name and the date, and all and any damage on the vehicle.

It makes them really uncomfortable, as they know that they won’t be able to charge me €4000 after the rental for whatever arbitrary damage they decide I caused - although it doesn’t stop them trying - I had sixt earlier this year claim that I had stolen the passenger side door. Fortunately I had filmed the car at the unmanned drop-off, along with an airport sign with the time and date - otherwise I would have been on the hook for an entire new car, as they said it was irreparable.

They only dropped the matter after I filed a complaint with the business regulator in the country they were operating in - and that came with a lifetime ban from renting from them. Good riddance.
How else could you verify the ledger without computational power without the reliance on an authority? This is assuming that we are philosophically considering authority as undesirable for ledgers.. like I get it, proof of work at this point is kind of BS in the sense that it’s not accessible for the individual so it loses all its novelty in the libertarian sense.. energy just feels like a problem that is solved elsewhere, I don’t think we should be calling it wasteful if humanity is on the brink of fusion and newer cleaner sources of energy.. I dunno, scrutinizing energy consumption just seems like an easy target, too easy, like lazy.
I managed to get two, a digital (€400) and a Blu-ray model (€500) a few weeks ago from Carrefour here in [redacted].

It is a bit of a pain having to monitor stock drops but most online stores have a queue system in place as well as purchase limits to try and make life harder for people that buy up every console they have to just put them on eBay at twice the price.

A colleague of my wife managed to get a PS5 in a fnac store a few weeks ago as well. Just went in randomly and asked and they had them in stock. Only a few and they sell out quick so was just luck in that instance but if you put in a little effort you can get one in a week or two (depending on stock allocation of course) without having to pay over the MRSP.
That's what log4net does, and presumably log4j has a plugin api too.
You could do just that before. Cross compiling for ARM is an ancient, dark craft. All that changed for the better (and admittedly much better for the hobbyists) is getting prebuilt binaries in the major distributions.
A bit like for fair use in educational contexts, it can approved after a few (?) back and forth with the YouTube moderators, on a per video basis, if the creator is lucky enough to get reviewed by an actual human.

Otherwise the video just gets flagged and there's no recourse.
Yandex says it will remove domains with pirated content from search results
I wonder how do the makers of kitchen knives sleep at night.
> What's the largest company that uses FFmpeg and has refused? What did they say?

I won't give names, but some very large cloud providers and some very large chips vendors.
The problem with betting on the underdog is that the internet is still young. GitHub has momentum; it may not have a guaranteed long-term future, but as of now it is the open source project forge with the best long-term outlook. If you had bet on Google Code, your project is at least still accessible today. If you bet on Sourceforge, the same is true, although for a period of time you could’ve had your own project page distributing malware. (I am aware that it has changed hands since these incidents, but this still happened nonetheless.) GitLab also seems like an OK bet… but from there on out, it feels like you have to be careful. A random Gitea instance is never a safe bet. Even if you run it on your own, you don’t know how long you’ll be around to keep the lights on; life is fragile.

I still find Golang’s module cache mechanism to be bothersome in some regards, but I think they were on the money with their concerns. It’s probably the only way modules can stay “decentralized” with confidence. But, that solution requires at least one central entity that is trusted and can shoulder the costs of such a service; and it only solves a narrow portion of the problem, relevant to the module system of a single programming language.

There’s no easy way out; nothing is truly autonomous. Explicitly organized groups of people running a legitimate business probably have a better long-term outlook than a band of cypherpunks running P2P services, or what have you. (Believe me, it pains me to say it, because I sure wish it wasn’t so.)

In this way, I think it’s obvious why people pick GitHub. It’s because it’s in the best position of the best segment for code hosting. It’s backed by a billion dollar multinational corporation. It’s been around the block a few times and is a robust business of its own.

Even if your concern isn’t longevity, GH is still giving you the best standing as far as network effects go. It’s just hard to blame anyone.
Here's some feedback if it's helpful for the author.

As mentioned in the comments, the script is supposed to cover fresh grads and Windows users with no prior Linux/macOS experience.

The experienced users having their own opinion about the configuration would still require time to find and configure company-specific conventions and settings they're not aware of. The common reaction is such opinionated scripts are avoided at any cost, so developers still spend time filtering the file(s) to find important bits. If the information is also in the documentation, it's ok - the script can be safely ignored. Otherwise, it can be annoying and leave a bad impression.

For the next version, I'd try to make it friendlier for both groups of users. I'd say being able to revisit what exactly is to be installed would enable more people, save time and energy. The experts would only get necessary business settings integrated (via the advanced mode), while beginners would have complete installation (via the basic mode). It was a pretty common approach with TUI installers back in the day.

Homebrew-wise, I'd replace separate brew commands with a Brewfile and 'brew bundle install'. It'd keep the package list isolated from the logic. Regarding the packages, I'd also put all version-sensitive software away from the direct Homebrew control. With programming languages, it'd be a version manager like 'asdf' and so on.

I haven't invested in a Nix configuration yet, since my small dotfiles repo works fine so far. There are obvious benefits, of course.
Yes, the set piece is very impressive, but thats the upside of running on rails, the devs have complete control over almost everything. When you're dumped in the world on your own the environment is very high quality, but as soon as you start doing the kinds of things you would in a normal openworld game like this is presented the framerate quickly tanks to the low double digits. Try driving into a line of cars for instance.

The number of cars around the city is very impressive, until you realize a lot of them are non-interactive static props. It's a tech demo, and I doubt the game itself will reflect much of what you see here.
You are supposed to know what civil law and common law is, this is part of general school education. The same goes for the difference between regulation, directive and national law, in case you are an EU resident.

<https://upload.wikimedia.org/wikipedia/commons/9/92/Map_of_t...>

You don't appear to have the aptitude to educate yourself when you notice that something confuses you or you are ignorant about a topic, c.f. post id=29529880.
I think it defaults to showing the https cloning link when you're not logged in (and possibly don't have your public key added to your github account). While logged in it also defaults to ssh for me and works just fine.
That's useful, thanks for sharing! Based on this, it seems extremely likely that GitHub has taken down JNDIExploit, as opposed to its owner removing it themselves. (See the question raised in https://news.ycombinator.com/item?id=29537822)
Constructive hobbies sure, because those are full of productive people. Fan subs are another story. On the Elliott Smith sub, someone started bashing Ed Sheeran for being a “weak comparison”. I replied “They both have soft voices and write songs about love” to which someone responded “he writes about sex and romance, not love” and a friendly -17 votes. Very open minded people.
The ultra-violent cult that became a global mafia
Reeves seems to be an overall great guy, maybe he likes this:

https://www.aljazeera.com/news/2021/12/12/malaysian-artists-...

There is always a buck to be made by pleasing the mind.

I think religion is a joke, who cares?

What is value anyway?
Literally never used any of that stuff on our baby, any baby wash we use for the bath is very specifically fragrance free, and yes, there is a very distinctive "baby smell" anyway.
What is the reason, though?
> appreciate the software development costs, but £25 for a single node locked license is steep.

Total Commander is 50% more expensive than that. I was going to say that it's worse value because of it, then I realised that not only is it a multi-computer license for the registered user, but that also the past 15-20 years of updates would have been free if I bought it.

That's actually decent. I'm part of the Linux ecosystem for now (so I can't run it other than Wine), but if I was on Windows, I'd likely invest in a license. Considering that it's still being updated for new machines after so long, and retains support all the way back to Windows 95, it's good value for money.
There exist network connections at 80Kb/s. Still data repositories.
Faulty Mass Airflow Sensor on my 09 Touareg told the car that not enough air was getting into the engine and it just refused to start. This is on the main intake, which unless completely covered is impossible to block. Plenty of air was getting into the system, so it was possible to disable it and the car worked fine.
OP here. I find w3m a pleasure to use in several ways: great HTML rendering (paragraph breaks also work out of the box), flawless unicode recognition, a nice and tactful way to display images if I want to, and a great barebones UI. But is there a straightforward way to create a left margin for all the rendered pages? Currently, text starts from the first, leftmost column of the screen, resulting in a somewhat cramped, mildly annoying reading experience.

All in all, if, besides w3m, there was also A Flawless, Incredible Pdf2txt Formatter That Never Ever Gets It Wrong, I would have absolutely no need for a GUI or X or even the Unix framebuffer terminal. And a trusty underclocked, IPS-screened 2005-or-so Thinkpad T42 could live forever.
"I spend roughly the same amount of time..." the paradox works if you define usage as energy consumption, not time spent.

20 years ago, you were not streaming 1080p videos or downloading 50 GB video games. Even kids do that on a regular basis now and a bigger share of the population worldwide has access to similar services
Have you ever had a baby? As a father of a 7 month old who was exclusively breasfed until last month - you can definitely smell their poop. It wasn't a very strong smell, but it was there. And now that he started eating solids(but no meat yet!) his poop is proper smelly, and don't get me started on his farts.
Not every intentional vulnerability is meant for illegal things or fraud.
> Aren't governments (especially Germany and Australia for what they are doing at the moment) way more scarier than big tech?

Could you elaborate please? I’m a German citizen and do not understand what you mean by that.
Show me the numbers..

https://danluu.com/term-latency/
Show HN: A cross-platform, modular dotfiles installer for my personal setup
This is my personal dotfiles installer.

It was started as a simple script that run `brew bundle` on `Brewfile` to install packages on MacOS. And over time, it evolved into grep + xargs on custom comments to support installation through Aptitude / APK / etc. as my usage vary across multiple OSes.

I find myself constantly either in need of reinstalling the whole OS or setup my environment a lot. Especially on my Raspberry Pi, since I love my portable development platform in which combined iPad Pro and Raspberry Pi. Hence I need to make the setup flexible and with various options to better reduce the time I spent manually install stuffs.

Do note that some functionalities might not be implemented (should be in the Issues section as of now). But the essentials core functionalities for my day to day work are pretty much stable. There is only current version that I'm using and working on at all time, with some branches to try out some ideas. So please be sure to poke around before running anything, as by default it would just simply perform the installation with no confirmation.

Please, feel free to give some feedbacks or take something from it if you find it useful. Much appreciated.

----

As per requested here: https://news.ycombinator.com/item?id=29536296
Originally commented on: https://news.ycombinator.com/item?id=29535432
> I wanted to build Windows 11 apps and I had to choose between Windows Forms, WinUI3, Win32 and WPF I think. I don't really know the difference between the 3 and no one really explains that (unless Win32 which is obvious).

This is microsoft still makes it pretty simple to create apps that use 30 year libs and frameworks,

WinUI3 Honestly, this is a trash fire that microsoft tried to make developers work in a walled garden, restrict their ability to distribute to other platforms, and make it very difficult to distribute to anything but their app store. They have been handed their hat for several years now, and they have chipped away at their restrictions, such as allowing sideloading by default, and allowing win32 games to be deployed on the app store. These apps only support win10 an later, and require directx11. To me, this is a failed experiement, and that has damaged the windows development ecosystem a lot.

WPF is a vector based more modern UI that works well with modern MVVM techniques. But microsoft never gave it the attention it should, and it never reached the level of design and drag and drop UI development winForm did.

Winform, is the most mature, but honestly dead for realistic production applications, it doesn't support UI scaling. But it's much faster to develop in, has much more components available, and doesn't fight you nearly as much if you want to do Pinvoke stuff an the like.

At this point, you'd do best to just write your services in C# and do you UI in a web framework,
or make use of https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blaz...
The only reason to file a police report years after a car went “missing” would be as a legally required prelude to making a claim against an insurance policy for the value of the car

I would not be shocked to find out there was a pattern here of reporting cars “stolen” that had become worth more “dead than alive” via insurance fraud.

Also speaking to culpability, someone at hertz had to swear under penalty of perjury that these vehicles were stolen. They may have acted “on orders” from above but they can be held criminally liable by the courts if they choose to actually pursue it.
Irresponsibility != malice.

If your FOSS software uses plaintext passwords because you don't care about data-at-rest security for whatever reason, sure, you're not required to make all your public code super secure.

Otherwise all student projects uploaded to GitHub would be crimes.

If your FOSS software adds a bit of code that POSTs all inputted credit card numbers to https://seba_dos1.com, well, that's gonna look very different in court.

It's like holding a garage sale where you give stuff away for free. Nobody can complain if your old stereo that you gave away for free doesn't work, but if you have an old propane burner that's likely to sear somebody's face off, best to just throw it away.
https://aldaily.com/ - Arts & Letters daily,

also some subreddits, like this one https://www.reddit.com/r/AskHistorians/ - especially the weekly digests.

https://apod.nasa.gov/apod/astropix.html - 'astronomy picture of the day' this one has lots of links to wikipedia, fun to follow them.

http://wikiroulette.co/ - random wikipedia page, sometimes interesting to click on the links.

and of course the https://en.wikipedia.org/wiki/Main_Page the featured articls, etc.

youtube channels like this one

https://www.youtube.com/c/TheOrientalInstitute
> They get upset and expect things to be fixed for $0 because that is the value that the OSS maintainer put on his own work. So why is that surprising? It's how a market place works.

The "work" you're talking about is the development of the software. The post you replied to was talking about support:

>> People pay nothing for the software, but will expect paid quality support. [Emphasis added -- CRC]

Valuing what's there to freely download at this instant in time is one thing; bugfixes on top of that are support, which is a different thing.

If you get something for free, you don't have to pay for it; if you want something more on top of that, you may have to pay for it. That's how a market works.
Prior to Windows 7-10, there was no need for one. You had whichever colour theme you liked across the OS, and most native applications took advantage of that. Something could be said for code reuse.
Does the key still work?
What's DuckDuckGo browser? - That looks like a fake to me.
This isn't going to be a game. They wanted to show UE5 working on current gen consoles and showcase the tooling, for example the city was built procedurally with Houdini.

Even the free roaming is impressive, the whole scene is lit by the sun. They recognized there are still things to work out like the car collisions that you mentioned, all the cars are rendered with nanite until you collide with them, at that point they are being swapped to "traditional" models.

I mean for a tech demo it even has way more consistent pedestrian and vehicle simulation consistency even a way long distances than AAA games like Cyberpunk 2077.
It's infuriating when it means you can't implement the same interface in two ways.
The video seemed like a reasonable critique to me - what within it did you think was a strawman?
> but Moore's law actually operates on approx. same timeline, so traffic can continue doubling at this rate without an increase in energy consumption

Except that data bloat grows at a steady rate, and you only take advantage of Moore once you discard your old equipment and replace it with newer silicon. That generates ewaste, which is counterproductive to ecologically aware projects.
That is a pretty far out security assessment. You have the same exploits in commercial software, just security through obscurity helps because of far less usage.
The default usage terms are "all rights reserved, nobody can use this but me". You change this by applying licenses which regulate the terms under which you're happy for the code to be used by others. The vast majority of popular Free Software licenses allow you to use the code under no guarantees whatsoever, so if you want to use some software in critical applications and hold its authors responsible if it doesn't work as advertised, you should probably pay them and include this responsibility in their contract.
It won't branch out all the time, but it doesn't matter much: People staying in one place makes them quickly "saturate" a location. The occasional migrant from the local area then quickly makes it spread outwards in a new area. Few places are so totally isolated that this wouldn't happen.
Synchronize your WordPress websites with ease
You can't use the latter polymorphically (particularly since you don't always have an instance of your transformation to work with - for example, if you make a method that combines a list of transformations, it needs to return the identity when given an empty list). So you end up having to thread it down your call stack. Once you have a non-toy method that's using two or three type parameters it gets pretty cumbersome.
"... crapper after Brexit".

Well, looking around ... that element of the statement is 100% correct. Looking to emigrate from this sinking ship.
How I think about writing
resources are finite and technological innovation is finite, too. thermodynamics gives us very precise upper limits to efficiency increases and to the surprise of no one, low hanging fruit are all picked.
Fire dances of celebration where thrown around the lands with the demise of Flash, ActiveX, Silverlight, Java Applets and all others that followed the same cursed path, yet the powers of be down at the druid dungeons came up with WebGL/WebAssembly, thus the natural order was eventually restored and everything old was new again.
Funny how the makers of cloud hardware didn’t want to get into the cloud from the start. Intel Cloud would have seemed more normal then a bookseller getting into it.
How did you go?
I guess it remains to be seen.
ok, so its only gc overhead, and no security issue with it?