skysight-inc/HackerNews huggingface dataset:
> software is not like other machines. Most machines, in time, rot and decay. But software is just information: if it’s correct, it stays that way. Hardware does need replacement, but the correct software that runs on it keeps running.

Unless you have some empowered person or group in your organization, levels above your team, that is allowed to constantly move the goalposts because of “cybersecurity!!1” and even the most mundane internal-only systems have the be kept to the latest versions of everything ever just so their scanning software shows “green”. Probably because their own OKRs are based on how many green circles they keep or something.

They’re cyberaccountants.
Hey, author of the post here. Didn't expect someone else to submit it to HN. Happy to answer any questions.
Google Updates Pixel Phones–Dangerous New Threat Confirmed
Principles are a means to an end, not an end in themselves. The end here (presumably) is a healthy ecosystem, an end which this principle arguably harms more than it helps. Rigid and unthinking adherence to principles is dogmatic, and dogma has no place in engineering.
Elon vs. OpenAI Again
> Can anybody perhaps share some insight of what kind of investment opportunity BitCoin represents, except for pure gambling?

Bitcoin is a commodity (like gold): the only play you have is on price.

If it goes up, you make money; if it goes down, you lose money (unless you short it).
Hair looks great!
I see now that not all the PS files are for tests, there's one adapter PS module for compatibility.

But that's still damning: If Microsoft themselves are building their PS modules as ConvertTo/From-Json wrappers for native CLIs (or being shipped at all, like winget's PS module), instead of shipping C# cmdlets and a domain model for .NET, then PowerShell is superfluous and we should be dropping it, even on Windows, for a JSON-aware shell or a more common shell with tools like jq.
as long as i need to run nvidia with multiple monitors, i'll hang on to x11.
Looks good! Will give it a go.
Tribal Nations Are Reclaiming Oklahoma
Yes exactly, continuous collision detection (CCD) is what I am referring to.

https://scholar.google.com/scholar?q=continuous+collision+de...
Hi there, I can add a +1 for this to our customer wishlist for you. --Katie
This article can be rewritten into one line:

“Not all bugs can be found until you deploy to production. So deploying to production can be called ‘testing in production’”
I’ve never heard that before. Hilarious and brilliant!
I'm going to have to dust off some ancient math... I think LLMs are based on neuronal networks which are based on regression models which are based on systems of differential equations for which last time I studied this stuff, we only had probabilistic solutions?

It's been a bunch of decades since I did anything even remotely related to these areas (and I was never good at math).
Maybe start with something cheaper to evaluate if it's something you want to do long-term, and if it fits, start looking at the TE stuff, you'll know better what you want then too.

Good entrypoint is the Novation Circuit family of devices. Circuit Rhythm is mainly around sampling and a drum machine, Circuit Tracks a all-in-one groovebox. Both of them are a lot of fun :)

Eventually you'll probably be better served by some Elektron device, still high price point but UX is a lot better/discoverable + lots of features in every single box.
> There is a scarce amount of Microsoft shares […]

New shares can be issued at any time.
Spotify Web Down?
It's been obligated from the very beginning. Not sure I understand why this is suddenly newsworthy.

Example [2013]: https://www.zdnet.com/article/what-google-does-when-a-govern...
The game mechanics implemented on a server binary are an art in themselves, you know.

In the future if we allow it, people will roam from old game to old game on private servers to experience each one. This can easily be planned out so that there is enough players in each event to give the game life.
> it'll drive a bunch of monitors just fine.

I wish AMD would tell me how many monitors. Intel's Ark will tell me a 14700K's iGPU supports 4 monitors. AMD's specs for the 8700G supports 4 monitors [0]. But their new 9900X [1] and older 7900X do not mention how many displays are supported. It seems to be left off their GPUs too [2]

[0] https://www.amd.com/en/products/processors/desktops/ryzen/80...

[1] https://www.amd.com/en/products/processors/desktops/ryzen/90...

[2] https://www.amd.com/en/products/graphics/desktops/radeon/700...
> DDR5-5600 when 2 modules are installed, DDR5-3600 when 4 modules are installed

