skysight-inc/HackerNews huggingface dataset:
I love it. I have noted this article for my talk about how CPUs are free. To appreciate that, you have to understand that when the first microcomputers came out engineers were still in "compute" mode[1], we were lectured that you wouldn't use a hard coded loop to check for a switch closure, you had to use interrupts because otherwise you were wasting all those CPU clocks. And computing at the time was often billed in weird units like "kilocoreseconds" (which is the number of seconds * the number of 1024 word pages of core (RAM)) that were consumed when your program ran.

The logical extreme end of Moore's law was that you could put a CPU into a very, very small amount of silicon and that meant they were essentially free. (Chips cost by die area & layers). Another article like this is Bunnie Huang's discussion of the ARM CPU in flash chips[2].

There have always been jokes that it is cheaper/easier to use an 8 pin uController than it is to use a 555 timer, and the argument has often come down to the current and voltage ranges that a 555 can work under are different, but at some point I expect to finally see the "blending" of analog/digital chips that allow for a wide range of voltages (on board switching PMIC), and analog pins that have few if any compromises for being either digital or analog.

[1] The Chip Letter -- https://thechipletter.substack.com/p/tiny-computers-from-tex...

[2] On Hacking MicroSD Cards -- https://www.bunniestudios.com/blog/?p=3554
Facial features linked to stereotypes and social class perception
Yep, there are multiple ways to interpret it, but that's the problem, particularly with written text. When spoken the word "just" and the tone of the rest of the sentence convey significant meaning that is lost when reading it.
I think issues like these will continue along the path you describe until we tie authorship to real humans and their reputation, or perhaps something else they care about, in one way or another.

I'm not saying that we should give up on the idea of anonymity on the internet, at least not completely. But real humans have to put something at stake when they use space on any part of the internet that other humans should care about.
They are suggesting the train system being offline, not the programmer/build system
> With the rise of generative AI and ChatGPT being able to write endless variations of 1 spam template to bypass the similarity check I just proposed above, content moderation will continue to be an uphill battle. It most likely will get even harder!

Thanks to LLMs, the spam issue will get even worse on Github.
It doesn’t go far enough! Apple needs to start charging per-minute use for websites accessed via Safari! For too long have FREELOADING web developers taken advantage of all the engineering effort that Apple put into creating Safari, the greatest browser ever created. It’s time that they pay for the privilege!
Where I work, using signal or any other tool for something related to work is a fireable offense.

If you want something OTR, it's either a phone call or a f2f.
How do you figure out the revenue split if you only know what Spotify pays Artists per stream but not what they actually earn themselves? Lets say I pay $10 per month and listen to 2000 songs. Then they would earn $0.005 per song on average. If they pay everyone $0.005, their cut would be zero. If they pay $0.003, their cut would be 40%.
Does "SES" mean "socio-economic status"?
Absolutely, my best reading is 9 percent anfter factoring the official inflation numbers and it’s really affecting the greener staff. But it’s still double the average US knowledge worker.

https://www.zdnet.com/article/tech-salaries-are-dropping-her...

I think it’s pretty unevenly distributed. Definitely affecting some segments more than others. Everyone I know who’s a general purpose software engineer is worried (almost), but everyone I know working in AI really is not.

I’ve seen this show before though. This happened in 2001 and 2009 as well…
That looks like a compelling argument.
Video hardware decoding in the browser.

Doing software decoding is just silly waste of electricity.

I know, you can achieve it, in some browser, but not the other, may be.
I mean, that's kinda fair. But it's also a much lower bar to suspect that a group might be infiltrated when we're talking about an entity with a proven track-record of infiltrating and espionage. Doubly so during the cold war, when this kind of thing was normalized.

