skysight-inc/HackerNews huggingface dataset:
It makes me happy that the Thunderbird project keeps going and is getting funding. Granted, I've tried Thunderbird and have used it in the past, but I can't use it as a daily driver. The lack of integration without plugins for CAL/CARD Dav is irritating, and the notifications don't work as well in GNOME.

I can't say I'm in love with Evolution, either, but their restore from backup file and no nonsense approach to email is nice. It's also stable, and although it may not be the best, it is a constant that will likely never change (layout, UI, GNOME integration). It's really nice on RHEL 8 using it for personal and corporate functions all in one with no plugins (read / write, calendar, contacts). It links up to my mailbox.org server no problem.

Email is a weird beast these days. For corporate, you're stuck with whatever your employers tells you to do. For personal, chances are you have a gmail and have 46289902834 unread messages that they auto filter for you in an ads tab (being facetious) and force you to use webmail. In HN world, there is a large divide between the "mutt or die" crowd and the "I don't give a shit, webmail, etc." Maybe if developers cared more about email, the applications would be better? I really don't know. It's just an observation and I may be totally wrong or misread the room.

Although I don't use the client, I applaud the developers and appreciate them keeping the project going, and knowing if I ever have to use MacOS or Windows in addition to RHEL, I have a cross platform option.
The end goal is value. And value changes from community to community. I don't get this skepticism against productivity. It really doesn't have to be work stuff. After work I play piano, chess etc and any improvement done to these are "productive" too because I'm increasing my value to my community by making music, playing chess etc. It's infinitesimally tiny, but there is an objective difference between that and e.g. sleep which is an activity we're bound to do that is not productive. Not all of this stuff needs to be corporate propaganda, take what works for you.
Not enough blockchain! Needs more Web 4.0
My bank isn’t wash trading its reserves to drive a speculative bubble…
A fast port scanner in 100 lines of Rust
That only counts as a "hit" if you ignore everything in the conspiracy that was wrong.

The very first paragraph says that Trump wasn't under investigation. That was a central part of the conspiracy theory.

The other part of the conspiracy was that it was opened to dig up dirt on Trump. But the second paragraph contradicts that as well, saying it was opened because of public statements from George Papandopolous that the Trump team had dirt on Clinton, obtained from Russia.

In some sense, it would be hard to imagine that after making statements like that there wouldn't be an investigation opened. Just because an investigation happened, doesn't mean that it was political or malicious (which was the claim from Lindell).

The very wikipedia page that you linked goes over all of this, including the fact that the claims it was improper were investigated, and dismissed. You don't even have to read the whole thing, it's in the introduction.
Nearly half of American workers don’t earn enough to afford a one-bedroom rental
The way "Cyber Ninjas" was doing of actually counting each paper ballot. Which is not what the previous hand recounts were doing. Be careful with the definitions, because for all we know the previous hand recounts were just summing up batch totals written on the pallets. They couldn't be much more than that since it took them days to come up with. Whereas an actual hand recount of one county by Cyber Ninjas is taking months.
That presumes you get paid in crypto, not fiat.
There's nothing new here. The "conservatives" in the US are arguing for free speech and against censorship while passing laws banning the mention of concepts in the classroom.
Have you seen https://github.com/WebReflection/sqlite-worker
Ask HN: Build your own chat service or buy?
Hi HNers,

I have been thinking about making my own chat service for my app but stuck in a build or buy situation.

Do startups usually build their own chat services into their apps?

If not, what chat services are there that most startups build into their apps?

Thanks.
The plan was for drivers to no longer be a part of the model.

Travis's goal for Uber was to achieve self-driving at all costs, and he acknowledged that Uber would inevitably fail as a company if they could not achieve self-driving in order to be competitive on pricing.

His resolve to stay private and focus on the long-term while openly accepting that risk is why Benchmark pushed him out in order to take Uber public.
Was the key ever returned?
In general I think low expectations for the (near) future of humanity and depression are correlated, but intriguingly to me, it's not an extremely tight correlation. Some people think the ship's going down and manage to party and have a good time. Others aren't particularly extreme in either emotional direction even as they evince extreme pessimism. And I imagine the reverse is true too, although I don't recall seeing it.
I think NFTs are a perfect fit for a metaverse. For example, you could purchase a game element (skin or something) and own digital rights to it. It would be authentic on the blockchain with provenance and portable. You could take that skin from game to game, each separate game using the blockchain to validate authenticity and render it as yours and only yours (or limited edition).
This will give users social status capital in that meta world.

I’m not disagreeing with your overall characterization, but I think NFTs in particular are poised to be a very integral part of the purportedly forthcoming metaverse.
How is France any relevant to this?
The Intel post didn't say "Other compilers also don't upstream everything". So you shouldn't put that in quotes.

