skysight-inc/HackerNews huggingface dataset:
> I suddenly get a windfall bonus at work and figure I’ll use this “play money” to yolo into OTM GME options or something. Should I now be worried that the SEC is watching my ass?

They’ll flag the transaction and then look further. If this was your first YOLO, you may have some questions to answer. But the SEC can’t put you in jail. And they have to show how you got MNPI. TL; DR Unless you’ve been kissed by an angel, your law-enforcement cross section driving on a public road eclipses that with the SEC.
I’m saying there was workers beside the farmer in the dairy farm I visited
I think it's mostly an American thing, as I hear it a lot coming from there. Never heard anyone in Europe saying regular fresh fruit and vegetables is out of their budget. I've heard American tourists exclaim surprise when they visit normal supermarkets here, things like "Oh! It's like a Wholefoods, but cheap!".
There's not enough actually rich people around to explain the revenue these brands make. It's not rich people for the most part, just people who want to appear rich.

These brands exist to separate the 100k-200k household income demographic from their disposable income, and maybe some other demographics from money they didn't really have in the first place.

Most people who have money and manage to hold on to it have more sense than buying an overpriced low-quality bag that telegraphs they're a sucker.
I’d just like to congratulate you on perhaps the nicest “fuck off” I’ve ever read.

Unrelated, I quite enjoyed reading your blog posts.
Cheers!
FP is used with OOP all the time, even if classes can let you easily break out of the paradigm. Shouldn't this be more about FP vs procedural programming?
They should have names:

- 1500s: The Columbian Century
- 1600s: The Westphalian Century
- 1700s: The Century of Enlightenment
- 1800s: The Imperial Century
- 1900s: The Century of Oil
- 2000s: The Current Century (to be renamed in 2100)

You might think it's Eurocentric, and you'd be right. But every language gets to name them differently, according to local history.
AGI: What Would You Do If You Had 8 Years Left to Live?
And 1700s already has a different meaning, i.e. early 18th century.
> One is the shifting sigils, accessing @x with $x[3] instead of the logical @x[3]

$x[3] is perfectly logical when you think of the sigil as typing the value and not the variable. They're basically one-char cast/convert operators. Auto-flattening is less defensible. It was easier for me to intuit because @foo looks like a list splice in lisp and MOO code, so anywhere you see @foo in args, you can assume it's spliced in ... but then there's prototypes that change that. Yeah.

These just made Perl weird but they didn't reduce its power or expressivity. It was things like only having a single scalar type, or not even having named args without crazy shit like Devel::Declare that always had me looking for greener pastures.

Nowadays I spend most of my time writing PHP and TS. PHP is reasonably pleasant since the 8.x days, but I wish it had generics. And talk about having to crawl out from under a pile of bad legacy decisions...
Clearly fashion and branding are immune to that calculus. Else we'd be buying designer clothes by the pound.

In other news, it cost around $4 to mine each carat of Canadian diamond worth $100.
> CRTs have other properties which make them awesome

Hardware anti-aliasing?
> UUID generated client side and basically upserted it

Read and take notes. This is crazy in untrusted environments.
Strictly monotonic fields are quite expensive and the bigserial PK alone won't give you that.
I doubt Starlink is going to go against governments. You might think, "Oh, how can they stop it? It's between dishes and satellites!" You'd be wrong, governments have ways...
Great. Can you provide any resources to back this up?

In this case, the person is outside and not on the property; if the restaurant wishes to be private they can take measures (curtains or blinds) but they’ve chosen not to.

This is where jurisdictions differ and is not cut-and-dry.
This is one of the reasons I don't understand seemingly hysterical reactions to the existence of counterfeit goods (when they're being sold at prices that no one in their right mind would believe are for originals).

I've read more than a few articles intimating that counterfeit goods fund terrorism.

Funny how the originals fund human trafficking and breaches of safety laws and human rights violations and the illegal employment of child workers.

Sigh. Repeating patterns everywhere.
Fair point. You can still use monotonic IDs with these, via either interleaving chunks to each DB, or with a central server that allocates them – the latter approach is how Slack handles it, for example.
The problem is that the abstractions we are forced to create do not drastically change how we can think about the problem domain in question.

