skysight-inc/HackerNews huggingface dataset:
Funny you say that. I have never been one to take pictures. I took maybe 30 pictures in the first 30 years of my life. Even with my first few smartphones, I hesitated to start using the camera, because the quality was so bad. However, when I got a phone with decent camera, I started taking pictures. And the better cameras got, the more pictures I took. After over a decade of smartphones, I now value the camera as a feature, and good-enough no longer cuts it. And the best part - I don't ever even share my pics, so I don't even know why I care.
You have no expectation of privacy in public or on state owned areas (roads, walkways, squares, parks).
New Comprehensive Geologic Map of the Moon Released
What do MS Electron apps VSCode and Data Studio use for there UI components?
Let's look at climate science: there was a study that 99% of researchers on the topic are convinced it's real, 1% have some doubts.

Should we give the 1% a voice? Yes

Should we consider the view of the 1% as equal to the 99%? No.

Here's what happens when someone vocally has a dissenting view: they get press coverage, both neutral and from agenda-driven perspectives. There is exactly one country (the US, maybe two if you count Australia) where a majority of those in decision making positions believe or act as if they believe that climate change is not real. They justify this by quoting the 1% and ignoring the 99%.

As such then the 1% are causing significant harm to the planet (assuming that the majority view is correct).

The same in a more vivid way is true for covid: those dissenting voices (eg the French doctor Trump ended up quoting) get a lot of coverage no matter how sound the science proposed by those dissenters is (or in this case unsound - a study on the medicine he recommended had to be ended due to heavy health impacts of the medicine).

These dissenters and rapidly published papers have led to deaths. No doubt, no questions, people have died due to those perspectives being pushed into the mainstream discussions.

So should they be heard by peers and their views be discussed? Yes. Should they get press coverage, blog their viewpoints out there, etc, even if it leads to thousands of deaths (or destruction of the planet)? I don't think so.

This is a role for media to filter (rather than blare everything into the ether), but also a self-constraint that any serious scientist should impose upon themselves. The public is not able to decide which old guy with a professor/Dr in front of his name is the one to trust.
Insecticide. It's mainly to kill mosquitos. IIRC they introduced it when Zika and Chikungunya were spreading.
Coronavirus Antibodies Present in Nearly 25% of All NYC Residents, Cuomo Says
I should replace calm with slowier.
From a personal point of view the valuable stat would be the likelihood I will be on camera, don't you think? Seems per-capita covers that?
How many of these would you sell? I would imagine an ASIC manufacturer isn't going to pick up the phone for less than 10k units.

You can actually buy an FPGA today, too. The added time spent getting expensive engineers and doctors to integrate and test the ASIC probably wouldn't be worth it in low volumes.

On top of that if you have complicated signal aquisition circuitry the ADCs alone might be another $100.
I prefer audio over text, so text to speech is my preferred medium if a high quality voice is used, such as the ones from Google. No TTS browser extension I have tried has a good ux. Article Reader and Evie on android are okay.
It depends on more than just ZFC, also on the definitions of the real/complex numbers. The crux of the proof is that 0.99999... is being constructed within the real/complex numbers, and in that system it is equal to 1.

And at the point where students see this, the whole concept of real numbers and infinity is usually ill-defined. I actually understand the scepsis for this theorem and where it comes from. The proof relies on the existence of a supremum, which is non-trivial.
Typescript has made me go looking for Elm and Purescript jobs. Not many of the latter, but I've applied for one of the former.
> You can. The proof still works if you do that.

> What you’re refusing to accept here is the definition of infinity.

I'm refusing to accept the definition of infinity? I have no idea what you mean by that. Would you make the same statement were you aware that I do in fact have a PhD in mathematics in the field of analysis? That I have in fact studied logic? Just as a hypothetical scenario.
> That battery life is terrible.

It's the same as airpods, and people love airpods.
Ground Up Python Deployments
>>the lockdown is going to significantly affect the poorer communities worse at the expense of richer folks.

In such situations that is always the case. If there is a lockdown, poor will suffer financially. If no lockdown, poor will be exposed to the infection more than others since they have to be out working.
Well, if you perform the same calculation in base12, then you'll get a whole number representation, because 12 / 3 is 4. Thus, in base 12, 1 / 3 = 0.4

The problem here is our language for mathematics. Just like you have to accept the silent "k" on the word "knife", even when it doesn't make sense, in math, you have to understand that rational numbers can't always be expressed accurately as decimals.
It can be quite small, but I believe it largely depends on the ISO rating of the film. Larger grain = more light collected.