I also wouldn't be that surprised if you told me the CIA managed to infiltrate some philosophy group. Hell, they funded Jackson Pollock.
Do you routinely evaluate the contents of a wallet stolen by a mugger or of a car stolen by a carjacker in this way?
It‘s the Duolingo of software engineering. Real understanding requires real effort.
Yes several years ago.
Agreed on calendar app. I still have a grandfathered in Fantastical license but I can’t bring myself to use it since
I’m not 100% sure what features I can use or not.
Surprisingly, it works! Vertical text is recognized as if it were normal text rotated 90° clockwise.
Why "What do you do?" is a terrible question
This whole drama seems like a textbook case of "Be careful what you wish for - you just might get it." Ek seems not to understand that people who have a lot of money and reputation at stake are highly motivated to work around legal and regulatory obstacles (while still avoiding running afoul of the law) and will hire the best people to counsel them. He is a fool if he expected Apple not to try as hard as it can to preserve its fees, the iOS user experience, security for its customers, etc., as much as possible.
I believe the above post is quoting Spotify, not making a guess.
Well of course it does.
I started making the cards, noticed a lot of repetition in what I was doing and then started coding solutions to clusters of cards.

I definitely spent way too long on the "making the cards" phase!
The article does address that:

> The black-and-white, spy-vs-spy world of the FBI left lit­tle room for philo­soph­i­cal nuance and lit­er­ary ambi­gu­i­ty, after all.

It's classic authoritarian thinking where even the perception of a small stain ruins the entire outfit.

But then, in stating the above that way I have, that could be an example of the same; putting into a small box those who put others into a small box.

In defense of my argument: it is the policy and process of intelligence services and law enforcement that creates the small box thinking, not the individuals who are employed to pursue it, whilst those they are putting into the small boxes are individuals with all the many colours of opinion, subjectivity, and experience that make up their whole, and cannot be accurately small-boxed.
The most interesting piece of code here IMO is the recognize() method, which demonstrates how to call Vision.VNImageRequestHandler and Vision.VNRecognizeTextRequest from Python code using pyobjc.

https://github.com/louisbrulenaudet/apple-ocr/blob/70c25b24b...
Hey, not sure if you've forgotten about QWERTLE already, but I just released a new version with unlimited Practice mode!
many don’t even know that it’s possible, or what the delineation between os and application is.
I think you replied to the wrong post
no idea what's going on here; the post hasn't been changed since it was published: https://github.com/matrix-org/matrix.org/commits/main/conten...
This is the over-arching plot of the first three seasons of Fargo
What are some great questions kids have asked you?
I was in the car with my 8 year old today and out of nowhere he asked me could all the people in the world fit in Ireland. I thought it was a great question. I obviously didn't know the answer and wouldn't look it up while driving but we went through some steps on how might we work it out, as it turns out we all would have a spacious 9 square meters each, I can't wait to discuss it with him in the morning. Have kids ever asked you a question that you though was super interesting or unusual?
On the startup side that's for sure, though in web development more broadly we're all just trying to ship the next site or maintain the last ones.

VC funding definitely pushes a certain type of incentive on startups building dev tooling, hosting services, and frameworks. Those companies do one heck of a job convincing the devs shipping sites that we need to use the new hotness because everything else is old and busted.
I'm no good at prompt engineering, so I iterate a lot, rather than trying to come up with the perfect prompt. I start by asking something like,

"please generate a series of short questions and answers that conform to a flashcard format, easy for studying, from these notes"

The responses were too verbose, so I asked:

"Please shorten the answers to short, easily memorizable lines"

That returned pretty good flashcards, so from there I asked it to reformat in a way Anki could consume:

"these are great, please convert these into a code block, where the question and the answer is on the same line, separated by a semicolon and not numbered"

But that put all of the flashcards on the same line, so I added:

"sorry I wasn't clear, each question should be on its own line"

That gave me what I was looking for. The next step is to paste it into Anki, fiddle with the recall and cards-per-day settings, and then get to training!
That… is exactly who I mean.
Note that Vision.VNRecognizeTextRequest is old tech that is less accurate than the newer ImageAnalyzer API from Apple.

