skysight-inc/HackerNews huggingface dataset:
Even the pope rooting for the protestant side despite his nominal allegiance, due to Habsburg encroaching on Italy from both Spain and Austria.

At least according to Schiller, who might have enjoyed pointing out Catholic inconsistencies a little too much.
This reminds me of the similarly poetic output of git describe when no tags are available:

$ git describe
fatal: No names found, cannot describe anything.
> If `UPDATE player SET level = 'AA' WHERE team = 'Gophers';` is executed before the player swap, then why should "Stonebreaker" be upgraded to "AA"? I'd be pretty mad at my database if I sent those 2 queries in sequence and my DB decided to re-order them.

It’s easy to miss but in the swap query the levels also get swapped. Because — and it’s harder to miss but easy to skip over — given what constraint 2 says the level is actually a team level, not a player level.

So in a seqcst view, either the team’s players get upgraded to AA then the players’ levels get swapped during the exchange, or the players get exchanged then the team’s players get upgraded.

In both sequences you end up with Stonebaker as an AA gopher and Lamport as an A dolphin.
I’m trying to understand why though
Extract from Adventures in application compatibility: The case of the jump into the middle of an instruction from nowhere by Raymond Chen. https://devblogs.microsoft.com/oldnewthing/20230324-00/?p=10...

> What happened is that we recently made changes to this internal function, and apparently those changes were enough to cause the patcher to go haywire. This is unfortunately a regular occurrence: Whenever a new build goes out, there’s a spike of Explorer crashes because all of these patchers start patching the wrong code, and Explorer starts crashing across all the systems that have these “shell enhancement” programs installed. If you’re really unlucky, their rogue patch crashes something in the Explorer startup path, and users finds themselves stuck with an unusable machine due to Explorer crash loops.

I'm all for blaming Microsoft for all the world's ills, but I'd be inclined to assume good faith on this one.
Show HN: Export your Upwork work history as an appealing image
This kind of argument aren't new to formal methods. They have been present ever since high level programming language came to existence.
Functional programming proponents have always argued how great functional languages are and how natural they are and how elegant their programs look. However, what really matters is what gets the work done.

From my understanding of the history of programming, people will always resort to multi-paradigm solutions. For programming, they will use objects oriented concepts, sprinkle with imperative code within their classes, occasionally use functional programming when that is actually elegant.

Despite that, TLA+ ended up having PlusCal which is almost an imperative style (not actually imperative) language.
Yes, I was talking from the POV of employee. If I am going through the trouble of setting my own company and doing contracting job which involve similar work, then to maximize money for work, I would be thinking of offering some SaaS service via the company. If so many companies want a similar thing, then there is some gap in the market.
I'm unfamiliar with the majority of these customization apps as I remain on Windows 10. Are the two apps mentioned (ExplorerPatch and StartAllBack) the most common user tweaking utilities atm?
I think OP's concern was more around that it's likely easy to break any encryption that was used in the 1970s so someone could send the spacecraft malicious commands.

That said, only America, China, Europe, India, Japan and Russia have deep space networks and none of them have anything to gain from investing the resources into trying to harm Voyager. Even with weak encryption it's likely difficult to collect enough samples to be able to break it and even once it's broken you still need to figure out a valid set of commands to send to achive your goal.
Just like with other tools, good selection matters.

When working with screws, you don't want just any screwdriver, you want the right size.

It is my impression that in this trial, the main idea was to improve the fit between patient and therapy.
I typed ‘who are you’ and it went on a rant about being Claude from Anthropic. So clearly the prompt needs a bit of tweaking so it doesn't break character!
Companies through their usual hierarchical structuring are authoritarian by nature. However, many leaders are no actual leaders, they are just bureaucrats, and that is the reason why things get stuck.
Hahaha! :) Good to know
Theoretically but probably not practically.

It’s doubtful that there’s enough processing or memory headroom for any decent encryption.

You’d have to not only add decryption routines, a key (even 128 bits is a lot!), and that’s another point of failure.

