skysight-inc/HackerNews huggingface dataset:
A separate bottle with pure h20 would be perfect for a post print clean.

Far cheaper, and better for the environment, than using ink for cleaning.
My entire homelab/devops/web dev learning journey is a little bit of a questionable endeavour given that I’m an accountant by trade.

So rather unlikely to ever financially pay off in any meaningful way beyond being interesting
"As such, if I stand up a new email server and start sending email to Gmail addresses, I am at the whims of Google deciding what email from me gets delivered."

This is the critical point. Adoption matters, and always ends up with consolidated power. It's just how things are, and how they stay, short of the severe intervention of dramatically easy-to-use tools for "click to host your own stuff".
Once again the "market" is abusing everyone in the pursuit of endless economic growth. Our economic system forces successful businesses into enemies of the consumer once they can't keep momentum.

Coupled with the concentrating monopolisation of the economy, this creates a phenomenon where helpless consumers are held at ransom: the ultimatum being that they either continue to be exploited in ever more devious ways, or to simply do without. Small businesses that spring up to fulfill the void are bought up quickly in order to squash any hope of real competition.

This is not an economy that works for ordinary people. Ordinary people does include temporarily embarrassed millionaires (and real millionaires, and startups and micro-businesses for that matter) on Hacker News.

The only people who are benefiting overall from these practices are major shareholders and those chasing endless quarterly growth targets.
I built Pegao[1] as an open source side project, which is a web aggregator or bookmark to group links into lists trying to solve my own problem: I had many tabs open on my phone. It didn't work, but I actually use it to remember some links or tools that I know I'll use for upcoming projects.

This is my profile https://pegao.co/@zakokor

[1]https://pegao.co/
I do not believe there is a 3rd party polyfill for lookbehind as it is quite tricky to implement regular expressions. If you found one, please let me know. Thanks in advance.
It’s a mistake because it is anti-user and diminishes their brand.

If they are struggling then then should work on quality, improve recommendation, and lower costs. Making a shittier product is only going to accelerate their death spiral.

I used to recommend Netflix to everyone, it was great. Now I recommend to no one. Soon, I’ll probably anti recommend.

An example of something that should be simple is to fix their recommendation engine. The nail that made me quit Netflix was they would recommend stuff I didn’t want to watch. And they would recommend whatever dumb new content they created. And I would find out about new shows on Netflix that seemed interesting to me through my feed on torrent tracker sites.

Netflix knows what I watch. They know what I upvote and downvote. They should be able to predict what I will like and show it to me in a list. They keep showing me stuff I don’t want over and over and that’s dumb and made me quit their service.
They should do that so that they can send tax reports to a relevant state.
Didn’t read the article, but based solely on the title, I assume it’s a straw man. I.e. declare that vehicle is a sensible abstraction for our needs, then show why it isn’t.
Carnivore or keto is high fat diet. It's not high protein https://www.thecarnivoredietcoach.com/carnivore-foods.html
Looking forward to the follow-up piece 10 years from now when the allergy shots no longer work, the nearest point of interest is an 8+ hour drive away, and that feeling of dread hits on April 1 as the thermometer his 90f and stays there until November.
Well that's just awful. I own 2 Brother printers because I thought their management wasn't garbage like HP. I don't know what I'll do when one breaks.
Long story short is that we don't know for sure, but there are some possibilities that's makes it plausible

https://youtu.be/nybVFJVXbww
I think by definition it is, but people assume because it is, that means the distribution will be relatively sane.

The whole problem is that it's just as likely to go from -50 to 50 as it is to go from 100 to 150, but this does NOT in any way change the fact that actors will exist within the system that end up at 1000 for no good reason, causing lots of other actors to be at -50 for no good reason.

The fact that it's just as likely for one of 'em to randomly get lucky and start surging up to 1000, as it is for the actor at 1000 to go to 2000, is not the point. Point being, it's not about merit, it's about the automatic emergence of that distribution when it's not warranted and is in fact harmful.

