skysight-inc/HackerNews huggingface dataset:
This is fantastic. Do you have a link to the full talk by any chance?
Societies lurch from tyranny to revolution and then back again.

Because preferential attachment leading to winner takes all is something akin to a natural law. Tyranny.

Because no open ended complex adaptive system can sustain a stable equilibrium. Revolution.

Democracy and other notions try to find a middle path, to avoid the two extremes.

Sometimes it works, a little bit, for a little while.

Just because no stable middle path is possible doesn't mean we shouldn't try. Over the ages, we've gotten a bit better at it.

h/t Robert Wright's book Nonzero.
> And when I look at the generated C code, I see a lot of temporary objects

yea it sucks, hopefully it would be fixed soon.

https://github.com/nim-lang/Nim/issues/18341
$1,999: the cost of telephonic security. Looks good.
Im not sure this is the right website for you.
> There's also a lot of... this is how much it costs for me to make, so I should charge a little bit more. Where I think it should be... this is how much it would cost my customers to make in groceries and time.

Your competitors would love it if you set your prices like that.
Sure, the wording istingray suggested is a bit over the top. But the existing wording "By default, we do not keep any IP logs" is misleading. Why even say it? They should simply delete it.
A customer that specifically chooses Proton for privacy, must read and agree to privacy policy, which explicitly states, that Proton may in fact keep temporary IP logs and that user may opt in for login IP logs. Requests from authorities may ask for this kind of information and Proton will have to provide it.

The „opt-in“ part for login logs is particularly interesting, because in fact Proton recommends this as a security best practice. Whether it’s in the best interest of the customer or not, it’s an open question. I would say, in a risk model, where threat of human rights violation by Swiss government is much lower than risks of unauthorized party accessing the account, it makes sense. Tough luck for the criminals that followed this advice.

https://protonmail.com/privacy-policy
When you only have 10 users, the easiest ways to please all your users is to do things by hand that make the experience of those users excellent, rather than worrying about creating systems that will only pay off when you have 100,000 users.

When reddit started out and had almost no user base, they had employees each impersonate a handful of different users to give the site a sense of a pre-existing community. When Dwarf Fortress was starting out, their sole developer would create custom ASCII-art scenes to send to every supporter above a certain dollar threshold.
Don't build a house on a flood plain.
Do you have any links? I am still unable to find anything besides snow versions when googling.
Or change the comma in the current title to a semicolon. It not a useless punctuation mark ;-)
> I basically decided to just give up. Email is an insecure protocol and there's not much that can be done about it. Choosing a "secure" email provider feels like choosing a "secure" VPN provider: it's impossible to verify the provider's claims so it's a kind of security theatre.

