skysight-inc/HackerNews huggingface dataset:
ProtonMail and StartMail blocked as Russia hunts for bomb threat spammers
Were stoplights and stop signs at intersections supposed to be part of the redesign?

I still don’t see those except in certain areas of the country (some parts of NYC/NJ, for example)
Those bags do not do what you think they do.

When a TSA x-ray operator sees an opaque bag on the screen, he/she just turns up the exposure until the contents are visible. Not much help there for your film.
Only if they already have money or some kind of safety net, otherwise they are forced to take whatever job they can get.
I'm one of the people who doesn't have an internal monologue.

It wasn't until sometime around the age of 25 that I realized that when people talk about having an internal monologue, they aren't speaking metaphorically.
Larry Fitzgerald Rides with the Waymo Driver
This is what gave rise to data lakes. The typical data lake maturity model I see in enterprise is:

1. Pay a ton of money to Microsoft for Azure Data Lake, Power BI, etc.

2. Spend 12 months building ETLs from all your microservices to feed a torrent of raw data to your lake.

3. Start to think about what KPIs you want to measure.

4. Sign up for a free Google Analytics account and use that instead.
Maybe you've never worked with someone that sucked at shell scripting, or packaging.

Ansible is awesome for enabling people to do reasonably complicated things in a consistent manner, at scale, without having to write all of the boilerplate code to be able to do so.

This is forgetting the fact that Ansible is reasonably opinionated, which is great for lowering the barrier to entry and helping devs/admins to be productive quickly.

When I just need to Get Shit Done, Ansible is awesome.
I actually didn't used to have this "internal monologue". Until a couple years ago - when it just sorta showed up. And at some point I became consciously aware of it - and its ...power, I guess. Without the inner monologue it had been impossible for me to have "insincere" conversations. Using that word for the lack for a better one - I mean where I am talking to someone and consciously controlling what I say instead of just freely saying whatever - now the monologue can sort of "front run" the conversation and help me control what I say. I had never under stood earlier how people managed to pull that off...and when the monologue showed up it was an "enlightenment under the bodhi tree" level event.

From the other comments:

1. I hated audio books before the monologue, and I still do after.

