skysight-inc/HackerNews huggingface dataset:
I wonder if location prompts would be more effective if, instead of asking "Allow 'Example App' to access your location while you are using the app?", they explicitly state "'Example App' would like to know precisely where you are. Would you like to share your exact location?". I feel like those adjectives, "precisely" and "exact", would go a long way toward encouraging people to put more thought into the decision. Similar wording could be used for other permissions, maybe in conjunction with a one-or-two-second timer on the buttons.
No no, they should have the right to, we as a society should just discourage people from exercising their agency in that regard.

That way no one needs to make laws to enforce conformity. It's just enforced by social norms. It's the speech version of Jordan Peterson's "enforced monogomy" concept.

Granted even in this sardonic explanation, I'm not sure how deep the rabbit hole is supposed to go. Using your agency to protest <a bad act> is discouraged so we should use our agency to discourage the discouragement. But then we're just deciding that discouraging <a bad act> is itself a bad act. And so the whole thing is self-contradictory.
This is true for Go ecosystem too.
Well I'm generally only writing interfaces for native code I've written.
Took a while :)
> Docker on a Mac utilizes a hypervisor. Hypervisors rely on running the same architecture on the host as the guest, and are about about 1x - 2x as slow as running natively.

That doesnt sound right to me. Perhaps on IO bound tasks, if you are using emulated devices. On CPU bound tasks you should see near native performance.
While lobbying is a problem, your comment dramatically exaggerates the issue. GDPR brought a lot of positive change, the best of it being the right to delete your data, and ask what data someone has on you.
Low Productivity During a Crisis: How to Understand It and How to Respond
Elliot CEO/Chairman/Co-founder stepping down
If you have credits to spare, check out the Computing for COVID project:

https://marketplace.digitalocean.com/apps/computing-for-covi...

“Computing for COVID is a way for anyone to fire up a cloud computer that contributes immediately in the search for finding drug targets. This app allows you to support researchers at the University of Washington's Baker Lab in their computational requirements as part of their Coronavirus Response.”
No, you just get your your retirement pension once you become eligible age-wise. You do, however, need to earn at least 40 credits throughout the years, which translates to at least 10 years of employment in the US.
you're a fool if you think Linux systems are not commonly affected. most compliance requirements do require you to have av on Linux too.

as someone in the security industry, my experience is that Linux servers are clearly more frequently affected than osx, and there are very few people left who would say osx doesn't have malware still.

just because a large compiled library of code doesn't exist and isn't commonly passed around doesn't mean it's malware free or even malware light.

compiled sttaic malware isn't common because it doesn't have to. rce is done on Linux systems an overwhelming majority of the time using native applications in the way they are meant to be used, just by the wrong people. (the attacker). the lack of quality security tool for the Linux environment is THE biggest concern mature security teams struggle with.

Linux is the most common internet facing os platform, and I'm here to tell you, if it's internet facing, it have threat actors targeting AND affecting it. the only reason Linux hasn't surpassed windows in how frequently is it the victim of malware/attacks is because of workstations.
TikTok Succeeds by Making Copying Easy
Yeah. In bee keeping it becomes a trade-off I guess.

Generally, bees won't attack someone unless there's unusual activity or disturbance in colony. Or sometimes this kind of aggression is the inherent property of the colony due to their life history and genetics of queen.
> the "cancel culture" thing whose very purpose appears to be the suppression of those views

Because the "cancel culture" thing doesn't work? The whole concept is nearly a complete fabrication. It's about 20% anecdotes of college kids saying dumb things mixed with 80% paranoia fueled by the conservative media. No one actually gets cancelled, certainly not the white republican men we're talking about constantly yelling (loudly, in a rather, let's say "unsuppressed" manner) about their Free Speech rights.
Industries and Technologies That Will Shape the Post-Virus Worldvia
So which conflicts since WWII would you OK the "defensive" use of nuclear weapons?
> That would dramatically improve quality of service...

I find this doubtful.

> ... and simultaneously reduced government expenses.