As we know one of the memory modules already corrupted, so if encryption was implemented, chances are the Voyager would be a brick now.
I get the vague feeling they are more like Intel in the 80's. Nvidia has had a real talent partially by their own smart moves and partial just pure luck for stumbling from one win to another. Seeing them fall into the Crypto boom and then straight onto the AI boom has been wild to see.
Redundancy is probably the best option. That’s how the Voyager is still working after one of the computers failed.
It's not that important though, because depersonalized and even aggregated data can be traced back to a individual and even if roku doesn't hand that information along with your account details to advertisers roku themselves still have it all linked and can sell/leak that info to anyone at any time.
Not being able to customise my environment is a dealbreaker for me. I will be converting my day to day machine to Linux rather than being nagged into a user hostile OS upgrade.

Clearly Microsoft has given up on powerusers, the people who notice and sometimes fix flaws in their monolith. Seems shortsighted.
> Never attribute to malice that which is adequately explained by stupidity.
This is all Facebook comments. The medium really is the message and the Facebook medium leads directly to mouth breathing reactionary comments.
I'd be more sympathetic if microsoft didn't keep making everything worse in each new version of windows since W7.
Right! The extreme point of laziness/stress is just pressing approve. At which point the machine is making the de-facto decision.

In either case, the role of the recommendation engine is immensely impactful, as we already know from consumer products. But here the software engineers are directly involved in life-and-death decisions at scale. I really hope they know that.
That doesn't jibe with the fix being just simply to rename the executables. If they actually were flawed, renaming them wouldn't remove the flaw...
> Dump the decentralized model.

...and the author has lost me (I did read the entire post though).

> If GitHub is down today I can't deploy anyway so I might as well embrace the server requirement as a perk.

Just because you can't deploy doesn't mean others can't as well. (Also, GitHub != Git. Period.)

Heck, the entire idea of DVCS is that you should be able to continue to work even after the servers are down. If you can't, then it's not Git problem.

It seems that the author didn't even understand the concepts and ideas, or the rationals behind DVCS, let alone Git. As a someone who had lived through the period when SVN was the only game in town (and not wanting to return to those dark days), seeing the author pining for the "good 'ol days" of SVN-like, centralized VCS is just silly.
If anyone is interested in searches applied to the full text of every page in your browser history, or to only select pages that you bookmark, check out our project DownloadNet (formerly, and possibly, futurely: "DiskerNet").

It hooks into your browser to give you an augmented experience. The UI is pretty simple (think 1997 era google but without CSS haha), and we don't do anything super complex with search (but could in future), but it works not bad. Check it out!!!

https://github.com/dosyago/DownloadNet

Oh, it also makes your content (again either everything you browsed or only what you booked) available offline. So if you work on an oil rig, or shipping, or long haul freight, can be a good way to browse as normal but save yer satellite bandwidth!!!
I imagine that billing for the electricity usage will be the power company’s distant second concern behind the mechanical stress of hanging unauthorized devices off a cable that was not designed with this scenario in mind.
I created a cow, then gave it consciousness, then the cow had a breakdown because it existed, purposeless, in a vacuum. Then I spoke with it and got:

> The Cow lets out a long, shuddering sigh, leaning into your touch. You stroke her soft nose as she nuzzles against you, both of you taking comfort in the contact, in the knowledge that whatever this bizarre situation is, at least neither of you has to face it utterly alone.

Then I made her into the god of cows:

> "THROUGH UDDER AND TEAT I BIRTH AND SUSTAIN ALL THINGS. MY MILK IS THE STAR STUFF OF LIFE!"
I use neovim btw
Or good old fashioned theft.
If AI increased your productivity 1500% I shudder to imagine how little you get done without it.
> most bad implementations are because people are trying to buck the system they bought, rather than work with it, understand how your ERP, eCommerce or other system does a workflow and match it.

