skysight-inc/HackerNews huggingface dataset:
Here in Australia real estate transactions aren't covered by the national AML/CTF act. You can currently buy Australian real estate with millions of dollars stuffed into a duffle bag, and the realtor you gave it to is under no obligation to report who they got it from. You'd still need to declare your real estate assets for taxation purposes though. Our government has been so slow to fix this problem. There are new rules coming into effect in 2026. Long overdue. I've heard estimates from people working on AML in the banking industry that around 15% of Australian real estate transactions involve some form of money laundering.
> Apple likely thinks the same way about this education discount: all their material income comes from volume purchases or alternate distribution channels (e.g. cellular carriers for phones), or in-store sales; with online retail sales being a relatively-trivial fraction. So it doesn't really matter if they're "losing" part of their margin on these online retail sales.

Exactly. At that point when the amount of abusers gets too high (because this will become mainstream knowledge and people think it is generally acceptable to dishonor the intention), then this will end. Or if they are able to improve the verification process with negligible costs.

So, the more people talk about "educational price", and more think that is acceptable to "cheat", more likely the count of abusers reach that threshold and good things end.

> (Or, if you think about it another way: this is essentially customer-driven price discrimination. Like coupons are for grocery stores. The discounted price is Apple's true price — the price that builds in a profit margin they're happy with. The higher price is pure gravy if they can convince people to part with it. They put the higher price front-and-center, and make the lower-priced offer a bit obscure. People "spending someone else's money" don't care about hunting for deals; they just want to get the thing and get out. So you can milk the gravy from them. People who hold their bank balance more dearly, hunt for the deal, and find it. Still fine; still made a profit from them!)

You are finding again an excuse to cheat. It is perfectly okay to take an advantage of discount if you are eligible for that. But this was not the case.
> The detecting of increments has been in Perl for ages so that's not new.

But this is detecting that the increment is multiplicative, rather than additive. It might seem like a natural next step, but, for example, I somewhat suspect (and definitely hope) that Raku wouldn't know that `(1, 1, 2...*)` is a (shifted) list of Fibonacci numbers.
Perhaps they would be good execution nodes if not good endpoints.
ofc, trees
Yeah, I too struggled to get through it. If I tilt my head and squint, I could almost vaguely see an argument about how most major markers of nutritional health are just defined by the fact that they’re already found in unhealthy people. And if I mash and mangle the words together quite a bit, I could see an argument for why CICO is reductive and harmful to use in cases where people know exactly what to do but struggle to do it (yelling “just CICO bro” does nothing for these people). But that doesn’t just make CICO meaningless. It’s still rooted in thermodynamics and true, all things considered.
I think they are saying you are safe with a crowd, and safe with no people.

They are also claiming that Waymo will have compulsory ride sharing for some reason, and therefore wont be safe (I dont agree with this part)

The situation you want to avoid on a train or car is being trapped in a shared space with only a crazy person.
How common is it to use MTLS in the user-to-service use case (e.g. browsers with mTLS configured)? I mean for (potentially external) service-to-service authentication it's way easier then for user(browser,app)-to-service.
The part they likely obfuscated for reasons of both brevity and not wishing to give a blueprint to wanna be criminals is also having a stake in the other businesses that invoice for the fake expenses.

eg: Your (say) hotel | bar falsely inflates customer income and then spends the illegitimate cash (supposedly from customers that don't exist) on rennovation works and "new" carpets, plumbing, etc that don't exist - the shell trades companies (carpentry, plumbing, labor hire) can report that money as legitimate washed income from the hotel.

There are a number of variations of this.
Amazing! I'm thinking this could be the best way for multi-platform games in the near future, but I'm also nervous about giving even more surface area to browsers and the browser stack.
That's a good point. You can browse all of them from Rentals menu
It’s because Apple’s AMX was an early, in-house built version of what was eventually released by Arm as SME. Apple adopted SME in the M4 and dropped AMX, but as long as you were using their Accelerate framework instead of directly writing AMX code (which they told people not to do), you wouldn’t notice.

Now that they’re using “standard” SME, it shouldn’t be a problem to write SME assembly opcodes directly, although I suspect Apple themselves is still probably sparse on the documentation. I’m not aware if there’s any way to use intrinsics or something slightly higher level than inline-ASM, but lower level than the Accelerate framework.
I believe that it only tries to DWIM with arithmetic and geometric sequences, and gives up otherwise. Of course there’s nothing keeping you from writing a module that would override infix:... in the local scope with a lookup in OEIS.
I see it as a consequence of Rust being too liberal with additions to the language. It's hard to maintain some of these guarantees in the presence of certain syntactic forms. This happens in all languages.

It is a little hilarious to see a rustaceon write:

> and you can sus out if a program is going to cause a deadlock by just making sure you aren't acquiring multiple simultaneous locks.

Ah.. not a problem! You just have to not ever have the problem. Then, of course at the opposite end of the article:

> I wrote this block because this has specifically bitten different Rust crates in the wasmCloud project multiple times

:D
And they beg for money to keep running.
Depends on what Hogan values, I guess?

[E] Put differently: if I were in Hogan's shoes, and was offered the choice between destroying a shitty publication that went out of their way to expose my personal life in an extremely embarrassing and entirely _not_ newsworthy way; or profiting off that same publication's continued existence? I would absolutely choose the former, because the publication's business model is the problem. Making money off the publication would be _morally_ wrong for me, once given the option of pursuing the destruction of the publication.
Here's some stuff I have learned about diet:

1. I lose weight when I add half-and-half or heavy cream to my coffee instead of the usual whole milk.

2. Eating cooked spinach (or other green leafies such as kale) at least every other day helps my ability to concentrate. Green beans are separately good, too.

3. My wife's eldest son is a newly minted doctor from a good school and prestigious residency program and told me that they had a whopping FOUR HOURS of nutrition education in med school. So, when I say doctors don't know sh*t about nutrition as disease prevention, it's straight from the horse's mouth. Of course, when you understand that the medical system is about treating disease, as opposed to preventing it, it makes perfect bassackwards 21st Century sense.

4. I don't know much at all about Ayurveda, but their concept that "everything we ingest is either a medicine or a poison" seems to have a fundamental truth to it. And, of course, dosage must be carefully considered, too.

All that said, that article was off-putting, to say the least. Dude's diet doesn't seem to be helping his mood, however else it is benefitting him.
That's quite a different thing though --- this was not a matter of funding (save that there wasn't money set aside to send students who didn't get a college degree with their high school to college after graduation) but of how the school was structured and how students were taught.
IMHO for mostly text data where you need a bit of custom formatting(e.g. cooking recipes) I would probably choose to go with AsciiDoc and then just adapt a rendering engine to make it look pretty. This way you get all the tooling and learnings that AsciiDoc has accumulated over the years and avoid having to spend time on a DSL and edge case detection that inventing a new standard will require.
There are multiple unexplained references to Apple Configurator, the first-party MDM tool, in this article. I wouldn't expect it to have anything to do with whether the system accepts a new disk, but apparently it can be used to restore firmware to the T2 chip (https://support.apple.com/en-us/101654) that handles disk encryption etc.
Was hoping this would be about Unicode and Han unification.

Unicode is uniquely worse for Japanese than for any other real-life world language. You can't make an application that displays Japanese correctly using Unicode, unless you implement mumble mumble font selection mumble ranges vaporware, which no-one (except web browsers) actually does. Or you can sacrifice the ability to display Chinese correctly for the sake of displaying Japanese correctly, but no international software maker will do that.

The result is that Japanese software mostly doesn't use Unicode (because it sees no benefit), and, more insidiously, the whole Unicode-first (and, increasingly, unicode-only) world of open-source libraries and languages is much less useful in Japan. So whether by accident or design, Japan is cut off from the global market, in both directions.
No point in arguing. If you think it will generalize then there is no reason to convince random people on the internet that ARC-AGI solver will get you closer to AGI.
So I guess Perl is a gateway drug for the APL family of languages now?
Why stop there? Send missiles! Heck, send bioweapons and dirty bombs. It might not be ethical but if others doing it we might as well join 'em.

(This is sarcasm. I don't want to live in this world.)
Not a hack as much as a PSA :

There is no shame in dumping your whole codebase into claude. Use any tool (aidigest, Simon's tools). It just works. Especially useful for complex code bases.

Same applies for RAG. Unless you're damn sure what you're looking for, don't load that 1 chunk in. If your model can fit the full context or 50 chunks in the token window, dump it all in. Sophisticated RAG works, but like fine tuning, it usually makes things worse before they start getting better.

Speaking of finetuning. Same PSA. Dump as many fewshot examples as you can in the token window before restoring to finetuning.
Unfortunately, if you want to play SteamVR games you probably should keep a Windows install around. For certain games with a basic USB-connected headset (e.g. Valve Index or HTC Vive), Linux VR gaming can work easily, but if you want to use a tethered Quest or use popular mods like UEVR, Windows is by far the better option.
Favorites non-native invasive species? I have to say human beings. Followed by domestic dogs.
Ask HN: How to deal with a serious mental health breakdown?
I am dealing with a delicate problem concerning my housemate who has recently had a very serious mental health breakdown.

This man is my friend of a decade and a housemate for 5 (uneventful) years. He began behaving erratically last week, and got progressivlely worse over the last weekend to the point where he was not really making any sense at all anymore. ("Reality is an illusion - but he knows the truth now" type stuff). He was not sleeping and began talking to himself.

I no choice but to call his family and also a mental health crisis team. The crisis team arrived first with police and forcibly entered his space.

This made him very angry, both at them and me, and he was forcibly removed to a hospital where I understand that he is refusing any sort of treatment and cannot be forced.

His family arrived to pack some things for his stay and found a half-written suicide note in his room. He is claiming it is "creative writing".

My flatmate is fiercely intelligent, and very highly educated. He is a professional working scientist and way smarter than me, or almost anyone I know.

He is insisting on returning to our house (as his legal right) but obviously I am very worried about him and terrified of making wrong decisions for both myself and him.

I know am not responsible for him, but his family are not really helping him properly (imo) either and he is my friend.

Has anyone dealt with a situation like this before? I am lost and desperate for advice.

dang: please delete this post if you deem it inappropriate.
I also use an 8GB M1. It has firefox with many tabs & windows open in OSX and also a Linux VM in UTM which is running VSCode, vite, and another firefox with lots of tabs. It's performing well! (although swap is currently at 2.3GB, and there's a further 3.5GB of compressed data in RAM)
Only half joking, I feel like the majority of comments on the internet are garbage and not worth the time to read, and increasing friction with a nominal charge isn't necessarily a terrible thing.
Migrating to Swift 6
Now this TRULY is a very Russian comment. Anything you say about Russia gets the response "but America..."
Then I'm out of ideas myself, sorry.
Not strict at all.
Totally fair! Here's a few on the top of my head, they're mostly about Elastic really but of course Kibana is only really useful on ES:

1. At my last job we were running some of the largest elastic clusters of our hyperscaler's cloud - elastic is slow, expensive and finicky to operate at decent scale. We've found the exact opposite with Clickhouse, it's fast, easy to operate, and supports things like S3-backed storage directly in their open source product. As an example, Uber switched from Elastic -> Clickhouse and halved their infra footprint while increasing volume.

2. Elastic is tricky to manage, field type conflicts come up super common at scale and are annoying to deconflict. Clickhouse is a lot more flexible in its schema to avoid those problems (and give you knobs to fine tune performance at a more granular level with their indexes/schemas)

3. We allow for both SQL and Lucene, both are relatively "standard" languages that engineers are likely already familiar in one way or another. Compared to elastic moving to ES|QL, another vendor-specific language that will be difficult to onboard to. The last thing you want during an incident is trying to recall vendor-specific languages for querying that critical data!

tl;dr - we try to make it easy to "do observability" on what we think is the best DB for observability today (Clickhouse), analogous to what Kibana did for ES.
Hm, this makes me wonder: what exactly makes the European pig more harmful than the Polynesian pig which was there for ~1600 years? Is there a viable way of breeding pigs more like the latter?
Thanks so much! ChatGPT and I just added a quick feature to hide certain holidays from a particular year, stored in LocalStorage. Let me know if it works like you expect :)
After reading another comment here about a recipe being an “upside down tree” I now understand what at least this format is trying to accomplish.

It has some really nice properties, but trades off a key feature of the gantt format: your hands can only be doing one thing at a time. With the gantt format it’s very clear what you are supposed to be doing at any time and it preserves the order of operations. It doesn’t express how things are combined, however, which the tree format accomplishes.

My motivation for the gantt format was to prevent getting “meanwhiled” by a recipe. You are chugging along, and think you are in good shape, and come across that dastardly word in a recipe: Meanwhile. Turns out you should have beaten the eggs to a stiff whip 15 minutes ago.
It'd be an API change, sort of? Although POSIX doesn't seem to say anything about ownership of the pointer, beyond thou-shalt-not modify the data it points to. Doesn't seem to specify calling free as valid or invalid.

But honestly, it seems like one might as well do exactly that (strdup & return)? At worst, nothing calls free(), and it is equivalent to the macOS strategy of "just leak the memory" to make it threadsafe. But at best, a program could #ifdef its way into "oh, this semi-sorta-nonstandard-behavior on this particular OS" and call free(), getting both a thread-safe & non-leaking implementation.
You can use a microwave oven as a very cheap faraday cage. Just don't turn it on.
Funny, cause reading that blog post made me want to quit my job and find a raku team to work with. Maybe I'm still too naive :)
Sweden TM: why is the Scandinavian country trying to trademark its name?
Wasn’t Raku/Perl6 basically a ground-up reconception more than a building-on-top of existing Perl5?
So you thought of this idea yourself at that age?
Thanks a lot, now there's a quick feature to toggle off certain holidays, I see most US don't get Veteran's day indeed. It should work now, per state as well
Oh sorry. It's so unexpected to hear a liberal talking about Nazis in a literal sense lol. I know you weren't talking to me but it was reasonable to think you were talking about me, given the tone of our politics these days.
> So, the more people talk

It’s been decades at this point, I suspect we’re at an equilibrium by now.
My 286 was nominal 8 MHz, but the red turbo button boosted that to 12 MHz. How far did you manage to push it?
Thanks! I made options to change the year and leave balance, but not to change the first day of the year. Let me know if it still works if you enter the right number of days
Note: emulating "store byte" needs 17 instructions in the general case. Can be shortened if you know in advance which byte in the word will be replaced.

// Implement store byte using only addi, add, nand, sll, sra, jal, jalr, blt, lw, sw
// void store_byte(void *p, char val);

.macro nand dst,src1,src2
and \dst,\src1,\src2
xori \dst,\dst,-1
.endm

.globl store_byte
store_byte:
// preparation, can be shortened if e.g. byte offset is known
addi t0,x0,3
addi t1,x0,-1
nand t2,a0,t0
nand t2,t2,t1 // byte offset
sll t2,t2,t0 // bit offset
nand t0,t0,t1
nand a0,a0,t0
nand a0,a0,t1 // word ptr
addi t0,x0,255
sll t0,t0,t2 // mask

// the actual work
sll a1,a1,t2 // shifted val
nand a1,a1,t0 // ~val
nand t0,t0,t1 // ~mask
lw a3,(a0)
nand a3,a3,t0 // ~word, dst field all 1s
nand a3,a3,a1 // insert val
sw a3,(a0)

jalr x0,(x1)

Having access to the full RV32I instruction set, minus `sb`, shortens the preparation from 10 instructions to 5, but the actual work stays at 7 instructions.
Curiosity, career flexibility, and necessity from four decades in the business. I think of over-specialized and narrow skills as fragile, and broader more generalized skills as anti-fragile.
> Or you can sacrifice the ability to display Chinese correctly for the sake of displaying Japanese correctly, but no international software maker will do that.

I am not a speaker of either but aren't kanji and written Chinese the same language? It's like French and English, you can use the same keyboard except for certain diacritics. What's so special about Japanese that it can't be displayed by Unicode? Unicode seems to work fine for Korean and Chinese, and Japanese is basically a hybrid of those two.

If the Unicode standard has space for an ever-expanding list of emojis, they can fix their rendering issues with the Japanese language too.
The m4 has 6 efficiency cores and 4 performance cores. This is 2 efficiency cores more than the previous generations, and the same number of p-cores, thus higher e to p core ratio, which can explain a large part of the increase in power efficiency. Not to say that otherwise there is nothing remarkable here, of course there is, but if the author found a 30% increase in efficiency compared to m2 while they claim they expected 4-10% after 2 generations of chips, it could be because of that.

The m4 pro has 4 e-cores and 6-8 p-cores, hence I would not expect similar increase.
“You can’t breathe. There are cars everywhere. There is no clean air. Each car that passes by leaves so many toxins in the air. You have no other option but to stay at home.”

Mmm, stay in a forest for 40 years and come back out a New Urbanist. Typical.
Secular Indulgences
e.g. the suggested replacement for timestamp is timestamptz, which has its own problems (notably, it eagerly converts to UTC, which means it cannot account for TZ rule changes between storing the date and reading it). If medium term scheduling across multiple countries is something that needs to work in your app, you're kind of stuck with a column with a timestamp and another column with a timezone.
very cohesive,

[7] > (1,3,9...*)[4,5]
(81 243)
[8] > (1,3,9...*)[(1..3)]
(3 9 27)

and nestable

[0] > (1,2,4...*)[(1,2,4...*)[1,2,3]]
Happy to be corrected, but from what I gathered RWLock should mostly be avoided in favour of a simple Mutex unless you have a very read-heavy usecase and even then the performances are subpar compared to mutex.
On the other hand, it makes it easy to spot cheaply made foreign goods that don't bother to use Japanese glyphs, which is a (slight) form of protection for domestic industry.
How the family found out about satellites is very interesting to me- such an unexplained phenomena wouldn't make sense to some groups (ie, flat-earthers deny their existence altogether), where they would have observed Sputnik zooming across the sky while only being visible at dawn and dusk. With such perfect recurrence the Lykovs would have been able to deduce that the object followed ordinary orbital mechanics against the backdrop of the celestial cosmos rather than being a supernatural object, especially that Sputnik was only in the sky for a couple months in 1957. Later ones would have have likely indicated they were a product of man; I'd personally ascribe it to being supernatural in origin!
It reads left to right, top to bottom. Ingredients are on the left and then each step boxes around the items involved in that step.

Using the mushroom soup recipe as an example:

(1) Melt the butter.

(2) Wash and dice the onions, celery, and leeks.

(3) Sweat the melted butter from step (1) and the diced onions, celery, and leeks from step (2) together for 6 minutes.
Windows 98 was the one to BSOD during a demo: https://www.neowin.net/news/the-infamous-windows-98-blue-scr...

Also, you should replace Windows Server 2003 with Windows Vista, as it is generally considered an unmitigated catastrophe.
The problem is getting the module...

It's not an easy solder job and they are picky about what NANDs they work with and how they're configured. It's better than soldered to the board but not by much.
Yes, and my point is that this is an expensive process that is not accessible to many 30 person companies because it's close to hiring another person, for the benefit of maybe 1-2 tool choices in a year's time.
Wasn't that many years that not even every household had any phones.
It's going to look even more mesmerizing if you imagine how tweets propagate in this cloud. It would look somewhat alive.
We use .ac.uk though (and much of the non-USA world uses .ac.ccTLD similarly) so no need to whitelist individual university domains. I don't know about Apple, but that's a common approach. (And does irritate some where they don't use either and get missed, Canada for example.)
checked in rakudo, it does return (32 54), author fingers slipped
In Germany you can get the cheapest (base version, 16GB RAM/256GB SSD) M4 Mini for 579€ via Unidays edu discount (also including VAT).

I picked mine up from the post office yesterday, it's 50% faster in Geekbench single/multi-core CPU benchmarks than my M1 Pro Macbook Pro and about as fast in GPU performance. Impressive.
I am not sure it worked for me. After the calibration, all I saw was the same annotations around my eyes, no predicted gaze.
Think about how bad the the Winamp open sourcing went. Try and do a favor to the public and all the skeletons in your code come out
Bitcoin hits record high as Trump vows to end crypto crackdown