I find this almost tautologically impossible. By and large the government (my corner of it anyway) doesn't pay extra for licenses to commercial software. The idea that we could somehow find and hire enough developers to rewrite the entire Microsoft ecosystem, and somehow do it for less than it costs us to pay for Office 365 every year, requires some serious justification.
Commoditization of this form of reading is happening as well, the idea usually being something linked to reducing a book to 20 minutes of reading [0].

To me, this shows what little quantity of value these books actually have. That doesn't mean that the small number of useful ideas aren't of quality, just that they would have been better formatted as essays. Tragic that we can't find a way to align value with form.

[0] https://www.blinkist.com
> “Bill Barr (or a Democrat AG) could read all of your emails without a warrant if you vote for this.

That would fix it.
In WWDC talks they hand said you can run whatever software you want.

Apple treats phones differently from Macs.
That’s more elaborate than BM_Naive from the article, which takes over 10 times the time of their last version.

Reason? the next to last iteration of the code grabs 8 characters in an unsigned long, parses them, grabs 8 more characters, parses them, multiplies the first number by 100,000,000, and adds it to the second.

So, it does 2 iterations per 16-digit number, not 16.

The last result further improves on that by grabbing all 16 digits in one go.
Yes, so time for them to clean up their mess ;)
Meanwhile the Finnish President heads outside for a beer after the
massive Trump and Putin motorcades have driven off (shutting down half the city in the process).

https://www.hs.fi/politiikka/art-2000005762136.html
I hope you mean amiable in the literal sense and not as some sort of quality associated with a white person.
This isn't exactly what you asked for, but it seems pretty relevant to your stated interests: https://www.jasondavies.com/maps/voronoi/capitals/
I'll just come right out and say it without any passive aggressive bull, but your product name is terrible. The first thing I that popped into my mind was "Meat Butter", then Lard and then Last Tango in Paris.

Revenue generating products live and die by their name/branding, this one for me would be dead in the water for professional use.
If Microsoft had been more serious regarding POSIX personality, Linux would never had taken off.

Most devs only want some kind of CLI and POSIX like capabilities.
I would have almost said "blockchain"... But in all seriousness, if nobody bothered to cross-check 1.9 Bn in the Phillipines, even after all the reports hat came out, the Sigapore investigations and so on, even blockchain wouldn't have done a lot of good. One call at the Phillipines banks would have been enough...
Ansible is agentless tho. That's a pretty big difference.
I'm not sure if I am understanding this (aviary.sh) correctly, but it looks like this requires an agent to run on the configured hosts.

One of the things that I love about Ansible's model is that we never need an agent on the host. Once you configure something with Ansible, there's no artifact of the configuration left on the machine.
One of my mentors (age 75) went into the doctor and got tested for prostate cancer. Numbers were up, absolutely no symtoms. They recommended radiation. He bit. They fried the nerves in his lower half and he's attempting to learn how to live with the damage. His father died of prostate cancer, at 96. In this case, he would have probably been much better not being tested, or (IMHO) using the diagnoses to know what is up but then to persue natural and less risky treatments. He's now has no trust for the medical industry and he's persuing a treament of medicinal mushrooms. Lions Mane to potentially regenerate his nerves and Turkey Tail + others for the cancer. If you know anyone with cancer, the medicinal mushrooms seem to offer much hope. I've personally seen stage 4 cancers dissapear probably due to the use of medicinal mushrooms, which work with the immune system as opposed to destroying with chemo which can beat down the cancer but leaves the body with much less defenses to actually clean it out for good so often it returns.
Oh I always want to write C/C++ code on a Non-Apple mobile but I didn't expect it to be THAT weird...
Gee, that sounds problematic. We give them $750B/yr, they kill innocent people around the world, and they don't submit to public oversight? I wish we lived in a free society...
The scene actually works pretty well without knowing exactly what they're saying. The viewer needs a little context as to why the one man is rotating the glasses, but most everything else can be figured out just by watching.

That said, I found some English subtitles to this movie online and have put them below for anyone interested (along with approximate time stamps to make it easier to follow along with the video).

-------------

Emperor: (0:00)