I shoot wetplate collodion sometimes and that has an effective ISO of under 2 and the detail is astounding - especially for a process that’s 150 years old.
"lawful access" interfaces can mean automatic access by the government. It's outsourced mass surveillance.
How can I verify Keybase's end-to-end encryption between me and a friend?
Could you elaborate on the "logarithmic method"? The fastest technique I know of to insert into sorted arrays uses a square-root decomposition.
Have a look here:

https://www.wolframalpha.com/input/?i=Limit%5BSign%5B1-x-1%5...

This shows that the limit does exist from both sides (but is different from both sides).
Has anyone hacked together some Pandoc glue? It would be nice to just point it at some pandoc files. (Granted there will be a need for a few extra details with imagery.)
There is a small "spin up" time to get everything hot and hot water pouring out. This is pretty minimal IMHO, and dwarfed by the amount of time it takes to get cold water flushed out of the pipes. Recirculating systems exist to prevent this problem- for tank/tankless systems- but according to some have drawbacks around increasing wear on your pipes.

I have a natural gas tankless system and find this to be a non-issue.
Tried it out, there are several similar tools (DB Diagram being closest) but this has the nicest UI, I think. Really solid job on the UX details like tab-completion + enter/select when typing column types in tables.

Auto-layout would be a useful feature, a button to click to re-arrange the table cards in a nice way (unless I missed it).

Also: Made in Vue! I <3 Vue
Here is a comment where I tried to clarify, but yes you seem to basically understand my point:

https://news.ycombinator.com/item?id=23007600
Oops, sorry, that was a stupid blunder. Thanks for the correction.
Keybase Chat is audited and widely regarded as secure, but when prodding for details on how key verification works without human verification, people kept telling me that blockchain magic takes care of it. Eventually I did a deep dive and spent some hours trying to find any path through which the keys are reliably verified, resulting in the post as linked.

As far as I can tell, there is no key verification possible in the mobile app and it's basically "trust the server on first use" (TOFU; details are in the StackExchange question). I'm not saying that this is insecure per se, better use open source Keybase than some of the more popular apps, but they claim it's proper end to end encryption (E2EE). One might argue whether this can perhaps fall within the E2EE definition and shift the discussion to whether we should weaken the definition of E2EE to unambiguously include TOFU, but the question whether my analysis is correct remains: is there a way to verify Keybase's end-to-end encryption between me and a friend, or do I just have to trust the server's initial key?