We're often just hiding some mechanical details when in truth we should be searching for and codifying fundamental ontologies about the given domain.

It's hard because at the same time we can't yet be users because the thing does not yet exist, but yet we can't really know what we must build without a user to inform us. We can create some imaginary notions with various creative explorations, but images can often deceive.

I do believe the tools most used for software development are fundamentally terrible at modelling these ontologies and are really little more than telling computer to do A then do B and so have never really abstracted much at all.
At the moment, all the power rents with capital. It would be nice to have some variety
Sure but the article wasn't focus on defence, it was talking more broadly. If you wanted it to somehow rationalise building weapons for warmongering nations i think it would be a hard job.
Crystal Fragment Turns Everything You See into 8-Bit Pixel Art
Thanks for this nitpick as I did not know these terms
If you ask a deceased person about their life, you will find that they also will offer no evidence of a previous conscious experience. Life, apparently, resembles unconsciousness.
It's a bit like the radio version of http://astronaut.io :)
Yes. But being a small farm does not absolve you from following very basic employee safety laws that are mandated within the EU.

The Dairy you went to might be better run, but the experiences tend to trend closer to the negative experiences I've mentioned.

And this is something that has been reported on for over a decade [0][1][2][3][4], yet nothing has changed.

[0] - https://theecologist.org/2013/jan/04/migrant-workers-face-se...

[1] - https://www.foodmanufacture.co.uk/Article/2015/12/09/Food-in...

[2] - https://www.ilo.org/it/media/94341/download

[3] - https://newlinesmag.com/reportage/on-tuscanys-farms-women-mi...

[4] - https://www.cgil.it/speciali/2024/la-precarieta-ha-troppe-fa...
ChessRay – a deeper dive into major chess tournaments
FWIW, here we interpret "it's illegal to be homeless" as placing the burden upon the state to provide walls and roofs.
That’s cool, but I meant to imply it is kind of backwards to make a NOT gate with a component that itself is fundamentally built out of a NOT gate.
I don't know about "public place" in Germany, but that certainly isn't universal. In my jurisdiction (Canada), "public place" effectively means any location that is open/accessible to the general public.
Article’s last sentence

“And we — the well-meaning engineers — shoulder much of the blame.”
Love your icons, love your website IU, very nice!
Yes, so long as one wants pixels.

I'd give my interest in Hell for a graphical interface for METAFONT which would take a series of pen strokes and provide the outline --- which reminds me that I never heard back from the METAFOG author on a license....
Digging into it a little, it looks like the Reguzzoni-Versace-Calearo law passed in Italy in 2010 to allow labeling products "Made in Italy" if at least two major assembly steps took place in Italy. This was itself a reaction to the prior lack of regulation around this labeling, which saw makers use Eastern Europe and China as far back as the 90s and stamp Made in Italy on the goods.

I'd say give or take it's been happening for as much as 30 years, if not longer.
Note: there are two products shown in this article...

1. Pixel Window (not yet available to buy at the time of writing)