Is this a new thing? I don't rememebr four sticks being slower than two on previous generations. Then again I haven't been paying too close attention these past few years.
OpenAI has a `max_tokens` setting. For the /chat/completions api, it defaults to the maximum for a desired model, but for the /completions api, it defaults to 16.

https://platform.openai.com/docs/api-reference/chat/create#c...
> the fact that Rosalind Franklin didn’t get the Nobel due to sexism

The primary reason why Rosalind Franklin didn't get a Nobel is that she died in 1958. It's maybe not easy to speculate what would have happened in the alternate timeline where she had lived until the Nobel nominations started to happen.
Energy companies turn to robots to install solar panels
Yes, author of the post here.

BTW, I have a 500EUR Thinkpad (P14s Gen 1 AMD) that I like very much but it is heavier, the fans spins often and the battery life is bad (like, 2 hours in a good day).

So definitely in a whole other league. I bought this Thinkpad thinking that I would bring everywhere, but after trying to get the battery life to something acceptable and never getting at a good level, I decided to just forget it and leave at my desk. I still love the fact that I can get a 8 core CPU in such a small profile and have 40GB of RAM, but if you ask me which device I would bring in a trip... well, you know the answer already ;).
Yes, seems https://gew4-spclient.spotify.com/track-playback/v1/devices returns HTTP 503 "try again later" currently.
https://archive.ph/8R373
With enough time sunk into it, these numbers are more... suggestions, anyway.

My system has a 7950X3D and four sticks at DDR5-6600. The module density, board trace topology, and luck-of-the-draw on IMC/SOC can matter a fair bit.

Tuning voltages/timings can make up differences. Also remember the infinity fabric clocks and such being somewhat paired
If a universe only contains a single particle, then there can be no "position" within the universe as how could you possibly measure it? Similarly, how would you be able to determine if it was static or moving without comparing it to something else?
AWS RDS support is key IMO, I have done a lot of consulting on infrastructure and most clients I had don't want to have third party services and don't want to manage their DBs.
> Luckily, cloud providers have never received a secret warrant they can't reveal the existence of wink and spy agencies would never operate outside the law wink so the apparent conflict has never arisen in reality wink

European states are fully aware of that problem, hence why eg companies storing medical data must do so with servers located in Europe and owned by European companies.

There's the question of whether it's safe to use servers provided by a european subsidiary of an american company and if the company would bypass their european employees or order them to break the law, but it's not a question that stakeholders are pretending doesn't exist.
I basically only follow one blog: Jamie Zawinski’s[0]. Why? It’s entertaining.

When I find articles from other blogs they surface via communities/HN/Reddit/Lobsters/web search.

I also subscribe to a few newsletters, which IMHO are really the same things as blogs.