(assuming that the points being awarded in an economic model have anything to do with existence and the ability to function, create and innovate versus being stifled and unable to execute on ideas)
In America, a lot of the expensive government purchases come with years of maintenance which is factored into the upfront cost so it's predictable.
I did work on the web back in those days. The situation now is nothing like it was during IE's dominance in the early 2000s, to claim it is is hyperbole at best.
Refactoring something along the lines of

static void Main(string[] args) {
var filename = args[0];
var needle = args[1];
var linesToProcess = filename != '' ? File.ReadAllLines(filename) : HardcodedLines;
ProcessLines(linesToProcess, needle);
}

static void ProcesLines(string[] linesToProcess, string needle) {
// lines-processing code...
}

into something like

static void Main(string[] args) {
var filename = args[0];
var needle = args[1];
var linesProvider = filename != '' ? FileLinesProvider(filename) : MemoryLinesProvider(HardcodedLines);
ProcessLines(lineProvider, needle);
}

static void ProcesLines(ILinesProvider linesProvider, string needle) {
var linesToProcess = linesProvider.GetLines();
// lines-processing code...
}

would still need some justification, IMO: what's the benefit of giving ILinesProvider to the ProcessLines instead of just string[]?
I don't know why you're getting downvoted, but that's my experience with a Samsung of about the same vintage/type. Still on the original cartridge.
It sort of is. Given a game of chance, yes: luck is uniform.

But people are people. Smart people don't waste their time/money on games where they don't have a significant chance to win. Lottery, sweepstakes, etc are all generally played by poorer people, and often in ways that aren't sustainable (gambling with borrowed money, for instance).

Smart people invest their money wisely, which leads to 'lucky' breaks which compound over time.
I will soon find out if my inbox.for.your.domain-as-a-service has any takers once I seriously start marketing it. If it finds a market, it’s not useless but if it doesn’t, that’s a couple of years of working off and on on the idea down the tube.

Link = https://PretzelBox.cc.
Stress › Inflammatory response › cancer
I came in to write exactly what you wrote. +1
Why people worry so much to create "short, easy to type" (coff coff cryptic) command names, nomenclature is so important in our profession and almost everybody sucks at it, give meaningful names to things even if they are 30+ chars long, is it really that though to press 3 or 4 keys along with maybe 3 or 4 tabs?
Just a nit - it was about pseudonymity, not anonymity.

Still worthless tech, but in the interest of fairness. :-D
Unpaid social media moderators perform labor worth at least $3.4M/year on Reddit
The limitation of this to the early 1900s was probably just a result of the particular collection of photos the blog found that inspired the post. The most dangerous thing (and the thing I was looking for) in this post is the second-to-last photo, the maypole, and there were two of those in my grammar school playground, mounted in bare concrete. Every recess or lunch period, at least one kid ended up bleeding.

If you're not familiar with playground maypoles, they're like the English morris dancing-type maypoles with the ribbons sprouting out of the top of the pole. But instead of ribbons, there are chains with handles on the end, and instead of wrapping around the pole, the chains rotate within the base, allowing the children to spin around the pole itself. Every kid is attached to the same spinning element, so all of their energy is summed as they run around the pole, so eventually one or more kids are airborne, holding a chain with one or both hands, spinning around a pole at merry-go-round speeds, over concrete.

The intense nerfing (and limiting of access) of the world for US kids is very recent. This playground of 1912 looks almost identical to my playground of 1982.
It is surprinsigly hard to move paper the way a printer does it. The easiest way for DIY would be to use a continuous roll of paper and a very thin pen on a 3d printer like stepper motor, like older dot matrix printers.
If I had to state a law about how to do OOP correctly it would be:

- A base class and its implementation(s) must never be written by the same person.

Obviously a bit of a strong opinion, but inheritance should delimit layers of abstraction, technically separating the responsibility of developers.
Ah! That makes a lot more sense, thanks, I didn't spot that.