These tools use Vision.VNRecognizeTextRequest because of legacy tech reasons - new APIs from Apple tend to be Swift-exclusive, while these tools are only built for ObjC

Choosing Vision.VNRecognizeTextRequest is choosing less accuracy than is currently available on the same platform
Isn't that about the same percentages for life before the internet? At least for rich people, who have their basic needs met without worry.
That reminds me of how every other time I silence/unsilence my iPhone, I stare at the "Silence activated" / "Silence deactivated" and work out in my head if it means the phone will make noise or not. Despite doing it thousands of times.

I suppose "Sound on" vs "Sound off" would be better because in the moment I'm thinking of noise and sound, so silence is the inverse of that and kinda forms a double negative situation. "Not-noise mode activated / not activated".
It is saprophytic if i am not mistaken.

Saprophytic means: it eats dead plants.
Necrotroph means: it kills a plant, and then eats the dead plant.

I have heard the term saprophytic many times, always related to fungi, but it's the first time i have heard the term necrotroph. My browser's spell correction underlines it with red like a word not spelled right. It is probably a new term.
my two cents (from personal experience): Getting money when you are from low SES is not that stimulating, because the money is inevitably spent on mundane purchases: i.e. buying a new pair of school shoes or school supplies, or beef instead of chicken for a meal that week, or fixing your car.
If that money would be able to be spent on anything that the child desired, then I am sure that even a lower-SES would be more excited.

I fundamentally believe that the higher-SES you are, the more agency you have (especially financial), where lower-SES are in constant survival mode. It is hard to get excited by small sums of money when you know that it will just be immediately spent on boring things.
Since LLMs model language, does anyone know of any LLM products/libraries that are spam detectors?
Yes it's a game of cat and mouse, but starting out with a defeatist attitude, the cat makes things way too easy and the mice will simply roam free. Making life hard for the spammers can and will get rid of all but the most persistent.

The other issue I have with this particular GitHub spam is the notifications persist even after the spam has been removed. You get notified and subscribed to some random thread because you were previously tagged in it.

After GH removes the spam (which is currently too slow) they should also retract any notifications or subscriptions that were made as a result of the spam comment.
Better yet, why do we need operating systems with the bloat that they got today? Win3.11 was a decent system at the time and if all they need is included in it and there is no security repercussions than I guess it is ok.
I just sort of see Chesscom as expanding the chess market overall more than it's constraining the expansion of lichess. I'm pretty sure many of the people who eventually make their way to lichess end up at chesscom first.
Github/Microsoft could sue the beneficiary of the spam. It's clear who that is.

Binance is in legal trouble with the SEC right now.[1] Send this to the SEC lawyers going after Binance. You can find out who they are from SEC litigation announcements. If Binance can identify someone else to blame, they have a big incentive to do the work.

[1] https://www.reuters.com/legal/binance-heads-court-seeking-di...
I was kind of disappointed to dive into comfyui and try to make some game assets with sdxl. ControlNet is a huge leap. But overall outputs aren’t quite there yet.
It is a flag that says whether the loader data is initialized or not.

The layout of PEB_LDR_DATA “leaked” long time ago in public PDBs.

More context: It has nothing to do with debugging. However, if you attach to the process early enough, you might see the flag as 0 and eventually it would switch to 1. That is probably what threw him off.
Do you really want ISPs to be in the business of deciding what should and should not be on the internet though? That sort of thing typically doesn't work too well.

Deciding what is or isn't a "scam" is really a job for the independent judiciary. But getting a ruling is difficult and time-consuming, and also largely pointless because a new website can be created almost instantly, and there are many foreign ISPs where you can't get a ruling at all.

I don't really disagree with your basic premise that "disconnecting the bad actors' ISPs from the Internet" is the ideal solution, but this is far more difficult than your comment implies – almost impossible with how the internet currently works.
> Thanks to LLMs, the spam issue will get even worse on Github.