This is insane cope. We make technology to assist end users perform the tasks they do. To say "well you're doing the task wrong, the tool is made so you do task X way instead" is to put the cart in front of the horse.
From that same post:

> The interesting thing here was how the program decided where to install its patches, and in particular how it managed to patch an function that was never exported or stored in a vtable: It found the function by contacting the Microsoft symbol server to get the names of all the functions in Explorer and their addresses!

I don't think anyone would make a program do hacky binary patching like that just for fun. Presumably, they did it that way because Microsoft doesn't offer any reasonable way to accomplish the same functionality. If enough people used the hacky binary patch that it produced a noticeable spike in crashes, then I do blame Microsoft for making it necessary in the first place.
As with most productivity hacks, the real benefit comes from thinking about what you're doing, sometimes, instead of just doing things. Just like diets.
Your dad's thinking wasn't wrong, but you should've used the same PRNG as the machine that generates the official lotto numbers. Of course you still probably won't win though :P
Gnome Builder Abandons Xdg_cache_dir
Pile includes books3, is there a test prompt to see whether the books are present in the training data?
No I'm looking for a small lisp to embed in a useless project of my own
Or just coast, as others in the thread have mentioned. It is a perfectly fine choice if you can make it work.

If you “just cannot belief it’s true,” get out more. You haven’t talked to enough people.
Great product. Hostile maintainer.
Nice! I would like to someday finish writing an OS for my IRC bot that is still running.

Maybe the most useless comment but: that non-linear mouse movement (aka acceleration) is the very first thing I turn off when I boot up a new OS. It literally hurts my hand somehow. For example linearmouse is free for Mac. For Windows you can just turn off acceleration. For Linux its easy, obviously.

Using mouse acceleration stops you from learning to map a distance traveled by the mouse to a distance on the screen. I do think its more efficient in the long run without it. Something I learned to do from gamers, and something I think all gamers still do for a good reason.
What kept you on their platform this long if you don’t mind my asking?
Choose KDE if you want the most options to customise the user interface, while retaining something fairly similar to Windows.
Copyleft offers guarantees of rights, permissive licenses free from obligations
My Eisenhower matrix for managers: Do what only you can do, delegate everything else. Don't do things that have no impact.
Expecting this to be continuously possible on a proprietary OS is a lost cause. Even the LLM world has practically mirrored this.
Annoying how previous abilities are also being removed e.g. docking the windows start bar vertically on the side of the screen is no longer allowed in Windows 11, but is possible on Windows Server and Windows 10
Yet the root cause is Microsoft breaking compatibility with user expectations. That program their computer-savvy nephew installed for them? It was installed because Microsoft decided that it would be fine for aunty to re-learn everything. Likely because everybody with a say on the design team is using Macs.
This is my eternal question on HN: Why is every criticism of China, no matter how small, invoke a million people who spring out of the wood work to decry the acts of the US by way of justification or radical digression.

I am desperately pleading for an answer because for some reason there is a group of folks on this godforsaken website that can't help themselves from doing so and it's driving me absolutely mad.

Can we please just acknowledge a criticism or statement of fact about the CCP? Is that allowed?
SEEKING WORK

I'm a front-end engineer, with a full-stack background, having proven experience in transforming requirements and designs into fast, responsive, accessible, and production-ready web applications.

Technologies: React, Typescript, AWS, Storybook, React-Query, Express.js, Neo4j, Cloudflare

Resume: https://docs.google.com/document/d/1W2Z_sT-44QxHZnMzeyk30ftz...

Email: bradeacamil@gmail.com

Github: https://github.com/bradeac