2. (from @echelon's post) I was quite imaginative before the monologue - but more in a sort of a fuzzy, visual way. I had entire fantasy realms just "visible" inside my head. After the monologue showed up, my imagination is more like @echelon describes - I can talk to/against myself, go off on variants of movies etc. I am not entirely sure, but I _think_ my visual imagination has gotten weaker though, and I find it harder to enjoy fantasy now. Could be just age though.

3. Can't seem to be able to turn it off, or control it entirely. The monologue is my worst critic - not a bad way, but it'd be nice for it to not _be_ there all the time.
Sending an email is absolutely a solved problem.

I can send a message to my address in 2020 using a 2003 Fedora Core 1 box without a domain using only what's part of the POSIX standard, and I'll receive it just fine.

I just did a few days ago, actually. It even got past my provider's spam filter.

I could probably have done it using earlier software than 2003-era mail/mailx, but that was the quickest way I could find to send an attachment given the software on hand.
It already exists: AWS Lambda.
The only time I'll ever ask about downvotes is a genuine curiosity as to why people disagree with a point, so I can learn more. :)
Completely agree and actually think this is the root of the problem.

People look at what really big successful companies are doing and draw inspiration from that. Problems come when they mix up cause and effect, and then view things through the wrong lens.

As you say, microservices are a mostly organisational, partly technical, effect of having to scale a huge techincal org. But then when taking this end state and viewing it purely through a technical lens (as, naturally, technical people are wont to do) it's rather easy to convince yourself that it's actually the cause of this huge technical org's success.
Gwyneth Paltrow's Goop wellness products condemned by NHS chief
I like the idea but unfortunately there is not much documentation.

I got it up and running on my home “server” (a arm sbc) and on my iphone and ipad but none of them can contact the server on the provided ip. Probably something I am doing wrong but there is not really much on how to debug it.
Just curious if it is 500/month, why switch?
If you assume the dose is absorbed by the "whole body," then it isnt of any concern. However, in reality the energy is so low that almost all the dose is absorbed by the outer portions of skin, which could be more hazardous. Public-facing literature i've come across doesnt address this, so erring on the side of caution isnt a bad idea. More importantly it disincentivises use of these devices for security theater.
Comments moved to https://news.ycombinator.com/item?id=22189092.
> Please if someone at PyTorch is reading this, put in a request to make CUDA support the default on Mac OS.

It's unlikely this will ever happen. Apple doesn't officially support NVIDIA drivers anymore and even Tensorflow no longer lists MacOS as having official GPU support[0].

Don't hold your breath.

[0]: https://www.tensorflow.org/install/gpu
That, and the Norwegian Trap[1].

[1] https://news.ycombinator.com/item?id=17359376
the fact that there's no singular, perfect way

I think the author definitely agrees that there's no "singular, perfect way" based on their use of the phrase pareto optimal. Instead, the author is claiming is that some ways are strictly better than others, and that they want to use techniques that are strictly better than their current techniques.
How is this worse than your normal influenza cycle with 3-5Mio infections and 290k-650k death to warrant such an emergency?
This is NYC in general. It has a police force rivaling the armies of some countries and the lowest crime in decades so I'm not sure what they're doing now but whatever it is, it isn't traffic enforcement.

Running red lights ("but it was amber 15 seconds ago!"), honking at cars in front who are waiting on pedestrians who have right of way, block intersections preventing cross traffic (every Saturday afternoon you see dumbasses do this and traffic going to the Holland Tunnel backed up to Midtown), turning at red lights (illegal in the five boroughs), deciding to enter an intersection to block an emergency vehicle that has its sirens going, not getting out of the way of emergency vehicles and so on.

In nine years living in NYC I think I've seen a driver pulled by the NYPD exactly twice.

And what does the state legislature do? It tries to pass laws to make it illegal to detain taxi drivers who kill pedestrians [1] (luckily vetoed by the Governor).

[1]: https://nyc.streetsblog.org/2015/06/23/senate-passes-bill-to...
Regarding point 1, why is coordination required? I think that continuous deployment, where you're integrating dozens of times per day solves this problem much better.
I made a comment to a sibling with an example from Michigan.
I won't copy paste the whole comment but Michigan allows biking on sidewalks but you have to yield to pedestrians. But individual towns may add their own restrictions.

https://michiganbikelaw.com/michigan-rules-of-the-road/
True, China doesn't respond well to criticism. I don't often see them taking clearly stupid actions in response, though.
Constructed good, it's Ravioli and not spaghetti.
So use PHPTheRightWay to come up with some interview questions to filter those folks out. Problem solved!
Having NFC or Bluetooth on the hardware makes me paranoid. Aren't their software stacks large enough to be a security risk?
assuming the participants are honest is useful because someone else can prove how to participate in a trust-less fashion, e.g. via homomorphic encryption
Only today I've reopened my Euclid's Elements [1] and longed for the PhD days when I would read it all day long dreaming I would do maths and physics for the rest of my existence.

> building software that probably contributes to the degradation of society in exchange for generous money

Same.

https://www.amazon.com/Euclids-Elements-Euclid/dp/1888009195
If you don't have a masters or PhD you aren't "highly qualified and academically educated." And undergrad is a basic degree these days, and you aren't considered to be an academic having gotten one.

I don't see what the fact that master's and PhD programs are filled with foreign students has to do with whether or not it makes sense to get a higher degree. Most of the brilliant people in North America are immigrants.
Apple won't even let you remove the Chess app from macOS without disabling system integrity protection.
This is basically analogous to "We chronically devalue and underpay our public school teachers. We require them to perform to lowest-common-denominator testing, constant interventions, rigorous, standards-based teaching, work samples, documentation, and other requirements. Why is nobody interested in getting into teaching?"
> letting users set default browsers, maps, and email clients on their devices.

This is so disingenuous. It's called Android. People hate it. Although the walled garden may offend you personally, the market at large has spoken.
https://news.ycombinator.com/item?id=22194798
I suspect it may be california-centrism. Bikes are a vital mode in Europe and many other parts of the road. In california car is king, bikes are either recreational or for hardcore commutes.

You can see similar assumptions in how Siri is designed. (“Users only speak one language at a time”) or the effectiveness of multilanguage support in autocorrect. Most people outside north america use their own language + english fairly frequently. At least those in apple’s customer demographic.
The big differentiator here is that Microsoft had a dominant monopoly on PCs. Apple is a huge huge player in the smartphone space, but they're still in no danger of having a majority of the market.
Cities with tech hub and pickleball community
Hi. I'm coming to terms that I may need to relocate to get work. Right now I'm getting into pickleball and think I could use that to provide social support and community outside of work. So I was wondering if there are coders who are also pickleball players and if you recommend your city as a great place to work/live and play pickleball. Thanks.
The real answer to the question, of course, is that people are at least somewhat rational, and so they're unlikely to race for high-risk, low-reward work when the opposite is plentiful.

Young people will take high-risk opportunities only when they offer higher reward than otherwise-available low-risk ones.

The key questions, then, are:

1) These "unloved" fields: do they actually create more value than the lower-risk fields the author laments young people choosing? If not, then the author's answer is simple: people are making the right choices. If so, however:

2) What forces are preventing workers in these high-value, high-risk fields from capturing as large a share of their productivity as workers in low-risk, high-reward fields can?
I know a lot about them; I researched them extensively even to the point of talking to designers.

I came to the understanding that they're quite harmless; even considering the radiation doses you get while flying after (because, radiation is additive of course)- However using them many times per day can cause damage to the skin over long periods of time.

Regardless, Opt out anyway; if people choose to opt out the economics of the devices will stop making sense and perhaps they'll be a little less invasive in future.

I will always opt-out, even when I'm being threatened or condescended to (as was the case in Gatwick airport some time ago).
I'd been using Waze for a couple of years, and initially it was far superior to Apple Maps. But a few months back, I got really frustrated with it because it led me down some closed roads & ended up doubling my commute time home from work that day. I'd also been noting how off it was on its estimates on when I'd get to my destination. And I was also perturbed by it not knowing the back street entrance to my work site, though I've "paved it" on multiple occasions, it it remains uncorrected.

So I switched over to Apple Maps and started tracking how often it is off in its estimates (& also trip duration) -- I have like a commute that can be anywhere from 40 minutes to 90 minutes or more, depending on traffic -- and I was pleasantly surprised that it got me to destination within +/-5 minutes of when it said it would and that the journey was taking less time that with Waze. It also knew about the back entrance of my work site and was able to route better with some of the smaller side streets in the neighborhood too.

I've always preferred the Apple Maps UI -- it shows all the lanes at top, stoplights are more prominently shown, though the speedometer on Waze was nice, plus Waze alerted you to police presence too. It gives you a buffer when wishing to change route (Waze frequently would change the route and instruct me to take an exit that was 300 feet away when I was in the furthest lane from the exit side) to check off and is totally ad-free, and incorporated into iOS (yeah, Apple monopoly and all, true).
Coronavirus: Thousands stuck on cruise ship after suspected case
It actually has to be costly, not difficult. And not wasteful.

To see this, note that all POW and POS chains have "difficulty" functions that are actually just cost functions in external markets (hashpower or capital). What secures the difficulty of the attack in all casds is the supply curve of some block production factor in an external market.
Hi I am a PyTorch maintainer.

