skysight-inc/HackerNews huggingface dataset:
How do pixel boundaries relate to the fact that you cannot avoid color fringing with subpixel AA? You could shift your whole framebuffer (or maybe just a glyph, with possible caveats) by a subpixel or two and have GBR or BRG pixels, it doesn't matter. What matters is that you need to keep the hue constant across triplets of subpixels to avoid fringing, and this is what grayscale does, and what subpixel does not do because it is its whole point. Subpixel basically assumes all your subpixels are the same color.
Not working for me either (Thailand)
"Gaming" phones do this, actually. Most of them though have poor software support compared to "thin" flagship models with far more problematic thermals.
I find it nice, if it's not spammy. Two relatively distant friends starting do a quarterly "newsletter" of their projects and I found myself getting in touch with them more often. Same with strangers on social media. Often good things happen when you 'just go for it'.
https://www.joe.co.uk/news/bmw-drivers-voted-the-worst-drive...
I was aiming for "helpful" to people who think they need hundreds of contacts and are looking to maintain actual relationships with them, and not just fulfill quotas.

I am far from social, but it's pretty obvious to me that scheduling contacts with people is not normal and is likely to feel stilted, and not providing the desired result in the end.
I wish we could've used Textile back then, I used it for my personal blog, but it was no go since the users were Word-people who literally made html pages with Word and tried to upload those to CMS. Oh, that brings back memories... Trying to clean up a mess that resulted from users pasting rich content from Word to our content editor and then wondering why it broke their site from certain point onwards.
What American Mental Health Care Is Missing
> I wonder if the Fujitsi developers, far removed from the Post Office staff, have ever stopped to consider that the software they wrote ruined the lives of so many people.

They may not even be aware that they worked on this. Or they may have relayed concerns about schedule pressure making errors inevitable, or may be working in an environment where no such concerns can ever be raised.

It seems likely that they're working in the before-testing times which correlates strongly with risk of the above.

I wonder about the procurement process that lead to Fujitsu supplying the UK post office. This might be an instance of the public sector picking the cheapest from N bids then looking surprised when cheapest turns out to mean crap.
Was Fujitsu aware their software was intended to be used as evidence to prosecute? It doesn’t sound like it
to me.

If Google’s autocorrect mistakenly writes a falsely incriminating text that is inadvertently used as the sole evidence to convict, do we jail the autocorrect developers?
Thanks. I must admit I've learnt a lot about Google's contributions from this thread, so it's been productive overall.
Elite means being among the best at something.

Professional means getting paid to do something.

Not all elite athletes are professional athletes, and not all professional athletes are elite athletes.
Reddit is not stack overflow or quora. It's just people talking in public. Feel free to offer informative information, just be aware that you're having a conversation, not creating content for the ages. I thought this was obvious.
Syntax is part of grammar.

Not all of it. They are not interchangeable or two sides of the same coin. That's all. You need syntax to then establish a grammar.

We're talking about a programming language here, of course.

Admittedly, you could say that Tcl is a language in the sense that english is (I was genuinely just snarking in my original comment). Because Tcl (unlike Java or C or Forth or Lisp) is context-sensitive -- the only way to know if a Tcl program uses its syntax correctly is to run it!

With Java/Forth etc., you can tell whether the syntax is being used correctly because these languages have a context-free grammar. This has advantages.

Above all these criticisms are why I think people should not learn Tcl as a serious endeavour if it can be avoided; it should be left to history with perl4.
I run pihole for my whole home network
My immediate reaction to this: this is a form of sociopathic behavior.

Then, I read the comments and saw that every person who came to the same conclusion is downvoted to hell. So I'm just adding this comment in solidarity with people who possess some sort of emotional intuition / "yikes radar". You're not alone.
> I've lost my phone and wallet, I can still get cash from a bitoin ATM using the crypto I'm storing in my brain.