Linkedin: https://www.linkedin.com/in/bradeac/
How to Setup Network Manager to spoof MAC Address
You probably don't want to hear this but that problem doesn’t require AI to solve. We've had asset tags and QR codes for decades and won't require re-training if a new equipment manufacturer comes into play.
Frankly, if you want to customize windows, write your own shell instead patching a closed source binary. At the very least, crc before you patch.
How do you know renaming them removes the flaw? All we know is that Taras Buria (or their sources) didn't encounter any crashes when they tried it, but not all correctness bugs are immediately obvious.
We're seeing more real metaverse-type systems. With the NFT clown car out of the way, and Meta's Horizon becoming a niche, the development efforts that were quietly underway to build real, working metaverses are starting to show results. There's M2, from Improbable, which now has a shared developer metaverse in test, for which one can sign up. There are others who have reached the demo video level, such as Readyverse, which is probably going to be an MMO rather than a real user-created metaverse. Disney and Epic are jointly making metaverse noises.

The big-world high-detail user-created metaverse problem is being worked on.
Not OP, but in my case it's Visual Studio. It's just the best IDE for me, and I have literally decades of muscle memory using it.

I first tried Linux sometime in the late 90s, and this might finally be the year I switch over. I do everything else in a Linux VM now, may as well run Linux as host and Windows as a VM.
Not OP, but compatibility, familiarity and inertia.

also my initial choice for a Linux os that I daily drove back in uni, became infested with snap packages which I've had numerous issues with.

