skysight-inc/HackerNews huggingface dataset:
Yes, that is exactly correct. Since you took the time, I'll offer a fuller explanation. It was for a spatial index where geometric objects were placed in an octtree. I also allowed each object to be inside more than one tree node for reasons (an objects position in the tree has nothing to do with other objects in the tree and I had to be able to straddle tree-node partitions).

This all lead to each octree node needing a list of things it contained, but I couldn't put the objects directly in the list because they needed to be contained by more than one node. Hence the linked list is actually made of:

struct Link {
struct Link** prev; //pointer to previous links next pointer (for delete)
struct Link* next; //Just a pointer, not an actual struct
struct Link* obj_next; //Pointer to the next link referencing this object
struct Treenode* node; //pointer to the containing tree node
struct Object* obj; //Pointer to an object in this tree node
};

You can start from an object and traverse a singly linked list of all the "Links" that reference it. This is used to delete an object. When querying the octree we come throught a doubly linked list using the first 2 pointers to find all object in the vicinity. That list is doubly linked to enable fast deletes of an object. The Link also contains a pointer to the tree node so after a deletion the node can be checked to see if it's empty (if so the tree is pruned). The Link obviously needs a pointer to the object since that's the entire goal - to find whats in the tree nodes.

I didn't want to include an instance of this whole structure within the tree nodes just to form a root for the list, so I modified the prev pointer into a pointer to a pointer which still allows quick deletes.

At some time I realized that 5 pointers isn't cache friendly so I XORed the pointers to the Treenode and the Object. Since we traverse these node starting from one of those 2 objects we can always recover the pointer to the other one is we store their XOR. This makes the links the size of 4 pointers at the expense of more ick, and did not impact performance at the time.

I'm not going to argue the merits of this approach to a spatial index, but I did find value in changing the prev pointer to a *ptr and that can be applied to any implementation.
You are correct, I misread OP's post.
Harriet Tubman Is Famous Being an Abolitionist, but She Was Also a Naturalist
When you combine everything together, all of the geopolitical issues, the end game becomes pretty clear..
Facebook does not want to be a Western platform though. They want PI to sell from all over the world.

(God I hate that I actually started to use West as a political concept now ...)
Banks only keep track of transactions they are involved in. Cash transactions are peer to peer, private, and anonymous.

The US government has been effectively phasing out cash through inflation since 1969, as they haven't issued any notes larger than $100 since then. You need roughly 780 2022 dollars to equal 100 1969 dollars. Even a $500 note does not get us back to parity on buying power.
I assume if expiring FedCoins became popular, then so would purchases of fungible items (fuel, gold coins and so on). You can then invest your expiring FedCoins in something which can be resold later.
Yes, I had the same experience with Patrick Leahey. Usually he is pretty reasonable, but here completely he (or his office) missed the mark.
1918-1919 were most definitely worse. The flupandemic had about 3x the per-capita death rate in the US, and we weren't even the worst hit, and the flupandemic wasn't even the thing people were most worried about in 1918. Immediately after the end of WW1, civil wars broke out in multiple parts of central Europe. Much worse about a century ago.
How to make me doubt your credibility in one easy step?

Hawk VPN products in your YouTube video. I will automatically know you are an idiot.
Businesses usually put out their SEA ads in only the local language. All the people who have their device language set to one different from the current country's language won't see those ads. I could see that being a reason.
What a beautiful labour of love. Thank you, I'm inspired.
That is an extremely uncharitable reading of my words
natural gas is in fact a terrible alternative. It tends to work in places that already have natural gas or ones that can afford it.

A better solution would be to interconnect larger grids and to build new transmission infrastructure. Africa is a good example of this going wrong. Instead of interconnecting the continent, the west is focused on off-grid solutions, things that don't scale well.
They are - objectively - wrong. There's a spec, and they're violating it.

This gets even more absurd given that they most likely produce the user agent as well, so they can't really blame "it's too hard for users to configure the user agent". Put the effin' language selector in the toolbar if configured language doesn't match your wildly inaccurate guesses then.
OnionShare: Lets you share files, host websites, and chat using the Tor network
it's super cool, but I have some difficulty finding a "not just playing around" use case for it, not because it's useless, but because I can't come up with a use case that would be dynamic.. I'd not want to pay for the modularity overhead for using them as, for instance, light switches around the house.. Anyone got some cool ideas for what to do with them?
"The local language" is already a problem. There are countries where there are multiple local/national languages! What does Google's homepage look like in Belgium?

> Mac running with English and 24-hour clocks

The UK locale (probably Ireland too) has provided a 24 hour clock in Windows for decades. Although thinking about it, little-endian dates (11 March, 11/03/2022) would probably annoy Americans as much as mixed-endian dates annoy me.
I had a fascinating issue with Google.