However, that is an actual argument. This isn't GCC where that would be required. This is LLVM where that is allowed. This is a choice, Intel's choice, because LLVM allows that, and it's probably at the corner case level of an Intel-specific icc-specific feature, as in, not particularly generally useful.

There is a benefit of this for normal LLVM development as well. It means that Intel is responsible for maintaining it and normal LLVM developers aren't. If I do something that breaks something in the LLVM AMD GPU backend, that's on me. If I do something that breaks something in Intel's code, that's on them.
https://gandi.net has always offered free WHOIS protection, at least for those domains that support it, if you look up any of my domains with them it's all pretty much hidden. I think some domains require the owners to have actual info, and not their registrars?
> others have found ways to build and keep an understanding of the crypto ecosystem without fully going down the rabbit hole

You're right on the mark. Most of the content around crypto is heavily biased and just looks untrustworthy for a number of reasons. From what I can tell, it's because they're actually unreliable sources. Not because they're trying to scam you, but because there's more money in selling you crypto services than there is in crypto itself. So what you end up finding is pretty much all content marketing. Basically, you're looking for how to mine gold, and all you can find are websites from shovel companies telling you about how great gold mining is.

The sites that are not content marketing tend to come off as amateurish, often times because on deeper inspection they are actually run by amateurs. A strategy I tend to use for vetting information is to give the site a scan and look for technical inaccuracies (ie: confused/wrong/bizarre/shallow explanations about technical topics). From that, you can get a good picture of how knowledgeable the source actually is.
This is poorly worded on the Times' part. The conspiracy is that Obama ordered it, or that it was politically motivated.
I'm much more in-the-know and connected to real world whitehats and blackhats than not just your average person but also your average infosec person. It's complete bullshit.
No, they're saying their personal USDT trading strategy involves a cessation of activity if Tether breaks the $1 peg, as it probably indicates trouble requiring human intervention.
Introduction to Quantum Information Science
> Tether might be a scam in the sense that they don't actually have the backing assets they claim

Tether is a scam on a whole other level than this
>And yet in reality, somehow the world moved towards a much better place despite those things.

It's not "somehow", you're glossing over the very real losses and very avoidable tragedies (fed by bigotry and fear) that happened during the AIDS crisis, which is my whole point. Progress isn't free and by ignoring the real losses and avoidable tragedies we repeat the same mistakes. That's why we have to confront the uncomfortable parts of the past and present. If we only focus on the superficial elements of success and progress, we make problems more difficult to actually confront.
metallic standards often had debasement (that's why it's called debasement). but also no one is arguing that inflation is a function of ONLY money printing, but no one can argue that money printing is not one of the inputs that determines inflation
I, myself, can be an annoying pedant, so I'll just tl;dr that the grand total of 160 SD cards and/or USB drives is achieved by daisy chaining these units, provided that all 160 images to be written are from one single source image.
If you just want something private for yourself and a few of your friends nextcloud talk is pretty good.
The article you link to literally says

The OIG investigation found no support for Trump's claims that President Obama had ordered the wiretapping of Trump Tower.

I don't always trust the press either and some sources much less than others but nothing about how the article characterized Montgomery seems either incorrect, or even exaggerated, to me. He has a history of making sensational claims and then being unable to back them up with actual evidence.
I'm a host now and roughly 30% goes to AirBnB. There is both a Host Service Fee and a Guest Service Fee. They also take out taxes
The justification was more that the standardization process requires at least 2 independent implementations, and nobody was working on rewriting SQLite from scratch.

I would have loved WebSQL, but it is reasonable to require multiple implementations for full standardization.
Adding a point to this: Toll Booths.

EZ Pass type devices has made long distance traveling so much easier and more efficient. Anyone travel the Mass Pike in the 90s? It would be stopped for a quarter mile for the privilege to pay 75 cents in a line.
The most popular internet skeptic quoted was one who (correctly) pointed out that they are going to have trouble trusting Amazon not to send them junk, and that Amazon has to fight an uphill battle to earn it. Which they did, and then started squandering away.
> Don't want to end up with every C/C++ compiler being a clang skin

I've wasted too much of my life dealing with compiler differences, and I certainly do want that.
Of course, you are not forced to accept the new ToS, but you also don’t get the newest iOS Version if you decline.

So sooner or later, you probably need to accept them if you don’t want to be stuck with iOS 14 for the next 7 years.
Task-Oriented Conversational AI in Airbnb Customer Support
>Lines of code != system's components.

Did I say this? No. Does this have anything to do with the conversation? No.

