skysight-inc/HackerNews huggingface dataset:
I have to agree with the poster you are replying to. If an entity is not doing the bare minimum to QA software supply chain, then they are not "serious". That being said, I have seen many a large enterprise that do not treat software development as a serious endeavor and it shows.
It's a troll post. The best giveaway is use of the term "distro-hopping" which, while a legitimate term, is probably more common in flamebait than actual usage. Then it brings up Android vs iOS for basically absolutely no reason.

Could be legitimate. It's not, but it totally could be if you believe hard enough.
Amazing is the new Outlook app for Windows, which inserts adverts inline into your inbox and disguises them to look like emails so that you'll click on them. Better yet, the new Outlook will forcefully replace the existing built-in Mail app in 2024.

Amazing is the new Edge browser, which syndicates clickbait articles and adverts from some of the worst and most divisive publishers right onto the opening screen. Attempts to download other browsers are met with nagware popups pleading with you to use Edge.

Truly amazing.
All this really is is forcing any company that buys and sells crypto in this locations to do KYC/due diligence and share details with the relevant authorities. Unless you are buying privately, you've had to do the same with any serious amount of gold trading too.
For the replacing “Lee Hazlewood” with “Terry Allen” in the Wikipedia entry example, how is it possible that the Baseline has a >0 accuracy %?
Windows is the the OS that keeps the family always in touch with you.
All fleets of computers have that 'oddball' that lasts forever. That he has a dell that will not die is kind of interesting.

I have an HP laptop that is only kicking the bucket because the plastic is starting to become brittle. The rest of the computer is fine (other than the battery). I know that for the type of HP I bought that is not normal for a computer from 2012. The MSI I bought to replace it is well on its way to rubbish after 2-3 years (less than that as I noticed these things a year ago).
That's what should be fixed then. Teach critical thinking and then you don't have to implement regressive policies like limiting or banning $perceived_bad_thing.
If we had 20 friends we would be in sales.
> That's what separates it from most [...] projects: [...] and worked diligently on creating a solid piece of software (and documentation and community and support) for a long, long time.

I'm starting to believe more and more that this is the essence to most things that look beautiful/simple/elegant.
Perhaps WSL2 won over this user when work needed to be done rather than distro hopping for years and fighting over drivers, desktops and window managers.

Windows with WSL2 is the best Linux distro anyway. No need to dual boot, format drives or whatever. Just run the system and move on.
> What is very is funny is that, in all big and small companies I have worked in or with, no one ever use or discussed BigO.

Maybe you don't work in the right places then.
...But it's even more complicated than that, because for many providers that submit directly to insurance (this obviously doesn't apply to those you pay out of pocket and then submit to insurance yourself), they will completely either accept the "allowed amount" from the insurance if it's lower than what they would normally charge, or possibly partially accept it, dropping their fee from what it would normally be, but not as far as the allowed amount, leaving you still paying some amount more than the copay.