Notionally, I would imagine something that looks like "email" and acts like "e-mail" (to the end user) could eventually exist that provides the same (conceptual) security that the Signal protocol provides (and perhaps a hosting provider option that's the same level of user confidentiality that we get the Signal foundation), although you're correct that foundationally it would be a different protocol. Backwards-compatibility would be required, at least for seamless transition (perhaps represented as "secure" and "plaintext")

Wasn't Ladar Levison (the individual behind Lavabit) working on something like this? https://darkmail.info/
More from a document database rather than an OLTP standpoint, but working with JSON data in Postgres I'd really like to see:

* Exclusion Constraints support for GIN indexes (which supports Arrays and JSONB.) This would allow unique keys on array elements without having to use triggers to put the individual array elements in another table.

* Array element foreign keys, which I think is a subset of the Inclusion Constraints proposal (which would additionally allow constraints into ranges.)

* A faster procedural language. While plv8 is an improvement over plpgsql, it still seems substantially slower than running the equivalent in a separate NodeJS process. (Possibly just build issues for me.)
1889. It's so old I don't think it's very relevant for a modern fiction author. It's older than 99.99% of popular, genre fiction. Older than the cinema, than radio, and than pulp magazines. Even Wells hadn't starting writing yet. Conan Doyle had barely started. Fiction and storytelling evolved a lot afterwards.
In addition, many people will only contribute once or twice. The result is that you as a maintainer may need to invest a lot of time, while the results are minimal.
I see that - and I think it's quite a cultural thing. Most of the people I know in such positions, are also 60+ and have either retired, or on their path to retiring.

Here in Norway most of the older folks either retired at 62 or 67, so being acutely aware of things like diverse investment portfolios, strategic credit card usage, etc. weren't really a thing. They'd get their pensions, and live normal lives.
What do you think of this new audio content format that's interactive?
And I assume it was a welcome play on words.
You are asking for a miracle or just simply - breach of the physics laws. The only way to horizontally scale write speed is to shard your data to be written somehow. You can easily do it but then your reading queries have to go to multiple servers to assemble single result. You can't scale both at the same time. There are some in between solutions like eventual read consistency that are relying on traffic at some point easing enough so that the conductor can actually synchronize servers. But if you have a steady stream of read/write requests the only way you really can scale is to tell amazon to sod off, buy yourself big fat multicore / multi CPU server with nice SSD array (preferably of Optane type) and watch your processing power suddenly shoot through the roof while the cost greatly decreases ;)
1. High performance read/write of Scylla/Cassandra with high availability[1]. It has some limitations for OLTP workloads and require careful planning. Postgres without Citus is not really HA and even then companies would often invent custom sharding/cluster management system.

2. Powerful graph query language like Cypher. It might not perform well in real life, but my personal experience left me amazed[2]. There is a number of issues with SQL that could be addressed[3], but current standard is way too much prevalent.

3. Zero impedance mismatch between database and application representation. In database like Smalltalk GemStone it is really seamless experience for developer to write database code and application code[4]. To some extent, MongoDB success can be attributed to this aspect.

4. Datomic temporal capabilities[5]. It is hard to maintain temporal tables in postgres. There are some use cases where you really want query in point of time. Strictly not an OLTP feature, but I can see this be usefully in many scenarios.

[1] https://www.youtube.com/watch?v=Fo1dPRqbF-Q
[2] https://www.youtube.com/watch?v=pMjwgKqMzi8&t=726s
[3] https://www.edgedb.com/blog/we-can-do-better-than-sql
[4] https://www.youtube.com/watch?v=EyBkLbNlzbM
[5] https://www.youtube.com/watch?v=7lm3K8zVOdY

Edited: independence -> impedance
PFAS in indoor air linked to cancer
Yo join now to coincircle family now
Hi guys join coincircle family now dont be late to join https://coincircle.com/l/s-ngkaguA1
Likewise, I don't think that if we suddenly teach everyone financial literacy, we're suddenly going to poverty plummeting. I don't think poor people are poor because they don't know how to pay their bills on time, invest in index funds, or that having a maxed out 35% credit card will make your debt outgrow a 8% savings fund.

Cause of being poor and in financial distress is multifactorial. Some of the problem can be blame on poor spending habits and lack of education.
...Yes?

2.49% auto loans are common, and some people can get even better. Mortgages are similarly cheap.
No one should criticize anything on the free internet.
The only good answer to this is end-to-end encryption, keys held by the individuals, and full decentralization. You must not put your private communications into the hands of any company, as great as they are.
it’s been known for a while that the NSA runs tor nodes, right?
Mnesia isn't SQL-compatible, can't scale horizontally (each node has a full copy of the DB + writes hit all nodes), needs external intervention to recover from netsplits, and expects a static cluster.

It's pretty much the opposite of what the parent described IMHO. It's meant more like a configuration store than a proper DB. That's how RabbitMQ uses it for instance, it stores metadata in Mnesia and messages in a separate store, but they're working on replacing Mnesia with their own more modern store based on Raft.
> I come from Europe where race doesn't matter and hearing about American woke rhetoric is extremely annoying.

Not sure what rock you have been living under, but the EU absolutely has its share of racial issues. Saying race doesn't matter is nothing but naive.
Hope this tech moves to real use quickly. Parkinsons, et al, are ugly diseases
Before a certain Android version it was pretty common for Aliexpress sellers to plant unremovable ads, third-party stores, and god knows what else into the otherwise clean firmware, to be able to sell the phone with a discount. They usually didn't deny it, or even genuinely wondered - what's wrong with it? You bought it for a cheaper price after all, you should be happy, the seller is happy, everyone is, have a nice day sir. (a real conversation I had years ago)
No Ultimate Meaning
The simplest solution for me was to get a "feature phone" that doesn't have apps or anything else enticing, and leaving it in the drawer as an 'emergency phone'. The SIM is on the family plan so it's not a significant expense, and it keeps a charge for about a month as it's off most of the time anyway.

It ends up not becoming the emergency phone and more 'remind xyz to grab abc on the way home' phone but oh well :)
What does using Tor have to do with trusting math?
Anything that you access using thunderbird with GPG configured?

