skysight-inc/HackerNews huggingface dataset:
As a part of the team, I'm super excited to share Stooa with you and get your contributions!

During the pandemic we needed meeting venues for co-creation and sharing knowledge or complex information. We love to debate and share opinions in unconference formats such as fishbowls.

We first tried it with other video conferencing tools, proposing some simple rules to manage it. Despite the team having technological comfort, the thing didn't quite work. We looked for specific tools but found nothing so we decided to develop it ourselves.

Now Stooa allows to set up online fishbowl events with automatic facilitation for groups of more than 5 people and to ensure the participation of all attendees in a fluid and orderly way.

Hope you like it and can help us to improve it!
An open source alternative to Microsoft Exchange
I've had a bad experience with fastlane. It feels like a cobbled together hodgepodge of various junk for automation. If the goal is to streamline the deployment process my experience has been the opposite. I spent probably a week trying to get snapshots working on Android before finally giving up. It is literally the only hurdle I've had to back away from because it was causing me to waste more time than I'd save.
A basic Illustra model [1] says "request info / quote" rather than "buy now for $x" or "here's a list of distributors/retailers". I'm guessing these are for large commercial installations? I'm looking for something a residential DIYer can buy.

I think Axis is closer to what I'm looking for, though they're the high end of what I consider reasonable price. GeoVision is the most promising I've seen. I bought a GeoVision GV-EBD4701, which was inexpensive. Feature list and software quality is pretty good, but I haven't really tested its image quality extensively yet and don't expect a 4MP 1/3" sensor to be amazing in low light.

What I'd love is something like the Dahua 5442 models except not made by Dahua, at up to twice Dahua's price. But I might just be dreaming.

[1] https://illustracameras.com/cameras/essentials-2mp-gen4-mini...
Haha, this is funny. On one hand, I can't help feel a bit of schadenfreude for Google being harassed with this frivolous lawsuit because of their obviously self-indulgent motto. On the other hand, it is a bit sad that the county even accepted such a frivolous lawsuit. On the gripping hand, I don't like the sort of people who pretend to be shocked SHOCKED! that the motto was nothing but a fig leaf. So it's weirdly uncomfortable feelings for me all around.
The ad marker isn't even colored any more, it's just plain text: "Ad · https://..."
Kind of ironic that Disney leveraged so much public domain material to build its empire. A bit of pulling the ladder up after themselves.
It depends.

If you take a list of traditionally 'manly' activities, like woodworking and growing a beard,

then you subtract everything that women can do just as well as men - there are many skilled female woodworkers, we don't want them to feel unwelcome in the woodworking community, and woodworking doesn't make them any less feminine;

after doing so, your list of 'manly' activities might be quite short

and dominated by the toxic and the tautological, because everything else, like woodworking, has been removed.

Personally I don't see things as that binary, but I can understand why some people might.
I fail to see the competition. It's not just integration. Projects like AMD's Ryzen would simply not be possible without advanced multi-chip packaging.
> You can say this about anything that uses lots of electricity

Sure, but it's especially important to say here because proof-of-work cryptocurrencies are novel, popular, and consume orders of magnitude more electricity per transaction than more common transaction processing systems.
Yeah, the “I'm like 5 sigmas deep in the probability distribution but I bear no responsibility” sounds a bit suspicious.
The NLRB originally dismissed their claims but this year sort of reversed and said that Google 'arguably violated' labor laws by firing them.
Wait wait wait.

Stablecoins are pegged to FIAT currency. They serve as an on-ramp into the crypto ecosystem.

Backing stablecoins like Dai with cryptocurrency instead of fiat is super dangerous because you need FIAT in a exchange crisis, not cryptocurrency. If you're trying to keep a 1:1 peg of Dai:USD, but you don't have dollars and only have crypto, then how are you possibly going to maintain that peg? Sell crypto for dollars on a different exchange and use that to maintain the Dai peg?

