skysight-inc/HackerNews huggingface dataset:
The 3D grid result is well known, perhaps it would be fair to call it trivial (you can even throw away all but 2 layers of one of your dimensions). As you say, the Menger Sponge is a subset of the 3D grid, so the students had to find a construction which dodges the holes. To me, the result isn't surprising, but it is pleasing. But the really cool part of the article in my mind is the open problem at the end: can you embed every knot in the Sierpiński tetrahedron?
Seems like you just described mandatory vaccination. Which is indeed great in case of many vaccines.
> I dislike the polymorphism one, simply because it is so closely tied to most OO languages and inheritance that most people–when overriding or overloading a method, for instance–use it without ever thinking “oh! this is polymorphism in action!”

This comment is a perfect representation of why "the polymorphism one"is, in fact, a good question. OP immediately (and apparently exclusively) associated polymorphism with subtype polymorphism (and inheritance in particular), while ignoring other types of polymorphism.
I upgraded from a Eufy (meh) to the Wyze Robot Vacuum and love it. I love it so much I got a second one for my basement and have evangelized my whole family on them. My two sisters and parents now have their own. We’re all big fans.
I don’t believe for a second that this is actually necessary in a way results in that spicy feeling. I do believe that it’s far cheaper to use a Y capacitor than to come up with a better filter network that works well, though.
That relies on the user configuring git hooks correctly, which is a similar problem as noticing that transparent decryption is configured correctly.
No, it’s a recognition that the regular education system is for average or less students and society will benefit from extra education for the smartest.

You’re right, it’s good that people are different and celebrating and enhancing their gifts is a great thing rather than catering to the lowest common denominator
Because I am not always driven to type 128 random characters or even use my phone camera, so it does successfully stop me from procrastinating much of the time.
The main value I get out of VR is hanging out with long distance friends over VR. I can't say I regret getting the Index, but seeing how much improved other headsets like the Quest 3 are for such low prices, the price tag on the Index stings a little.
No. It completely defeats the purpose of MFA.
Indigenous people cultivated hazelnuts 7k years ago–challenging modern beliefs
It totally depends on the situation. The good thing about X is that you can link your project in your bio and do a pinned post as well, so when you provide some value in a conversation many people will check out your project.

I think the best kind of posts are the ones where you provide a lot of value and can naturally link to your project at the end. Can't be too salesy though, there's a fine line.
Hey, thanks for the literature recommendations and pointer. Will definitely have a look at them.
We started using git-crypt hurriedly and out of necessity/paranoia from the time we heard that our GitLab instance could've been compromised due to a "anyone can be admin" class exploit that had just been disclosed. This must've been a fair few years ago.

Don't trust private repos to be private!
They do not specify the use-case, but if you are charitable, its probably the fallback mode if the self-driving stack cannot handle the situation. Waymo has the same thing as well, so not exactly unexpected.
I'm surprised to see native code in a web extension.
Good point! Thank you once again, seems like I have a few things to work on :)
Respiratory virus vaccines can suffer this issue because of how quickly those kinds of viruses mutate.

Flu vaccines are notorious for not reducing the mortality of the elderly whilst being reported as highly effective. They can even increase mortality from the flu due to late response caused by overfitting. The problem is twofold here: the vaccines cause displacement so they look good in trials, but then they also look good in observational data because the sort of people who sign up voluntarily for flu shots are just paying much more attention to their health in general so there's a selection bias effect. This paper tried to fix the selection bias and:

https://pmc.ncbi.nlm.nih.gov/articles/PMC2728831/

"We found that flu shots reduced all-cause mortality among elderly Kaiser Permanente members by 4.6% during 9 laboratory-defined flu seasons in Northern California. Other researchers have reported that flu shots reduce mortality by much greater amounts."

Overfitting can exacerbate the problem by causing displacement to a variant that's worse. Here's an example from 2009 where Canadian authorities investigated the effectiveness of the trivalent influenza vaccine on swine flu:

https://academic.oup.com/cid/article/51/9/1017/292207?login=...

"An outbreak investigation in British Columbia during the late spring of 2009 provided the first indication of an unexpected association between receipt of TIV and pH1N1 illness. This led to 5 additional studies through the summer 2009 in Canada, each of which corroborated these initial findings."