[0] I will not link to it from here since he has an anti-HN landing page (:
MSRP comparison with 7000 series:

7600: $229, 9600X: $279

7700: $329, 9700X: $359

7900X: $549, 9900X: $499

7950X: $699, 9950X: $649

(using non-X variant for 7600 & 7700 since they have same 65W TDP)
Rodney Brooks's Three Laws of Robotics
> You can definitely recreate this just by collecting appropriate VSTs and sample libraries, even probably by just loading some "medieval samples" to some groovebox.

This is true for basically all electronic music hardware available today and in the past. I guess what we really pay for when buying these type of hardware is what's missing rather than what's included, and the constraints that helps you focus on actual music making.
This is self-deception, which - if done well - can be a very effective salve for one's mental health & help you survive/thrive in the industry.
It was taken as a given at one time:

With the Cold War ended, officials of the CIA and other U.S. intelligence agencies have acknowledged that they are redirecting efforts away from traditional spying toward gathering information aimed at ensuring that the United States remains economically and technologically competitive.

~ https://web.archive.org/web/20151016000311/http://www.nytime...

China claimed evidence of eleven years of CIA economic espionage: https://thenextweb.com/news/cia-china-hack-agency-government

and Operation Eikonal hoovered up more than it should have:

After the revelations made by whistleblower Edward Snowden the BND decided to investigate the issue; their October 2013 conclusion was that at least 2,000 of these selectors were aimed at Western European or even German interests

https://en.wikipedia.org/wiki/Operation_Eikonal
May 2024: https://thespinoff.co.nz/society/14-05-2024/eat-the-bugs-a-s...

Jul 2023: https://www.npr.org/2023/07/18/1188237695/this-right-wing-co...
It's a DDR5 thing - four sticks have absolutely been slower on the Zen 4 too.
I've tried 4x32 GiB on a 7950X and I would get exactly that speed after several minutes (!) of POST.
Anything faster would not be stable, I ended up sending back half of it and settled with 64 GiB total, POST still takes 30s.
That's what I was trying to express about rationalization: no matter what way you cut it, you're still begging people for money. What you offer is never unique, no matter how much you want to pretend it is - you just want to be the one to actually convince them to buy YOUR SaaS product / recruitment services / whatever. I was very passionate about helping my clients and I really enjoyed the idea of helping my candidates get good jobs, doesn't change the fact that I was one of, god, tens? hundreds? of agencies in the houston oil and gas market.
I thought the colour and anecdotes were useful towards conveying the message. Sometimes only after you've experienced something for yourself does the reduced pithy one liner make sense and resonate.
How about banning it going forward instead?
> maliciously exchange keys with rouge devices

Companies are slow to respond to the growing threat from adversarial make-up brushes.
I kind of have the same thought. This very much looks interesting and I like the whole folk/medieval metal scene quite a lot.

But the realist and the person in my who doesn't like spending money both agree: If $350 - $500 are on the table, I'm probably better off with a good keyboard with MIDI support, since it's a more open-ended and flexible tool. And my DAW can do a lot of the looping, looped recording, effects and such.

But enough negativity, this thing still looks really, really cool.
"Eat the bugs. Drink the soylent. Get in the pod. Live in the metaverse. Own nothing. Be happy."

I prefer the sad freedom out here, thanks!
A lot of people root for AMD.

I heard recently the Internet in general loves AMD and gives the company a lot of good will even through their failures or their products are somewhat inferior. Maybe it's because they posed themselves as selling products for the people, more competitive prices, support for open source operating systems and so on. Or maybe just because they were the underdog in the industry.
I wish it was a tiny bit better, or it's just memory bandwidth issues, but when I was running purely from igpu a 4k video stream made animations etc. choppy
Isn't it what's everybody does in the industry?!

Every single place that I ever worked at in a past 20 years tests payments using real cards and real API endpoints. Yes, refunds cost a few pennies and sometimes can't be automated, but most payment providers simply do not offer testing APIs of a sufficient quality.

Situations when a testing endpoint has one set of bugs not found on production and vice versa used to be so ubiquitous in mid-2000 to mid-2010s, that many teams make a choice agains using testing endpoints altogether - it's too much work to work around bugs unique to the environment that no real customers actually hit. And now the whole generation of developers grew in a world of bad testing APIs of PayPal, Authorize.net, BrainTree, BalancedPayments (remember them?), early Stripe, etc. So, now it became an institutional knowledge: "do not use testing endpoints for payments".

To be exact, people often start using testing endpoints for early stages of development when you don't have any payment code at all, but before the product launch things get switched to production endpoints and from that point on testing endpoints aren't used at all. Even for local development people usually use corporate cards if necessary.

I have a suspicion that things may be different in the US, with many payment providers' testing environments simulate a typical domestic US scenario: credit cards and not debit, no 3d-secure, no strict payment jurisdiction restrictions, etc.
Thanks, that’s helpful information.
I have the same Chromebook since a few weeks now (got it in sales at 299 euros in France) and... it is my favorite device too.

First, the build quality is very nice for 299 euros. It does not feel weak or "plastic" at all.
It comes with an ok keyboard and, imoo, a "meh" touchpad.
The keyboard offers a nice protection to the chromebook.

Most of Android apps work well on this device, on both smartphone & tablet settings.

I can open a shell on a Debian distribution using LXC, do my light coding on it without any issue, and then go back to native web apps like YouTube in tablet mode once I finish coding...

2-in-1 chromebooks are really what iPad failed to do for me: both media consumption and light coding when I need to, with a very good battery life (6 to 8h depending of my needs).
Also, I can plug in via USB-C on my external screen and work on external screen without any issue.

Imoo ChromeOS is really the best "it-just-works" Linux machine since a while, and I really hope Google will continue to maintain this great system (and ecosystem, plugged with my Android phone) for a while!

The CPU is a bit weak for heavy coding, and the audio is just "ok" for media consumption, but otherwise I really love this device!
Computer History – 50 Years of Queries
Sweatman has a very thorough YouTube channel where he goes deep on this topic and carefully rebuts the criticism towards his ideas and the debate around the Younger Dryas Impact Hyptohesis

https://www.youtube.com/@prehistorydecoded4454
Crowdstrike takes it self seriously, for a security company. That means don't ask questions of the experts.

Everyone else sees these services as the patsy when the problem happens.

From a technical perspective it's a hot mess (you are spot on). But business says "everything is fine, this is fine, carry on", because it meets their goal of CYA.
Pragmatism trumps principles. In this case, it is better to unpublish these packages, than turn npm registry into a bigger garbage
Xerox, Hoover, Amana, IBM PCs, Scotch tape, and many other totally dominant brands have been successfully planted by moderately “better” competitors.
> Why would anyone train on noname package, that noone uses?

Not that I disagree, but in the same line of thinking: Why would anyone train an LLM on some random blog written in broken English? Why would you train an LLM on the absolute dumpster fire that is Reddit comments? Or why is my Github repos with half-finished projects and horribly insecure coding practises being used as input to CoPilot? Yet here we are, LLMs writing broken, insecure code (just like a real person) and telling people to eat rocks.
We have investigated ourselves and found ourselves almost entirely perfect.

Meanwhile, Google just heavily obfuscated news on Trump’s assassination attempt, including many of the reports on the Congressional hearings.
That doesn't sound like industrial espionage?

(I'd also love to know)
Yes but it's not Nyxylon, it's Nxylon
Unfortunately, you lose a significant amount of functionality by degoogling. Any app which relies on Google services, which is a large number, will be broken.
While these CPUs look great, I'm not digging the lack of PCIe lanes on the AM5 platform.

Still, might finally be time to upgrade my desktop.
Hello, author of the post here.

I never said best device, I said favorite device. I have a work MacBook Pro 16'' M2 Pro (what the f* is the name scheme of Apple nowadays, but I disgress), that of course is miles better than this device, but even if it was mine I would never bring it in say, a short trip. It is simple too big and too heavy.

The fact is this device small and lightweight, so I leave this at my nightstand since it doesn't occupy too much space, and ends up being always there when I want to do a quick coding session or write in this blog. Compare this with my heavier laptops that never leave my desk because they're too big.
Bulk Image Upscaler – 100% Free, No Login, Privacy Friendly
Hey there! I'm launching one of my tools here. It's a bulk image upscaler that uses two AI models. Give it a try!

It's 100% privacy-friendly, meaning your images don't go to any server to be upscaled. Everything happens on your device.

All other tools out there keep a copy of your image on their server while upscaling. You can't be 100% sure that your image will be deleted afterwards.

But if you use this tool, I guarantee that your images never leave your computer. They stay on your device and are upscaled there. Hence, it's 100% privacy-friendly. Plus, it's free!
When I say "the Web", what I mean is the Web.

> Usually you would say HTML and HTTP(S) is "The Web"

No. The Web is the Web, for all the reasons I already gave. "The Web doesn't mean "browser technologies".
I’ll believe the economy is crashing when Jim Cramer says it isn’t.
Is this with the EXPO profiles, or are they running at the JEDEC transfer rate?
Watched it with some friends on shrooms for the first time. Incredible. All the movies we watched after it that night felt bland and uninteresting.
The Paige Compositor: First US Typography Machine
As I recall, Mark Twain lost the equivalent of today's $9M and went bankrupt as a result.-
Istio.io: Open-Source Platform for Simplifying Microservices Management
I think you're largely right but man there's some gold in the jams. Here's a 1 minute synth jam video posted to youtube 17 years ago, it still blows me away: https://www.youtube.com/watch?v=F8Kiw4aoex4

Of course he's brilliantly talented and became Dorian Concept, to your point.
If you take the quantum field of view.. its the start of interaction between two particle-permutations forcing a breakdown into a observable and measurable interaction?

Time is the expansion of the involved while simultaneously collapsing complexity permanently.
Because all masses accelerate at equal rates in a gravitational field either:

1) Inertial mass and gravitational mass are exactly equal without an explanation why

or

2) The acceleration is just an effect of a curvature of space.

