skysight-inc/HackerNews huggingface dataset:
Try telling the authorities you "forgot" your password when they know you use passkeys.
Yeah, I can understand that; but I've brought over various older family members, and non-tech friends (as in people that wouldn't have ever heard the words Discord or Telegram before in their lives) to Signal. That's who this will impact most.
Beyond Autonomous Cars
Pure CSS Custom Styled Radio Buttons
I'm saying that it's unlikely that extracting water from tomatoes is going to change the water picture in areas where tomatoes are grown, since this only reduces their water usage by ~1%.

Either water is so abundant that it's not worth capturing the water released from tomato processing, or it's so rare that it's not worth growing tomatoes.
Honestly I'm pretty critical of the Signal app design: from the crypto nonsense, to the removal of chat bubble colors (used to be each person had a color, pretty useful in group chats), to the copious amounts of whitespace that have been linearly increasing for years, to the fact that the design has to change and break familiarity every 6 months or the devs have a stroke.

But I actually like this decision. It makes things less confusing and accidental use of unsecure SMS impossible. The downside is if you still use SMS you have to keep 2 apps, back them up separately, etc.

> "Why do I need 3 apps (Android Messages, Signal, Whatsapp)"

"You need Signal to talk to people on Signal, WhatsApp to talk to people on WhatsApp, and Messages to talk to people on SMS." Seems more straightforward than "use WhatsApp to talk to people on WhatsApp and Signal to talk to people on Signal or SMS; just pay attention to the color of the send button".
They are growing cotton and cattle less than 10 miles from Coalinga. There is already plenty of water to be had.
This situation is similar to the Starcraft Gold Master Source Code CD found by someone who posted their discovery on Reddit. The results were... to say the least, mixed.

I think a lot of us "unethical" geeks would love to gawk at your finding, but it's up to you whether you want to disclose it or not.
An Econ Nobel for research that saved the world
No, the best licenses are the ones that say "there you go, do whatever you want, but pay it forward", like the (A/L)GPL. It's an astute solution to the free-rider problem inherent to large gift economies: once you pass the scale where individual reputation is the driving factor in engagement with the economy, it's easy to accumulate a parasitic group that takes from the generosity of others, but not only offers nothing in return, but expands itself to deprive more resources from the economy at large.

Copyleft licenses are a defense tool against those parasites. You're free to use the software, anyway you like. You're free to modify the software in anyway you feel fit. The only restriction is that if you choose to share it with others, than you grant them the same freedoms you've been so generously given yourself.
or we need new laws that update what a "monopoly" is
Serious answer: they can, just not as as well as we do.

The problem is not that really what they are doing, which is more akin to what e.g our own visual processing stack does...

...it's that we don't have language for a lot of the territory these systems operate in.

We are used to a world defined by very clear boundaries between agents (which e.g. have state, and agency, and carry world representations which we can infer and reason about and behave against) and tools (potentially complex but inert, at best narrowly-constrained),

these exist in the in-between where until now we only really had "animals" or maybe "institutions" but that is more of an abstract analogy.

Like say in insect, they understand but poorly—compared to us as the gold standard. And we have silos of deep specialization (language) and world knowledge beyond the purely visual. Eventually it's clear there will be a knitting together of systems which provide those, as we cobble together something that "understands" more than just the visual.

But already when you look closer it's clear they already understand some things as well as we do, or better.

Pareidolia is a fabulous word and frame, I've used the behavior of these models also to explain what hallucinations are like (and are) when on psychedelics to people who haven't experienced them.

Anyway. What does a toddler understand? Or a dog? Or...

On the bright side I am seeing language come into use before our eyes. The most established and interesting one to emerge in common use this year IMO is the use of "latent" to describe that which these things understand... they render that which is latent in their complex encodings. A great adaptation of a domain specific term of art into lay use.

Fascinating times to be sure.
Sounds more like you could use a news service that made headlines about all the protocols and contracts that aren’t hacked