I am a monolingual English speaker. I visited Iceland, and as happens, Google started serving UIs in Icelandic even while I was logged in.

What was interesting was this continued for weeks after returning to my home country. There was no setting I could find to go back to English; I got good at the specific Icelandic keywords I needed to navigate the UI. Then without any ceremony, things suddenly reverted back to English.
Why is using more energy important to you? Wouldn’t more efficient energy use equate to getting more production out of less fuel? That seems like a clear win to me.
Assumes a flat surface, I've just tested it on a large crater [0].

[0] http://shadowcalculator.eu/#/lat/-23.928141910247348/lng/-68...
Isn't this the dream of every revolution? Sure, to gain power, but also you give it back to who they hate. Also, all the people using the phrase "reverse racism" are wondering the same.

It looks to me like the powerful oppress the powerless, but power fluctuates among groups/nations.
...mostly non-functional.
But EV would give you a way to make a more secure website by hosting all the content yourself
Living with Dementia [pdf]
That's not a good argument to make it even easier. I'm not saying an argument doesn't exist, just the fact that they have the power in a more limited form is not a good excuse to give them the power at a click of a button across the entire economy.
As an atheist-jew living in Israel, I will be the first to denounce ultra-orthodox Jews living in Israel and their chosen lifestyle, and I truly hope they won't ever become a majority here. But like you said, until then- It's a western country with western values through and through
The way this (4-page) bill is being spun is completely insane. We are no longer grounded in reality.

This bill basically says:

- If something happens to your kid at school parents must be informed

- Teachers can not say "Don't tell your parents." to children

- Classes shouldn't be discussing sexual content in grades K-2.

Those seem incredibly common sense!

You can see House Bill 1557 here [1]

[1] https://www.flsenate.gov/Session/Bill/2022/1557/BillText/Fil...
Isn't barrier a fork of the original synergy2 as well? That went closed-source/commercial ?
This isn't true for all VPN providers though. There are public VPN providers (Mullvad). Where each of your devices gets its own internal IP on their network and you can use it just as a typical VPN. It's just that most people don't use it that way.
Improvement – Which Way to Choose
Improvement - which way to choose.
No, there was nothing in the purchase agreement about it.
Hi! Not taking this the wrong way at all, I appreciate you taking the time to share these valuable thoughts.

"explain to people there's no magic wand, there's no shortcut to hard work, and explain to people what they really should be doing" - we could not agree more, I'd go further to say this is what we are building, so we are going to dive deep to make sure we are putting across the right message when users first hit the website. (Side note, I think you'd love Daniel Pronk's Youtube channel!)

I agree about screeners, Stock Unlock doesn't have screeners. I am curious what other sites you have used that have what we do in the "free form" tool (maybe bloomberg terminal but they cost around 25k a year-ish)? Also a huge angle on this is the embedded education, I'd love to hear your thoughts on that. The embedded education has been helping newer investors feel comfortable/learn terms/learn how to analyze financials on their own. We find many other sites have sub par design or they present things in a way that assumes the user is already an investing pro/or has a finance degree

As for analyst data I actually agree, I had a light argument with founders about this but "lost" since many investors and most of our users expect this. But for me personally, I never listen to analysts. And low and behold... it's one of our most viewed pages after insights tab and free form tool.

Again, thanks for being honest. I appreciate that
What if we change it to "Protestant"?
Why do you want to run a BSD?

I am not particularly interested in the above, except power management and wifi. I am trying GhostBSD as an alternative specifically because I am not interested in Gnome, Wayland, or Steam. I don't hate them, just don't care. I may go simpler and just use CTWM and cobble together a desktop environment.

I am genuinely curious what running these things on a BSD gets you that you can't get with Linux. Using a mainstream distro (like Debian or Fedora) gets you this without hassle.
The munitions angle for cryptography didn't prevent us from having it, but it did prevent us from EXPORTING it globally. At least if I remember the debate correctly.
> That said the conbini is often the subject of many Japanese food TV shows and I enjoy seeing in-depth programs of how something is made and the creativity in their production. I learned that 7-11’s fried rice is made using real woks with an elaborate setup of robotic arms to toss the rice with the wok and spatula. The length they went though to get the flavor just right is very impressive.

Interesting!!! Do they have an online version of the shows?
How will the rule allowing calls for violence - even if "only" against perpetrators of violence aid the people of Ukraine, or any other country? European countries, the USA and NATO can put an immediate stop to ongoing war in Ukraine, but commiting against a NATO membership of Ukraine. Is Ukraine's NATO membership for worth the loss of no matter how many lifes?
Thanks! You're right. I changed my comment. FYI, I was trying to hew as closely as possible to the OP's headline, which isn't inaccurate.
I didn't find any concurrency issue; it isn't based on sqlite alone, the underlying layer (go-sqlite3) has a connection pool that I set to 1. I have a test case on this, and it works fine (as far as I can see). If you care to take a look at it, I'd like to have your opinion.