NVIDIA has dropped CUDA support for macOS: http://www.cgchannel.com/2019/11/nvidia-drops-macos-support-...

This was pretty evident for a few years, and it's one of the top reasons for us to not provide official binaries with CUDA support -- the maintainer overhead was way too much. We did work to make sure it still builds with CUDA support from source (with a contbuild) but once CUDA 10.3 or 11 releases, we have to drop that too.
Ring's new security 'control center' isn't nearly enough
Because the DOJ suit against MS was misguided and unnecessary. It had little effect on eroding Microsoft's supposed stranglehold on the browser market. When browser monoculture began to really hurt consumers and innovation the market found solutions through improved collaboration (W3C getting its act together, and developers embracing web standards), business model innovation (mozilla foundation embracing open source vs. Netscape charging $40 for a commercial license), and better technology and industry/community collaboration (khtml and webkit). Even some eventual deadends like Flash played a role at the time in routing around the untenable, but very temporary, situation of IE v.4-6 dominance.

Edit: I want to add that during the suit MS reps had a glib but prescient defense: "we think web browsers should be free". They meant as in beer, but they were right in the larger sense, and few would disagree with them today.

Netscape was arguing that their by-then totally crappy commercial browser deserved protection from the state, when their demise had a lot more to do with insane bloat and their embrace of groupware.
The Migrant Crisis Deserves a Better Literary Controversy
Counter: A low-risk, high-reward career maximizes my ability balance work and life. I am pretty much guaranteed the ability to take a long, extravagant vacation every year, spend weekends in the mountains, maintain expensive hobbies, etc.

High-risk, high-reward may be more fulfilling as a career, but the cost of failure is forgoing all those personal things.

For those where work is life and life is work, the high-risk, high-reward career makes sense. For the rest of us, there's consulting or building CRUD.
Google Maps appears to do a better job of mixed mode (for instance, I have to drive about 15 minutes to get to the Park and Ride to hop on the Houston Metro; Apple Maps says no route available, whereas Google calculates that first leg)
I understand that argument, and it's seductive, and in many cases probably true. But it's advertised as a 2-3x productivity gain and that is simply not the case.
Historically it was very common to default disable or entirely omit essential checks. CWE-297 https://cwe.mitre.org/data/definitions/297.html is about this common mistake. The happy path is invariably well tested and doesn't show this, unhappy paths often use garbage self-signed certs which fail non-host based checks and so those behave as expected too. Testing usually misses the host mismatch check.

OpenSSL for years only provided some fairly hairy code if you actually wanted to do dnsName matching, which you absolutely should do. What that means is, lots of software was written (say, 10+ years ago) in which OpenSSL is checking that your peer has a "real" certificate but it doesn't care which one. A certificate for we-are.literally-thieves.example ? Cool, that's issued by a trusted CA and so it's fine. Oh you thought you were connecting to my-real-bank.example? You didn't ask me to check the name on the certificate and I don't bother providing a sensible API to do so anyway.

Here's their actual documentation:

> Versions prior to 1.0.2 did not perform hostname validation. Version 1.0.2 and up contain support for hostname validation, but they still require the user to call a few functions to set it up.

Modern (1.1 onward) releases of OpenSSL provide a sane API which checks names you give it, so if you tell OpenSSL to connect to my-real-bank.example it realises you don't think certificates for other names are OK. But the old ones didn't do that and the ones 10+ years ago expected you to grok PKIX (the Internet's agreed way of coercing the X.509 standard intended for the X.500 series Directory into a way to certify things on the Internet) or else give up.
All I'm saying is that literal perfection is an asymptote. It's well and fine (great, even) to try and move towards it, but a person will be both happier and more productive once they accept that it's ultimately unreachable.

I don't know anything about the author; maybe he was being hyperbolic when he used the word "perfect" (though it didn't sound like it). I was just taking the opportunity to point out a lesson that I've learned.
Why is management making engineering and architectural decisions? Reeks of micromanagement. Tell them to solve people problems and let engineers solve technical problems. Update your resume regardless of outcome.
This is my biggest criticism of JavaScript: it fails silently quite often. `{}.foo` returning `undefined` is the most common culprit, but there are many other possible causes.