It seems weird for Keybase to make a claim that is not in line with what I think is the common understanding of E2EE, so I'd love if someone else can also read all the docs and post an answer to either confirm it or prove it wrong. Maybe the Keybase authors could chip in, and one of the auditors is also the highest ranked user on the security stackexchange site so I had some hope that he would answer (I also sent him an email). It is now tied for the highest voted unanswered question on the site and someone opened a bounty on the question for more attention but it hasn't elicited answers so far (that's actually why I posted it here for attention: someone with only 100 rep whom I don't know opened a bounty for 50 rep, and I don't want it to go to waste). If someone here knows more, a definitive answer would be welcome!
Oh right! My mistake. Was stuck in my head with "10 == nine plus one" instead of your insight, multiply by '10' in whatever base.

Anyway it's still an artifact of representation. If rationals were represented as fractions, then it is unrepresentable. 1/1 X 10 == 10/1?
I think almost anything can be illegal under the computer misuse act if they want it to be.
I didn't criticize humanities in general. I criticized humanities departments that have become overtly political. The overtly political ones produce useless graduates.
What he describes is the very standard outcome of urban gentrification in American cities. It may be localized to the United States but he is not doing anything nefarious with his description.
This has been on here a number of times. Given how skeptical people are on here, I'm deeply curious what sort of mental gymnastics will be wheeled out to explain this. My bet is 100% on ET space probe. Anyone care to explain how these things move, what is powering them, or who built them?
Saying "a number isn't a limit" is true, but it's only really relevant if you're talking to someone who genuinely has no idea what limits are. In actual math the number 0.99... can be defined as the limit of a series.
Clips from my friend in Goa show the street scene hasn't changed. People still loitering and buying things in the open air and forming dense crowds. From the clip maybe less than half had masks. Super disappointing and concerning.

These numbers seem far to low given the flippant nature most city dwellers are appearing to have to this disease and taking necessary precautions. To me, this is the calm before the storm.
That makes for terrible docs and discoverability, which is the problem here.

Maybe D should allow the user to name the return type (an existential variable) and static assert stuff on it:

`SomeVar f(…) with isRange!SomeVar` or whatever. `auto` just means "you have to read the implementation because it can be literally anything"
> People use ad blockers for a number of reasons: they find ads annoying, invasive, and distracting; ads can use large amounts of data, especially video files; and they can slow down page loading time. People are also increasingly worried about misuse of personal information. In the transition from print to digital media ads have become more invasive. The prevalence of ad blocking appears to be a response to this. It has especially increased with targeted advertising, suggesting people don’t like being followed around by ads.

And thus I have no moral problem with running an ad blocker.

I don't mind ads. What I do mind is the resource consumption, the person tracking, and the potential malware vector. Modern online ads are just too risky to let into my environment.

And if you subscribe, most sites are still going to serve ads.

There is another solution besides turning off ad blocking. If a site detects that I'm ad blocking, then block me. I have been so blocked. Or erect a paywall, and don't allow visits after more than zero to N visits. I think that's fair, and they've lost nothing by blocking me, a non-ad-consuming visitor.
Air Force Announces It Can Save $7M by Adjusting One Plane's Windshield Wipers
Pony (Python) ORM schema editor, with examples
Oakland’s Stealth Arborist
It is one logical solution to the Fermi paradox: there is no Fermi paradox.

The problem with UFOs is that there is so much cultural and folklore baloney surrounding the topic. But ignore all that and look at actually reliable case data like this. This is not enough to prove anything but it's enough to suggest that we might want to look.

Personally I would not mind seeing an ultra-wide-field (fish eye?) infrared space telescope watching the solar system. Unless ET found a way around the second law of thermodynamics, anything using non-trivial amounts of energy is going to light up like a beacon in the sky in the infrared spectrum far beyond what can be accounted for by normal solar albedo. For example a large nuclear fusion reactor in space would require enormous heat sinks to not melt itself and the entire spacecraft, and any propulsion system capable of fast movement around the solar system or especially interstellar flight is going to be blindingly bright in the infrared when it executes a burn. Call it near field SETI.
I do agree, but do serve webp when I can to save bandwidth. Webp has been around over 10 years now, so it's not exactly new.

As a somewhat interesting aside, Apple don't even support their own HEIC in Safari, so maybe they just don't have a team working on this area of Safari!
This works because you have defined what equality means.

We all wanna talk infinity because it sounds more exciting, but I think everybody gets "infinitely close to 1" pretty well intuitively. What they don't get is whether "infinitely close to 1" means "equal to 1". That could happen because these people are stupid.[note] But it could also happen if nobody has defined equality.

[note]for example even highly educated people maybe don't listen, which is functionally a lot like being stupid.
I've personally used a B+Tree variant in this case with special-cased insert rules. Rather than splitting nodes when they're full, if they're filled due to appending at the right-hand-side we simply start the next leaf (or next interior + leaf pair) during insert. So, for pure in-order insertions, we end up with a maximally efficient tree with no splits needed; the rest of the logic still works if you then go back and need to update or insert into the middle of the tree at a later date.

I'm sure I'm not the only one with that particular implementation, but I'm not aware of any named algorithm/variant for it.
But on computers, you get things such as

console.log(0.1 + 0.2)

// 0.30000000000000004

A mathematician might say that this shows that you do not really have accurate floating point values and arithmetic in your computer, but instead something close to it.
This is very strange, but also is your Super admin an everyday user account, or a specific isolated admin account?

Google normally suspends accounts (notification after suspension with no real info) for heavily reported spam, they will suspend a ton of accounts if your domain is sending a ton of spam, even if its not via g-suite directly. This may be the case are you sure your domain is secured?
is there any difference between a black hole and nothing? (somewhat joking but I was thinking of a physical analogy of the limit approaching zero)
A bit tangential, but I hate that products like DrawSQL only have a subscription models. It seems interesting, and would like to use it but why should I pay for a subscription? What if I only need it for 1 project? Why should I keep paying every month when I will rarely be touching the model every now and then? I understand that software is expensive to build, maintain and grow, but I just can't seem to tolerate subscription models for every single product. There are some products/services that make sense to charge like that but nowadays everything seems to be like that.
Interval-halving? Is that a thing with trees?
This is super interesting - I had no idea you could do this kind of thing with R. Very cool and a great step-by-step guide.

I also second the "rite of passage to fight with GDAL" sentiment :)

I'd also recommend Robert Simmon's introduction to GDAL for stitching, etc:
http://www.openvisconf.com/2017/#rsimmon-video-item
Completely forgot about the front camera. Thank you.
As I write the word "immune" appears only twice in 161 comments.