(In case Plausible people are here: I found it a lot more obvious on the desktop site, in fact when I saw it there I thought 'oh it just doesn't show the filter on mobile', but then when I switched back saw it does, I just hadn't noticed it.)
"substituting dependencies" sounds like an absolute nightmare for an upstream software provider.
Really interesting, I started back at part 1 and wish the author did two things to clarify their writing: didn't spend so much time discussing how video game battles work (only to make the point that the real world was nothing like video games; so frankly, I don't care) and define words that aren't common knowledge (the term "socii allae" is linked to another blog post which doesn't mention the term until many paragraphs down). I guess every writer is entitled to their own voice though.
Seems its better to start with javascript so you can have the reverse experience.
I found my experience trying to work with a large OCaml base a nightmare — when signatures changed in an unstable dependency (e.g. function argument removed and nested inside another), the errors spat out by the typechecker were utterly incomphrehensible.

This was largely due to automatic currying in OCaml — if I have a function call "some_function arg1 arg2" and "some_function" adds a third argument, that call becomes a function that requires a single argument, arg3, but the typechecker message that tells you all of this is well-nigh unintelligible.

Switching to Rust was a blessed relief, not least because Rust has much better developer tooling and documentation (but also no automatic currying).

It made me think that OCaml is efficient and beautiful if you're the only person touching your specific codebase (which I think is true in the vast majority of cases) or if many of your colleagues are deep OCaml officionados with PhDs, but it's not a good collaborative language for the rest of us.
I think it's a bad question, just like every single request to "model real world things X,Y,Z for no reason" and the article explains this:

You can’t add code to ducks.

You can’t refactor ducks.

Ducks don’t implement protocols.

If I got asked this question I'd probably spend the whole interview inquiring about the purpose of the modeling. It's for a simulation? What info do you want to get from the simulation? It's for an ERP app?

I don't have problems with simple tasks which are not real-world but abstract something from the real-world use cases. The problem with "model me a car" is that it abstracts nothing.

Also for the most real-life purposes of modeling a car factory you wouldn't even have a "Car" in your object hierarchy.
Go ahead. It's a heck of a powerful insight to have, and indeed it is counterintuitive but makes sense once you understand how it works :)
The GPL is a tool for defeating copyright, or at least mitigate the worst of copyright’s effects on software development. If the GPL is weakened, it will be less helpful.
I just bought the cheapest HP laser printer so I can print tickets, shipping labels, etc. Toner lasts about a year with my usage? Never had to install any crappy software because it's AirPlay. Pretty happy with it.

I purchased it in August 2021 and the demo toner it came with ran out this week.

https://www.amazon.co.uk/gp/product/B079Z44VZ7

Toner is like £40 which works out at like £3.30 a month
It’s been known since forever that printers are sold below costs to hook users.
do you live there?
I second this. I hit a goofy issue recently too: Safari can't select text in text boxes... but only sometimes. What causes it is unclear. Out of this mountain of workarounds, I had to use setTimeout: https://stackoverflow.com/questions/3272089/programmatically...

And in Safari there's zero visibility into why things break, they just silently don't work. At least Chrome is pretty good (in my experience) about throwing an exception or at least logging warnings to the console
Not when Google properties show their “some features wont work on your browser” lies, err, alerts.

~65% of users are not savvy enough to see this as the marketing statement it is, and will treat it as a real reason to get chrome. I’ve watched it happen in front of my eyes.
Learning languages is overrated.

Yes, get really good with at least 1 language you like, and get acquainted with languages you know you will need to use, but don't think that you must master all of them or that you can't pick them up as you go. In general, languages share fundamental features and constructs, and there comes a point where learning a new one is mostly a matter of figuring out how to accomplish something with a different syntax or paradigm. This is why taking time to explicitly learn about a language without a more precise goal can be wasteful.
Indeed, I had seen so many good things said about Brother on Hacker News that I recently got an MFC-L2750DW for my home office that I am looking to swap for a MFC-L3770CDW as for some blasted reason Brother decided to get rid of printing and scanning from/to USB storage devices for the MFC-L2750DW. Having read this now on Hacker News, I am at a loss and tempted to dump Brother altogether.