Who the hell is even designing this stuff?
does vscodium have a way to only display FOSS extensions? I've considered giving it a whirl but I don't really like the idea of it if it ends up just being a trojan horse for closed source extensions
Written in C

Written in C

Darling it’s better, down near the metal

Take it from me!
God I would kill to make the pipe dream of competition in the OS space happen, there are many interesting hobbyist projects like this that just peak at some of the features and ideas that the current dominant operating systems don't touch.
I thought classic Mac OS didn't have anything resembling virtual memory until its very final versions? How did that kind of segmentation work without virtual memory? Would you as a programmer have to keep track of which segments are loaded, ask the OS to load/unload them as needed, then just jump into that memory?
That submission illustrates a common, bizzare thinking pattern seen with programmers. "Everything else sucks" so they adopt solution X. Then other programmers start to criticise solution X. "Monoculture", "fanboyism" or whatever the lingo. Meanwhile everyone forgets about why "everything else sucks". Other programmers will even try to counter the allegation that everything else sucks, as if it were not true.

"Everything else sucks" is why I "settle" for volunteer-supported, free, UNIX-like OS. It is why I "settle" for using djb's software (the stuff IETF would never approve of, not just the crypto work). It does not mean I think that these solutions are ideal in any objective sense. It means "everything else sucks". And when these solutions help me avoid the pain of having to use "everything else", then it stands to reason they will appear not only better than everything else but even high quality in an objective sense. (To use Gutmann's analogy, the oasis looks refreshing, regardless of the actual water quality.)

Another example are the discussions on the k language/intepreter on HN. Commenters would focus on crticisms of k instead of considering why other solutions cannot achieve the same performance. As one person put it, the question should not be "Why is this so concise and fast?" but "Why is everything else so bloated and slow?" (paraphrasing)
Seems he wrote his own kernel/drivers/network stack - it is not based on linux.
> You can code up a proof-of-work algorithm in a hundred lines [of code] or so. Our current (Ethereum) clients are a hundred thousand lines or so for proof-of-stake.

There is an obvious asymmetry here. You can code up a toy PoS implementation in less than the hundred thousand lines of code in the actual production ethereum clients. The production PoW implementations are also not "a hundred lines or so".

And it's not that this point is wrong, PoS is more complex than PoW, but the hyperbolic comparison is not necessary to demonstrate that point. It sets off my "doth protest too much" alarm.
Thanks, that's a very interesting case.

I correct my statement with "_did_ a good job", and appreciate rigorous testing.
IETF has a Message Layer Security (MLS) group that has been working towards a wide variety of group encryption systems. I need to re-check but I thought it included "must have m of n total keys" capabilities.

https://messaginglayersecurity.rocks/

I'd especially love to hear replies from folks who think this is limited, or that there are better ideas about. MLS has prefigured as one of the ultra-important works in progress, that in my mind will draw a nice bow around a massive amount of these kinds of communication problems. But I could be over-expecting, could be missing things.
More than I trust whatever the latest crypto get-rich-quick scheme is.

Neither are great, but various crypto scams have been more common than even bank fraud, plus they use more energy.
And for the precisely the same reason, I hope the privacy-conscious people who are compiling it from source aren't downloading their compilers as binary blobs!
All Happened
> The problem here is "Don't Be Evil" is so vague. I'm unsure it will have enough standing to succeed, but it's not entirely unreasonable.

As will be made obvious by the following comment, I am not a lawyer. But, I always think of the modern judicial system as staying away from saying some particular action is "evil" in the moral sense, rather than just illegal, or even ethically wrong in some cases. I think it would really be something if the court admitted a specific definition of evil for the purposes of deciding on this case. In my view of the world, that kind of thing would need a philosophical or theological basis, which you'd think would then be enshrined, to some extent, in precedent. I doubt anything like that would actually happen in this case, but it would sure be weird if it did.
You might be surprised to learn that the US government regulates things that are much closer to what you consider "speech". For example,

> Federal law prohibits the possession with intent to sell or distribute obscenity, to send, ship, or receive obscenity, to import obscenity, and to transport obscenity across state borders for purposes of distribution.