It gives no worse privacy guarantees than protonmail and possibly way better - because if you use protonmail through a web client and they get a court order to serve you a "special" client that forwards your certificate you won't notice it.
*Veritasium, as in Veritas latin for truth, hence an element of truth
How do you understand „by default“ and „keep“ in this phrase?
Does it actually mean that they do not collect the logs?
Is there a Docker container for the referenced network controller by chance?
It's not. A combination of ever broadening diagnostic criteria and intentional misdiagnosis of unfavorable disorders screws with the numbers.

Psychiatry is a joke.
Stilts.
I wish I knew how this sort of CDN was created, so I could sponsor one explicitly for NSFW sites.

It’s a large an existent market, but always one that’s ignored because of the complexities of dealing with it. However if you are already an insider, initial moderation isn’t so hard.
There are no free lunches, pull requests are no exception. For starters, before merging every pull request needs to be reviewed at a minimum. That by itself can oftentimes be a very time-consuming activity, especially if the changes are from someone outside the circle of regular contributors. Outside of fixes for typos and other trivialities, pull requests generally require a lot of back and forth to get to a good state — does this change make sense architecturally, does it cover edge cases, does it come with tests? Additionally, oftentimes pull requests expand the scope of what you need to maintain, whether you want to take on that permanent burden is a critical question in and of itself. The list goes on. There are many projects that do make it work, but make no mistake that this takes a considerable amount of effort.
Proble is not with ProtonMail. Problem is with the government arresting people for this type of action.
It doesn't look like a Fourier series. It couldn't do sharp angles if it was (like for the 5 or 7).

Looking at the pictures, it looks like a two axis parallel robot where the arms are controlled by a cams with complex shapes. The cams can be seen in picture 11/16.
I had pretty much same experience with my Xiaomi phone (in my case, push ads were coming from a hidden non-removable xiaomi service)
Quasi expressly means not really.

Google claims under 9,000 results for quasi UBI. Some use it to highlight how actual UBI would be better. Some use it to describe programs like basic income for everyone in rural regions. Not expanded unemployment benefits.
We loved the Bee Gees, then we hated them, then we loved them again...

My favorite band from that time is ABBA, if only because they totally rocked these cat dresses, which would have made a killing on etsy if the internet existed back then.

https://www.theguardian.com/music/2018/apr/27/abba-announce-...
Your best bet is to use things developed entirely in the open. Even if that compromises performance.
Apparatus to spin up wheels was analyzed exhaustively, early on. They determined that the added weight and complexity did not pay.

That is not to say that some clever physical design could not help. But the idea of spinning up wheels is well-known to gear engineers. Tire wear is a substantial expense, so any bright ideas would be welcomed, and eventually tried out.
How do we never hear from the individuals who actually wrote the code to do these things? We be great to get an expose on the motivations and rationale for all these creeper spyware installed by rogue companies.
Not exactly useless. Wooden clocks used to be mass produced as an affordable option for the middle class.
Perhaps the author never went to a game store that specialized in customer service, or never thought to ask for any. While there are some benefits to a purely digital market place, our current offerings seem to leave this particular part of the business in limbo.