When I enter my debit card and PIN into an ATM belonging to a legally regulated bank, I can be reasonably certain that it won't directly steal all my money. Using a BTC ATM, however, sounds like a convenient way to have all your funds stolen without having to wait for the next big crypto hack/fraud.
Surely it doesn't end poorly. It's not like the federal government itself is asking private entities to take a more proactive approach to censorship.
The best way to learn is by doing.

I needed to learn javascript, So I created a web app https://text2db.com/ , which coverts simple text to database script. It took 3 months to make it. A long time but I learned alot.
I have benefitted countless times from other people contributing on forums and I like to give back occasionally by doing so myself. And I don't see any problem with that whatsoever.

And because many here seem to equate forum with reddit. There are loads of independent subject specific forums out there and I use dozens of them successfully.
Same here. I'm sitting here debugging some 15 year old c# at the moment in the middle of a mega shit show.

I got paid. That's all the good stuff I can say about it.
If anyone is interested in the actual bugs that caused these issues, you can read about them on page 33 onwards in this PDF https://www.judiciary.uk/wp-content/uploads/2019/12/bates-v-...
How to Get Rich?
I dont agree with that and here's why: Whenever taxation > spending (ignore once off liquidation of assets), the government actively destroys private sector savings (dont take my word for it, go ahead and map the transactions on the balance sheets of the pvt sector, central bank and the treasury, and you'll see the transaction reduces pvt sector assets). What you're saying is rather than risk inflation eroding the value of those assets, lets just destroy them outright. The counter-argument could be that private sector would issue more loans on aggregate (create money) if inflation were lower but that borders on tea-leafy speculation
Silver light / wpf / xaml

Something about .net made Microsoft lose their minds
It might be because of brief spikes in power draw that a battery usually "smoothes out" but USB power can't handle. For the same reason, some laptops cannot run without a battery (most can).
I also use Tiddly Wiki for my office notes, and I love it. I actually organized it as a proper Wiki, and every note has a home. Tags allows me to find them faster if I need to search (I rarely search because everything has a proper place).

The older way of organization may seem outdated and clunky, but it indeed works.
Previous discussion: https://news.ycombinator.com/item?id=21105625 (but well worth re-visiting from time to time).
If you don't mind PHP, there are tools like PDOCrud, ajaxCrud, xCrud et al that provide simple ways to create cruds with a limited number of lines.
On my alt because had to step away from computer.

Why /-+

Don't interpret them as math. Those are "or" (as in yes/no), hyphen, and "and" (as in you+me). I rejected ampersand because the use case was covered by +. I included one set of parenthesis because parenthesis are a gramatical necessity as scope can otherwise be ambiguous, but more than one style of parenthesis is redundant. I reluctantly added # because in order to fit everything in 7 sev, you are sometimes forced to use 1337 5p34k. So it might be necessary to have a symbol for "read this as a number". Contrary to your assertion that I was just padding out the count, I was actually trying to do the opposite and keep the extra symbol count down to only what is needed. You could cut all the special characters and still be at over 5 bits.
It most definitely wasn't that "CP/M was an atrocious clone of DOS"! It's the other way round: DOS is a much-enhanced clone of CP/M.

And TBH, in the early days of DOS – let's say up to MS-DOS 3.3 – it wasn't a lot better than CP/M. No command-line editing, no file manager, disk partitions of max 32MB, no built-in disk cache. This was the version that was a big hit and it was kinda basic.

IBM built PC DOS 4.00 and MS licensed it from them. It was bigger, slower, & a bit more complicated – but it started offering improvements.

It provided part of the impetus for DR to offer DR-DOS 3.41, the first widely-distributed version. It had the key improvements of PC/MS-DOS 4.00 (disk partitions >32MB being principal) but it was as small as MS-DOS 3.3 and as compatible.

The DOS market only became competitive when DR introduced DR DOS 5, which integrated all the most important 3rd-party enhancements: 386 memory management, a disk cache, a full-screen text editor, and a graphical file manager... and it was sold at retail for the first time, as an upgrade to (and improvement over) MS-DOS 3.3, PC/MS-DOS 4.00 and vendor-proprietary tweaks like Compaq DOS 3.31 (which was the first DOS with >32MB partition support in the way that became standard.)