https://www.justice.gov/criminal-ceos/citizens-guide-us-fede...

A specific recent case:

https://www.mtsu.edu/first-amendment/article/167/united-stat...

> “offers to engage in illegal transactions are categorically excluded from First Amendment protection.”

If it's illegal to posses something, the government can ban offering to sell and distribute it.
I doubt you are going to find anything like the Dahua prices from a non-Chinese vendor. All of the Chinese vendors benefit from massive economies of scale.

A Taiwanese vendor to look at is https://www.vivotek.com. I've got a few of them and they've been solid, despite not having many firmware releases. They are broadly available in the US.
Here in Montreal the buses leave the right signal on while stopped at a stop, then activate the left signal as soon as the doors close, even if they're in a bus lane that they don't intend to leave. To complicate matters further, they use the hazard lights while stopped at a timing point, so you can't tell just by looking at the left side if the bus is about to merge or if it's going to be stationary for the next 10 minutes.

Parts of this make sense, and I appreciate the consistency, but the execution leaves something to be desired.
>> There's absolutely no good reason to default to believing aliens are likely to be far more enlightened than we are.

There's no good reason to imagine some civilisation has figured out how to cross the vast interstellar distances and then pop in to see us during their lifetime.

Since we are already in the realm of pure fantasy, it doesn't alter the argument's validity to also assume these magical creatures are enlightened.
Belief over Time
I should have added "question is for people who support the given statement". :)
> I wish I had committed the original to GitHub, but I didn't and then kept tinkering with it until I broke it.

Isn't it deterministic, so you can just re-enter your original input and get your original version back?
You're talking about the promissory part, but not the estoppel part. Estoppel is the court's action to intervene to prevent the defendant from evading its obligation. It has to be a valid promise that the defendants relied on to get the court to take the action of estoppel.

If something seems like a dumb case mostly designed to enrich the plaintiff attorney on the face of it, it most likely is a dumb case mostly intended to enrich the plaintiff attorney.

"Don't be evil" falls pretty neatly under the definition of an illusory promise because it is "indefinite or vague."

Under the Restatement (Second) of Contracts:

"Illusory promises; mere statements of intention. Words of promise which by their terms make performance entirely optional with the “promisor” whatever may happen, or whatever course of conduct in other respects he may pursue, do not constitute a promise."

The fact that the plaintiff attorney did not mention the concept of an illusory promise does not bode well for its chances, because the judge will certainly bring it up, and the defense will also certainly bring it up. This should have been addressed directly, since it is the most obvious defense to this claim. There are other defenses as well that were not brought up and addressed, such as that the nonsense claims related to media articles had any bearing whatsoever on any alleged breach of contract.

Notwithstanding this, "Don't Be Evil" should have never been in any official code of conduct; it should have stayed in the realm of puffery to avoid exactly this type of problem. This is why everyone hates lawyers and other assorted 'fun police' personalities. This was a lazily written complaint that did not really get into the important nitty gritty of why these particular employees were injured.

Further, maybe this is one of those California things that lets you get out of arbitration, but these employees are almost certainly bound by an arbitration agreement. Not mentioning why you get to dodge the forced arbitration clause in your contract in the complaint is annoying to the court and will also make it less likely to survive the obvious motion to dismiss due to the binding arbitration requirement.
Do you trust Internet randos to build the binaries of the compilers you use to compile the Chromium source code? How deep do we need to go?
> I'd also imagine you'd have a pretty hard time convincing a US court that working with a US government agency is "evil."

The case isn't asking a US Court to find that. It is asking a California State Court to find that challenging corporate involvement in a particular federal action on the same moral grounds that the State of California was challenging the underlying federal action at the same time was reasonably either or a combination of (a) within the ambit of an obligation undertaken to raise potential “evil” actions, or (b) legally protected political activity, or (c) legally protected discussion of working conditions.