I'm not exactly excited for the middle future we're going to have to get through.
I was hoping for some insights on Deno but this was really hard to get through. Most of it is personal stuff, really, and probably more on Rust than Deno. If the title was different I'd feel differently, but this was unintentional bait and switch.

As someone who uses Deno for side projects, I hope the day will come where I can work with it professionally. Having so much parity with browser APIs and Typescript has been incredible.
I mean it really depends, doesn't it? Many countries in Europe are 90%+ a single ethnicity, and the effect is even more exaggerated if you live outside a major city.
I disagree with your conclusion in relation to the points you presented:

> I think poor people are poor because they're trapped in low-wage jobs, and are often forced to use more expensive services, as well as being victims to centralization and ever-growing rents

That might be another issue, but in terms of what you have presented I think the issue is that knowing isn't enough, executing on the knowledge matters more. And most people can't execute, which is why people are still fat.
Fair point. I still don't think they've worded that well enough. I would probably not have read "By default" to have the context of "Unless asked to do so by authorities."

They're not being as transparent as possible in their marketing, which is at odds with their allure of security.
While there are massive amounts of work left to actually describe the mechanisms and understand the specifics, I think computation presents an extremely convincing account of how the mind can arise from the body. Metaphysics of course has many other aspects beyond mind/body dualism, and many of those are well outside the realm of what can be scientifically probed.

But the origins of the mind in the body and brain are not beyond scientific exploration, and we have been making progress towards them - only baby steps so far, but already too much to keep believing in anything like dualism. In fact, mind/body dualism has not been taken seriously in any scientific circles for at least a hundred years, but it persists in certain philosophical circles, with silly thought experiments such as 'p-zombies'.
Interesting. But, it talks abut "138 subjects" and 78,000 images. So how many fMRIs per subject does this mean? I'm confused
hence including more than myself in the anecdote

growing up in one of the poorest parts of the country: I know of no-one who wanted to attend that couldn't
I think there's a typo/mistake here. The example:

read_flags="-t 0.05" read "$read_flags" -srn 1

Won't work. This sets read's environment variable read_flags and expands the current shell's value of $read flags, which generally won't be set. For example:

a=1 echo $a

Prints nothing because a is not defined in the current shell. To fix, make read a separate statement
> one doesn’t think of ETFs and carried interest

This is more financial savvy than literacy.

Financial literacy is mostly learning how to not get screwed. Understanding the cost of check-cashing services. Knowing that you should not be paying a monthly fee for a basic bank account. Learning how to file a tax return and collect your credits and refunds. Knowing how to opt out of overdraft protection. Knowing how to compare credit card offers. Learning about sending money home via money order versus TransferWise versus Bitcoin.

These are powerful intellectual tools. If you’re born into the middle class, you got them informally. If you weren’t, you likely didn’t. That’s an oddity somewhat orthogonal to the economic plight.
std::array will instantiate function templates for all used array sizes, lengthen compilation time, and be hard to use across separately-compiled code without putting code into headers. It has its uses, but more often I'd prefer T[N] with bounds-checking, and, in another world, a builtin variably-sized, non-resizable array type; basically a sort of absl::FixedArray[1], but with the semantics of operator[] and at() reversed, so that bounds-checking is the default. Sadly, nothing like that is included in the standard, so won't be a lingua-franca.

[1]: <https://github.com/abseil/abseil-cpp/blob/master/absl/contai...>
> Taking care of the kids is just how you chose to allot your time

I was with you until this point. When you have kids, your time is not entirely your own anymore. You have duties and responsibilities to them. The "choice" was made 9 months or so before they were born, not in the moment.
i mean it took me just a couple hours to write script to backup postgres db to s3. not a lot of work
This is just not realistic, though.
It depends on your threat level.
US gov't contracts frequently go to non-US companies - and non-US gov'ts contract US companies all the time.