In "Gandhi's Truth" by Erik Erikson, he wrote fifty years ago of adapting one's immune system to India as a rite of passage. Even today, one arrives with caution and does not live like an Indian. My friends born in India but raised elsewhere share this necessary caution with me.

This is more complex than the Indian immune system going "That's the best you got?" My friends have been following web seminars by medical specialists. The popular "binary" impression of developed immunity is hopelessly naive. The virus hacks an existing immune system; it depends on a functioning immune system to propagate. It does not strain credibility to suppose that the typical Indian immune system is different, and this affects virus propagation.

Here's a good specialist introduction to the virus, describing the complexity of the relationship with immune responses: https://youtu.be/wh-u2GDrmDA
How are you setting your tmux colours in different environments?
Show HN: Treenga – simple task management for remote teams
Prosecutors, Regulators Probe Boeing 737 Max Production Issues
I think as long as your in public then it's fine to assume you're being recorded by CCTV. Obviously the government being able to access cameras in your own house like 1984 is not ok. But CCTV in public does reduce crime and help investigations. For example the Central line in London doesn't have CCTV (unlike most of the other lines) and it has the most assaults. https://www.newhamrecorder.co.uk/news/central-line-trains-ha...

I think wether you can trust your government to not misuse it (eg tracking minorities) is somewhat separate.
I wrote thousands of tasks over the years, and all of them were written for remote team members. And for most of them I needed a big canvas to explain everything, utilizing a combination of written paragraphs and images to make my vision clear. I don’t like to have to attach my images at the end of a document, but rather to integrate them in order to better explain the text. But tools like Trello and Asana didn't satisfy me because the text field is small and images attached at the end and not within a description.

I want my images to be placed right after the text they relate to, because I want my readers to be able to review all visuals before moving on to the next paragraph. This is why I favor text representation such as Medium, where images are first-class citizens used to enhance descriptions, and are not treated like an afterthought or text appendix. When creating task descriptions, I frequently needed to include screenshots from the live website or from a prototyping tool to better explain what needed to be done, so I used OneNote (note-taking tool from Microsoft) or good old-fashioned emails (add text, images, files — everything kept within a single message). OneNote, despite its simplicity, didn’t work all that reliably for document sharing, so once I discovered Dropbox’s Paper two years ago, I instantly switched to it.

Eventually, I realised that what I wanted was to use a mix of Paper and Github, so a “single task at a time” interface with rich task descriptions, along with category/people assignment features. So we created Treenga. Tasks are grouped by categories (tags), which can be hierarchical and represent your project structure, or be designed around task attributes such as milestones or urgency.

Implementations details: about 1 year of development time (with multiple core-feature modifications), PHP (Laravel), Vue.js (Element component library).

Try it, we create a sample team upon registration, so you can easily understand how it behaves.
One of the best small changes I made was sleeping in a different room to my phone. We now have a charging station in the study where all our phones and other devices charge. When I wake up I often go through breakfast etc. before going to get my phone.

If you're stil sleeping near your phone, stop it. Alarm clocks are very cheap. You don't need any of the fancy features of your phone's alarm - you'll adapt.
This reminds me of a website that has been around for many years offering free example schemas, or at least free pictures of them. I think in this case they are just internally created rather than collected from external sources, and I don't know the quality or general usefulness, but perhaps handy as a prompt at least.

http://www.databaseanswers.org/data_models/
I've always wondered if they named it after tracking pixel technology, something Google is very familiar with. The idea that your 'pixel' can be taken anywhere and can ping back location etc to Google seems very much like a pixel.
In the movies and on TV, they always have to 'ask for the tapes'. Wonder how it really works now - the NSA already has it all?
Ah! Thanks, that makes sense.
Note that if you’re in the US there may be some minor legal concerns regarding rainwater collection on your property. It doesn’t appear to be outright illegal anywhere, but there are nuances you may want to be aware of such as collection limits or usage limits.
Yep. Agree 100%. It is like the blue dress.

I think the problem is the repeating function. Infinite things are non-intuitive and should be presented differently.

Even here on HN you still see people confused about "convergence" and "identity". 0.999... doesn't CONVERGE, it literally is 1.

I suspect this persists even with students that have had second year college calculus that discusses convergent series and sums.
"You may need a service discovery solution"

You mean... like tailscale does? (e.g. They have devices registered with a name and you can access them. They're all given static IPs so an internal DNS server could simply resolve their names... kind of like service discovery)