Django templates also do this, which causes all sorts of debugging problems.
Will you be my Valentine?
The solution to this is just writing modular code and using an artifact repository. It's a model I've rarely seen attempted even though it's much easier than microservices and serves the same purpose.

You can have individual dev teams, with their own repo ,backlogs, own stakeholders, etc all working at their own paces. They build modules (jars, nuget packages, npm modules) and deploy semver versioned artifacts to a repo like Nexus or JFrog. Any frontend/consumer applications can build towards versions of those modules and upgrade on their own schedule. Only the consumers need to worry about deployment.

This gives you the organizational flexibility but not the infrastructure overhead.

The discriminating factor that makes microservices necessary if these individual services have divergent hardware needs.
I’m happy enough, and that’s good enough for me.
You can still do that.

However, I, as a receiver of email, get thousands of spam messages a day. So, I use services that block them before they even reach my view, or get sent directly to the spam folder.

If you want to send me an email, that's solved. If you want to send it to ten thousand people on your mailing list, and not have it end up in the spam folder, you may have more work.
Without delving into any of the numbers here since they're still mostly speculation (we don't know how many people are really infected / dead), I think it's safe to say that two deadly seasonal illnesses is worse than one and is an outcome worth trying to prevent.
Does anyone have information about what the patent is for? Google search shows 500 general news articles with no specific information about the lawsuit.
I really hope this means every dang blog/recipe page/random article will stop asking for my email so they can spam me.
Your NYT article does not provide any actual detailed statistics on type of vehicle involved, let alone whether the drivers were always at fault.

And I'm pointing out the issues with transportation safety in general because people such as yourself demonize cars specifically when it's not at all clear that cars are the real problem, let alone the biggest one. Look at Tokyo for example. Cars are all over the city, but pedestrian fatalities are extremely low because affordances are given to pedestrian traffic (ex. elevated crosswalks). If you want to sell people on banning personal vehicles in cities, the burden of proof is on you that 1) cars are the best problem to focus on, 2) the only way to solve the problem is to ban cars, and 3) the available alternatives are actually better than cars
Apple Maps _is_ OpenStreetMap in many countries. In Denmark it's used for turn-by-turn navigation even.

(Source: Talk by Apple employee at the OSM'a 'State of the Map' conference 2018 https://2018.stateofthemap.org/2018/T081-Working_with_the_Co... )
This was my interpretation also. From non-reporting through December to rapid change at the end of December to lockdown of any social venue from museums to restaurants throughout the country since Jan 25th, WHO are giving support to the policy awareness change.

Source: Live in China.

Watching the group in Imperial College closely as they've been giving closest analysis so far.
Sent them anyway as the brass's belief in the Norden bomb sight was far in excess of its ability. Tests had been in perfect steady level flight, in perfect visibility in the desert. Daylight raids had horrific losses, yet were repeatedly shown that in practice accuracy was no better.

Night raids would have cut losses markedly and achieved no worse accuracy.
It seems as if you favor Republican policies strongly, as those are the tenants that Republicans should stand for. Entitlements, gun control, and cognizance of the interdependence of man are central to the Democratic party - just as stubborn independence, small government, and free market solutions are to the Republican party. The changes you suggest that Democrats make would make them entirely indistinguishable from Republicans.
Google's treatment of Android users vs. its treatment of iOS users for the same app is insightful: in the former case, the treatment imo borders on the abusive with mandatory and permanent changes required to data collection to be able to do trivial things such as activate a Google Assistant using the Home app.
You're both right, but you're solving different problems. Just because your message got past your spam filter doesn't mean it would get past all spam filters.