The reason there's so much controversy around vaccines in general is that the techniques used can easily look as if they're working well whilst they actually don't. Mistakes are understandable, but the incentive is then to cover things up because public health officials and researchers are terrified of doing anything that might support "anti vaxx" narratives (e.g. admitting to mistakes).
Maybe you should try google instead of being so condescending, and compare the first 2 pages' results with this page...

We are not exactly talking about big secrets. We are talking about "llm learn resources" keywords - which apparently needs handholding in 2024. And "acknowledging the value of the community".
The blur effect is not good at all man. Just do a regular loading spinner or skeleton.
Shalom Nagar, Nazi executioner, passes away at 86
That line of reasoning neglects the fact that there is very little control in such systems that differentiate between the subspecies.

CRISPR for example has been hailed as surgical tool for slicing DNA, and works well in controlled environments because we set up methodology and environment to guarantee it.

This has lead many outside the related fields to believe that the tool alone has more control than it does. In reality, any changes with these tools must be formally verified through plasmid sequencing. This is Plasmidsaurus business model, and they are quite good at it.

Even afterwards though, outside very specific conditions (which are often involved in keeping it cold and below certain safety thresholds), unstable changes can occur, the effects of which we will never know beforehand. A shift by 1 base (3 bases per codon) may alter an entire sequence, but the molecular machinery would continue running until it is stopped.

It may result in death of the mosquito, and/or provide material (shedding/ingestion) that may be taken in by other unrelated species with unknown consequence.

Who is to say what impacts that might have, and with each additional node (mosquito), the chance of such outcomes increase greatly. To my knowledge, there have been very few studies that cover the topic of genomic stability with regards to CRISPR and its related tools. This is an area with extremely low visibility to potential consequences.

The very last outcome we want is for animals to attain a defiant pupil, along the plot line of Zoo.
You can very well run a casino on Cloudflare:

- https://www.cloudflare.com/case-studies/softswiss/

- https://www.cloudflare.com/case-studies/wa-technology/
describing the surrounding countries as barbarian is such a bad narrative given what we now know about the Jiroft, Elamite, Harappan and Egyptian culture.
https://www.cdc.gov/dengue/vaccine/index.html

> In children who have not already had dengue, the dengue vaccine increases the risk of hospitalization and severe illness if the child gets dengue after vaccination.

The mechanism is most likely that wild-type dengue has optimized itself a bit to infect better when covered with vaccinal antibodies (antibody-dependent enhancement)
... were the Sumerians the first? The first what?
The article discusses the Uruk period, of maybe 4000 - 3000 BC.

In the middle east, there had been millennia of settlement and agriculture by this point. Gobekli Tepe is apparently ~9000 BC.
The Tower of Jericho was built around 8000 BC.
https://en.wikipedia.org/wiki/Timeline_of_prehistory

Circa 7500 BC there were a bunch of significant sites:
https://en.wikipedia.org/wiki/Ayn_Ghazal_(archaeological_sit...

Did Sumerians not know about any of those preexisting sites in the broader region? Maybe they built bigger cities, but I don't think they lacked for evidence of older civilizations and sites.
DARPA Spent $1B Trying to Build a Real-Life Skynet in the 1980s (2013)
Tell that to the families of the hundreds of thousands of people who die from malaria every year, the vast majority of which live in third world countries where finding adequate treatment or traditional vaccination is either impossible or highly difficult/costly.
So racism is just an “unpopular belief” now? Got it, got it. Still a no from me though, thanks.
Thank you for the explanation! I was not aware of the context behind the choice of three-bit tags.

> The trick is to rotate the tag to bits 2-3-4 of the exponent instead of 1-2-3 and add an offset to the exponent to "shift" the range of captured values.

Maybe I misunderstand, but isn't that a similar idea to what I just described? Adding an offset to "rotate" the ranges of the exponent by a segment, putting the one with zero in the high side? The main difference being that you stick to the upper four bits of the exponent, and that I suggested using one of the upper three bit sequences to mark bits 4-5-6-7 as tag bits? (I mistakenly included the sign bit before and claimed this unboxes 15/16ths of all doubles, it's actually 7/8ths) Which probably has consequences for minimizing instructions, like you mentioned.

> But I think the next step is a quality over quantity improvement: capture less floats but capture the right ones.

I suspect that ensuring NaN and Infinity are in there will be crucial to avoid performance cliffs in certain types of code; I have seen production code where it is known that initiated values are always finite, so either of those two are then used as ways to "tag" a float value as "missing" or something to that degree.