Imagine two bodies thrown exactly Northward on a sphere. Although their paths are parallel they would approach each other, as if there was an acceleration. This acceleration would be the same whatever their mass is.
It seemed like things began to change in the early nineties. I'm trying to track down who in the admissions office instigated it. I don't suppose you know?
Well the simple answer is don't use it then.

In the same way people revert to older stable releases. You're welcome to revert to writing boilerplate code yourself.

The reason people are excited and use it, is because they show promise, it already offers significant benefits even if it isn't "stable".
“I’m vegan aside from insects,” he says. “But there are also vegans that are vegan aside from bivalves like mussels and clams. And I would say that a larger portion of vegans are OK with eating insects and bivalves than you’d probably expect.”

This sort of article reads like a parody of The Guardian except that The Guardian is not in on the joke and is being serious.
It says exactly that: "If a node_modules is already present, it will be automatically removed before npm ci begins its install".

I didn't "munge around" in node_modules; I said "if something goes wrong". Like I said in my previous comment: "I found this out a few ago after I had some corrupted files due to a flaky internet connection". That's not munging around, that's computers being computers. Network errors happen. Disk errors happen. Memory errors happen. Things like that. I've also had an install ISO corrupted at some point. I always check the sums since, just in case because there was a lot of confusion involved before I found out the ISO was just downloaded wrong for some reason. Stuff doesn't often get randomly corrupted, but it does happen, and with 2GB ISO files (or 2GB node_modules) the chances do grow.