About performances: I was blown out, yes. SQLite is an amazing piece of software, I just had to do my stuff while treating it with respect :-).
Not a bad idea. Maybe I should say if they respond they owe me $1m, but if they don't then they owe me $10m.
very nice project, it reminds me of the LG G5 (https://www.youtube.com/watch?v=L4GZQyJMoyo)
London has a whole infrastructure of lawyers and accountants for laundering money so I somehow doubt that much of this money is legitimate when it arrives.
This looks more like a re-skin of the FinViz Screener more than a new product. The only difference is you have to pay for Stock Unlock
Wow. One person. That's insane. This is a really cool project. I just signed up as well. Color me impressed.
Even more confusingly, they're both written "Ярун"—making this the most likely scenario in my eyes.
Other user is an almost empty account that doesn't seem like an alt-account, they probably copy and pasted it.
Ask HN: How can I found a new country for technologists?
I want to create a new nation, I know around 1,000 people who I think would move there within 2 years. So far everyone else's attempts have faired poorly. Island vs seasteading vs buy influence in existing small country?
Why don’t you just move to Vermont?
JetBrains’ Statement on Ukraine News
It's a legitimate point, you only knew about the bad things happening right where you were, for the most part. Also, instead of obsessively refreshing your screen, you probably were out there trying to fix whatever the problem was, and regardless of whether or not it worked that would be psychologically healthier.
Show HN: Where do hyper-ambitious individuals come from
This just demonstrates that C is an awful programming language for writing correct programs.

Compare this with Rust, where the usual hello world will just do the right thing:

$ cat > a.rs
fn main() {
println!("Hello World");
}
$ rustc a.rs
$ ./a
Hello World
$ echo $?
0
$ ./a > /dev/full
thread 'main' panicked at 'failed printing to stdout: No space left on device (os error 28)', library/std/src/io/stdio.rs:1187:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
$ echo $?
101
It wasn't illegal, was it? Fox won that court case, because they stated that Tucker Carlson is commentary and not factual news reporting. Which is exactly what his show is, and the judge agreed.

At any rate, do you really think other news companies or talking heads never say things others think are untrue? The reason Fox ended up in a lawsuit is because people on the left are much more determined to take out anyone saying things they don't like than the other way around. It's not because CNN is actually more reliable.
> Israel was not built by its founders to be a melting pot, it was built as a home for displaced Jewish people. It was not built to be a place of equality, and unfortunately, by its nature it cannot be one and continue to serve its purpose. If you think that purpose is racist, you are entitled to that opinion...

Not really, because according the IHRA espousing such a view is antisemitic[0].

[0] https://www.holocaustremembrance.com/resources/working-defin...
LDC also supports most of the extended inline asm.

GDC used to support it (long story but that code is now the LDC impl), but it was removed a long time ago. GDC isn't that much younger than dmd.
There are million anecdotal methods on how to care for cast iron, but this TL;DR works for me: Use some kind of oil when you're cooking. Hand wash them and never put them in the dishwasher. And coat with a thin spray of olive oil (the "oil only" sprays are great) after use and buff with a paper towel. Never leave anything on the iron surface except a light coating of oil. Don't let them air dry. That works for me! :-)
I’ve stared playing with an Arduino recently and thought “it would be handy if the various sensors and add ons just snapped on”….

This appears to be that, but with a Pi (and of course a lot of impressive finish / software ).

A Pi for the masses / convince sounds amazing.
Difference 1: These certificates are used for the purpose of Authentication, not Encryption. If they get compromised, bad actors can impersonate certain entities for some time, but they cannot decrypt any prior recorded traffic to these entities.

Difference 2: If something happens to these keys, the CA can simply revoke the validity of the public key. This is a major pain in the _ for everyone involved, especially since all downstream certs needs to be re-issued and signed, but it's manageable. A built-in key that is somehow algorithmically included in every encryption mechanism, cannot easily be changed when it's leaked.

Difference 3: There is no single "highest Certificate Authority", so there is no single key to compromise the whole system.

Difference 4: These keys are ordinary asymmetric keys. They are not built-in backdoors into the system.
Isn’t it sufficient if any CA allows the HTTP-01 challenge for your domain?
Practical experience.

Products advertised as "energy saving" are almost invariably worse.

E.g. modern dishwashers use much less energy, but also take much longer (4 hours instead of 1 hour).

If there are products that are equivalent in functionality but use less energy (housing insulation? heat pumps?), I'm all for it.
> Wrote to Dianne Feinstein of CA about being against Earn-IT act and got a letter back about how Earn IT act would prevent child sexual abuse material online. Sigh.