Anyway, looking forward to future results of your research!
its the reason i submitted today
Yo! I can say that most of our users are open source users. We are community-driven, and like 95% of the features are open source. It’s true that we need something to monetize on but I really feel that we are an open source company.
All cause morality is pretty underpowered and you should still see the causative agent in sequencing. I don't think what you are suggesting has ever happened.
I wrote a general purpose delta debugger in python - https://github.com/andrewchambers/ddmin-python. Can be used to do the same thing.
Sorry, I had a call and had do work rather than pretend o work while on HN after I posted this on the day ahead of thanksgiving. :0

0: https://www.justice.gov/usao-sdny/pr/founders-and-ceo-crypto...
Your ex-colleague may not be factually correct, but I agree with him in spirit.
I love me some worfklows. Please keep this typo…pretty please? :)
I've been to Tintagel. It is a fine half-day trip but not worth trekking out there if you aren't already in the area. Lots of interesting things to see/do in Cornwall/Devon though, so I would highly recommend a trip to that general region!
Outcomes in Randomized Clinical Trials Testing Changes in Daily Water Intake
The unregistered hyper cam 2 banner ties the whole compilation together.
This is unfortunately correct
I actually saw that exact feature on the app in a notification, with "pause for 30 minutes" and "turn off for now".
Running a variation on the command [1] above shows that belter is not so much focused on BS, rather he has a bone to pick with Musk which most likely explains his interest in X-alternative BS:

Top authors for posts mentioning 'musk':

LAST 7 days

2 "breadwinner"
2 "cannibalXxx"
2 "highcenburg"
2 "mpweiher"
2 "peutetre"
2 "RobinHirst11"
2 "thunderbong"
3 "rntn"
4 "belter"
4 "JumpCrisscross"

LAST 31 days

4 "ivewonyoung"
4 "marban"
4 "paulpauper"
4 "rbanffy"
5 "mitchbob"
6 "peutetre"
7 "rntn"
8 "2OEH8eoCRo0"
8 "JumpCrisscross"
15 "belter"

LAST 365 days

12 "howard941"
12 "isaacfrond"
12 "jrflowers"
15 "bookofjoe"
15 "rbanffy"
17 "doener"
19 "peutetre"
27 "rntn"
29 "JumpCrisscross"
30 "belter"

LAST 3650 days

12 "howard941"
12 "isaacfrond"
12 "jrflowers"
15 "bookofjoe"
15 "rbanffy"
17 "doener"
19 "peutetre"
27 "rntn"
29 "JumpCrisscross"
30 "belter"

[1] Run this command:
query="musk"; now=$(date +%s); echo -e "Top authors for posts mentioning '${query}':\n";for n in 7 31 365 3650;do echo -e "\nLAST $n days\n"; (curl -s -d '{"query":"'$query'","page":0,"hitsPerPage":1000,"minProximity":7,"numericFilters":["created_at_i>'$((now - (n*24*60*60)))'"],"restrictSearchableAttributes":["title","url"]}' 'https://uj5wyc0l7x-dsn.algolia.net/1/indexes/Item_dev_sort_date/query?x-algolia-agent=Algolia%20for%20JavaScript%20(4.13.1)%3B%20Browser%20(lite)&x-algolia-api-key=28f0e1ec37a5e792e6845e67da5f20dd&x-algolia-application-id=UJ5WYC0L7X'|jq '.["hits"].[].author'|sort|uniq -c|sort -n|tail -10) ;done
The surprising way this potato chip factory slashed its emissions
https://archive.ph/jlwYP
It's those kinds of paradigmatic biases that someone has written the satire, "Nacirema", to illustrate how "everyone else is saying it" can lead to blind spots.
> Banknotes are useful. Not only do they provide their owner with a standard set of payments services, they also offer financial anonymity.

> The product is weaponized and turned against its provider. This same sort of weaponization characterizes the modern provision of banknotes. The government, like Walmart, provides citizens with a privacy-enhancing product: cash.

This article has a strange fixation on the anonymous aspect of cash. It's almost suggesting that it's morally wrong to use cash (though we seem to tolerate it in society), and that non-anonymous alternatives that are tracked are better.

Let me give several arguments for why cash is beneficial even if you ignore anonymity:

0) Payments are final. Once you handed over cash, it cannot be taken back - unlike cheques and electronic money transfers, where you can claim "it was fraud" and ask the bank to reverse the payment. This gives the receiver a fairly strong guarantee of payment (except for counterfeit cash).

1) Payments are limited. Once you paid the cash and walk away, the receiver cannot take more money out of your wallet. This is unlike cheques and credit cards, where the receiver could use the account numbers to charge you more money anytime later.

2) No censorship. Look at the categories of goods and services that Visa and Mastercard ban. You might not agree with all of them. You might not be happy about future changes in rules.

3) No tolling. For the privilege of spending money on a credit card, the credit card company charges ~2% to the merchant, who in turn raises prices on the goods that you buy. Other payment methods like cheques, debit, bank transfers, wire transfers, etc. have other fee structures (generally much less than credit cards), but the fact that these payments are intermediated by financial companies means that they could charge arbitrary fees to you for transferring your money.
The attenuated polio vaccine has already worked this way for more than 70 years. People can catch the vaccine like how they can catch the virus. This has had positive effects on boosting immunity in developing countries where the parents may be unable to take their children to be vaccinated, due to work commitments, expenses of travelling to the nearest clinic, etc.
> And on this metric, the Cybertruck might be wanting. “Cars with ongoing recalls well after launch suggest a much higher lifetime recall total,” says Brauer. He calculates that the Cybertruck’s six recalls to date are “worse than 91 percent” of other 2024 vehicles.

What are the other 9% of vehicles that are worse? Yeeshhh
https://github.com/hoarder-app/hoarder for the mention
RSDS is a novel decentralized information sharing protocol that empowers users to own, distribute and discover content. Think of it like a decentralized Twitter where data is entirely in the user's hands and where everyone is free to post content and subscribe to new posts. It could be also be compared to decentralized version of global RSS feed. Please tell me what you think :)
It’s not quite the same thing as a commercial vendor lock in but it’s close.

You can have Postgres lock in as much as Wordpress has MySql lock in.

I agree that you have less Linux lock in but Docker still requires a Linux kernel everywhere it goes. BSD need not apply.
I learnt the same lession with M1 iPad Pro and Apple Pencil. It is fantastic hardware held back by mediocre software. I do sometimes open it up to draw and play games but most of the times, it stays in the drawer.
For the system76 laptop I bet you can replace the battery. They are pretty easy to open up and work on (at least Lemur that I have).
> Given a sufficiently bad compiler bug anything is possible, ...

I can't help but wonder about the consteval/constexpr machinery in the various C++ compilers... It'd be interesting to see how much adversarial input has been tested for those.