On Go I can do "go mod verify". I think yarn has "yarn check" for this (but didn't verify). I don't know about other package managers off-hand, but if they don't have something for it, they should. You need to be able to verify the content on disk is identical to what's expected.

I never mentioned anything about auditing dependencies or AI.

Your entire post is a masterclass in arguing against things that were never claimed and forceful injection of your own bugbears. I just want to check if node_modules is identical to what's expected, just in case, because computers kind of suck and are unreliable.
Misunderstanding Bigness
As people also pointed out in that thread, some classical instruments like church organs have exactly the same problem.

Look at this one for instance: https://en.m.wikipedia.org/wiki/Organ_console#/media/File%3A...
It has 522 draw knobs and 796 total controls for the musician to use. How do you play something on this organ to sound exactly like another organ?
I'd consider that to be one more driver (bios/software selectable jumpers) in addition to increasingly small features and high clock rates. Rather than something that refutes the situation is new.
This is indeed with EXPO! There were great strides made with firmware revisions in the last year or so.

I do have to make a point to boost the supporting IMC/SOC voltages before enabling that, or I can get a bit wedged.

The profile voltages (and clocks/timings) for the sticks themselves work fine - just the board/CPU itself needs some care.
This study is interesting, but it might as well have 'in mice' in the title for all its relevance in the real world. The study is measuring preference - and I'd definitely agree that all else being equal, preference would uplift better work (across artistic domains). But all else is most definitely not equal. Distribution is now essentially free - but all that demonstrated is that it was never the bottleneck. Marketing is. The music industry is a machine for creating what the kids call 'plants'. Groomed, quantised, pop creatures with a minimal bar for talent and huge appeal to their chosen demo (these days primarily young women). The industry is, contrary to what we might have assumed would happen - still the mediator. They negotiate the front page of spotify, book the tours, create the relationships with broadcasters and media outlets.

There are absolutely segments in the industry that address and include taste and quality, but they're long tail stuff next to the pop machine.
Migrate Your Ghost Blog on ShedTheShade
For a limited time we at ShedTheShade are providing free migration(managed and non-managed), and one month free trial with no-credit card required.

https://shedtheshade.com/contact-us