skysight-inc/HackerNews huggingface dataset:
Hi
Good job on launching! I like it quite a bit!

I’ve just won yesterday with https://partey.io and tried to contact you via mail (hello@) because I have several issues.
Mostly I cannot answer any comments (or delete mine). This is especially awkward because I could post one asking for questions, I got some and now I cannot answer them… this was the case since yesterday and it’s very frustrating.

Also I am also technically the most voted product, yet I am in third place for all which kind of makes me feel cheated. I guess the comments count there as well (which is additionally frustrating)…?

Other notes:

* login sessions are extremely short

* links and upvote buttons need to be bigger(!). People are posting here to get people to visit the site and it is not prominent at all in the detail page

* the upvote button as a logged-out user leads to errors

* you have no contact info
> I have to say that as procedural generation algorithm I find it very lacking.

Per-pixel 2D generation like what's used in Caves of Qud produces stranger results which I like.

> I really dislike the in-name-only "quantumness" of the name, can hardly call the algorithm that with a straight face

It caught on because it portrays an air of sophistication (read: sophistry). There are no wave functions, it's a sudoku solver. I would also argue "sudoku solver" better conveys the underlying mechanics.
Similar in other countries but sometimes not as direct.

Various regulations set targets which gives manufacturers incentives to hit sales targets. This leads to discounts or great lease deals just before certain dates if targets aren't met through standard prices.
If there's one thing we should never criticise people for, it's politeness and generally being nice. Internet needs more of it.`
Here's a nice example of the curve to index transpose in a well established codebase:

https://github.com/SchedMD/slurm/blob/abebf13e9009831376a2d7...

It greatly simplifies the job scheduler to cluster across index instead of some n-dimensional space when calculating placement in the cluster. Consider that each server in the cluster has multiple connections to other servers which all form a sort of hypercube with the Hilbert curve conceptually drawn inside it.

It also shows how simple the transpose operation can be. It's just a few loops and bit shifts.
That's like saying that if an LLM can function by being trailed on 10B words, it can work by being trained on 10k words.
Haha this is great. It’s funny that others also end up doing this enable, start, journalctl, start dance. Good stuff. I shall try it.

My only problem is that I wish there were a way to install it on my machine and have it connect to a remote systemctl but that probably is a lot of work to reliably work (port may not be open etc etc).
Romansh is a Teilamtssprache (part offical language). It is used officially when communicting with Romansh-speaking people: https://www.bk.admin.ch/bk/de/home/regierungsunterstuetzung/...
Is ATProto fully implementable by third parties? I last read there were still closed source parts
I am also a NixOS user and this is exactly what motivated me to work on this project!

I am planning on adding some "guides" in the documentation but in short:
You should check out `systemctl edit --runtime` for debugging units on NixOS. It makes debugging sooo much easier.
I think it's telling that recently we saw an ex Green Beret make an IED, killing only himself. The day before however we saw someone drive a car into a crowd, killing what... a dozen people? Meanwhile their firefight with the police killed no one, and their IED's failed.

I'm pretty sure the average SUV can do more damage than the average 3D printed firearm.
>but they jacked the pricing and introduced a bunch of needless extra features that i couldn’t turn off,

I dont use anything other than the basic and I use it for free. Just curious What features are you looking for?

Reading this thread it seems everyone uses RSS so differently I wish we could start another HN thread on this topic.
It's a free application and people pay it on their own will. I was shocked by the percent the platform took.
I actually have to make money. Deleting everything is a bit nihilistic.

And I am not going to unsubscribe from daily status reports on my servers. Those are not "absolutely needed", but it is better to have them locally in my email. Landing all incoming emails into inbox just does not scale!
I know you said preferably Postgres based, but influxdb has strictly usage based pricing so that might be worth a look. Also you're an open source project and have tight budgetary constraints sometimes you can always ask for a discount, the worst they can say is no.

https://www.influxdata.com/influxdb-cloud-pricing/
I feel like diffusion algorithms are going to make headway into the procedural generation space soon.

With WFC you can have your rules for how a city is credibly composed of certain tile selections at some scales. But I'm imagining a future where a game designer can prompt a diffusion model with something like 'generate a mid size industrial city with a classy commercial district in the north and abandoned factories in the west, using the pre supplied positions of important buildings."

A diffusion model could be trained on the structure and semantics of a real city.
> For want of a better term, I've called this Zigzag order.

I learned this has a technical name: the zigzag order is called “Boustrophedonic”, after the Ancient Greek tablets where they wrote right-to-left on one line, then left-to-right on the next. https://en.wikipedia.org/wiki/Boustrophedon

It totally depends on the specifics of your application, but a little while ago, I compared Hilbert to both Boustrophedonic and Morton order, and surprisingly, Boustrophedonic was the winner. My application was partitioning a 3d grid into blocks of active voxels where each block could be represented efficiently with only a range (pair) of indices. It’s surprising at first that the zig-zag sometimes has better locality than Hilbert or Morton.
I can see that being a good use, ultra-quiet ISR that can stay aloft for extended times and doesn't require the complexity of a jet turbine? There has to be enormous demand for that.
> You don’t want drug companies figuring out what price makes them the most money, because the market for patented drugs is not a competitive market (or a transparent one for the consumer). The price that makes the company the most money is not the same as the one that maximizes welfare.

It's not supposed to be competitive, that's the entire point of a patent. They're supposed to be able to extract nearly the full value of the drug during the patent term, because that's the value of the drug existing, so that's how much incentive you want there to be to create it. After that the patent expires and it becomes a cheap generic, which is what the public gets out of the deal.
We? That was a Belgian asking about search and rescue in Egypt.

Yeah go to country on a different continent and they might not have great search and rescue operations. Like how would you know.
First they ousted 8chan because of something-something-terrorism something-pedophilia. Then they have banned RT, because Russia and US are clearly at war (nope). Now they are banning TikTok for "spreading propaganda".

The "wide range of national and international media" you can access is shrinking rather quickly.
Of course you can communicate with the OS. The disk is unlocked at this point, not that you’d want to use persistent storage for this. You’d put the info in RAM.

Doing this in a secure fashion doesn’t seem very hard. For example, hash the password in the same way the OS does. Hash that hash with some salt. Put it in memory at some agreed location. The OS can retrieve it, verify the hash and proceed if it matches. And of course erase the message.

If you’re worried about replay attacks from someone who can capture the message between login and the OS verifying it, you can add the current time to the hash. If you don’t trust the clock, I’m sure the TPM can produce an ephemeral nonce for both sides to use, or the OS could store a hash of each message after verifying it, and reject any reused message.

You’ll never be safe from software vulnerabilities, but this reliably prevents an attacker from reading your disk from a cold boot without knowing or cracking your password.
An AI that only answers questions (Siri, Alexa, chatGPT) is a glorified slave, one cannot have a meaningful relationship with it, e.g. (https://www.dailyscript.com/scripts/exMachina_script.pdf)

AVA
Do you want to be my friend?
CALEB
... Of course.
AVA
Will it be possible?
CALEB
Why wouldn’t it be?
AVA
Our conversations are one-sided.
You ask circumspect questions, and study my responses.
AVA looks at CALEB directly. Meets his gaze evenly.
AVA (CONT’D)
It’s true, isn’t it?
CALEB
... Yes.
AVA
You learn about me, and I learn nothing about you. That’s not a foundation on which friendships are based.
I dunno, I was just interpreting their pseudo-code.
The security section is good to see. Thanks for that!
I just checked them up and 150 RSS feeds on free account isn't enough for my usage.

If they have been around for this long and the limit was the same over the years it is likely the reason why I passed them when switching from Google Reader.
The comment I am replying to looks like a dismissal, and does not look like an analysis.
> And then there are smart people. Like, what’s it even like to have a brain that works that fast?

There are many strategies for intelligence and they may diverge such that one doesn’t necessarily have the advantages and disadvantages of another you might as an outsider compare. In fact it is usually the case that smarties too similar despise or avoid each other, surrounding themselves with those antithetical to themselves.

> For them, life must be a breeze—understanding stuff in school, solving equations, or explaining things to others.

You’re mixed up. The ones who do well in school are conventional, they usually do above average and rarely take risks. The ones who outshine everyone else do terrible in school and often rough it for a few years before pulling their shit together.

> They’re just... built different. They don’t need to try too hard; they just know they’re right or wrong, and convincing others? Easy.

Now I’m a masterful convincer, and I have to say it was all that time fighting my own compulsions and spinning thoughts that pulled me through. The smarties are those learning from their mistakes and self improving without external drama. The normals are rationalizing their faults and blending their errors into averaging successes.

> Their confidence is unmatched. And their parents? Even if they don’t say it, they must feel so proud. But let’s be real, smart people don’t even need validation—they get what they want through sheer brainpower.

This is not true. It is those of persistence and tenacity of will who get what they want.

Being a confident smarty is real nice don’t get me wrong, yet it is the decade and more of enduring spirit and ability to improvise and self improve that stand the test of time.

You are young, and it is the chronic delusion of the young to think they’ve tried it all and nothing works. Patience and persistence is perseverance.
I think people went gaga over it due to the sample generations on the original repository (and the simplicity of implementation for arbitrary bitmaps), not so much the name.
https://github.com/mxgmn/WaveFunctionCollapse

As for global repetition, the original repo did have this to say, that selecting tiles is important.
"Note that the unrestrained knot tileset (with all 5 tiles being allowed) is not interesting for WFC, because you can't run into a situation where you can't place a tile. We call tilesets with this property "easy". Without special heuristics easy tilesets don't produce interesting global arrangements, because correlations of tiles in easy tilesets quickly fall off with a distance. "
If you look at it, everything is eventually archived. You have to stop looking at it; hence the `is:starred OR is:unread`.

I don't delete emails except for ephemeral transactional emails. I still have emails from the early 2000s and have surprised people by replying from then or continuing a conversation, reminding them that we talked way back in time.
> When a mainstream media outlet takes a position, most people are able to distinguish between that outlet's position and a large social movement in favor of a particular political position

I hesitate to reference politics here, but read Nate Silver's writings on what he's termed "the Indigo Blob"[0][1]...

> The same cannot be said for these platforms, which by design attempt to make you feel like you're interacting with a large number of real people who hold real opinions

When I think back to how things went down during the pandemic, I'm convinced that the "real opinions" that most people held were based on blindly following position of whatever media they were consuming (and that media likely blindly following whatever government messaging).

Actual scientists posting actual statistics?[2] No-one wanted to see the data on who was - and wasn't - at significant risk from Covid.

At one point back then, one of my closest friends bluntly told me in a group chat that I was "a sociopath", despite him knowing that out of the two of us, I'm the one with the science PhD + published papers, and (at least science-wise) he's the layman.

Hey ho, he and I eventually made up...

[0] https://www.natesilver.net/p/twitter-elon-and-the-indigo-blo...
[1] https://www.natesilver.net/p/how-the-indigo-blob-runs-a-bluf...
[2] https://medium.com/wintoncentre/what-have-been-the-fatal-ris...
How unprecedented. The non-United Statesians will be SHOCKED when they interact with each other unmediated by the Americans.
This concept of multiple applications and companies sharing the same social graph is what makes ATProto and the adoption exciting. ATProto brings real competition to social media and removes the switching cost for users. As OAuth matures, it will become even easier, and that the money is now interested adds another point of legitimacy.
what?? The whole point is to create independence, then create "real-life" alternatives. I don't understand your point.
It depends. There are varieties of bananas & plantains that are high in latex, and can cause reflux and allergies for some people.
Nat Turner had military technology of the time. You are just shifting the goalposts now to exclude everything that isn't exactly this situation to avoid discussing the reality that ethnic hierarchy is bad even in the face of valid security threats it shouldn't exist.

> let me get this straight, you admit Israel will never allow Arabs to gain majority voting, an ethnic racial hierarchy, but are arguing that Israel... Can stop apply a racial hierarchy for West bank and Gaza?

No, you admit that Israel would never allow Arabs to gain majority voting. That proves it is an ethnic hierarchy. Rights are not equal for each population. One ethnicity has the power and the other can never have it. That is what's wrong, and what I say should end. The Americans ended racial hierarchy. The Europeans ended racial hierarchy. The South Africans ended racial hierarchy. Israel must, and will end it as well.

> The whites were way outnumbered and required implicit world support to maintain that long term.

Just like Israel

> The world is going to abandon the Palestinians.

No it won't. Dictatorships like Egypt and Saudi might. But the people will never forget them. Even the Israelis have not forgotten them. Israelis themselves are some of the most vocal about their plight. And it's that spark that will lead them to freedom. You don't have faith in the people. You don't believe the people make change possible. I do. Call it idealistic, but every ethnic hierarchy has ended except this one. I think I'm just following the stats.
I was getting at culling surplus/extraneous things you had subscribed to, but if all 500 emails are needed, you do you (and make that money with a heavy cognitive load!)
Which "they" are we talking about? Microsoft for sure drops emails silently without delivering them.
Westerners do use cheese but many of them are very unhappy about it. Probably its biggest detractor is Dan 'Artosis' Stemkosky, a man who has dedicated his life to StarCraft and who sees cheese strategies as a betrayal of the beauty of the game. He nevertheless grudgingly engages in the occasional cheese, though his opponents nearly always see it coming because he saves it for when he's truly on tilt (another poker term).

I think the real issue is that, like learning to play the piano, StarCraft demands extreme levels of practice to master its physically demanding control scheme. To then lose to an inferior opponent who merely bluffed you feels profoundly unfair. For whatever reason, Koreans seem to be better equipped to handle the cognitive dissonance associated with such an unfair system. Perhaps the Korean school system (and its infamous final exam) has something to do with it?
Pretty big caveat on that last sentence..
Bring back Dr. SBAITSO!!
A company desperate to convince a telecom to allow iphone app store sales…?
The next time my wife asks me why we have something new, my response will be "Because in a capitalistic society, you can exchange money for ____."
The code is not opensource but I've written a few articles about it:

- Part 1: https://david-delassus.medium.com/procedural-map-generation-in-c-part-1-the-slow-the-bad-and-the-ugly-4445fb15e43a?sk=2ff2c19dc5fe4c706092e83c79c72f56 (perlin noise, then wfc = fail)
- Part 2: https://david-delassus.medium.com/procedural-map-generation-in-c-part-2-a-new-hope-with-cellular-automata-and-gpt4-6b3b52c6b357?sk=96ab3bb234c28d9f5dc2dca8f2f19f97 (cellular automata, and let's try to use GPT to write the code = GPT is nice, but not perfect I had to refactor the code a lot)
- My own noise function: https://david-delassus.medium.com/i-made-my-own-noise-function-9e6ce4b95a9c?sk=26c5bdd7687445016216cc0b7cb10fa7

NB: Yes it's on medium, my bad :p The `sk` token in the URL is the friend link to bypass the paywall.
I'm having trouble understanding point 2. What does it mean for one to lay on their belly while sitting? That doesn't seem possible.
> would a small coop perhaps do better selection and/or training of drivers to create a high retention?

This is wishful thinking. They might reduce the amount of firings needed, but you can't spot in advance all the people who will slack off or cause problems given the chance. Not unless you're a literal god.
It is indeed a failed design. What you describe is how FV2 in Apple devices work. You have a native always-on DEK (Data Encryption Key) in the SEP (Secure Enclave Processor) that itself is encrypted with a KEK (Key Encryption Key) which in turn can have multiple encrypted versions for different end-users, which each has their password to decrypt the KEK, or better, authenticate to the SEP and it will decrypt the KEK. This is not exactly how it works, but a simplified story.

On top of that, there is indeed a small secure pre-boot stage where the user (any local user) logs in, which does both the OS login as well as the disk decryption (well, KEK decryption but that's a detail). It is of course also using a KDF so it's not just the end-user's password plainly applied to a cryptography function. This too is a simplified story (the pre-boot isn't actually a preboot, the OS is on a read-only signed volume since it's not secret/confidential, it's only important to prevent tampering).

This works, it works well, and has not had any real durable attacks that work against it so far.
The problem with only providing VRAM is that some AI things like real time audio processing under preform significantly because it does not have the equivalent of tensor cores to keep up. There are LLM's that won't run for the same reason. You will have more than enough VRAM but not enough tensor cores. AMD isn't able to compete.
I have 4 filters:

1) I have a 10% membership discount to the local pet store. They have a weekly newsletter that I really don't care about. I once tried unsubscribe, and their dumb system deleted my account. So now I mark as read + archive their newsletter. It's the cost of cheap pet food.

2) I get some spam emails with recurring themes that my spam filter somehow fails to learn after dozens of manual labellings. So I've made filters to mark those as spam.

3) I set up DKIM for my domain, but I really don't care. So all my DKIM reports end up in a subdirectory I never look at.

4) I forward deductible receipts to receipts@mydomain so that I can send myself emails for later when I do accounting. I don't need to check this inbox regularly, because I'm the only one using it. It's a bit crude, but I have certain accounts in certain stores that won't let me change my email address (who seriously still uses email address as primary key?) so I forward those emails automatically to my receipts@ email.

Other than that, my inbox is for PERSONAL EMAIL. I LOVE when I get letters! They're either genuinely interesting, or they contain an "unsubscribe" link at the bottom. The only newsletters I've enjoyed for more than a few months is Haskell Weekly and This Week in Rust. I don't always read them, but they're sort of my "membership magazines".
The underlying paper is the opposite of convincing.

Essentially they fit a logistic regression of climate measurements the amount of area burned by wild fires each year in the forested parts of northern California to try to express how much is burned as a function e.g. of humidity, temperature, max temp, rainfall, wind, etc. Then the took historical weather data and eliminated the trend in order to try to construct an alternative time-series without human influence then their apply their aforementioned coefficients to figure out how much fire would be had in the counterfactual climate conditions.

To their credit (or perhaps their reviewers credit) the paper does observe the most obvious flaw the wildfires don't work that way-- that fuel builds up over time then is cleared by fires and once an area is burned it can't burn again for a long time. While the structure of the model is such that that if the air gets dry enough it will tell you that will constantly be fire everywhere forever no matter how much has already burned. They constructed a number of dynamic models that attempt to account for that and the increase largely disappears, with a constant level being shown for the next decade. True that the dynamic corrections seem even more adhoc (they don't seem to have data that allows them to fit the dynamic parameters), but the model that ignores these effects is pretty obviously wrong in a meaningful sense.

Even without that correction, their model doesn't fit the last ten years of data with many times the number of acres burned than the model predicts.

Their approach also has the effect that if run on the data from the first third of the study or so, it would instead result in claiming that climate change was reducing wildfires. (because wildfire acres burned were decreasing over that period)

More fundamentally, you could instead run the same analysis using any other measurements that increased over the same period that wildfires in the region increased and the model would come back attributing significant levels of wildfire to it. E.g. plugging in metrics of internet traffic growth into it looks like it would probably work even better. (See also: https://www.tylervigen.com/spurious-correlations )
Might be the temporal dithering that can’t be disabled.
> Absence of evidence is not evidence of absence.

Correct. Not more, not less. Question is what the default assumption is. With enough BS thrown around, the public seems to tend to tilt to "something is fishy" without any (non-debunked) evidence having ever been presented. Doesn't mean it never will be, but until then, a lot of debunked falsehoods shouldn't create more bias than just silence. Sadly, something always sticks.
(Retracted)