It is vastly larger in volume
How we built our data layer on FoundationDB
I am one of the Co-Founders of Tigris Data and we use FoundationDB extensively. I am doing a multi-part series on the architecture of Tigris (the open source developer data platform). In this blog post, I will walk you through our data layout on FoundationDB, key structure, and key compression, how we manage schemas, and how are schema changes propagated in a consistent way across distributed application workers.
Looks great in firefox reader mode
Alright, it's fine for a company to remove features, if they are honest about why they are doing so. It's obvious none of the reasons given are due to user complaints. The truth is, they are removing SMS because they don't own the SMS platform (e.g. it's not a walled-garden like WhatsApp). Would it kill them to just be honest? Yes, it's less secure, but no end-user is saying, "Please remove SMS as it's not secure."
It's not obvious what ethics means outside the biosphere. By default, the biospheres exist in a state of nature with respect to each other.
The videos are what they are claimed to be. The last one features the black lady talking about how get experiments killed octopuses (weird!). You sound like you didn't watch them and are just reacting to the fact that black women are being criticized?
A few years ago I would have agreed, but right now Signal is doing just fine taking users from WhatsApp (FB TOS changes + ads + social group analysis)and Telegram (sketchy non-e2ee, Russian owned, based in the middle east).
Martin Kleppmann verifying distributed systems? That's as good as it can get.
Frank Olson's[1] death is an example of possible/alleged CIA's internal operation. There are numerous other cases like this.

[1] https://en.wikipedia.org/wiki/Frank_Olson
It's only in OP interests if nobody else ever has access to this exploit.

I wouldn't feel great knowing that a camera somewhere in my space had an issue like this, because it seems somewhat naïve to assume nobody else ever figures this out.
Climate Change Threatens Supercomputers
This is sooo bad. It doesn't matter what reason they give, this is the only reason I can get some people to use Signal and it's the main reason I found it interesting in the first place.
Fake Joe Rogan interviews fake Steve Jobs in an AI-powered podcast
This is part of the reason I love Roku Search - you search for whatever show directly on the Roku and it tells you exactly what services you can stream it on for free or buy it on. Makes everything much more seamless
So the same thing can be either good or evil, depending on how it’s framed?

Looks like your morality is all mixed up and prone to manipulation.
Yes, palash [at] dyte.io
Thanks for the invite
This is beyond stupid. This is the only way I was able to convince friends to use Signal. Heck, it's one of the only reasons I used it myself. Didn't have to juggle two apps.
Never seen language server come even close to what intellij offers.
Eufy has allowed this for a while. I use it myself for Home Assistant[0].
I believe their implementation also does autodiscovery so you don't have to scan for the camera.
As long as you can't trigger the stream with a websocket (rogue JS apps shouldn't be able to read my network cameras) then I think you're fine. It's restricted to the local network.

[0]: https://github.com/fuatakgun/eufy_security
Yep, all of those things, with a Synology NAS for storage running in docker containers on a laptop in my office. When it worked, it was seamless. When it worked.

I think for some folks, maintenance is part of the "hobby" so they may not think of it as a chore, but I'm at a point where I don't really enjoy the sysops stuff as much anymore.
I definitively donated to some BLM org which may or may not be this one, and i'll keep doing it
More like (cr)Apple!
Would you consider it morally dubious to subscribe to a streaming service for a month, record content during that month, then watch it after cancelling your subscription?
three links to the same metrosexual?
The country of Israel has desalination plants to help with its water needs.

If California had a functional government, seasonal drought wouldn't be an issue.
https://www.gov.il/en/departments/general/project-water-desa...

"In order to comply with the desalination plan set out by the cabinet, 5 desalination plants were constructed over the years, in Ashkelon (2005), Palmachim (2007), Hadera (2009), Sorek (2013) and Ashdod (2015), with total production capabilities of some 585 million m3."
Well for what it’s worth it sounds like you weren’t really using Signal for secure messaging anyway… so not much of a loss.
I agree with this - I already get a little popup telling me a message to a 6-digit number might cost me money. Just reuse that pop-up or something.
Evidence-based conclusions about ADHD
> The biggest video games are all free.