(And there's a couple other things in it that could succeed even if those all fail, notably the slander charge about knowingly false information spread about involvement in public leaks.)
Imo this is like arguing we should all have private helicopters instead of bicycles- PoW currencies should be criticized on environmental grounds if the thing they replace (a bunch of bank servers doing ach and whatnot) is an order of magnitude more electrically efficient.
> The older male judges (and even advocates) debouting my father times and times again, the only attorneys willing to take the case being young attorneys from a lot less conservative area, and the only judge ruling in favor being a younger, female judge

And the fact that a young female judge ruled in his favor should tell you that society is still improving: feminism was necessary at one point, like BLM currently is, but the goal is not to favor a specific gender or ethnicity (or whatever) but to create a level playing field for all! This is the road to progress!

We aren't there yet, and it will certainly take a long time as social progress is very slow and many cultures and society are extremely conservative - even those you would think beyond that: simply look at how Europe decries what we do here in America as "wokeism", and you'll understand they've still got a long way to go...

However, I see a lot of signs that it's not just a vain hope: the world is improving, on many indicators. It's a slow tide that'll lift all boats. It may hit first those of us who live in America, but everyone will eventually benefit from social progress.
Yes, they do.
Criminal laws don't have to be broken, but criminal laws aren't the only kind of laws.
What does "be" mean? Does it mean "act" or does it mean "exist"? Can a person do something evil without "being" evil? Can you be evil without doing anything evil (yet)? These are questions for philosophers to contemplate, not angry employees who were fired (in their eyes) unjustly.

To me, it's a cash grab masquerading as something more virtuous. They better hope they get a big payout, enough to last them for a long time, because regardless they will be branded as troublemakers who aren't worth the risk of employing.
> 2. azure VMs have horrendous IO on the persistent data drives.

This. If you want to benchmark builds on Azure, building on a tmpfs or ramfs will help mitigate disk IO latency, although tmpfs might swap.
> Atheists have a moral code.

[Most?] atheists have moral codes. Yours is not necessarily mine. Sorry to be pedantic, but implications of atheist unity really bug me.
In a PoW coin, if the cost of electricity < price of coin, more people will start mining, and vice versa. So let’s assume that over time, the price of a coin = cost of electricity to mine it + amortized/opportunity cost of the hardware (and assume that cows are spheres - https://en.m.wikipedia.org/wiki/Spherical_cow).

But electricity costs can be very different in different parts of the world. This leads to miners in areas with high electricity costs shutting down, and mining operations opening up in low electrical cost areas. This can lead to a majority of the network falling under one political jurisdiction. PoS avoids this problem entirely.
How can you access "Press the Red button" content on a dumb TV though? Is there a software client that can access the content over http?

edit: I believe it's called HbbTV
There's a famous saying "quantity has a quality all its own".

If GPT-3 is known to have some sort of intelligence, I think it logically follows that one can differentiate that from the reflected intelligence of all the humans that produced all the data it ingested.

How do you see intelligence in GPT-3 and not see it in the data fed to it?
> You pay for all bandwidth into and out of Amazon S3, except for the following:

> Data transferred from an Amazon S3 bucket to any AWS service(s) within the same AWS Region as the S3 bucket (including to a different account in the same AWS Region).

https://aws.amazon.com/s3/pricing/
Moderna’s stock went up $100 dollars last week. Just out of the need for sheer profit, these pharma companies will definitely make a new Omicron booster that governments will mandate (purchase).

Three vaccine doses really should be enough (or if you had covid already + 3 shots, even better). We’ll know in two weeks, but my money is on them saying a 4th is required.

Portugal identified 13 cases today. The histrionics of vaxxers/anti-Vaxxers will go into high gear as soon as the the first US cases are identified.
Well let me ask you a different question: are there musicals you like? Eg that don't make you cringe?
In the comments on the article someone from JetBrains said it was coded in Kotlin and Rust.
P-256[1] and P-384[2] just have 2.1% less support than RSA with SHA-256[3] and ed25519 has 15.6% less[4], which isn't ideal, but with client-side validation, which is needed for security and browsers would implement, ed25519 would work fine.

I agree that the CA system is better right now, but I think DANE is conceptually a better solution and with some effort from browser vendors it could easily become a viable alternative. Also, browser vendors don't need to pressure TLDs, they're mostly already set up well enough for DANE to work.

I misunderstood CT (I didn't realize CAs had to submit certificates to logs) but it still should work if:

1) The DNSSEC chain is embedded in the certificate. The problem is there's no standard way of doing so. RFC 9102 defines a serialization format, but not a way to include the chain in a certificate. Chrome had an implementation a while ago, but it was removed and never documented as far as I can tell.

2) SPKI mode is used for the TLSA record. (Using the certificate hash would be impossible.)

3) Someone runs a CT log that accepts certificates verified with DANE and not just ones signed by a (semi-)trusted CA.