Lang, the breakfast is excellent. It's better here than the emperor's. And
your wine, too, is better. Pour me another glass. And the teacher will have
the goodness to complete Copernicus's explanation.

Tycho Brahe: (0:13)

My colleague, Copernicus, Sire, has different views from mine. According to
his theory, it's not the Earth which is the center of the universe, but the
sun. Imagine the sun ... Let's say the glass is ... the sun. The sun,
therefore, remains motionless. And the other planets revolve around
it in a certain order. Mercury ... Venus ... Earth ... Mars ...
And the others ... The closest planet is Mercury.
Suppose this is ... Mercury. Here, Venus.

Emperor: (1:06)

Where is the earth?

Tycho [taking the Emperor's cup]: (1:07)

Excuse me, sire. Here is the earth. Beside it, the moon. Mars. Then, Jupiter
and Saturn. And imagine, sire, that all movement of the universe ... takes
place simultaneously and reciprocally. Everything rotates ... turns ... closer
... and further away. And amidst all this ... according to their fixed orbit
... Saturn and Jupiter. It is an ingenious mechanism.

Emperor: (1:49)

And no collision ?

Tycho: (1:51)

It is not excluded. There are planets wandering whose orbit is not fixed. And
if one of them, accidentally knocked on ... Excuse me, sire.

Emperor: (1:59)

There is no harm, Professor. In fact, what planet have you thrown?

Noblemen: (2:04)

- It was my moon!
- No, it was my Mars!
- You are mistaken, it was my Mercury!
- This was my Venus!

Emperor: (2:09)

Gentlemen, such noise for a few drops of wine.

Lang: (2:12)

That is to say, sire ... we don't know which cup was yours.

Emperor: (2:15)

It's not important. And no more arguing. Lang, pour me another drink. The
professor's sun did not reverse. We can drink to his health. Gentlemen, raise
your glasses. To our teacher !

Emperor: (2:34)

Gentlemen, what's going on ? Raise your mugs. Long live our teacher ! Well, gentlemen ? What, did you poison my wine ? Cheers

Emperor: (2:57)

What's [going] on ? The wine is no good ?
Changes to quality criteria for PWAs using Trusted Web Activity
Edited while I still had the ability. Thanks for the constructive criticism, I should know better.
> It's better to have something slow and correct to optimize, so writing it first time round in a slower language isn't a bad thing.

It's better to have something that's fast and correct the first time. Rewrites are typically prohibitively expensive, and we're not getting anything from using a slow language (negligible productivity gains vs Go, for example). Moreover, there isn't much room to optimize with Python for many applications--you can't always subprocess or rewrite in C because the de/serialization costs will eat any savings from parallelism or C. Not to mention increased complexity.
Expo SDK 38 is now available
Exactly. And some of the company's recent moves re: labour practices etc. have also been questionable, or up for debate at least.

What I also hear about Amazon is that the experience varies wildly from group to group. That's not a gamble I'd be willing to take. Google is not nearly so balkanized; there are fairly consistent expectations across the company in terms of what is acceptable manager behaviour.

I am not happy at Google. But if I were to jump ship it would be to a small or medium sized company that is more agile and internally cohesive and where things move quickly, not to another BigCo with all the excessive bureaucracy and politics that goes with that.

I miss the teams I worked on where there were less than 30 or so engineers in the company.
Best Python Online Summer Camp – Ivy League Tutors
The animation of the stereotypical web developer is engaging and done well.

edit: The links on the top right of the page do not work with Firefox 77.1.
I would go even further than acceptable behavior. Today we know for sure racism and sexism are dangerous beliefs. If I own a company I don't want that people around. So unless there's a law that forbids me to fire someone for being openly racist or sexist, I will fire their asses without thinking twice.
In theory you could just:

- Write your own mobile app that has access to fine grained location, logs it, and periodically uploads the location trace to your own server.

- Download the traces from your server and convert them to an appropriate format.

- Upload the traces to Google MyMaps - or use a map rendering engine you control if avoiding 3rd party online services is a goal - for visualization

By doing this you give up additional features provided by Google Location history - things like semantic place detections (i.e you were at airport X or mall Y) trace error correction, auto-segmentation of traces, etc.

But if all you care about is a seeing a trace on a map, then that should work.

This general approach is already widely used by software that has an external location logging system (i.e. wildlife tracking transmitters, commercial vehicle fleet tracking) but need to visualize/track those on a map.

Disclosure: Google employee but not currently working on Maps.
That's coincidental; according to Wikipedia, Wald and his wife perished in a plane crash in India.
You won’t be. There is no strategy here and no advantage to them doing what you claim, whereas there obviously has been with iOS.

There is literally no evidence at all to support your assertion.
Writing a Linux Debugger Part 1: Setup (2017)
I think that's a custom pathway but built on the same primitives. That being said, I'm not 100% on that.
Feels ironic for Microsoft to announce security tools for Linux. Have always thought MS should turn Windows back into a window manager, not a fully-fledged OS, and use Linux as the base under the hood.
Now take a look at honeycode templates, those look exactly like things that SAP and friends promise you won't have to code. Inventory management and customer tracker, this looks like they try to sell the same things. Even if SAP is not marketing their stuff as low code or even if you have to write a lot of code there.
It's pretty common to refer to destroying an aggressive dog, for example, as euthanasia. This is an analogous situation, particularly given that, as pointed out elsewhere, honeybees are domesticated animals. I think this could fall under euthanasia for behavioral problems.
Alternatively: https://archive.is/czqYK
This article was from 2015 and debunked at the time. Both "starring" and "hollow heart" are known conditions in homegrown watermelons. This is what an under-pollinated watermelon looks like if you grow it yourself in non-ideal conditions: https://imgur.com/gallery/YPojgFh/ - watermelon flowers should be pollinated at least 8 times(!) per flower to grow a proper watermelon [1].

While not an expert, a quick search suggests that "starring" happens when the watermelon isn't exposed to enough pollen. "Hollow heart" may be due to excess water or nitrogen (though probably also pollen[2]). Both combinations seem possible and as a casual gardener I'm not even sure they're distinct. Commercial watermelon operations control for this. Google "starring watermelon" for dozens of examples.

As Reddit later pointed out other contemporaneous examples of watermelons look fairly modern: https://imgur.com/a/zN8Kv

edit: Apologies for not seeing Vox later issued a bad correction to the original article at the end. Reddit was divided into three camps saying these watermelon's were under-watered, under-pollinated, or underripe. The "correction" only addressed the "underripe" claim. Vox states Stanchi's watermelons are not underripe - while technically true - they don't address that they are not under-pollinated or under-watered.

[1] https://homeguides.sfgate.com/watermelons-need-pollinated-75...

[2] https://www.mashed.com/158254/the-false-watermelon-fact-you-...

[3] The more "webbing" a watermelon it has the more it was pollinated, the sweeter it is. That and more watermelon tips here: https://imgur.com/gallery/SN8jl
> With all due respect to the founder of MeetButter; some companies naturally fit the quick MVP approach, but they tend to not be technological moonshots

Both the technology and the market side of this project seems to be well-understood.

This seems to be focused on design & UX innovation and uses a tech stack which is very front-end leaning.

With this in mind it absolutely makes sense that they used a rapid-prototyping and MVP approach. UX heavy projects are very feedback and iteration oriented.

I would say that both their tech and methodology choices are spot on.
RAII can be used without constructors and without exceptions. The acronym is misleading.
I don’t get it! Can someone explain?
Lots of reasons. One common example, gov't assumes you're alive until the SSA says so. People file decedant returns to the IRS all the time for refunds/status and nothing happens until you notify SSA.
AFAIK, my corner of the government doesn't use Google or Microsoft services for any public-facing services. That said, we do use Google and MS (and AWS and GitHub and ...) internally, but with a huge caveat. Absolutely all of those services run exclusively on government infrastructure. None of the data hosted there is in any way shared or accessible to the companies providing the software.
You can also correlate the safety and quality of life with wealth.

Rich societies can afford to spend resources to make things safe. If the mechanism is government regulations, a strict liability legal system, and/or a civic minded population is secondary.
How to set up an ARM64 playground on Ubuntu x64
I don't think it's holding SPAs to a higher standard. It's holding SPAs to a reasonable expectation for SPAs. An SPA is significantly more complicated on the client side in exchange for some purported benefits, especially to the user (such as only downloading what you need). If everything is discarded on each "page" transition and re-downloaded again upon a return, and has the page-popping-into-place effect, that eliminates one of the foremost benefits of an SPA and diminishes the UX.

I encourage anyone developing an SPA to go talk to actual end users about this. Most will report that they don't like the experience, often citing a variety of issues, but one of the biggest ones is related to the immediate page transitions followed by blank boxes or loading spinners for a perceptible amount of time. You'll hear comments like "it feels too fast" or "it feels like nothing is happening". These are not good things, and developers shouldn't be clutching their React/Angular/Vue/whatever framework just because it's what they know how to develop in, at the cost of producing products that users don't like as much as normal server side rendered applications.
It would be particularly hard not to notice, as the gear not down warning would be sounding for a good portion of the approach. In the PIA case there seem to have been multiple warnings sounding that the pilots did not resolve - it's hard to say why, perhaps alert fatigue related to not following normal landing procedures normally.
I'm sure in most cases the seeds are good enough, but I would also imagine the environment has some effect on vegetable appearance too: qualities of the soil, how they were planted and cared for, qualities of the sunlight, etc. As an extreme example, you can't get cube watermelons just by planting the seeds of another; you need the box to grow it in too.
Unfortunately all I could think of was "that sounds cool but I'd want to stick to dash instead of bash"

Also didn't realize it wasn't agentless which is pretty critical imo
macOS Big Sur: Has the Dust Finally Settled on Limiting Third-Party Apps?
> More digestible version I made: https://thinkerapp.com/shared/MessyRadiantCaracal

> Context: This is a highlighted summary generated with an app I built to help myself approach all the drier HN links I was opening. I appreciate any feedback from the HN community on this project!

Nicely done! Small suggestion I have is to add the expand functionality to tapping on the passage. It feels more natural and doesn't currently do anything.
Recurrent Neural Networks (RNN): Deep Learning for Sequential Data
The Rails version of that is called ActionCable.
To be more precise all sugar melons are indigenous to various locations of Africa with the watermelon coming from South Africa. Conversely, the distantly related squashes, gourds, and pumpkins are indigenous to the area between southern Texas and northern Columbia.
Seismic GAN: a walk through latent space
It's not so cut and dried. Some of this tech will benefit society by identifying bad actors and putting them behind bars. In this day and age, you need to upgrade your stack to keep up with the criminals. If privacy and civil liberties are a concern, figure out a legal way to ensure they are not encroached upon. Don't just ban it outright.
There's a difference between the normal support chat, and making it very very clear that you can chat before you even have an account or any real relationship with us.
Hah, I've worked on such styled legacy project from the European client. Seems like this style was popular in Europe during 90s :)
It seems to be a very fluid standard, for sure, but there are other variables that are brought up in these discussions beyond whether or not a public figure is abusing their position. Who is publishing? How well-liked the public figure is and by who?

If the standard boils down to there being a journalistic interest in publishing relevant information about a public figure in relation to their abuse of power then I'm not sure how possibly-faked medical records pass that test.
When I ask Mac-loving developers, why they chose to run MacOS when developing non-MacOS software, they used to give me good reasons.

I think their reasoning is no longer valid. The hardware has gotten worse (keyboard, touchbar), the OS has gotten more hostile, meanwhile the state of Linux on Laptop has gotten a lot better. So... I used to understand them, but I no longer do.

https://i.kym-cdn.com/photos/images/newsfeed/001/016/674/802...
This looks really effective! I do something similar to keep track of what's on my workstations: I just have one large idempotent shell script to set up all the software I use. To help myself not loose track of updating it I have a little helper script to detect packages that aren't tracked in the config. I've recently thought about breaking it up into smaller "module-style" scripts. Maybe this could be a good fit (with minor adoptions)!