Huh?
I think the real rationale for this change is signal believes this will push user adoption.

If User A (who uses the signal app) regularly communicates with User B (who doesn't), then this change might encourage User A to ask User B to join signal. It makes a stronger network effect, and will increase viral growth.

However, I think the Signal team is misguided, and in fact they will just lose users who don't want one more app to manage.
Indeed. Double-check icon indicates Signal messages. Unlocked icon indicates non-Signal. My 85-year-old mother understands this.
Outsourcing your moral decisions to the legal system seems a lot more dubious to me.

I don't think you can claim a coherent moral philosophy when the morality of an action depends on the legal jurisdiction you happen to be standing in.
> approaching monopoly powers and using it to squeeze consumers

“There are too many streaming services to choose from and I don’t like having to pay for competing services therefore there is a monopoly”

So it wouldn’t be a monopoly if there was one company that had all of the content you wanted?

> Disney owns about 1/3 of all box office revenue

A third of one channel of distribution is not a “monopoly”

> Something doesn't sit quite right about repeatedly increasing the pricing via anti-consumer acquisitions on products that are contributing a substantial part of how the society collectively feels and thinks

Yes the government must step in for the good of society because having a team of superheroes including a man who turns green when he gets mad is influencing society.
1. Contact the manufacturer securely (if they have public keys, use those) to alert them of the vulnerability.

2. Demonstrate the exploitation of the vulnerability (without giving the whole thing away)

3. Negotiate timelines. Find out how quickly they can patch the system.

4. Negotiate a bounty. You're not obligated to give them anything without payment.

5. Sign NDA.

6. Deliver evidence of vulnerability.

7. Collect payment.

8. Wait until blackout period is over and the issue has been patched.

9. Publish your report (if allowed under NDA).
Indeed, I just remembered I actually have a SO answer where a “fake” button is one of the solutions ( https://stackoverflow.com/a/55155649/2444959 ). This question was about having an enabled button inside a disabled fieldset.

I actually do think that use cases are rare, and when you need a fake button, there are probably better solutions (in the SO question, the question author probably just wanted <details> and <summary>) but—though rare—these cases do exist.
That's fair, but Bitwarden itself is also open source... though, my understanding is significantly more difficult to get up and running than Vaultwarden.
Very likely. Moxie was always horrible.
TBH I was hoping for something a little more "realistic". I just see a line of squares moving around and seems unplayable.
Water policy in the San Jaquin valley would better be described as socialism for the rich than capitalism. Nobody is paying anything close to a market rate.
Ramping Up Javelin Production to Support Increased Demands
No need, you can sign up for any of the hundreds of private torrent sites and the RIAA isn't legally able to join and send anything to your ISP, and without literally the RIAA sending the letters to your ISP, your ISP doesn't care.
From the article it seems like there are a lot of steps involved in building a good app. It also doesn't necessarily talk on the model-building or tuning aspects of the process. There should probably be a bigger article to go with this on stable diffusion or building apps in general as right now it could be confusing to try and get started immediately without knowing the fundamentals of how these models work.
> Governments are basically the mob, except that they figured out that they can exert more control over a longer period of time if they have documents that "constrain" their powers and they offer you a say in some matters.

God is love.

Love is blind.

Ray Charles is blind.

Ray Charles is God.
hahaha, that was literally the only reason why at least consider signal over other IM, now they lost it they have literally zero benefit over Element or Telegram since you will need dedicated SMS app in phone anyway

personally I jumped the boat when they made app unusable with PIN code nag screen, which they backpedaled from after uproar but it was already too late for me and my extended family where I pushed Signal, there were message delivery issues, horrible downtime in Europe because US admin was taking sleep, but the unavoidable nag screen was the last drop, the later news about shady crypto and other stuff just convinced me this app ain't worth a dime, which this SMS announcement just confirmed

if you wanna alternative IM app use Element (Matrix), unlike Signal it doesn't require phone number, it use decentralized network and you can choose from whatever app you like, never understood why IT skilled people pushed Signal after Element became already quite user friendly
Ok, I'm going to mince words here because they're important for this topic.

Anarchy does not equal and must not be confused with Anarchism. At the risk of sounding condescending, which truly isn't my intention, I'd strongly encourage you to read the respective Wikipedia pages to get a better sense of the definitions that actually are shared and understood. Nuances abound but the foundations are clear and widely accepted.

By these definitions, Linux as a people organization can't be anarchistic. Since Anarchism/Anarchy are states of societal organizations, "software" as a concept also can't really be anarchistic, even if it can be governed as such.

Anyway, I completely agree that commercial software does not have the same capability for the reasons you describe, and I also agree that much thought and time are wasted in anarchist thought on the rejection of technology and monetary incentives and more people should talk about the practical application here!
Never used signal, so I don't know it's UI language. Couldn't they just put a red unlocked padlock symbol next to the send button, if the sent message is going to be over an insecure channel (SMS in this case)? Maybe they already had something like this, so sorry for my ignorance.
RIP Signal
I'm just trying to understand why I would want to use Rust. You Rust people constantly act like dickheads anytime anyone asks questions like I did. If you all are so goddamn sure that it's the best way, then how about not acting like a total asshole to me and point me to some things I can read that will convert me?

You folks are the reason no one likes Rust people and Rust adoption is lower than it should be; try being human for once.
Any developer that is willing to face the legal consequences of installing software that causes business damages, can go ahead and work around the system.
You do whatever you want. You weren't paid to find this issue with the cameras. If you're relying on the behavior, disclosing it will almost certainly get the bug killed. People hold back more serious vulnerabilities than this all the time.

If your values include maximizing the number of people who can tinker with their cameras, publish (make sure you're not falling afoul of the camera's license before you do).

If your values include doing whatever you can to keep the most people safe, then inform the camera vendor, and give them 60 days to come up with a patch or a response before you publish.
Bleak; but it's the truth. That's how the employer sees it. They may try to cultivate the "we're all like a family" atmosphere, but that's not how they see it. And not all families are lovely.
>Where are the prices coming from?

Ironically water prices are largely set by government bodies that created water projects (eg, Bureau of Reclamation which made most of the huge dams in the west, various California water boards). Much of it was knowingly, intentionally priced below the cost to deliver it for various political reasons. If you want to read an in-depth account of that, I suggest "Cadillac Desert".

>"capitalism isn't the issue"

In this case, it's _at most_ part of the problem. Government policies delivered artificially cheap water. Capitalism responded to that incentive. Of course people then fight to maintain those policies, so in that sense one could blame capitalism.

>This analysis is so shallow it's practically Libertarian.

Said the guy who has done no actual analysis, and instead just asked questions. I think we've reached a second peak of HN here.
Exactly. If they could still do high-quality work: mirror-smooth surfaced, extra-hard diorite, carved with exact bilateral symmetry, you would expect to find some of it done for highest-status people, even if it were no longer squandered on huge monuments.
Practicing civil disobedience against laws you believe unethical is not morally dubious, it's legally dubious. If anything, I'd consider it a display of moral fortitude to prize one's ethics above the potential consequences.
It's a real-world application of cropping the visible area, for a kid to show to another kid, ELI5 style.
You do realise Telegram isn’t secure (non-e2ee), is Russian owned and is based in the Middle East. Enjoy whatever privacy that provides.
Unless there are people who literally never broke any law (and there aren't), picking and choosing laws is exactly what every human does.
It's pretty morally dubious to think you can outsource your own sense of ethics to whatever government you happen to live under. Some laws are immoral to break, others are not. It's 100% up to you to decide what your own moral and ethical framework is, including whether to outsource those decisions to a government, religion, culture, etc. That doesn't mean you get to decide on the consequences for breaking the rules that society, religion, etc, has imposed, but that's orthogonal to whether they fit your personal ethics.
I thought the criticism was that the amount of water generated using this is negligible for the current crisis.
A nanny-ish third party, as opposed to Coinbase, Binance, et al?
What I'm interpreting the value of this to me would be is that I can bootstrap user enrollment by getting them to login to my application with a social identity they assert via hello.coop, and then I can add layers of additional identity assurance on top of that login if my application requires it.

As a developer/architect, I would have a user enrollment waiting room role in my application/service where certain features would be available to hello.coop asserted identities, and then more features would become available as I got the necessary identity assurance/KYC from them. It removes the need for me to do password management and account recovery, because that's on the user to manage via their social identities.

As a user, I presume if I want access to a service, I just pick the IDP of my choice to use for a given service. (imo, protonmail needs to provide an oauth2 identity service as well)

The resilliance of this could be provided by linking social identities on a blockchain, so if any one or two IDPs decide they're going to cut hello.coop off, the users can still use their hello.coop identity that was linked to their other social logins, and just not the IDP who defected.

Is this an accurate interpretation?
I don't live in the US, and SMS support has been essential in convincing people from my parents' generation to give signal a try. I personally also like not ever having to open my phone's stock message app when I once in a while do get an SMS
FAIK it's currently down.
Thanks for actually showing me some concrete examples of my wrongness instead of just attacking my character like a few others here (not my main thread here, that was a great discussion).
One step in this process is "authenticate itself." If that involves exploiting a vulnerability to actually bypass authentication, ethical disclosure is the way to proceed.

If authentication is actually taking place, this sounds like a legitimate and useful feature that would steer me toward using this brand of camera. The only reasons that would make me hesitate to release would be 1) the cameras have an automatic remote firmware update mechanism, AND 2) it is likely the company would see this as a threat to a significant revenue stream. If one of those is not true I would release.

Either way, sounds very interesting!
Android only leaks connection checks.

While on IOS any system app doesn't use the VPN or DNS requests.

VPNs are useless on iOS, and its made to be this way, again the "privacy OS" isn't privacy focused at all.

https://www.michaelhorowitz.com/VPNs.on.iOS.are.scam.php
I was thinking a lot of weed was consumed in the making of this project.
Here are some sites that provide instructions and examples for building operating systems:

[6.S081](https://pdos.csail.mit.edu/6.828/2019/index.html) (MIT, xv6 RISC-V, 2019),
[6.828](http://pdos.csail.mit.edu/6.828/2018/xv6.html) (MIT, xv6 x86, 2018),
[CS140e](http://web.stanford.edu/class/cs140e/) (Stanford, RPi C, 2019),
[CS140e](https://downey.io/blog/cs140e-writing-an-operating-system-in...) (Stanford, RPi Rust, 2018,
more on [HN](https://news.ycombinator.com/item?id=16134618),
[Andre](https://github.com/rust-embedded/rust-raspi3-OS-tutorials) (RPi Rust, 2019),
[CS140](http://www.scs.stanford.edu/12au-cs140/) (Stanford, 2012),
[CS194-24](http://www.cs.berkeley.edu/~kubitron/courses/cs194-24-S13/in...) (Berkeley),
[Baking Pi](http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/)
(Cambridge, RPi asm, 2012),
[OS from Scratch](http://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/...) (Birmingham, more in [HN](https://news.ycombinator.com/item?id=8380822)),
[OS Development](http://littleosbook.github.io/), (RIT Stockholm, more on [HN](https://news.ycombinator.com/item?id=13258063)),
[these](http://news.ycombinator.com/item?id=4834008)
(CMU, UMD, MIT, Stanford, Harvard),
[BrokenThorn](http://www.brokenthorn.com/Resources/OSDevIndex.html),
[bkerndev](http://www.osdever.net/bkerndev/index.php),
[JamesM](http://www.jamesmolloy.co.uk/tutorial_html/) ...
[OSDev.org](http://wiki.osdev.org/) is recommended in many sources.
Here is a recent roundup on [HN](https://news.ycombinator.com/item?id=22087701),
and [another](https://news.ycombinator.com/item?id=22149866) (both Jan 2020).
This [textbook](http://csapp.cs.cmu.edu/) provides a recent overview of Unix + C OS.