This is a decades-old response, along with terrorists, drug dealers, and organized crime:

* https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyp...

Of course if people are willing to do one illegal activity (CP), what's to stop them from doing a second illegal activity (strong crypto) to protect themselves against detection of the first activity?

We've been here before: if the US (or any other jurisdiction) limits strong crypto, it will simply be offshored:

* https://wiki.debian.org/non-US

If you're older than ~40 and were on the Internet in the 1990s, this probably isn't your first rodeo:

* https://en.wikipedia.org/wiki/Crypto_Wars
Interesting. Do you happen to know if OS makers are currently adapting and applying more changes such as the one you described on the x64 feature? Thanks for sharing the link.
Scary that a social media company will be creating a "Permitted to Hate" list. How will this list get updated? Will your identity group eventually be included on the "Hate List"?

Reminds me of the Two-Minutes of Hate from 1984 [1]

"the Two Minutes Hate is the daily, public period during which members of the Outer Party of Oceania must watch a film depicting the enemies of the state [and] openly and loudly to express hatred for them."

Quote from book:

"The horrible thing about the Two Minutes Hate was not that one was obliged to act a part, but that it was impossible to avoid joining in."

[1] https://en.wikipedia.org/wiki/Two_Minutes_Hate
you can use web app on the phone, Kiwi Browser supports extensions, so I assume it should work the same
You just put tape on the corners and it's writable again
If you really want a question answered, the best way to get your answer is to write a blog post confidently giving the incorrect answer and post it on HN and Reddit.

In the replies, you will find many answers to your question.
>I'm not sure how not wanting to travel to a random gymnasium on a Tuesday became a political thing, but it's weird.

Trump knew that mail-in votes would favor the Democrats, so he spread a conspiracy theory that mail-in voting was rampant with Democratic ballot fraud (it wasn't,) going so far as to attempt to defund the Postal Service to prevent mail-in voting altogether[0].

Of course, this meant Republicans avoided mail-in voting en masse, so when the (primarily Democratic) mail-in ballots came in after the initial numbers appeared to favor Trump, and the tide turned against him, the cries of fraud only became louder.

That's what Trump does, he poisons any well he can to harm his opponents, even if he has to drink from it afterwards. It's political because he made it political, the way he made masks and vaccination political because he thought COVID would distract from his narrative of a "roaring economy" and because he thought wearing a mask would make him look weak in front of the press, who he considered his enemy.

[0]https://www.brookings.edu/blog/fixgov/2020/08/24/why-trumps-...
Don't forget you had to re-wind the entire tape or get charged extra for the rental! We had a dedicated re-winder next to our TV at one point.
CoverDrop: Securing Initial Contact for Whistleblowers
Funny enough, the Holocaust is the exact reason that these sorts of things are justified. It isn't out of malice, but out of a perceived need to protect themselves from the possibly of it EVER happening again. The collective trauma of being exiled from numerous European countries, the progroms in Russia and having ~6 million of your people systematically murdered in Germany overrides any guilt for infringing on intermarriage rights of people who aren't exactly your closest allies and continue to . I don't support the law, but it is important to understand the broader context in which it is passed and the purpose of the state of Israel to those that live there.
> I don't think a willingness to accept less energy for a decade or two, constitutes an anti-civilization agenda.

Sounds like "two weeks to flatten the curve". Very slippery slope. Expect a lot of people to oppose it (me included). Especially since there will invariable be different rules for the elites (same as with the pandemic).
Well, Russia is engaging in that behavior right now and NATO countries have larger refugees issue right now as consequence. Plus, they expect to be attacked by Russia next if the war on Ukraine goes in Russian favor.

The Churchill is completely irelevant, as irrelevant as Stalin.
I dunno, man. It's not a great analogy. You're assuming people have a near-infinite amount of time to learn outside of what they normally do. I'm not buying it.
We pay for our searches and social media in information rather than currency. Using the information to improve the service would cost more than that information is worth.
two reasons why it would be an interesting read for European -

oh that's how it works over there, that's why I always hear people say X which up until now made absolutely no sense!

As a European living and working in the U.S I now know about starting a company here, thanks.
> Someone's half-recorded an episode of Matlock because they grabbed the first VHS tape in reach so they could watch it later.

Did that really happen though? VHS tapes had a plastic tab that could be removed to prevent recording. Any commercial VHS tape would not allow that. So that would only be happening if you recorded some movie and someone else used the same tape to record their show. Not really a VHS problem.
Russia is taking more and more steps away from the rest of the world. Steps that will have lasting consequences should they ever attempt to rejoin the rest of the world. Which leads me to conclude that they now expect to be sanctioned indefinitely, as they feel they have nothing to lose by taking these steps. What’s the worst that could happen when the bear gets backed into a corner?