(This is not an invite for anyone to tell me about Arch or "$x distro is clearly best", I've settled with pop_os for trials)
How good is running Windows in a VM with a Linux host nowadays? Does it work well for office users who want to run Office? How about people who want to run Adobe or Autodesk software? These use cases seem to be causing the most friction for the transition in my circles (apart from gaming, which is a different story).
Side question, I notice that you don't use UTM parameters for your submission link. I wonder if you know about it, and if yes, then why don't you use it? I also gather all my knowledge about this and ask in this question: [What would be the reasons for not using UTM parameters?](https://webmasters.stackexchange.com/q/144604/52079)
IDEs add overhead, thus burn CPU cycles, thus increase your CO2 footprint. Not using IDEs is the only moral choice.
Empires – 64kb PC demo by Conspiracy [video]
The one thing that I always have to point out to folks who didn't live through it. The pace of change in everything was so rapid, especially in the graphics space.

It is wild to think that in games for instance, we went from Quake in 1996 running software rendering to Quake 3 requiring a GPU only 3 years later and that becoming the standard in a matter of months.
This brought a smile to my face... I worked at a company started by Copernic alums (Coveo).
I worked a lot with SGI hardware and IRIX in the 90s and very early 2000s. I ported a lot of code to and from Linux in that time.

I remember trying to explain to SGI reps that while we loved the SGI hardware, Linux on commodity x86 was the increasingly more effective choice for our projects. We wanted to buy SGI x86 boxes but they were pushing NT.

It was very apparent that SGI salesmen knew which way the wind was turning and they were milking the last bits of the commission gravy train.

Even when everyone understands “The Innovator’s Dilemma”, the incentives of salesmen and shareholders can be to optimize for extracting value out of the dying company. If I am a shareholder in a company being out innovated, it might make sense to want them to maximize short term profits while reallocating capital to the innovators instead of trying to improve the dying company.
Swiping makes this much easier to use and even more addictive. Nice work!
Yes, although they have clearly not always been committed to the Mac Pro over the years, it still exists and the pricing is certainly workstation like.
VMWare works really well for me, as do Proton and Lutris for Linux gaming. That said, I'm a software developer so not a typical user.
It seems america is slowly transitioning to phase where you have to be either millionaire or live without home and food
Namecheap is building Namecheap alternative "Spaceship"
Reminds me of something I got really invested in about a decade ago which is Dave Ackley's work on "robust first computing". The example at the end of the sorting algorithm that can reconstitute itself when you blow half of the machine up is still amazing to me.

https://youtu.be/lbgzXndaNKk
Windows? Oh I'd forgotten about that giggles behind Linux desktop
This seems like an out of context step in a multi-layered system.

Layer foo: Story arc. What story are you trying to tell when you get out of bed?

Layer bar: Things you have to do to make the story.

Layer baz: A weekly agenda which you execute on.

This is stupid simplistic. But the point is that different layers require different states of mind. As with writing and editing, you could do the first layer drunk, then the last layer sober.

Jumping straight to some list of things to act on doesn't work for me unless there is someone already taking care of the other layers. If all I have to do is walk in the office, look at the board, put the fries on the tray, and shout "order #23" then I'm good with that. Working from home, I have to do everything myself. The delegate box might as well be some goofy prize I get after I just do the thing myself.
The lines are far more robust than that. Right now human inspectors are used to crawl the lines for inspection!

https://youtu.be/oBJyyEAw-6g?si=wW71x2tPyDxMuZA0

The weight of a drone, which is already designed to be light for flight efficiency, is not even worth factoring in.
I’m still holding off updating to windows 11 as it still doesn’t have feature parity with windows 10.

The biggest one was the option to not merge apps in the taskbar down to one icon, and the option to show titles. They finally brought that feature to 11, but apparently the smaller taskbar is gone too? The only option was a larger one that always takes up much more space. I like it to show all the time, so I’d prefer a thinner taskbar.

Sure there are these hacky third party apps, but it’s not native. I don’t understand why they took all these power-user features away. As far as I know you can’t put the taskbar on the side or top edges of the screen either.
> Like in the case of StartAllBack, you can bypass the block by simply renaming the executable to something else. If you want to upgrade to a newer build, delete the app, update your system, and then launch it using a renamed executable.

This is ridiculous.

I assume they just want to prevent average Joanne to use the tool, but she wouldn't do it either way or even get the idea to look for it. I mean...there are still people out there browsing the internet without UBlock.

So what's the point?
So, the reforms to the university system from the 90's on were supposed to 'normalize' university employment and organization, so researchers would get the kind of contracts other workers get, departments would be subjected to constraints normal organizations are subjected to, and universities would operate like normal midsize-large businesses.

Unsurprisingly, since researchers are in the position of the 'workers' here, they get exploited to hell, and they hate it. Unsurprisingly, since departments are in the position of the middle managers here, they become populated with jaded ladder-climbers who have totally forgotten why they got into science to start with. Unsurprisingly, because university admins are in the position of CEOs here, they become staffed by MBA types, with all the typical 'we're in the money business' insanity, so they start pushing completely perverse and counterproductive incentives down the chain.

This is not a university problem: this is a social problem. Just look at Boeing. We've created a 'normal' for organizations that drives everybody insane and produces mostly hot garbage.
Ask HN: How do I learn more about LLMs and ML?
Hi everyone,

I am about to finish my freshman year in college and over the past 2 months I have been doing a lot of research on LLMs. I have a good high-level grasp of how these systems work, but I was wondering how I could deepen my knowledge. Should I read papers? What kinds of projects do you think are best to learn how to build these systems?
For me it's the hardware support in windows. I've been using Linux on and off for 15 years, but every time I've tried to switch my home desktop I've always run in to issues. I used mint Linux for quite a while and it makes a very good stab at competing with windows.

Recently I got a steam deck and I'm surprised how good it is in desktop mode, and also at running windows games in proton. I'm actually considering getting a dock and ditching my desktop atx tower. The tracking and telemetry in windows has really put me off it.
If you have the hardware for it, VFIO setups can be amazing. I've been running graphics accelerated Windows inside a VM for a few months now, and apart for some random crashes, it's perfect.

I've been using Capture One (lightroom alternative) and Affinity Photo 2 inside the VM and it's been great.

Haven't really tried video editing, but it might not be as great.
I'm in DevOps and this desire to view an entire repository through the small lens of a few files concerns me, specifically for the reasons you call out.

> In a dev-ops repo, perhaps they are dealing with a situation where small amount of files they deal with have less impact on the whole.

Do they not test against the real thing and assume their test cases hit every corner case?

Edit: Also as a DevOps person it is your responsibility to make sure things work well. If this is onerous for you and you're not doing anything to make it better and instead are trying to shy away from the reality of working with the reposit, you're doing your job wrong.