Is there any reasonable alternative out there if you want:

* Laser printing

* Duplex printing

* Do not necessarily need colour

* Printing from USB storage devices

* Scanning to USB storage devices
I haven't had a printer for the past 3 years and I refuse to buy one because of the disgusting economic and environmental practices of the ink mafia. Their behaviour has been beyond despicable for decades but somehow the world has just shrugged their shoulders and accepted it.

I have an iPad and downloaded PDF Expert and got an Apple Pencil to sign digital documents and I've only occasionally had issues I can't get around - Amazon return labels are the biggest pain in the ass.

If you're from Amazon, sort out a way we can ship returns without needing a printer!
> But the embarrassing incident prompted an apology from officials, with the city's mayor and other leaders bowing in apology to residents.

> "We deeply regret that we have profoundly harmed the public's trust in the administration of the city," an Amagasaki city official told a press conference.

Public officials acting accountable is refreshing. On a side note, I wonder how anyone found out about this. Presumably he could have just gone back to work and made another copy. Maybe I'm being cynical.
> I don't want a doctor to confirm my bias.

You randomly got one that confirmed your bias.

See Virta Health for FDA approved example. It's progressing slowly.

If you are open minded for real check the book "Brain Energy" https://www.amazon.com/Brain-Energy-Revolutionary-Understand...
They address this in the linked blog post: https://plausible.io/blog/the-analytics-tool-i-want

> When I looked around I was fully ready to pick up another tool and install it on Gigride immediately.
>
> Turns out there are some alternatives for Google Analytics but I didn’t find any of them compelling. Simple Analytics and Fathom are the closest to my ideal but they are a bit too barebones to be useful for my use-case. For example, it’s quite important to me what browsers versions my users are on – if I use a css rule that isn’t supported in IE7, how many users does it affect? Neither Fathom or Simple Analytics provide that answer currently.
>
> This seems like an opportunity to build the tool that I really want.
Many died from various illnesses such as influenza or scarlet fever. There were no antibiotics then, so there were many things that could easily do you in.
you're worried about capital punishment? What are you planning?
> I can't wrap my head around how the printer market has turned into this absolutely dispicable, foul state that it is in right now.

There's no room left for innovation or competitive advantage. Its a commoditized market where they only make money when you buy their supplies so naturally they will engineer the product to work well with their supplies only.

This might be an opportunity for open source printer components. Maybe someone can create replacement parts to take out the "brain" of a small printer and replace that with a connected Raspberry Pi that doesn't change the print quality or reject 3rd party cartridges. I know there's likely a lot of settings in the software for head movement, ink usage, etc. so that might take some (possibly illegal?) reverse engineering. I'm a web software person so that idea may sound stupid to someone more knowledgeable.
It'd be shocking because of how bad the console UX is, but I bet there are many people who would like to do that. It's not always enterprise-grade services I'm working on, sometimes I just want to hack on something with my BT keyboard during a train ride.
If I want just one movie it really is.
Those series are also really enjoyable, especially because they're not just about picking on implausible aspects of LotR; those posts are also about introducing a lot of different military concepts (premodern army logistics, analyzing decisionmaking at tactical/operational/strategic layers, various different types of military organization and how they can tie into civilian social structures), using LotR as an example.
Sounds to me like it's due to the ease of digesting simple carbs vs complex carbs, which require more digestion to process. I think with complex carbs your net calories gained are actually lower than what the nutrition label says since they require some amount of calories to digest.
Ignoring the obviously ridiculous implication that stress causes cancer[0], there can certainly be enough instances where making someone else's life better makes yours worse, at least enough that it's completely reasonable to just pause for a moment and ask "why," expected a better answer than "why not"

[0] https://www.cancer.gov/about-cancer/coping/feelings/stress-f...
Because it's a competitive labor market with low unemployment.
Thanks for clearing that up.