The global economy is, wait for it, global.
I used to work for a now defunct Swiss company that had “Swiss quality, security and privacy” plastered all over the website and marketing materials. The number of actual Swiss people on the team could be counted on one hand, the rest of developers being from every European country out there, with the most represented ones being Ukraine and Romania. And from talking with my coworkers, the situation is the same across other Swiss IT companies.

I would not pay any attention to the “Swiss X” marketing.
Ah, nevermind. I worked with someone who now works at SmartThings (at least as far as I'm aware, they're still there). You sounded like you are at the same level as where they would be, so I mistakenly guessed that you were the same person.
Do you let this dry in place before removing it, or does it just stay together when you press it into dusty surfaces immediately pulling it away without leaving any residue behind?
I have one really boring bit of advice (on public speaking) that many people refuse to believe is worth anything. Similar to what OP says, they imagine there's some deep secret, like "power poses" and body language, or eye contact.

It's this: know your subject inside and out, plus the answers to all the questions you're likely to get. When you're speaking, remember: you know the stuff, they don't, you want to communicate it. That's it.

You'll forget everything else with all that adrenaline roaring in your ears, anyway.
> You would have to somewhat isolate the places if you want diversity

Space is very good at that. Easy to end up in places that are not practical to reach. Over time things change.
https://nusenu.medium.com/tracking-one-year-of-malicious-tor...
As another immigrant who came to the US dirt poor, I can absolutely say that I consumed cheap fast food as an escape from constantly thinking about how to improve my lot and climb out of poverty.

I bet that has had a non-trivial negative effect on my health.

Once I was more financially comfortable, I began making way more of the optimizations that most middle and upper class folks in the US treat as just "standard good practices", like maxing out your 401k, putting it in market-tracking funds, not picking stocks, etc.
I noticed that with my prior dog that when I accidentally dropped his ball he did not try to catch and retrieve it but only when it was clear that it is playfully intended.
Mapping out the human mind, understanding andaybe even simulating it on a computer will surely be one of the most fascinating directions of study over the next few hundred years, agreed.

However, I am not aware of a single argument for dualism beyond 'we don't yet know how it works' or 'I can imagine a p-zombie/qualia therefore it must exist and it disproves that the mind is something like computation'.
> we are just among the first of civilizations ever,

Well maybe could say "one of":

We recall that the big bang was ~14 billion years ago.

Our solar system was made ~5 billion years ago (very rough arithmetic) out of the results of an exploded star. The star may have exploded ~7 billion years ago. In that case it may have been a first generation, hydrogen star and took ~6 billion years to form, make heavy elements, and explode (and make more heavy elements).

So, that makes our star a second generation star and our solar system, from an exploded first generation star, one of the first.

If all that is true, then, okay, "we are just among the first of civilizations ever".
> The output type must be explicitly named instead of inferred

That isn't syntax. It's a decision about analysis.

> The pub keyword, instead of another mechanism

The "other mechanisms" discussed are in fact not providing this feature, but pretending you needn't care, and I'd argue Rust shows that in fact you should care and pretending otherwise is a problem.

> Semicolons needed after every expression

On the contrary, semicolons are at the end of Rust's statements. If what you've got is an expression you don't need a semicolon. For example here's how log is defined on an f64 (a double precision floating point number)

pub fn log(self, base: f64) -> f64 {
self.ln() / base.ln()
}

Notice there's no semicolon there because that function is an expression, we want the value of this division as the result of the function.
Shame there wasn't a reference to Ian. M. Banks work Excession which dealt with this subject.

"An Outside Context Problem was the sort of thing most civilizations encountered just once, and which they tended to encounter rather in the same way a sentence encountered a full stop."

https://en.wikipedia.org/wiki/Excession