MS was more or less forced to respond, which it did with MS-DOS 5 which pretty much matched DR DOS 5 feature-for-feature, including being sold at retail.

The next few years they competed hard, each trumping the other on features in each release.
> Relationships are two-way, so you'd expect that the other part initiates contact a significant amount of the times.

Seems both fair and reasonable, but IME it's wrong.

It's wrong in a way that is stable as well, and that is why it takes effort to fight: people easily get anxious about rejection, and they easily get it in their heads that the other person doesn't want to hear from them. Anything from "we had a bad interaction" to "they didn't reply last time" seems to be an excuse to cut contact.

According to (probably dubious) tests, I'm not especially extroverted or introverted. But I make conscious effort to keep contacts alive, because I just like the human contact and keeping updated on people's stories.

It's also the case that people like to help, and will do so readily if you reach out to them, which is another weird hold-up in people's minds (can I ask this person that I kinda know about this thing? 90% of the time, yes). Just this week I reached out to people who were my primary school teachers for some advice, I kid you not. Now do I talk much to these ladies that I knew 30 years ago? No. Now and again I'll send out a short piece about how my family is doing, and that's it. But even if they read it and don't reply, chances are they appreciate it. Kinda like TCP, you can have an open connection even though nothing is sent over it.

Another case is that friend who sucks at staying in touch. I have a number of friends who are super warm and chummy when I'm near them, but they never take it upon themselves to initiate anything. Think about when you were a kid, how many people did you hang out with, vs how many people bothered to organize parties? It's like 50 and 4. So a lot of people will just wait for an invite, and they'll get enough that they don't need to do anything.

As for the logistics, I don't have a custom program to do it for me, it's just a Trello, plus FB and LinkedIn that I scan from time to time. FB tells me birthdays, so that is a good time to write a DM. LinkedIn tells me when they changed jobs, which is also a good time to update. And then Trello because not everyone is active on the other two. I'll also do a quick scan if I'm travelling, in case someone I know is at the destination, and I'll send out some emails at Christmas/NY.
Several of the initial definitions are brilliant (like defining emoji by their use of multiple colours), but some are misleading or even incorrect (for example, ligatures draw multiple consecutive scalars, but are made up of one or more glyphs; scripts are sets of scalars, not of glyphs).
> Not allowing the phone to run without a battery will show more clearly that there is an issue with battery connection

This is a non-issue since battery status (or lack thereof) is clearly shown in the UI. A more likely issue is that the battery is commonly relied on to deal with peaks in power draw, beyond what can be supplied via the USB port. This can even be an issue in many laptops.
My most recent war story here is trying to work around the text cursor and selection indicator bug on iOS Safari/WebKit. They are displayed in front of all other elements on the page, even when outside of a scroll areas overflow, super annoying for heybred web apps.

So I decided to implement my own cursor and text selection. Cursor was ok, just make it transparent and replace it with an element drawn in the correct position.

Text selection on the other hand… it seemed ok at first within a paragraph but the minute you span between blocks, columns or are in tables, oh dear… and that’s before I got to RTL text.

Gave up in the end.
Learning to correct climate model biases
This looks really nice. I don't use airtable, but I use Notion and the formulas in the post seems similar to those in Notion database. I wonder if it is possible to do something similar in Notion.
Oh dear, penkesu.computer-heroshot.jpg is over 7MB. I guess github is not getting death hugged, but that jpg took 20 seconds to load for me.

Not at home with photoshop but here is a re-sized (500px x 335px) image I made with a random webapp that comes in at 22KB.

https://drive.google.com/file/d/1rbvRSDD7xErzxMSwj__fKFIjNYa...

If anyone is wondering why I took the 3 minutes to do this, think of the energy savings at scale.

Also, super cool looking device!
You are right about the fact that there is already a specific SaaS business for every use case that can be standardized.