I remember hearing that development of docker-engine was ceasing, but could obviously live on as it was forked. I guess rootless is some of the work that Docker (company) wanted to keep proprietary and out of this open-source project.

Really quite a shame, although understandable from a commercial perspective.

Assuming that these improvements are finding their way back into an open-source project, I'm glad to hear about this work from minikube and Podman.
I'm pretty sure you should just never create encryption keys client side?
A telegram bot that extracts videos from reddit, tiktok, or twitter links so I can send the video directly to my wife to laugh together.

It's a better experience than sending her the links directly.
The United States closely resembles what someone 100 years ago would have termed a post scarcity society.

The potential for consumption is infinite.
Did for ten years, then stopped kidding myself and left. Made good money off real estate appreciation though.
Why do you think OS X will remove USB printer support in the future? I can't find any articles about that or anything hinting at that on the CUPS release notes.
> Cash held at Coinbase is insured by the FDIC to $250,000

You’re protected “against the risk of loss should any FDIC-insured bank(s) where [Coinbase] maintain custodial accounts fail[s]” [1]. If Coinbase maintains “accurate records,” which nobody is checking, and “on determinations of the FDIC as receiver at the time of a receivership of a bank holding a custodial account.”

If Coinbase itself fails, you’re just another unsecured creditor. Maybe a bankruptcy judge will find your deposits to be a § 507(a)(7) customer deposit, in which case $2,600 of it is a priority claim [2]. For the rest of it, you’re a general unsecured creditor. Behind every lender.

Note that the Coinbase FAQ we cite is worded in an intentionally misleading manner. That copy wouldn’t fly at a bank, or, at the very least, produce liability for it in a manner that would actually pay out.

[1] https://help.coinbase.com/en/coinbase/other-topics/legal-pol...

[2] https://www.bdo.com/insights/industries/retail-consumer-prod...
Ask HN: Do You Use RSS?
I know there's discussion around RSS readers every here or there on HN. I'm curious about how many of you (especially those of you who write code) interact with publishing to or subscribing from RSS feeds as part of your work or side projects, and if you have any common pain points or favorite tools/libraries (and if it's something you can share here, please do!).
For now, a good language if you want to develop apps for the mac ecosystem.
Not to get into the specifics in this particular article but there's a broader point here. Good cities to live in overlap with but aren't necessarily the same list as the best cities to visit. There are a lot of tourist attractions in destination cities like museums that aren't necessarily of a lot of interest to residents on a day to day basis. You may not be into world-class opera at $200+ a ticket. (And all the tourists may actually be a negative.) Whereas there are a lot of medium to large cities without much in the way of reasons to make a special trip there that still offer reasonable urban amenities for people who want them.
They aren’t exactly rocket science, agreed, but there’s an interesting trap here:

Implementing classes on top of pre-ES2015 JS wasn’t exactly rocket science either, so there was a “Cambrian Explosion” of home-grown implementations and OSS libraries all over the place. Frameworks like Ember.js rolled their own too, and everything was incompatible with everything else, plus while the basic principles were the same, the details differed from implementation to implementation.

And when organizations are rolling their own, they tend to do just enough to serve their immediate needs. As their needs grow, different internal contributors add patches and bodges to the implementation, using different approaches.

Over the long haul, even though the concept is simple enough to roll your own state machine, it’s often a win to build on top of something which is well-supported and can grow with your organization.

Just as it was with classes in JS.
You can return Amazon purchases without a printer. I've done it multiple times. You can either have them mail you a label (for $1) or take it to a UPS Store where they scan a barcode on your phone.
There's always this: https://xregexp.com/

But it's not really a polyfill, just a library.
And that would be entirely acceptable, perhaps even desirable, since it would be only be verifying the quality of the Ink rather than locking out competition even when the competition has a product of sufficient (or even superior) quality.
Entropy cannot be opposed. That's fundamental law of physics.
Banks, UK government set for showdown over Covid-19 loan guarantees