I think we'll quickly develop NLP/LLM filters for this. And while that may lead to an arms race, we'll likely simultaneously develop distributed systems for credibility attestation.

We already rely on professional networks. We'll just grow all the more robust and capable along these lines.

I'm actually extremely excited for automated systems that increase the signal. We've been in a noise trough for a while, and now we have means of filtering it.

Edit: I don't necessarily refer to anything cryptocurrency related. We can build distributed networks of trust like the semantic web tried with PGP and FOAF, though I'm sure there are valuable tools and lessons we can borrow from the crypto folks' algorithms and research.
Diffuse to Choose: Enriching Image Conditioned Inpainting for Virtual Try-All
The OpenCulture link points to an article http://www.prospectmagazine.co.uk/art-books/camus-sartre-fbi... on Prospect Magazine, but the link doesn't work. It appears to be meant to point to https://www.prospectmagazine.co.uk/culture/51776/the-fbi-fil... .
> However, the food chain for homo sapiens largely relies on artificial monocultures that can be moved around and replaced

As just one example, ocean acidification could kill a lot of the algae. Pretty much everything is upstream of algae. It would be catastrophic, even for us.
I don't like it. EPUB should be as simple as possible, so we may have simple programs to parse/render it on universal devices (ex. PCs/tablets) and cheap (including DYI) specialized book readers.

It is quite complex already, and making it into portable document format will just make an order of magnitude more complex.
I'm not necessarily a fan of Windows 11 Explorer, but I still find it several lightyears better than any of the Linux DEs.

Even in spite of the infamous schizophrenia that's been evident in Explorer since Windows 8 and 10, it's still more consistent and reliable than Linux DEs.
> Have kids ever asked you a question that you though was super interesting or unusual?

many times.

Sometimes I wish we would give kids more power so that we could advance faster.
How does that work with email?
See Sturgeons law, and discussion about Rudyard Kipling

https://en.wikipedia.org/wiki/Sturgeon's_law
>How are Blacks, communists and poets “counter cultures”?

You don't understand American culture at all if you can even ask this question sincerely.
The prisoners' dilemma would probably explain it: not enough risk that the spammers get negative reputations.
I meant I don’t see how the issues nitter faces at the moment are connected to this specific situation. The problems with jitter have been as a result of continued efforts to block scraping and bots after the removal of any non paid API access… which based on the AI/LLM generated instant reply guy bots that follow popular accounts and automatically post comments so predictable I’ve personally witnessed some of the OpenAI error code text just put verbatim into the tweet body.

They have basically managed to raise the floor for scraping and automated twitter use without paying a stupidly overpriced API access fee to require you run a full browser via selenium or some other similar set of tooling. Nitter isn’t going this far so it’s struggling to maintain reliable access. Guest accounts expiring is a real cliff in terms of how Nitter uses the various Twitter APIs and they stopped making new guest account tokens a little while ago and the tokens people have generated so far are all beginning to expire… which is just one prominent thing among the many things causing Nitter instances to have problems.
Short answer is: no. The long answer is: Speed of light on glass is not so different than electromagnetic signal speed in copper, approximately 0.66C. Considering clock sources output electrical signals, using a coax cable instead of fibre optic has several advantages: simpler signal chain means lower delay, and avoiding highly noisy optical-electrical conversion means less jitter.

Fun fact: RF signals in air travel faster than light in glass fibre (0.8C instead of 0.66C).
Paradoxally I think it can have the same kind of distanciation from money: it can be seen as easily disappearing and too much attachment/reliance on it hurts people.

Looking at the study I also wondered why they chose something as controversial as real money.
Apple’s onerous terms really seem like they’d run afoul of part 70 of the preamble of the DMA:

> Given the substantial economic power of gatekeepers, it is important that the obligations are applied effectively and are not circumvented. To that end, the rules in question should apply to any practice by a gatekeeper, irrespective of its form and irrespective of whether it is of a contractual, commercial, technical or any other nature, insofar as the practice corresponds to the type of practice that is the subject of one of the obligations laid down by this Regulation.

Full text:
https://www.eu-digital-markets-act.com/Digital_Markets_Act_P...
As someone who works for one of the large “social media” platforms, I see a tremendous amount of the content, both positive and enjoyable and informative, and the negative and sometimes dangerous.
It’s difficult to find productive forums on this topic, but I’m definitely interested in hearing what others think beyond the emotionally-charged “BAN TIKTOK” or “YouTube is full of misinformation and must be censored” dialogue, that is, in many cases, politically motivated.
Personally I think any form of broadcast and amplification requires guardrails, balanced to be protective of people as well as rights, yet many of the debates seem to land at extremes.
Author/OP here: ya "simple" is a relative word and I tried to address that with a few sentences around it. Didn't want to come across as an "internet arm chair expert" since I don't have a lot of experience in at scale content moderation.

On the other hand, I don't think posting the same spam nearly 1k times in 24 hours shouldn't raise some sort of alarm. 1 manual take down of a spam by a human should trigger a search (or have an option) to trigger a search through recent comments to see ones that are close. If I can search their whole site in 3 seconds they should have some sort of system that looks for 95% simular comments.

Seems simple but I am sure it's actually much much harder and has caveats and gotchas along the way as it scales.
Minkowski Sum
And yet I still want nothing more than to see Solidworks burn in the deepest depths of Dante's Inferno.
I really wish something like https://github.com/fasiha/ebisu becomes the norm. That is, the idea of fitting the cards to your time (by prioritising) rather than you having to do everything there software wants.

The only bit missing is some algorithm deciding how often to introduce new cards based on your historical data.
Yep. Any developer that happens to make a good app will then be forced to cram it with ads to cover the fees. It will make success into a curse.
Also added ability to search the web as people wanted to ask questions that had basic context on the web and then use that context to search HN
>Well, the desktop experience is dominant for every single person using a computer.

Most people spend more time on their phone than their desktop/laptop, if they even have one.

Note, smartphones are computers.
> It’s time that they pay for the privilege!

We don't trust your TLS certificate if you don't sign it with an Apple Developer account. And for security reasons you may not access HTTPS sites with an untrusted certificate.
you might be interested in this too: https://www.milwaukeemag.com/murder-of-a-tyrant-karl-lothari...
The hard part (in terms of time) for me is creating the content. I cheat. I throw whole paragraphs and sentences in without clozes or refinement.

Then when I review them I think, "Well, that was informative but not answerable, what does 'easy' or 'hard' mean when I'm re-reading a paragraph?" So I spend some time refining them. This is iterative. The first pass on a paragraph of content might just be to split it out into several cards with one sentence each, nothing more. Then when I see the sentence cards (some time later) I turn them into clozes or Q&A cards. Then I realize they need images to really help so I add some. After 2-5 iterations they're useful and effective cards, but the work ends up being distributed over a more reasonable period of time (usually 1-3 weeks). Each refinement step only takes a minute or two per card, if that, especially as you get more comfortable with the editor.
I thought a Tesla smoked them all..

I'll show myself out!
The comment I was responding to talked about the rise of GNU which allegedly killed better systems that used C++. I argue that GNU won because it was a better system and that it used C and not C++ is one part which made it better. Unified file interfaces are another. You are exactly right that it lets different system communicate, including C++. But this is what makes such interfaces better than - say - an object-oriented interfaces accessed via remote procedure call (and were/are plenty of such systems), which do not interoperate well. Systems built around C++ or with a similar mindset typically tend to have overly complicated interfaces. So yes, one can use simple interfaces with C++. But if you think C++ is a good language, you will likely not define simple interfaces.