skysight-inc/HackerNews huggingface dataset:
Even while businesses promote government policy that looks to treat workers as rich and businesses as poor, they understand (as can be seen by lots of product pricing policies) that businesses are rich and individuals are poor. How many products have you seen with a cheap (or free) personal or family option, then expensive business or enterprise option? This is how the economy should be structured. Businesses should fund the government budgets and individuals should have lots of stuff (like public transport, or basic housing) provided free.
I wonder why? With CRTs there is noticeable flickering but no such issue happens with OLEDs. Is it just the contrast ratio?
Pretty much sums up how I use the app on a daily basis. It's a baseball watching companion. App on the tablet, one game on the TV.

* favorite team on the TV, app following action around the league in real time.

* favorite team game over or off day, bounce around interesting games on the TV (I'm an MLB.tv subscriber). Braves down 1 in the 9th and Acuña coming up let me flip that game on. Cole is on the mound for the Yanks let's see how he looks. Etc.

* keep tabs on games I have bets on.

Baseball is a daily sport. If you have a favorite team that's the one game that's on the TV. But I'm still interested in what's happening around the league. So have the app on the tablet with every other game and new scoring alerts.
Makes sense, but I hope that there’s meaningful progress on microLEDs soon. While OLED burn-in has improved a lot, it’s still a concern for the lengths of time that people keep screens for… my 5 year old VA panel TV still looks identical to the day that it was unboxed after thousands of hours of usage at high brightness, and I’d hope any TV replacing it would be capable of the same or better. Same goes for monitors.
Maybe it’s time we stopped treating that grave site like a tourist attraction. There is some sour irony here but I hope they are recovered safely
Is that angst I’m reading? That’s because you are judging your experiences. Lucky for you we have a corporate sponsored mindfulness bagged lunch that is non-optional. Now be happy and get back to work.
What about MicroLED? New Macs and iPad Pro use them.
Ironically named Optimus.
This is a No True Scotsman fallacy. "No REAL Go code fails to handle errors."

OP demonstrated that failing to handle errors does in fact happen in the wild, while in Rust the compiler enforces that you must handle them. The question is whether this difference between the systems has practical implications, and it seems it does. The existence of community idioms that help avoid the problem doesn't change the fact that the languages themselves are meaningfully different.
This isn't really a incredible effort. It's mostly not doing things, namely enforcement of the monopoly that allows this large surplus to exist.
Iron nitrides: powerful magnets without the rare earth elements
My point could have been clearer but it was essentially that imported words started out as code switching. The fact that someone mimicking a code switcher doesn't understand French doesn't make hotel no longer a French word.
You mean MiniLED?
I'm not sure what point you're trying to make here. Non-payment of rent is a straightforward sure-fire cause for eviction practically everywhere. Even jurisdictions that allow a tenant to withhold rent to cover things like emergency repairs usually require a ruling from the housing tribunal to do so.
> Does OpenWRT have good support for automatic, unattended security updates?

I don't think this would work similarly to how it does on ISP hardware. ISPs have the ability to test their updates against known network conditions. OpenWRT developers do not have the same guarantee, and they don't even make or control all the software you would be using on the device.
Not entirely sure but I think OLED pixels modulate brightness with PWM, which causes high frequency (though invisible) flickering.
Annoying, but understandable. There's a reason localhost gets special treatment, as do many other local addresses. Local dev sites easily form a fingerprint that you don't want trackers to be able to use.

I'm not sure why this applies to first party browsing, though. In its current form (https://github.com/easylist/easylist/blob/master/easyprivacy...) several of these domains got the $third_party modifier which should make CORS fail, and that should resolve most of the fingerprinting risk. I'm not sure why this isn't the default to be honest.

That said, if you're developing software you should probably be running without any addons like uBlock enabled to prevent surprises in production for your non-uBlock users. Besides that, you can't get HTTPS for these domains (without the mess of a custom CA and even then you'll run into CT issues) so development doesn't even reflect real life deployments. Secure origins matter!

Lastly, you can't be sure any of these domains won't eventually resolve to a real IP address somewhere down the line, unless you own them. They're very useful but also very out of your control and that makes them a potential security risk.

The workaround should be obvious: add an entry to your hosts file (using either a TLD you own or the proper reserved TLDs (.test, .example, .localhost, .invalid, .home.arpa, and maybe .local though that can conflict with mDNS).

If you're using Chrome, you can probably use .localhost already, as it resolves those to your local domains for you. Still, adding a *.localhost to your hosts file will ensure that things actually work as intended.
Is it OLED displays themselves that bother you, or the truly horrid subpixel arrangements they use on phones?

I love my LG OLED TV, with a full matrix (RGBW at every pixel). Phones, using something like PenTile, usually have half the number of red and blue subpixels, and in funny arrangements at that. Phone OLED displays make my eyes hurt, especially when anything is scrolling.
The fact that's it's an English word to you doesn't make it no longer a French word. You simply aren't aware you're using a French word.
From the Forbes billionaire list 2023[0]:

> Globally, we counted 2,640 ten-figure fortunes, down from 2,668 last year. Altogether, the planet’s billionaires are now worth $12.2 trillion, a drop of $500 billion from $12.7 trillion in March 2022.

For comparison (via various wikipedia pages reachable from[1]), the US federal government budget in 2022 was $6.3 trillion (against an income of $4.9 trillion).

If 100% of the $12.2 trillion owned by billionaires was seized and annually disbursed at 3% annually for social programs, this would provide $366 billion dollars annually. In 2022, the US spent $747 billion on Medicare alone.

Increasing the Medicare budget by %50 seems nice, but it also doesn't seem like it would be a transformational change to society. It may be a better idea to spend a large chunk of the $12.2 trillion immediately on high-upfront-cost things, but I don't have the imagination to come up with good ideas.

[0] https://www.forbes.com/billionaires/

[1] https://en.wikipedia.org/wiki/United_States_federal_budget
Why do you think the Supreme Court just gutted the EPA on wetlands?

Wonder who has already bought those wetlands? And how long ago did they buy them?
Would you feel the same if they got an "experimental treatment" from some quack who ended up giving them a highly dangerous chemical which resulted in a slow and extremely painful death? Because that is 100% what is going to happen when you remove all regulations for experimental medicine.

Similarly, you already cannot buy all cars privately anymore. Business-to-consumer is highly regulated (that's what the Federal Motor Vehicle Safety Standards are for, but home-built cars also need to pass several inspections before they are allowed on the road.
If you are building a framework to do that, you are probably just reinventing React
I think cities should look into Ozempic as a treatment option for drug addiction. Preliminary reports shows that it's mainly a willpower drug, not just a weight loss drug.
What makes you think that a person 30 years into a career hasn’t been learning? The peril of specializing is that some day your field might be rendered obsolete. On the flip side, if you avoid depth of knowledge, you will also be replaceable and never progress in your career.
A very reasonable question, and I'll admit that I'm not deeply-entrenched in enough technical communities to give you an actual example. But yeah, intuitively I do agree with the sibling commenter - a well-curated archive is a tool of technology which allows skilled respondents to preserve their time and energy for new and interesting questions. A pointer to search is not necessarily dismissive - there is a world of difference between the following _technically_ equivalent responses:

* FFS, read the fuckin' archive noob and stop wasting our time

* Hey there, thanks for asking! This is actually a pretty common question, and we have guides written up for just this case. Try entering some of your search terms here [link], and come back with a follow-up question if that doesn't help you!

But yes, in fairness, I'll certainly agree that a community which _chooses_ to respond as the former will stagnate and die.
Yes, because what is called MVC today is really MVP (originating at Taligent), which was a simplification/derivation of Xerox MVC intended for loosely coupling business logic to user interfaces.

This is just my speculation but I think the mixup between MVC/MVP was largely the fault of Rails' popularity coupled with a general lack of awareness of Xerox MVC, and after its popularity other frameworks have rolled with the corruption/redefinition.

That said, whether you call it a Presenter or Controller is largely irrelevant in practice. It's just a particular application of the mediator pattern (requiring some form of observer-like pattern) with the goal of decoupling the Model from the View.

The presenter/controller's job is to mediate between the model and view. The P/C references and can directly call both M and V, but also observes M and V such that neither M not V knows about P nor about each other. The key benefits here are that the M is now testable in isolation, and it's much easier to swap V out for V' (with an accompanying P').

MVVM is another story, but it's in the same MVP derived family. Xerox MVC is largely a relic, though as some other commenters have pointed out there are some echoes of it in some React/Vue architectures today.
I grew up in a time when David Duke was allowed to speak on campuses. He is still a joke just like he was then. You are deluded being there was no major media platforms back then. Major media platforms didn't exist outside of antenna TV.
Some OLEDs don't use PWM, and some PWM fast enough not to cause problems.

Also badly driven LCD backlights can flicker badly too.
It’s simply the intangible assets like know-how, employees, hard to value assets like software and similar products etc and importantly future growth expectations.

You wouldn’t value a software company based on how much the chairs and desk it’s employees sit at cost? It basically the premium a purchaser is willing to pay above the real/book value of a company.
Show HN: Pickup Line Generator for Dating Apps
As a side project, I created a pickup line generator using large language models. It's good for a few laughs and as inspiration for your own pickup lines. Please enjoy and let me know what you think.
Lynx, links and elinks already work with HN over HTTPS. This gopher proxy doesn't let people put in their HN credentials does it?
Hey how well does this work? I'm really interested but I'm wondering if after a few uses there is some residue.
I've been using openwrt since ~2007 or so. It's a marvel & has been so good.

But I cannot wait to get off such a special purpose system. I would much rather be running a regular & general purpose OS. I'd rather have systemd and regular builds of packages.

Ooenwrt exists mostly because good wifi is coupled to byzantine difficult hardware that requires absurd patches & guesswork to make that hardware useful. There's been no hope for most of these systems to ever get their support up-streamed. We are seeing some positive changes very recently, with for example Qualcomm & MediaTek both seemingly not far from being usable, which is lightyears better than where we have been. Conceivably we could run whatever on these devices at that point.

Also super sad is how hard it is to avoid these frustrating quirky devices in the first place. Trying to buy wifi add-ons is enormously challenging. M.2 (or often still mini-PCIe) cards are made by very very few folks, hard to find, and often around $200. Once you acquire one, now you're faced with it's awkward size that won't fit most places, and the often weird power demands like having some 12v lugs you have to hook up.

Ideally I'd love to scatter a couple rpi and some usb wifi cards around. It's been a while, but ~5 years ago I was buying & trying every Alfa (a good name that makes usb cards for a variety of chipsets) usb card I could, and usually hosting an AP started great but would quickly fall apart. Realtek only supported like 8 client devices, for example. Other chipsets would crash & even rmmod & re modprobing drivers wouldn't bring the device back up. Some just had terrible performance. It's such a pity USB gets such poor treatment, that there aren't some capable usb cards that can be a decent AP.
Spam would be significantly lessened with a centralized IDP like Google or Facebook to gate the accounts. You can get that aspect of Reddit without needing the full squeeze of the actual content being centralized on their platform too.

The workflow here looks like "you log in with your cloud account and then you create a new username for the forum". Doesn't have to be posting with real names or anything.

This also gets you much closer to a "reddit-like" low-friction user onboarding experience. It's not quite one click but it's like, two clicks and typing in a username. No password management etc, which is of course much simpler from a security perspective too.

I have seen a few sites do it and my initial response was "what? no." but like, you're already accepting a "cloud IDP" in reddit anyway, and there's massive advantages from the dev side. No passwords being stored, much lower friction to signup, etc - you just need the users to buy into the idea.
Binary cache for old builds will be lost, they move to some other storage solution, but they can't transfer the binary caches due to AWS's egress costs.
In this situation microLED should be the same as OLED, also those don't use it.
The Kerguelen Islands are also a funny spot for people who like weird remote islands. I think there are people year round on Kerguelen too. I think Tristan da Cunha is the most remote regularly inhabited island by normal people who are not scientific researchers. It doesn't seem like such a bad place.
This shit makes me wanna stop using Apple products
Reverted: https://github.com/easylist/easylist/commit/5deb8021949ef225...
This works with email, but not so much with Fediverse. There is no standard or - AFAIK - even attempts domain/account sharing (unless you hack your way around), you'll have to be you@mastodon.your.name and you@lemmy.your.name and you@peertube.your.name, but not [at least not easily] you@your.name if you want to use it with multiple systems.
If you broke your lease and made your final payment in oily pennies, would that ever be okay?
> and none of which is standard.

you don't see the problem here?

golang/rust doesn't spend 30 years to standardize networking/fs.
You literally trimmed the sentence before this which said much the same thing. I said handbags, you said Bugatti.

And, the "two person economy" is a reductive argument which misses the point: Ford had to sell cars to people in the income bracket of his workforce. He did not drive the price of labour down below the cost of his cars because he knew that he needed people in that income bracket to be able to buy Model-T cars (he extended favourable terms which probably was a trap, but thats sort of beside the point: he wanted them to be car owners and buy cars) _ I say Ford because he was anything BUT a socialist economist on this matter. He did NOT like organised labour, and fought hard to avoid it. At points, he deliberately paid his workers above scale, to force his opposition out of business (and then subsequently probably drove their rate of delivery up with his massive commitment to Time and Motion Tailorism models of production lines)
Technically nixpkgs as just nix would be pretty useless. Nixpkgs is much more than just package derivations, it contains a whole standard library for the language.
Would you support using the full power of the law to recover lost rent? Significant, state-imposed fines for rent that was withheld but owed, even after eviction?
I thought about the cert thing here too.

I own a domain and internally use local.domain.com for all internal sites. Wildcard and specific names.

I can generate certs using ACME/LetsEncrypt.

So, everything, including test sites could be on that domain.

For reference, I use PiHole and OpnSense, and internally machines in DHCP and static IPs get local.mydomain.com resolution too.
Google Bard shamelessly tells my World War II stories[1]. Bing Chat refuses to answer such a question or says “no information” depending on its creativity level.

[1] https://twitter.com/esesci/status/1669066574366646274
>Nonetheless, a form of speech known to linguists as General American is perceived by many Americans to be "accent-less", meaning a person who speaks in such a manner does not appear to be from anywhere in particular. The region of the United States that most resembles this is the central Midwest, specifically eastern Nebraska (including Omaha and Lincoln), southern and central Iowa (including Des Moines), parts of Missouri, Indiana, Ohio and western Illinois (including Peoria and the Quad Cities, but not the Chicago area).
fintech
> If you own equities (individual stocks, ETFs, mutual funds) then you benefit.

Right, yes - I as a relatively-wealthy individual certainly benefit from an effective market. But does _society_ benefit from the existence of a stock market in the first place? Does the increase in wealth for those at the top outweigh the comparative-loss (stagnation relative to inflation) to those who can't afford to buy-in? I find it hard to morally support a system whose justification boils down to "it redistributes wealth to the wealthier without providing any net-increase in quality of life".
This is for the best. There's much wetter locations we should be growing food, and we certainly shouldn't be exporting our water (in the form of food). These western farms could be converted into solar panel farms to help with climate change.
The homeless tend to gather in richer cities with economic opportunities for those just struggling or just lots of social programs for those who are completely lost. They aren't going to poor places where housing is cheap because they can't make it there.

There is a youtuber that did a drive through the deep south recently (https://www.youtube.com/@NickJohnson). Poor places in Mississippi, Alabama, and Louisiana. Housing isn't a problem in these places (well, for some definition of housing), but survival is still hard. You can't just move to places where housing is available and cheap, they are looking for more than that.
I think you’re confusing scope and reachability. Maintaining a reference to an object has nothing to with whether or when it’s disposed in this TC39 language enhancement. Such a system _does_ exist in Object finalizers, but it’s hard to use correctly, especially in a language where it’s very easy to inadvertently retain references via closures. Resource disposal of this type needs to be much more predictable and can’t be left to the whims of the runtime. The docs on finalizers and WeakRefs are full of warnings not to expect them to be predictable or reliable.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

With this new using syntax, resources are disposed of when the object they are tied to goes out of _lexical scope_, which doesn’t need to worry about the runtime or object lifetimes at all. This example from the TC39 proposal makes it pretty clear:

function * g() {
using handle = acquireFileHandle(); // block-scoped critical resource
} // cleanup

{
using obj = g(); // block-scoped declaration
const r = obj.next();
} // calls finally blocks in `g`

https://github.com/tc39/proposal-explicit-resource-managemen...
A nice collection of issues, although I'd disagree a bit with some of the solutions, particularly around prefixing. You first need to check if you have an absolute path and it doesn't work with input that isn't a path. So for me it seems best to focus on -- as the primary measure and prefixing as an additional measure if possible when needing to be extra careful. Most software uses some getopt variant so it should be quite rare that -- doesn't work.

One nice thing about bash is the ${var@Q} syntax that is great for printing stuff and deals with the potential for stuff that affects the terminal in a much nicer way than piping through tr. IMO, it should always be used for pathnames so that you can always just copy and paste the output, which I do quite a bit. I wish it was in POSIX.
Sorry, I’m sure this was annoying at the time, but making up that argument is hilarious in retrospect, no?
Introduction to Fediverse Reddit alternatives: Lemmy, /kbin
One subtle benefit of cutting edge routers, a lot of routers nowadays are WiFI mesh routers. This traditionally was not very good, but at least at the moment a mesh between routers over WiFi 6E (which most devices do not support) works really well.
> Talk to any homeless person in a tent city in the US and they will confirm most if not all of them are heavy drug abusers.

I don't think self reporting is useful here. Ask the guy who is smoking fent in the back of the bus (smells like burnt peanut butter) if he is a drug addict, and he will confirm that he has never even tried them before.

More to the point, most homeless are only homeless for a week or two. They usually aren't abusing drugs and find themselves back on their feet relatively quickly (or at least can get help and haven't burned all bridges with their family). However, among the chronic homeless, the ones that are the most visible to everyone, substance abuse and/or mental illness is a common problem (with fent, permanent mental illness results pretty quickly).

I really think we should be dumping our resources into easy cases (people who just need some financial support/housing) because if they fall into hard cases (people abusing drugs), it is very expensive to impossible to solve their problems. I don't even think force will work very well, unless you can apply it at the beginning of addiction, most of them will never be productive again and will, humanely, require some kind of assisted living for the rest of their lives.
https://openwrt.org/docs/guide-user/installation/attended.sy...

no unattended support yet but you can preserve packages.

Here’s a link to past security advisories

https://openwrt.org/docs/guide-developer/security
"I think we need to teach people that learning stuff yourself is free if you know where to look. We teach everyone school is the only path to knowledge which is, quite frankly, the most expensive, slowest, and overall worst way to learn almost everything. Outside some limited domains most concepts necessary for gainful employment can be self taught."

While I agree with what you are saying and am also 100% self taught myself, I think a large portion of people (especially outside the tech world) just aren't able to pick up a book, read it, pick up the knowledge and put it into practice efficiently.

Especially with no accountability or social pressure that sitting in a classroom provides...

I am not arguing for college or university, but I think that just giving people (especially someone in their 40s or 50s) a book and expecting them to pick up new skills may be asking a bit too much...