However, what our customers build on Chartmat (also a no code tool) are custom solution: e.g. a therapist who has her own approach & wants to have an app for that approach that serves around 100 people. She could not use a custom SaaS because that would be following the approach of another "guru" in the industry. So there would not be a personal connection between her & her customers. Also for around 100 customers she would not want to hire a web dev agency to build a professional app. So that is kind of one of the use cases where a no code tool makes sense.

Another scenario is the following: let's say you are a small business (<5 employees) & you need a SaaS for time recording, billing, recording expenses, accounting, collecting customer information -> things that many small businesses like law firms need. Now you could have either 5-6 SaaS solutions for this or you could use one no code tool & process everything through one tool kind of like an ERP for small businesses and solo entrepreneurs. So you would end up paying 29$/month instead of 5 x 20$. Additionally you could easily consolidate all the data that matters in one single dashboard.
Not everyone is good at socializing. Just live your life is a terrible advice for someone who is struggling with people.
> do folks review their notes at all?

Yes. I have a bunch of notes which embodies larger subjects or procedures in a more compact and fit-for-purpose format.

These notes are regularly visited, updated and read. Both my personal and professional note troves are actively expanded, reviewed and pruned. However, this is not a deliberate effort, but a part of my normal routine.
I think TikTok essentially throws a lot of videos at you and then they observe what sticks and what not sticks. Basically lather, rinse and repeat Shampoo algorithm[0] strategy.

[0] https://courses.cs.duke.edu/summer04/cps001/lectures/Lecture...
1) I would love to hear your idea.i won't call you crazy but I may point out the issues with the idea.

2) Try not to care about other people calling you crazy. If you can't then talk to people anonymously
The submission title seems like an exaggeration, for now at least. They seem to have just removed the old podcast portal, and moved the RSS feed links to other places, the links themselves haven't gone away. Many of their podcasts still seem to support RSS. Yes, you have to click through a lot, and there are quite a few that have always been exclusive to the BBC's Sounds platform, but the RSS feeds are still there.
Study finds older people are less likely to fall for Covid-19 scams
What class laser source does it need?
Yes for PBM because that is where the pharmacy buys the drug, not the manufacturer. Manufacturers usually can't sell direct to pharmacies.

You can usually pay cash at a pharmacy, skipping insurance
What Color Is Your Monad
And let's not forget SRB2Kart, probably the best Mario Kart game :p https://wiki.srb2.org/wiki/SRB2Kart
Yes, and that can improve the situation a bit, but it quickly becomes a tail-wagging-the-dog situation. A heatsink requires very good thermal contact with the main heat-dissipating elements - the SoC, the DRAM, the flash, and the radios to be effective. None of those are easily accessible on a phone unless you are willing to dissassemble it entirely. And even then the contact with the heat sink will be poor due to the package and the other components.

An external case can help to a very limited extent. I tried attaching a large PC heatsink, and it did help, but not to the extent that made the "server" any good. I just switched it out for a 50$ RPI4 and its vastly better in pretty much every way.
If your stroke is 7 subpixels wide, it will be, for instance, RGBRGBR. That has three Rs, two Gs, and two Bs. That is 50% more red light than blue or green. That is tinted red, no matter how you look at it.

Subpixel antialiasing does distort colours. That is just a physical fact.

The only reason it works at all is that on average, it will even out to a uniform white. But in the details, it will not. Especially around straight vertical edges.
Open Source software will not adopt 100s of costume extensions. If something becomes a standard it will likely move into a reserved place.
I believe this is also a side-effect of these poor pension schemes.

European governments see the demographic timebomb coming, so they massively incentivize their citizens to invest in a primary residence, treating it as forced savings. This inflates local real estate values to ridiculous levels, especially while interest rates are low.

However, incentivizing your citizens to take leveraged bets (big mortgages) on a single piece of real estate is...not great.

This means the investment portfolio of the average European citizen is ONE specific apartment (zero diversification), and negative yielding sovereign bonds (via government pension funds).