>It's why we don't split a 20 line function into twenty 2 line functions (where the first line is one of the original, and the second is the call to the next function), and no one would say that doing so has made the code more modular.

You think of logic as procedural lines of instructions. Procedural lines of instructions are not modular. If you think like this, none of your code is ever truly really modular. All code should be writable in one line. You split into several lines ONLY for readability, but your core logic should easily be isomorphic to one line code.

If your code doesn't share this isomorphism then none of your code is modular.

Inevitably you have to eventually address the procedural nature of the world in your code. When this case arises you have to abstract this all away to the smallest section of your code as possible.

>what we have done by splitting up the code this way has not helped it be more manageable.

Modularity and Manageability ARE TWO different words with two different definitions.

Wikipedia in this case is just being dumb and fuzzy with it's definitions. Right above your cited link it has an alternative definition that is in direct conflict with the one you stated. Modularity in modular programming is different from modularity in software? Come on. This is stupid.

Let's not play pedantic games here. Modularity and Managability are different. We know this. No need to play games. Combining the two into one thing is a lack of coherence. Be coherent.

When you take one thing and split it into two things. The two things are modules and thus more modular than the one thing. That is simple intuitive and clear.
Novel technique seamlessly converts ammonia to green hydrogen
IMO, impatience/bitterness. A lot of people got sold on the idea that big change was coming, then it didn't. Now crypto is in a gross stage, and while it clearly has some future, many people would rather point out how far away that future may still be. Some with far more certainty of it never happening than others.
I've recently started listening to a lot of podcast episodes on the subject (primarily Unchained and a16z) which has been great for raising my general awareness of what's going on.

I'm very skeptical of 90% of what I hear and I've limited interest getting involved in the industry right now but crypto is hugely impactful no matter how you look at it so it's worth keeping a decent amount of curiosity in my opinion.

---

Edit: because I explicitly called out two podcasts, I should make it clear I listen to them knowing full well the hosts and the guests often have an agenda (which much of the time amounts to pumping their own investments). That's true of many types of promotion of course but especially true in this space and especially true of a16z. But the subject matter can still be very interesting.
Conservative doesn't mean pro-Trump.

I don't know if what Lindell has presented is nonsense. To me the presentation has been so bad that it's been hard to focus at all on what is/isn't being presented. Some of the people involved also clearly have their own agendas which is concerning.

From what I understand from reading much of the reports, it seems primarily to be a rehashing of many of the things that have already been presented.

I see Lindell as passionate person and it doesn't seem he intends to grift, but I think this symposium was massively oversold and I would bet that many conservatives, Trump supporters, and even Lindell supporters agree.
One could argue that if your text-based forum, which is designed to be read, depends on browser settings and plugins to be readable to a vocal minority of users, then your design is deficient. Many people on HN would make that argument with regards to the need for browsers to have a reader mode.

Ignoring modern web typography standards and keeping the default font size, line spacing and contrast such that it's uncomfortable for many people to read is an anti-feature. Particularly given the only reason it is the way it is is that pg didn't consider it worth caring about.
Or you could use an Einstein-Szilard (aka absorption) refrigerator that works without electricity. It’s driven by heat. It uses 3 gases (butane, ammonia and water.) It has no moving parts so it’s safe.

Someone could make a “Einstein dehumidifier” using 19th century technology and roll it out across the world. If embedded in buildings it could cool them constantly with no electricity required.
So now anything that's modular with open standards is a "metaverse"?
I don’t think the license meaningfully changes anything. For example: rustc has a WIP GCC backend, despite not being GPL. I imagine icc could do something similar
Thank you for this insight. Communicating accurately the value is a very important aspect in what we are building.
"listens to Carmack's thoughts"

Because hearing a high level overview is anything even remotely like having foundational knowledge, much less a deep expertise.

I said equally qualified. You don't get to have the argument you want by disregarding the core of it simply because it disagrees with your politics.
> This story is somehow even worse than the headline.

These days, that's quite an accomplishment.
The most significant thing it's done is send other people's money to hackers. Why should I be impressed by that?
I doubt Microsoft would make a handheld that was "open" like the Steam Deck. They'd follow the console business model of only allowing software from the Microsoft store and it would likely not sell very well. It would be Windows Phone all over again.
Are any people affected by slavery asking for Thunderbird to change the name of components with two decades of documentation?
Amazon to Monitor Customer Service Workers’ Keyboard and Mouse Strokes
And neither should Tether. If any meatspace bank was found to be doing that they would be raked over the coals by the SEC but it doesn't make people trading in USD suddenly worthless.
Quitting Without a Parachute
DAI offers some ~2% APY on coinbase, that's much more than my saving account!
That URL scans like something else with the protocol:// in front of that "l"