(I guess Zig's comptime might also be relevant, but I'm not sure what that's allowed to do. Maybe execute arbitrary code?)

... anyway just a stray thought.
New View of the "City Under the Ice"
You remind me a bit of one of the smartest guys I’ve ever met. A poker player turned VC called Zach.

Brilliant guy, but cynical in a way that I never saw as his best self. He did well for himself and then kind of stopped worrying about the larger world.

But earlier, when he was younger, he constantly advised me to do things by a code more robust than self-enrichment.

I love and admire the guy, but I miss him trying to make the world better.
Female mosquitoes bite to produce eggs, male mosquitoes feed on nectar and pollinate plants. Some orchids can only be pollinated by mosquitoes.
It sounds harsh to say this, but why not? All else being equal, I’d rather hire & work with engineers with a good memory for engineering.

Your brain remembers things that you think about a lot, or that had a strong emotional experience. That’s how memory works. People who think a lot about engineering become better engineers.
I wonder if the settlement will include a prohibition on the ransomware feature thrown when a chargeback is successfully issued.

After successfully charging back Uber One for their bait and switch on credits for late food deliveries the app is locked unless a $100 payment is made.
To answer your question directly: yes, that's the point. You may have different clusters for different logical purposes but, yes: less clusters, more node groups is a better practice.
I'm game. What is a city?
My god what a simple take. Information Superhighway saves the day, yes. The future is now, information at our fingertips lest you choose to remain ignorant.

I'd love to have the innocence that you have. A world where nobody has any ulterior motives.
Am I the only one that thought of this? https://en.wikipedia.org/wiki/Facebook_Query_Language
Safari doesn’t use the same extension architecture as Chrome and Firefox.

https://developer.apple.com/documentation/SafariServices/saf...
Yes, nobody says that there's something illegal here. Were it so, Redis is high enough profile project for someone to take a legal action.

But this is a takeover that is slowly draining the value from the community and directing it to private pockets. E.g. Redis is now source-available.

There are still compatible alternatives: https://valkey.io/ (C, a direct Redis fork) or https://keydb.dev/ (C++, an evolved Redis fork), both BSD-licensed.

I wish RethinkDB was more alive :-\
"rendering engine" has a pretty clear meaning and is a pretty poor term to use for a system for tranforming one kind of text bits into another.

Perhaps you should consider using less confusing terminology in your vocabulary?

https://developer.mozilla.org/en-US/docs/Glossary/Engine/Ren...

Edit: You say "often used for both" but I am struggling to find any other examples. Yhe closest I can find is this extremely poorly named static site generator project: https://github.com/render-engine/render-engine?tab=readme-ov...

Edit2: Man, the appropriation of the term "rendering" by JS people has led to some pretty stupid stuff, like this statement: "SSR, short for Server-Side Rendering, is a technique in web development where the webpage's content is rendered on the server instead of the client's browser."
Alas :( my phone is fine scrolling at 120hz with the effect (iPhone 15 pro max)
It was 50% in places like Canada where they are already close to that figure, plus some parts in the Western US where to set up Migration corridors without mass relocations (mostly nearly abandoned rural hamlets where the young people had moved away anyway).
At least it is possible to force a single solution (discounting backtraces which is always possible) in 4x4:

| 2 | 3 | 3 | 3 |
| 3 | 3 | 3 | 3 |
| 3 | 3 | 3 | 1 |
| 3 | 3 | 3 | G |

I'm fairly sure the only solution here is 2 down to 3 right to 1 to goal. You can of course then use this to generate a couple of more by changing all the numbers that are impossible to reach.
Isn't this a book with extracts from documents written near 5000 years ago?
Well, aren't you going to share the reduced file?

Okay fine, let's see for ourselves:

# Setup
git clone git@github.com:RustPython/RustPython.git && cd RustPython && cargo build --release
git clone git@github.com:tekknolagi/scrapscript.git && cp scrapscript/scrapscript.py .

# Download interesting.sh, replace the path to RustPython
chmod +x interesting.sh

# Command in article:
nix run nixpkgs#creduce -- --not-c interesting.sh scrapscript.py

Niiice:

(93.2 %, 13717 bytes)
(93.2 %, 13683 bytes)
(93.3 %, 13614 bytes)
(93.3 %, 13592 bytes)
(93.3 %, 13571 bytes)
(93.3 %, 13517 bytes)
(93.3 %, 13449 bytes)
(93.4 %, 13412 bytes)
(93.4 %, 13365 bytes)
(93.4 %, 13333 bytes)
(93.4 %, 13313 bytes)

It seems to have stopped at "(96.4 %, 7347 bytes)" with the following output: https://gist.github.com/judofyr/47cba8a20cb2cd5798943ef975d0...
You hold a very simplistic and naive view.
> a tetrahedral version of the Menger sponge

Better known as a Sierpiński tetrahedron, AKA the 3d version of a Sierpiński triangle.
Yes. Well it's not an incentive issue, PCR is just incredibly specific when used correctly.
I really enjoy the "Mark & Comment" prototype. I want to read more on paper, but really don't like digitizing my notes. This flow seems much better for me. As AR devices improve, I expect this kind of low tech / high tech fusion will improve our experiences in novel ways.
Excellent thread! Love the responses.

Is there a way to SAVE THIS THREAD on HN ?
'Cos I'd love that.

Thx
It basically runs transformation passes over the code until they stop changing the code or break its behaviour.

It seems like a small number of the passes are not specific to C:

https://github.com/csmith-project/creduce/blob/master/creduc...

`"C" => 1,` means it is only for C.

I would guess `pass_lines` is the most important for non-C code; I'm guessing (it's written in unreadable Perl) that it removes lines.

So while it can work for languages other than C, most of its features are C-specific so it's not going to work nearly as well. Still I'd never heard of C-Reduce; pretty cool tool!

Someone make one based on Tree Sitter, quick!
Exactly, but read many macro textbooks and they will tell you that interest rates control inflation. You've eloquently described a counter example and made the point I was trying to make.