Since most European mortgages are not fixed rate, it will be interesting to see what happens as interest rates start rising in Europe.

While the bonds will start paying better interest, that mortgage exposure might start to wreak havoc on the average citizens finances...
Bit tricky to see where they're going with this among all the buzzwords.

Sounds almost like they're thinking mesh network?

Overall putting sensors into lights makes sense though given that it solves the power side and physical location and wireless can cover coms
There can be various causes for those symptoms:

1. Even if the rendering gets the subpixel order right, the subpixels are rarely equidistant on a display. They tend to be closer to each other within a logical pixel.

2. Some subpixel-AA algorithms are naive, and trade color accuracy to luminance accuracy, causing more color fringes.

3. Incorrect gamma handling.

4. If aiming for more luminance accuracy, incorrectly taking into account the relative luminance of the subpixels (what you observed with the brighter green subpixels).

Imageworsener[1] has an option to downscale with subpixel antialiasing, it's gamma correct by default, and it has an option for adjusting the subpixel offsets within a pixel (instead of the naive default of 1/3). It might be a good way to try out correct subpixel-AA, but it only works on images. I guess you can render text on high resolution and downscale that with imageworsener, but you won't get any hinting that way, but maybe that's desired.

Very few software does AA correctly, let alone subpixel-AA.

[1] https://entropymine.com/imageworsener/
I know it's anecdotal but I found that I turned into an arsehole when I owned a german car.

The cars are generally quiet and comfortable, they insulate you from the outside world. The dealership will treat you better than the typical garage because they can afford to. Your work colleagues will fawn over it even though they think you are a bit of a knob. You will get more attention from the opposite sex because they think you have more money. I even read that estate agents find selling houses with a german car in the drive easier.

From that it's easy to slip into thinking you are a very important person and that the plebs should just get out of your way.
There is an argument that having 2 short yaw strings, one behind the other, is better in terms of human factors. You have a stronger indication of the correct state in your peripheral vision. The alignment of two lines is a fairly strong indication in vision.

* https://www.youtube.com/watch?v=OR9zJwcGxoQ
This is microsoft not .net's fault. .Net was just jam to spread over the turds.

Microsoft tried to jump on every fad that came along and proceeded to burn all the old ones yet still keep the customers limping on them.

Lets not forget stuff like Velocity, DNA, AppFabric, Workflow Foundation etc all of which we had to spend millions rewriting out of products. Before that it was the C++ frameworks: MFC, ATL etc etc etc.
Raku/Perl6 grammars are quite nice (particularly if the have improved support for raw strings).
This idea is cool, but I already have a seamless experience of moving to different devices through my day and having access to everything I need.

It is stuff like O365, Github, OneDrive, AWS etc that enable that. No plugging in, no reconfiguring devices. Moving between windows 11, android and debian everything I want is right there.

I can't see the advantage, yet, of trying to consoldate down to one device.
"If you don't like surveillance just vote for another party"

Absurd and dangerous simplification of democracy. You will not get anywhere with that kind of thinking.
DR and MS DOS 5 and later have a 386 memory manager which can put an x86-32 CPU into Virtual 86 mode, remap RAM over any unused blocks in the I/O and ROM area (between 641kB-1024kB) to make Upper Memory Blocks, and load small resident parts of the OS into those blocks in order to keep as much base memory (0kb-640kB) free.

These memory managers could also turn the extended memory (above 1024kB) into managed XMS or EMS memory. LIM EMS was accessible to DOS apps and XMS to DOS-extender apps.

These were killer features in 1990 or so, and I made good money from optimising DOS memory for clients around that time.
Don’t understand the downvotes. There are legal ways to read books (https://www.overdrive.com/apps/libby/) and the ability to straight up not read the books but read summaries instead. The internet has provided this free flow of ideas and repackaging of thoughts.

There are also ways to read books that circumvent copyright, but in the spirit of this discussion, that’s not necessary to dive into.