2. Pixel Mirror (a smaller version that is on sale at <https://monoli.easy-myshop.jp>)

I'm not related to the seller, but thought this info would clarify some things.
The Brady I use at work is really good about not wasting tape. Of course it is not cheap but money well spent in a production environment. Their cloth tapes are awesome for wire marking.
If the safes are portable bringing it to a locksmith is probably the cheapest option.

You could also find how much they weigh, and how much they should weigh, and if that's the same leave them for someone you don't like.
that is fascinating trivia. you could do a whole Jeopardy on Jeopardy facts alone
your pricing for kw tracking seems nonsensical to me.

eg i have a site where pages rank for 1,000+ keywords
it has many pages like this..

tracking for just this ONE SITE would still cost me hundreds of dollars with your plan.

add more sites, and we are paying thousands of bucks. seems like we should just roll our own serp scrapers + use proxies when pricing is out of hand like this ...

[an ex ahrefs user. ditched it after ~ 4.5 years fwiw]
Agreed. The haiku is “18th century art” as that’s when it was first invented. So it’s either a uselessly broad category, or an indefensibly Eurocentric one.
I've been looking into Biome as ESLint can't parse the 'with' keyword from TC39 (import attributes) which is supported in Node for a while now. No combination of plugins, ignores, or configurations can help because ESLint can't parse the file at all. Best I could do was disable ESLint for those files.

I found Biome when looking at solutions, but i hadn't heard of anyone using or recommending it. I'll take a look and see if we can replace ESLint to handle that issue. Thanks!
oooor we can slowly migrate towards sensibility as we did celsius and centimeters
Is there any sort of criminal risk to playing cat and mouse with GFW censorship? Or are you generally free to just do your best to subvert the limitations put in place?
It is sad state of things. I dislike Apple's inconsistency and hypocrisy. And it was themselves which ultimately lead to the whole regulation.

But I still think regulation or government intervention is bad for everybody. As we now have precedence to decouple a lot of things in the name of Anti-Trust or Monopoly.
There is several issues depending where you run git on. For example mmap() can be problematic on large files in 32bit OS. On Cygwin it gets even worse.

As for deduplication, I do not think so. If you have single blob, lets say 1GB and you change just 1B, whole blob changes and no more dedup. If you use basic method of static block size, lets say 512KB, this will work much better. Futher, there are more advanced techniques to handle dedups like roling checksums to carve out even smaller sub-block.
aka EWD641 "On the Interplay Between Mathematics and Programming" (1977)
Efficiency and Bad Outcomes
>and they saw that software of sufficient quality can't be funded merely by sales of these device

I don't think Microsoft of the 90's, pre-"I take 30% as a gatekeeper" crashed and burned because it didn't leech enough funds from developers. Quite the contrary, It encouraged and empowered future entrepreneurs and customers alike, thinikg in the long term. .

>i yearn for Windows Mobile but it has suffered from this problem greatly.

Pricing wasn't the issue. Remember that this was the days where phone carriers subsidized phones with contracts, so no one was paying 600-1000 outright like today. It was a mix of lacking tech and UX needed. And a gargantuan marketing campaign.
I built something along these lines - not quite this, though - years ago (then sold it and it disappeared - wtf). I should rebuild it again.
I love this page. Thank you. I bookmarked it in 2018 but still haven't used it, doh!

https://wwwtyro.net/2019/11/18/instanced-lines.html is also nice.
Very cheap knock-offs have same CY7C68013 usb interface chip, but lack an FPGA that original Saleae has, so can't capture quite as fast.

Plenty fast enough for a floppy bit-stream, of course.
https://en.wikipedia.org/wiki/East_Asian_age_reckoning
The "original" Julian calendar was indifferent to year number systems. The Romans typically used the consular year, although Marcus Terentius Varro "introduced" the ab urbe condita (AUC) system in the 1st century BC, which was used until the Middle Ages. From the 5th to the 7th century, the anno Diocletiani (also called anno martyrum) after emperor Diocletian was used primarily in the eastern empire (Alexandria), or the anno mundi (after the creation of the world). It was Dionysius Exiguus in the 6th century, who replaced the anno Diocletiani era with the Anno Domini era. His system become popular in the West, but it took a long time until it also was adopted in the East. Its application to years before the birth of Christ is very late: we come across it first in the 15th century, but it was not widespread before the 17th century.

All these systems used the Julian system for months and days, but differed in terms of the year and (partialy) in the first day of the year.
The A.I. Bubble is Bursting with Ed Zitron [video]
>I can’t help but feel CHERI is a hardware hack for a software problem.

It is a hardware solution for software problem. Pretty much like a lot of things in hardware just to make software faster or easier.
Happy to see that my gripe with f-strings was solved in 3.12. Now you can have quotes inside it!
That's sadly how deeds work, 2008 taught that lesson.

Still, I don't understand people defending a trillion dollar company for doing things much worse than what wad torn apart in us courts 30 years prior. Sad that the EU needs to pick up that torch, but it is what it is.
What on earth is modern Perl? I tried asking my search engine. I got nothing that showed me examples of what the code looks like. Is there really a popular faction in the Perl community that's evolving the language in a different direction using modules?
Institutional investors are still just people. Nothing special about them. They are as prone to all the failures of judgements that everyone else is.
xslt failed due to an international shortage of greater-less than characters. apologies to SKB.
There's a comment on this article about death dates to prevent siri from doing a "call dead person to wish happy birthday!".

I always found these annoying and just use my calendar or my brain to remind me of important birthdays.

Unrelated, back before Facebook wised up you could change your birthdate willy nilly. I would change it at random times just to illicit the deluge of thoughtless happy birthday messages.

I think I did this several times a year once and what depressed me was no one caught on so I just would move my actual birthday so I didn't get any.
I’m talking about default choices. UUIDv7 has few significant downsides for most cases. UUIDv4 has serious downsides. There are obviously cases where the latter is appropriate but that will come from unique requirements.
Ken McLeod[0] is teaching a 6 week class Tuesday evenings on the Diamond Sutra at The Alembic[1][2] in Berkeley. The first class was last week. It may be possible to join now and watch the first class online.

Ken recommends the Red Pine[3] and Thich Nhat Hanh[4] translations.

[0] https://unfetteredmind.org/
[1] http://berkeleyalembic.org/
[2] https://www.eventbrite.com/cc/practicing-the-diamond-sutra-w...
[3] https://www.amazon.com/Diamond-Sutra-Red-Pine/dp/1582432562/
[4] https://www.amazon.com/Diamond-That-Cuts-Through-Illusion/dp...
The rich and dynamic tapestry of AI plagiarism or: You're not an AI detector
Of course. I'm just suggesting an optional switch so that people who don't care about bandwidth have a better experience
python 3.13 most certainly has a GIL, it can just be optionally disabled, and this feature is in experimental status. see https://peps.python.org/pep-0703/
Simplest way is to keep the identifiers from DB A and increment all the identifiers from DB B by an offset. Third parties complicates things of course but internally it can be pretty simple, so maybe they just didn't have too many third parties using the IDs.
'NEETS' and 'new unemployables' – why some young adults aren't working
I love this idea. It never even occurred to me to try something like this but that just makes stumbling on comments like yours even better.
It is not public vs private place that matters in this situation. Here's a summary of German photography laws [1]. It's mostly based on privacy rights, and your privacy rights do not go away just because you happen to not be in a public space.

[1] https://allaboutberlin.com/guides/photography-laws-germany
You are getting downvoted, but for me, it is the same experience. It's a dead language, and we are switching to Python, that is far better to maintain for me and for all our new hires. I mean, Perl doesn't even has a debugger on Windows.
What's "more logical" about "the seventeenth century" compared to "the sixteen hundreds"?
Not just integration with other services. It would completely break brower history too!
> MITMing a single U2F/FIDO2 allows you to... log in?

You mean token theft? Most sites let you add factors without step-up auth once you're logged in [1]. That's what attackers prefer to do, vs. locking users out, which just gives away the game.

To be clear, end-running around hardware keys with stolen tokens isn't hypothetical. See for example the fallout from the last Okta breach at Cloudflare: https://blog.cloudflare.com/thanksgiving-2023-security-incid.... I make my team use YubiKeys, but there's no upside to being naive about what they are and aren't good for.

Anyway the kinds of sites you're describing are vanishingly few. What people mostly have to deal with are sites like Fidelity's. If you want something other than SMS or push notifications, you have to call Fidelity on the phone, and then all you get is Symantec's bloated wrapper around TOTP.

1. It's even the default in some major identity providers, like Microsoft's (https://learn.microsoft.com/en-us/entra/identity/conditional...). Okta is better, but then their default session length is forever, so moot point.
How long should we expect before we receive feedback on the application?
I was wrong on that point
Get your comment, and had a similar bias against him from “Wild Wild Country”. But when I read his work, was blown by how good it is. Definitely worth a try. My first Osho book was “Meeting with Remarkable People”.
Beyond GPUs: Innatera and the quiet uprising in AI hardware
Who said anything about copyright?
I guess my area in Florida had it good
Well, “proof”.
Yes, we've really sunk to this: a rebel theoretical physicist feels the need to debate a guy who claims 1 × 1 = 2, presumably just to get some more publicity.

Howard's Wikipedia page hints at how he became this confused: "He has been married four times to three women". So one times one was two.
Plenty of people choose PHP for new projects, for perfectly valid reasons.
I did the same thing - thinking if I entered a radio frequency, it might find stations with that frequency, perhaps ordered by distance from my location. It would have been fun to see what another radio station with similar frequency to my local (or childhood) favorite, in another part of the world.
I thought Rust was thread-safe and I don't see any "unsafe" blocks. What am I missing?
It is not brand new but refurbished if you actually click on the amazon link. That goes the same with all MDD drive. If you only look at Seagate or WD, they are all $15/TB +.
Yet another alternative for drawing directly on the framebuffer is DirectFB 2: https://directfb2.github.io/

It supports Vulkan, OpenGL, Cairo and other technologies.
> The Irrawaddy does detailed and ethical journalism about Burma/Myanmar, a part of the world ruled by an authoritarian regime.

Why does it feel like every time someone promotes 'ethical journalism' here, it's always state backed propaganda? Not only that, people use propaganda terms like 'authoritarian regime'.

> There's no Irrawaddy for Venezuela, Afghanistan, or North Korea.

No. There are many british, american, etc funded propaganda outlets ( fringe and major ) targeting these countries.

> But because of the hard work of The Irrawaddy, Burma/Myanmar is much more visible to English-speaking audiences

Could it be because britain, the former colonial master of myanmar, is trying to overthrow the regime?

> especially when they are such an amazing group.

Are they 'amazing' though?
I was in a similar situation when our megacorp employer axed pur project, but without making it official or reassigning us to something else.

The problem isn't that we had nothing to do, but that we had to pretend to do something. We couldn't just stay home. We had to show up every day and waste 8 hours at our desk before going home.

I remember the feeling of numbness when I left the office. I had scrolled through the entire internet, and it took an hour or two for my brain to reconnect to my body.

Nowadays I often have nothing (urgent) to do, but being self-employed, I can just hop on my bike and go do fun things without any pretense of productivity. That's actually quite enjoyable. I could do it all day long.
I was there then and I am still here today. Ahah.

Perl was the language best suited for text manipulation because of its early popularization of regular expressions.
As such, it was excellent for a lot of tasks in « DevOps », even though that term wasn’t a thing then (everyone carried their own water).

I remember deploying a web forum that was coded in Perl once.
I remember having to debug large Perl scripts and that was a nightmare.
I remember a time when Python was a new odd thing and the long-bearded hacking elite joked about it.

But, all this will be lost in time, like tears in rain…

Just remember one thing: The mess you make with any language is yours, not the language’s.
Assuming you're posting here at least in part to get feedback, I'll share mine. This piece would have been a lot more readable with a bit better organization. Being dominated by one and two-sentence paragraphs, it's more of a soup of claims and quotations than a coherent article or essay. A clear structure makes it faster and easier for readers to identify which parts are your main points and which are written to support them.
No, you are not alone.

Over 25 years of Perl experience. Still writing new stuff daily, both for work and personal use.
Microscoff
Is this going to be followed up with a “functional programming is the bestest” post?
Oh, I thought the experimental state was earlier and that 3.13 was the official no-GIL release. Presumably it's going to eventually drop the GIL entirely (probably Python 4 if there ever is such a thing) but nonetheless I stand corrected, thank you.
It varies per app. Most common models:

- ad supported, pay once to remove ads

- subscription model. Get basic features and maybe ads, pay some 2-5 dollars a month for premium features. These may or may not have a "lifetime" option which is basically pay once.

- the dying breed of "demo mode". You play X levels and then you pay once for a "full game".

- and then freemium models which is basically a free game with small and large tricks to encourage spending over time.This is probably where you are.

But outside of that, yes. There are still premium games you buy like a console game (they are often ports of console games). But it's a niche because they are competing against a sea of "free" games. And many mobile gamers do just want 10-20 minutes of a quick fix, not even long enough to get past tutorials in larger games.
I think the problem is that people who don't have nostalgia for using real shortwave radios won't care/understand the interface, and people who DO ... will be actively annoyed by/won't understand the interface!
Neutrinos offer clues to the matter-antimatter puzzle
Cosmic Rays Shed Light on Stone Age Timelines