Nice.
Yes, the process I described above would not be sufficient to ensure that smart contracts are perfectly safe, with zero exceptions ever.

It is also important that scrutiny be applied to these protocols, and I imagine that at some point DeFi protocols may be be subject to regulator audit and approval before they are opened up and made available for use by retail customers. If the right people pay enough attention to the implementation of these protocols, then it should be possible to trust them. Also, if you yourself are risking significant funds, it wouldn't be a bad idea to personally review and understand the smart contract code.

That being said, over extended periods of time (decades), long-lived smart contracts will tend to be safer, and insecure smart contracts will tend to be identified as such. If enough value is at risk, and if enough time has passed, then it is extremely unlikely that an exploitable bug will exist that has not already been exploited.

Keep in mind that as a general rule smart contract implementations are immutable, so any bug that exists within a protocol is typically a bug introduced to the protocol when it is first deployed. There are never any "new" bugs that are introduced to an existing smart contract; if a bug emerges after a long period of time has passed, it is a bug that existed at the beginning but had not been previously identified.

At a certain point the passage of time will have reduced this risk below a tolerable threshold that is more than outweighed by the value that people get from using the software. So in practical terms, in the aggregate, such long-lived systems could reasonably be treated as secure.
The day after the election, I scanned the voting website in my state for dead people. I found almost 5000 in my state alone.

These are people that received a ballot and sent it in the next day. I was told this was 'fake news'.

Things like this arent discussed, are censored, and I never got an answer from anyone as to how this happened.

Its why I've decided to live a laws optional life.
Anecdotally I view AirBnB as a hotel replacement but like the OP said, I've started going back to hotels because the price/quality just isn't there anymore.
Yes, dog whistles are ambiguous by definition. That is the entire point. What makes it a dog whistle is the intent of the speaker. I assure you that politicians don’t make ambiguous statements like the above because they have poor speaking skills. They do it intentionally to appeal to more groups of people. And they hire teams of well-paid writers, strategists, and psychologists to write these statements. These words are chosen very carefully. There’s no accidental ambiguity in a well funded political campaign speech.

Have you ever paid attention to the way candidate change their phrasing on the same topic throughout an election cycle as they speak to different audiences? It’s like clockwork. A candidate who is talking to a special interest group in the primaries will say something like “I support a woman’s right to universal access to abortions”, and then in the general election on CNN they’ll say something like “I support woman’s reproductive rights”. The entire point of doing this is to get the moderate pro-life vote who thinks to theirselves: “oh yeah I support women’s rights too”
Surely what the world really needs is a new, faster implementation of IndexedDB? I propose writing it on top of this sqlite implementation, so we get the full indexedDB on sqlite on indexedDB on sqlite experience.
Well it’s supposed to be pegged to the dollar by maintaining USD deposits. Nothing here or that I’ve yet seen indicated that hasn’t been happening.

Banks are worse anyway, all banks function on fractional reserve, but we don’t immediately call them scams.
My friends as well as my coworkers use giphy all the time in our imessage chat and work slack. Giphy provides me more value than facebook.
The Micropayments Mirage
The Literature of Totalitarianism in a Secular Age
You could rent party houses well before Airbnb existed.

If you needed a full kitchen and laundry, well, that would be the BnB, wouldn't it?
Every personal homepage should be like Gwern's, but not everyone's as prolific or has the time to document their whole digital life and document every neat research type thing they found online.
IDF commander's creative solution to lower Covid numbers: Don't get tested
“OK, let’s go your way then. I still don’t completely agree with everything proposed here, but I think I’ve made my case, and we need to move on.”

Sounds like a line I could use settling lengthy back and forth in code reviews.

Curious what techniques people use to settle disagreements in code reviews.
The Future of Finance: What Machine Learning Can and Cannot Do
I can also imagine it being used to circumvent currency controls, especially in and around Asia.
Yes it sure is. It is also very inefficient with the best precious metal catalyst based membranes reaching less than 70% efficiency. To add more insults to this terrible idea the fuel it uses must be unbelievably pure or else you get to junk your very expensive car.
The point of Tether is to make money—for Tether, not you. They are getting rich when you buy a million dollars worth.
It's very easy. Mind you that 'simulation' means you're trying to solve a system of partial differential equations at tens of thousands to billions of positions simultaneously.

The simple truth is that computational fluid dynamics codes are nowhere near a calculator-like fire-and-forget reliability, even though the UI of commercial solvers implies as much when you just have to click a button to get 'an answer'. It's still much more of a black art and you really have to know (1) the physics, and (2) the numerics to reliably generate physically meaningful results.
Yet, we heard for 4 years that Russia 'hacked our election' which wasnt comical and shoved down pur throats as fact.