Single-payer healthcare cannot come soon enough.
I just did my first install of Windows 11. Based on what I had read before (which wasn't much), I expected Windows 10 + a new UI. Maybe it was my low expectations, but I was seriously impressed. It feels like MS really put a lot of work into polishing things. First, the biggest change does seem to be the new UI, but it is a HUGE improvement. Not only does it look nice and have more of a dock focus, but I also noticed everything is very smooth, even on the same hardware previously running Windows 10. With WSL2, it would be pretty easy to use Win11 UI for graphical apps, but use WSL2 for all my dev stuff. I am not sure if I will "switch" my home system at some point from PopOS Linux, but this is the first time I have ever even contemplated such in a very long time.
Awesome! Thanks for the insight.
Replacing HLS/Dash – Live Mass Fanout with Media over QUIC
I think the causality is probably reversed. Commoditization and development of a transactional relationship with the employee leads to overemployment.

Ive noticed that the places where people do tend to be the ones where 5x productivity is rewarded with 1x the pay and a pat on the back, which is more common than the more rational 5x pay for 5x productivity.

If that is the case then the rational economic agent (a developer) operating in a free market will find an outlet for that productivity that produces material gains in line with their increased productivity.
I have switched to Windows for development on a laptop as well.

Linux still feels very "raw" to me on laptops outside of laptops designed to run Linux, and those are very few, hard to buy, not enough options.

MacOS laptops are great... unless you need to work with Docker, then it's still a nightmare. And these days most devs who work with backend need Docker.

Windows with WSL offers a sweet middle spot.
You might not want it, but I suspect you'd be happy in it. It's remarkably human.
I'm not so sure about which W11 hype they are talking about. But the numbers tell different, in Germany win10 was growing faster then 11.
Here’s the thing though:

If a new version of the app can be generated on the fly in minutes, why would we need to worry about reusability?

GPT generated software can be disposable.

Why even check the source code in to git - the original source artifact is the prompt after all.
> being pixel perfect was a source of pride.

Then use LaTex and PDF. CSS is not for designing pixel perfect documents.
Even the UI has been unbearably slow as of late — To the point of a single letter per second.
Have you used linux in the last 10-12 years? Install linux mint. It's literally point and click. The only difference between it an windows is that it asks you to confirm the updates it installs, and lets you know if the updates have changed the information the software collects from you or has access to.

You are wildly out of date.
Absolutely as a work tool it is perfect. No chance I'd be as productive if I was to be forced to use Windows in a software development professional environment.

I find it really surprising on the rare occasion these days that somebody shares the screen and suddenly Windows is there.
Trying to use the file browser (Explorer) on Windows 11 is enough to make me want to gouge my eyes out. I only use Windows for launching Call of Duty. As soon as the game is off, the PC gets turned off.

Linux gets a lot of flack for having UI issues - but truth be told modern Windows is a case study in lava driven development where some apps look like they were made in 1998 and others look like they were made by the IKEA childrens department. Heck even the OS installer has not been touched since Windows 7 and is pretty terrible.

Modern KDE is really worth taking for a spin. I find it to be far more visually consistent than Windows 11. The customization can be all the rope to hang yourself with but if you don't go hogwild with that I find it is a very clean, modern and consistent desktop experience.
Isn't that basically Microsoft Gmail?
Reminds me of how, for a certain of cohort of Americans, the phrase "Challenger, go at throttle up" has an ominous connotation.
Any public data on this? I would love to collab on some predictive modeling for cases like this. There are some sources but couldn't find anything comprehensive enough to be accurate, need more historical context comparisons etc.
I wrote an article this year about how to setup UBP with Stripe.
I hope it helps: https://openmeter.io/blog/implementing-usage-based-pricing-w...
> Vector search+context stuffing (RAG) is clearly a hack that doesn't resemble how we actually think or do things in reality.

Its actually a very close model of how people use external data sources to supplement thought in reality. Its a hack, but it is very much the same hack (indexing external data, and looking up and stuffing some in our brain temporarily at need) that humans have used forever (with a novel indexing method.)

Its not (intentionally, at least) a model of anything that happens inside the human brain, but what humans do in reality extends beyond what happens inside the brain.
I don't have a medium account so I can only see the first paragraph ish, but I will comment that I used to daily drive a thinkpad T440p that I bought off ebay for ~$140, and ran arch linux on it. I was living the dream every article or think-piece like this seems to believe in. I now (for a laptop) use an M1 pro macbook pro.

The reason why I was open to buying a new laptop at all is because I had gotten used to watching youtube videos at 2x speed, and it literally couldn't handle it. The video would freeze and the audio would keep going and the only fix was to refresh the page multiple times per video.

I recently went on a week long trip, and needed a linux laptop, so I brought it with me, and was working on an OpenGL project. Practically every time I hit compile, the entire X session would freeze, to the point where the clock in the KDE taskbar wasn't even updating anymore, and the only fix was to hard reset the machine (I have never gotten magic sysreq working on that computer). I now have a framework 16 on preorder to be my linux laptop.

I also never got the webcam to be detected by linux (looking in lsusb, lspci, etc) even though it was enabled in the bios, the battery life wasn't enough to make it through a day of classes on one charge, and it ran too hot to be comfortable on my lap.

To its credit, the keyboard was nice, the trackpoint was fine, and when the trackpad died entirely, I was able to buy a new one (also on ebay) and swap them out without issue. With an SSD, it boots very quickly. That's about where my good things to say end.

"Just buy a used laptop from over a decade ago" is not good advice. Operating systems, the apps we use, the websites we use, are no longer optimized for a 10 year old dual core with 10 year old intel HD graphics. You're better off saving that money to buy something newer.
As a developer many people ask me if I am worried about AI making my job obsolete. I always answer truthfully, "I CAN'T WAIT for AI to make my job obsolete!".

After trying several AI tools in the hope of replacing my coding job I find that the tools are good at the bike-shedding tasks like generating some initial code (the easy stuff for me) and terrible at the real work (maintenance and adding features to an existing codebase).
Yes it also shows the trouble with these companies' pipeline - it's easy to game (by some), but does not really find the best employees.
I think that is maybe the case where you use more technical applications that require elaborate environment setups… but I have a classroom of 20 Linux laptops running on Ubuntu LTS and have had years of automatic updates with zero issues, and more than a decade on some of my backend systems which have been cloned through several hardware iterations.

YMMV?
I too like Windows and use it as my daily OS everywhere, but I am firmly against ever upgrading to Windows 11 and, with each update, Windows 10 gets more unpleasantly like 11.

Recently I tried to open an image, and the Windows Store asked me to pay 99 cents for the codec. Actually, for a video codec pack - it showed me as already having the codec pack for exactly these images installed. But they wouldn't open, only the Windows Store appeared asking me to pay 99 cents. Adding insult to injury, it seems that anyone who did this earlier than a couple of years ago got the pack for free - I was only asked to pay for it because I hadn't secured my rights at the time, apparently. Even though the Windows store verly clearly indicates that I already had the image codec installed.

[even more fun, the Windows store had additional prominent listings for what appeared to be these codecs, for free, but were very transparently third party spyware and not really the codecs at all.]

Windows 11 vs 10 feels in many ways analogous to me to Windows ME vs Windows 2000, at least in terms of user-hostility.
> middling generalists can now compete with specialists

Great point. That's been my experience as well. I'm a generalist and ChatGPT can bring me up to speed on the idiomatic way to use almost any framework - provided it's been talked about online.

I use it to spit out simple scripts and code all day, but at this point it's not creating entire back-end services without weird mistakes or lots of hand holding.

That said, the state of the art is absolutely amazing when you consider that a year ago the best AIs on the market were Google or Siri telling me "I'm sorry I don't have any information about that" on 50% of my voice queries.
The key thing is WSL is very good. A real Linux environment with the distro of your choice running unmodified Linux binaries. It integrates well with Windows. Some things are a bit funky, like the networking, under the covers it's just a VM with all the usual issues that entails. But it mostly works great.

Combined with Windows Terminal and VS.Code and Microsoft has a very nice UI for developing on Linux machines.
For anybody else having the same problem: Orion Browser for MacOS is AFAIK the only application on any platform that is able to save HTML pages as PDF with perfect results. It is based on WebKit and not automated, but maybe it can be scripted.
The IHOP-ification of AI generated unleavened bread
> But, I take the general sentiment of your post as advertising collectivism. Which, from personal experience, has a tendency to be non-inclusive. The worst of it comes in subtle ways. Causing considerable harm to anyone that steers just a little bit from the norm.

Yes, I do think western society has become too individualist, to its detriment. I also agree that collectivist societies can be non-inclusive. But the flip side of that is that it can be better for the people in the middle 80%. I think your average person, especially your average young person, needs more social guidance than contemporary, highly individualist western society is willing to provide. It also makes it difficult to achieve anything that requires solidarity and social coordination.
The horses didn't complain but I bet their population dropped
Probably Natron. Although, Blender is certainly catching up.
I feel like I live in a parallel universe. I have never, after two years managed to get Bluetooth audio working on my windows computer. Shit randomly breaks and I have to follow 2-hours of steps to reinstall some inane driver that should have come with the OS every couple of months. Joining a WiFi is a small adventure. This is a branded, prebuilt, premium PC by the way. Every windows machine I’ve had has easily been the most unstable piece of shit, I have no idea if it requires special knowledge to use correctly, but I don’t deviate from defaults, don’t do anything weird and it still never works properly.

The amount of technical knowledge and upkeep required to keep a windows PC working is insane.
I have a hunch that using ChatGPT might be a skill in of itself and it doesn’t necessarily hurt or help any particular skill level of developers.

In previous replies in this thread the claim is it helps novices compete with associates or associates with seniors but in reality, it will probably help any tier of skill level.
You just have to figure out how to prompt it
You're paranoid, get help!
I like that leopard, I do like that
Instead of ChatGPTing things in what I work in, I have sought to improve my knowledge a lot in shell scripting, I am reading man pages more diligently (even if I am not dilgent enough) and seek to use documentation first, such as man pages, software documentation, etc. before even going to search for something. I am not perfect, but I feel like most of the problems I have are present in manuals - I am RTFMing myself.

I do this because I wasn't like that in the past and I hate myself for not being more deliberate in reading and discovering things organically through doing things. This is not about joy, (even though it makes me happy) but my obligation to myself and then to my employer to be good at what I do.

Sitting with a chat bot undermines this urge to be a better developer completely. I will probably be argued with, but I have worked with a lot of smarter people, but I realized after many years, (and what the article alludes to), that they have a very strong sense to fight through myriads of almost random problems, but they have the knack at solving those problems intelligently.

I remember specific co-worker that used an even plainer Emacs config than I did to write Java code. I was genuinely curious what his thought process was when trying to remember APIs without anything more special than simple modes for jumping around a codebase. He said "I don't know, I just read the manual first."

Yes! If he can do that, I can do that. After that, a lot with working with computers is about continually pushing through those random problems to their solution. This is an absolutely precious skill. I don't feel the affected yet, but I will be, I expect - lesser quality searches while we have to push our chat bots sub-sub-problems instead of just understanding what we are using. I don't want to and I will continue to hold out, like all the other essentially dumb technologies I am now stuck with (I am looking at my two mobile phones now ...)
Maybe what you are saying is true in emergency medicine, but it’s very easy to rack up thousands per year in non-emergency medical care. If someone’s doctor orders, say, an echocardiogram or an MRI done, typically that patient is going to wait several weeks before getting the imaging done. But how easy is it to price compare for that sort of thing? Not easy at all. Most patients will go to whichever hospital their doctor sent them to, and the doctor has no idea which hospital offers the best deal (partly because the price depends on someone’s insurance plan)!
Docker just incorporated rosetta by default on apple silicon, and it's a night-and-day difference for the way I was using it.

I had gone so far as to stop using docker for python app vms, and only use it for postgres and redis. Now I can use it for django and celery again.
Cheapest way to deploy smaller fine-tuned AI models?
Any tips on how to deploy and use a fine-tuned model on Huggingface in a cost effective way? Right now looking into use Gradio with HuggingFace spaces and using the API endpoint from there. Inference endpoints and Sagemaker seem excessive for this. The whole idea to use smaller models is to decrease costs (vs using a bigger model with an API endpoint) but maybe this just isn't cost effective for where we are right now.
> A few months ago I started a new job at a company that uses Elixir as its main language on the backend.

> I've never written a line of Elixir or Erlang before in my life

Isn't this a red flag to the recruiters and hiring managers?
It provides simpler calculations in some cases. That's why physicists today elect to use the standard model, string theory, or brane theory depending upon whichever yields the easiest calculation for the problem they're trying to solve. One thing of note is that there's never been a calculation that hasn't agreed with observation. We simply have three different models that all work equally well. I think it's dishonest to not point that out.
It's not a bizarre comment. "Freedom of speech" is used in this case ironically, as a metonymy for the site's drastically decreasing quality since it was acquired by someone who strongly advocated for it during the site's acquisition.
I thought the same, until I noticed a really annoying WSL2 bug: On two machines I own, waking up from hibernate or standby causes a wsl related process (vmmem) to consume 100% CPU, with wsl becoming completely unresponsive (including wsl terminate etc).

You have to kill all wsl processes, which requires admin rights. So without elevated rights, Ubuntu on windows is not usable on these laptops.

The issue is known for years and has hundreds of comments on GitHub without a fix (https://github.com/microsoft/WSL/issues/6982)
Not on BBC's iPlayer, despite it being a BBC production. There's so much good old stuff that the BBC can't be bothered to put up on iPlayer - they'd rather fawn over royalty or pretend to be impartial by giving equal time to experts and the sanity-challenged.
It just so happens that OpenAI is looking to hire a Killswitch Engineer for GPT-5:

https://www.reddit.com/r/singularity/comments/11vwlct/humor_...
MUFFLEY

But look here doctor, wouldn't this nucleus of survivors be so grief stricken and anguished that they'd, well, envy the dead?

STRANGELOVE

No sir... Right arm rolls his wheelchair backwards. Excuse me. Struggles with wayward right arm, ultimately subduing it with a beating from his left.

. . when... when they go down into the mine everyone . . would still be alive. There would be no shocking memories, and the prevailing emotion will be one of nostalgia for those left behind, combined with a spirit of bold curiosity for the adventure ahead! Ahhhh!

Right are reflexes into Nazi salute. He pulls it back into his lap and beats it again. Gloved hand attempts to strangle him.
Not the author but I suspect something like this:

Assign engineer 4 stories due this sprint. After a few days, 1 story is done. After a few more 2 more are done. Before the end of the sprint, the last story is done. All 4 stories are demonstrable. All 4 stories pass peer review. Engineer is even around for brainstorm sessions and ceremonies.

Some places go a lot further than this but this is my personal bar as a manager. That you're in standup, that you're doing the work, and that the work doesn't require rework and is accepted by the team.
Some laptops have a dedicated Office key and that key just maps to Ctrl+Shift+Alt+Win. You can also open Word with Office+W or Teams with Office+T.
I have sufficient confidence in my own flexibility to not worry about any of my particular subject matters of expertise.
I went up to the hill in the center of Reykjavik for New Years and was astonished, completely astonished by the amount of fireworks that could be seen.
From what I understand, the cost of "erasure" is really just the cost of replacement. True erasure can't exist in a unitary universe. In the same way, the cost of "allocation" is effectively the cost of replacement too, since our universe is unitary and no information can actually be lost at the fundamental level.

Think virtual memory vs actual memory, forks, copy-on-write mechanics, etc. Are we juggling/managing memory or actually creating any? As far as we know, the universe itself is a reversible quantum supercomputer. There are no erasures and a reversible computer is 100% efficient.

If the formula is correct at all, it should apply to the reverse process of setting bits, not just deletion.
HN:

Ahead of schedule

Under budget

Never wrong
This destroys the CSS, forces paper sizes, etc.