Once the DNSSEC-chain-in-certificate problem is solved, Let's Encrypt (or some other CA) could single-handedly solve the rest of the issues by making a new challenge type (dns02?) that is more or less equivalent to dns01 but uses a TLSA record instead of a TXT record. This would allow DANE/CA hybrid certificates that would be in CT logs and be accepted by browsers (and other clients) already, as a stopgap measure. Browsers could then also implement DANE (Potentially using the embedded DNSSEC chain to avoid the DNS lookup, allowing for faster client-side validation and bypassing misbehaving resolvers), removing the need for CAs, and it should all just work.

[1]: https://dnsthought.nlnetlabs.nl/#ecdsa256

[2]: https://dnsthought.nlnetlabs.nl/#ecdsa384

[3]: https://dnsthought.nlnetlabs.nl/#rsasha256

[4]: https://dnsthought.nlnetlabs.nl/#ed25519
That app seems interesting I would find it useful. Also the first paid app I’ve seen that says the author collects no data from the app.
Those levels seem pretty vague to me... but yeah, coffee has become quite automated, possibly among the most-automated. "Dump in green coffee beans" -> "get brewed coffee" with basically a single button press is a thing you can buy for your house, and e.g. Starbucks' espresso machines do practically everything except pour the milk and coffee together at the end (... level 3? Humans pump the syrup and pour the end result together and that's practically it).
Yes, this is the solution, but it doesn't really look like anyone is interested in making it happen.
> Whether an act is "evil" is a theological question

Whether challenging an act is within the reasonable scope of a contractual obligation to report suspected evil is, however, not a theological question, and does not involve deciding the question of whether the act is, in fact, evil, whether or not that is a theological question (it is not, necessarily, it is a moral question.)
In my experience, your described state of affairs is common in poor economies. Robberies and kidnapping ransoms are relatively frequent. Shootings are rare but still way too frequent. Workers often go unpaid and it's not unusual for wages to total less than transportation costs. Landlords are known to have poor memories about paid rent and it's not uncommon for deliveries to be stolen and containers disappear. There's a real risk of valuable goods ordered internationally "disappearing" in customs.

The countervailing factors are, the poor are mostly ignored (except for kidnappings of large groups of children) while the rich can afford private security at an equilibrium price point where betrayal is not rational. Although crime rates are high, most do not participate because people are good for the most part. The major drags are scams, unpaid workers, phone theft (a phone is more likely to be stolen than a laptop), equipment sabotage (from wiring to rail tracks), political campaign related violence and most especially, theft, corruption and embezzlement by government officials.

In an environment of rampant corruption, minimizing the surface area exposed to trust is a rational preference. It might even be helpful in exiting a high corruption steady state.
I believe that only applies to contracts of adhesion (in most areas), though this contract may be one of adhesion. The presumption would probably be taken to mean that the employee couldn't be fired 'with cause' for 'being evil', but I don't know how you'd prove Google was 'being evil'. This is tantamount to accusing someone of fraud for saying that they 'were nice', but then not 'being nice'.
Men Walk into a Newsletter the First One Displaces Water