skysight-inc/HackerNews huggingface dataset:
That's not my assumption, but thanks for offering.

> framing the argument in general terms is clearly specious.

No. It is a general argument because it applies to everyone, everywhere, no matter your skin color or country.

If you had two potential immigrants, identical, and from the same country, would you not pick the one with a solid work history? Would you not pick the one saying "I'm looking forward to a great new life in <Your Country>" as opposed to the one bad-mouthing it? Which one would you assume would get the most value out of being there, someone who hated it, or someone who loved it?

> a thinly veiled and obvious proxy argument against Muslim and Indian immigration into Europe, itself a proxy argument about maintaining white racial and ethnic homogeneity.

No. You obviously just watch the USA news about Europe. For one, the actual racists aren't concerned with Indians. So you're just out of touch. There is racism, but ... it's complex and interwoven and generally more about the countries you traditionally fought against rather than some simplistic color spectrum. The USA is odd in that almost all racial strife comes from the Indian wars and slavery, both populations of which are internal and visible. In Europe you have silliness like Greeks hating Turks and vice versa, but being essentially indistinguishable by others.

But there is a huge "invisible" backlash against unrestricted Muslim refugees. Invisible because it's not the far-right narrative you hear. It's progressive people. For gay marriage, racial equity, etc. And they don't want religion bans or anything, but they do want ideology tests. For instance, there's near 100% support for asking "Do you respect women as the full equal of men, and could you follow the orders of a female police officer?" or such. The recent terrorists would have been blocked by such a screening. There is an obligation to take in refugees, but not to do so blindly. If you do take in a known criminal, perhaps jail them while they await the chance to return to their home country...

Your attitude is insultingly out of touch to, for instance, the victims and families of the UK child sex scandal. It's not a happy fact, but it is a fact, that 97% of those arrested were Pakistani. If you call that racist you crap on the victims, and you crap on all the non-rapists who should have priority over the criminals. Similarly, to pretend that Europe hates Muslims craps on all Muslims (the vast majority) who don't chop off the heads of people they disagree with.
DZone Holiday Drawing Hackathon
> The universal existence of motivated reasoning, emotional reasoning, confirmation bias, and other cognitive distortions is precisely why no person or group can be expected to perform better at evaluating evidence and determining which ideas are too dangerous to allow other people to be exposed to.

This isn’t what I was hoping folks would take away from my comment.

Have you ever been too invested in some problem, or too upset by something, to see the truth of the situation? And when you ask someone else, who is not emotionally invested, they easily point out the way forward? That is the kind of phenomenon I am talking about.

Most humans have the capability to objectively assess ideas in general, but when someone has a strong emotional attachment to a specific idea—such as partisans who are predisposed to believe voter fraud misinformation—they are not going to be capable of evaluating that specific idea as well as someone who isn’t predisposed to believe it.

I am not claiming that there is any single entity that is capable of being a gatekeeper of all truths. I am saying that there are people who are going to be less capable than others to evaluate the truthfulness of a specific idea. In this case, YouTube moderators are almost certainly going to be more capable of objectively evaluating whether or not a video is proof of widescale voter fraud than a poster who is strongly motivated to lie (intentionally or not), or an audience member who is strongly motivated to agree with that lie. And in that way, there are some people who are more capable of evaluating the objective truth than others.

> Because cognition is costly, if someone reaches a conclusion while they are in tribal mode, its going to be difficult to reevaluate their position later when they are in scientist mode. This is why its so important to have access to a variety of opinions, thinkers, and perspectives. Even the best of us are vulnerable to motivated reasoning and other cognitive biases.

Yes. Exactly. I’m confused how we are arriving at such different conclusions from the same basic understanding. I hope that this added explanation helps.
> or other services?

Automatic monthly purchases of low-cost index funds.

This way I don't have to worry (too much) about over-spending on other items as I've taken care of future-me.
I always wondered if there’s a dedicated team at UPS of just mechanical engineers (for some reason most process optimization professionals have a MechE degree) and mathematicians just figuring out these sort of problems.
A bad codebase is a bad codebase.
I can show you quite a few bad Java ones.

I just started to work on a quite large Clojure codebase and I had no trouble making meaningful contributions within a couple weeks.

Having mostly pure functions makes it especially easy to understand what is going on.
I had similar concerns, and this myth is hard to kill - for any dynamically typed language - but the REPL is your secret weapon.
Agreed. I went through my phase of geeking out on Lisp and playing with programming languages for the sake of the language itself. But in the end it wasn't very satisfactory. I prefer building things.

At a later job my views got reinforced by a team who were so excited about Scala (many years ago when it was particularly bad, not sure if it is better now) and all the language tricks they could do in it. So we spent tons of time on "stupid programmer tricks" (Letterman-style) and debugging obscure language constructs, less time on the actual working product.

So I don't want clever programmers on my teams nor clever languages. Give me mature ecosystem, great tooling and simple code. Java and C remain the gold standard for getting things done.
This is true I remember as much as I wanted to like the concept, Airbnb never resonated with me personally until they became more like vrbo. It’s because I’m firm on not wanting to befriend my hosts. I want the whole house to myself. Now I like it because I can get into a neighborhood and “live” in my host city.
Personal attacks will get you banned here, regardless of how bad another comment is or you feel it is. Please review https://news.ycombinator.com/newsguidelines.html and don't post like this again.

Please also stop posting unsubstantive comments to HN, and particularly ideological or political battle-style comments. That's not what the site is for. We want curious conversation, not opposing-side-bashing.
A message for all the negative comments:

When one is elevated,

Quick! We must find ways to dismiss their success and try to drag them down in our perspective

None above the herd!

I know it's hard times in the world right now, but better to face that emotion in your own situation and feel better by doing better, than trying to feel better by pretending others are worse. The stories of others success raise anger and fear in hard times, but do you want to be successful? What would the Airbnbs do? Get angry and revise others success to failure to feel better? Or would they build? Please convert your emotion to constructive useful output

If you don't have that success attitude, you don't have the right to judge others success, nor even be angry with your own lack, if you won't do what works to get it yourselves.

Choice, how you react to this comment, is the first step of your new path. Which way will you choose to go?
Clojurescript relies on the closure compiler which doesn't play well with the Javascript ecosystem. Too much "busy work" https://dev.solita.fi/2020/06/25/taming-cljs-advanced-compil...
That is throwawaysea point isn't it? We point out the sins of the monarchs of the past since we have given to a new political system. For that matter, you will rarely see a teacher referring to a recent politician they like by their glaring sins (though if they are good teachers they will at least point them out once).
I was on the call. my work uses these data and we needed to know how things were changing. Not only external users but also some internal apps n such. One guy from a GIS section talked up and was like, hey is this going to affect the maps on water.weather.gov and other sites? The head dude was like, yup it is. So even internal agencies are getting affected by it.

Overall tho yes. Some large players take the data here , process it, and resell at larger value. Some might call it a value add. Accuweather is shit tho so dont ever go to them for anything
New Ways to Play Christmas 2020-Christmas Card
Just came across an article offering some 2020 inspiration for DIY Christmas greeting cards, hope you guys can do some DIY at home with your family~
Nurture Shock by Po Bronson and ... some other person. But please don't stop there with this "only book I should read" thing. Sometimes more is more, and that is most certainly the case with books.
> Because of this, any device running iOS 12.1.4 is not only immune to these particular attacks, but it can’t be infected anymore either, due to the reboot when installing 12.1.4 (or later).

iOS certainly has malware and vulnerabilities, like any software, but they end up patched pretty quickly. It's definitely not the malware landscape we had on Windows 2000-2015 (arguably when Windows Defender got good).
I don't know about that. Large customers can almost always find the capital to run their own infrastructure and save on cost. That's not to say that there aren't big customers of these types of services or that certain business models make using them more attractive than maintaining infrastructure yourself, but I would guess that revenue from these sorts of services are largely built on appealing to smaller customers, so their needs would be taken into consideration. Not taking potential cost overruns into consideration to me seems a bit deliberate.

To me it looks very similar to the personal checking overdraft schemes banks were using up until a few years ago.
Seriously, though.

I wonder if accuweather or someone got legislation passed to prohibit them from charging heavy users...
It means the government should provide water to people that are thirsty and can't afford it. Dehydration is not something to let be inflicted on someone because they do not have cash, even if the money for the water comes from the people who are producing wealth in society. Losing a couple of dollars does not hurt you, thirst does hurt.
Wow. And, my order for the dumbbells was...cancelled! They sold my item to someone and cancelled my order.

Canadian retail is still such a cluster-f*ck.
The only place I can find that makes the 3-SAT claim is this comment thread.

Nevertheless, there's two answers I can think of here. The first is simple (but IMO probably not right): 3-SAT is (probably) exponential, but the language definition document qualifies the linear claim by saying that macro expansion can also be exponential.

The second is probably more accurate, though. General 3-SAT is (probably) exponential, but we're dealing with 3-SAT for a constant number of variables. You can solve 3-SAT by producing all combinations of values for the variables and testing the expression for each one, but while testing an expression should be linear there's an exponential number of combinations. If your combination count is constant, though, the whole complexity becomes linear ... with a shockingly bad constant factor.
What editor do you use for writing in the markdown files?

I've tried org-journal in Emacs but I could never get over the learning curve of Emacs + org-journal.
The junior engineers on my team are more enthusiastic about Cypress than any other single technology we work with. It has great ergonomics.
Thanks! If you don't mind, when you say:

> ...may miss out on antibodies for other viral proteins...

Do you mean to say that a more traditional one which uses the deactivated virus can help find proteins related to the virus but not specifically targeted, or do you mean that a traditional one could target other proteins that could apply to _other_ viruses?
Love your enthusiasm
I worry when employers ask this kind of question that they are going to use your answer to retaliate against you.

For example: https://www.npr.org/2020/09/17/912840482/u-s-agency-urges-en...
Easy to bash on Uber. Partly a fault of Apple releasing swift and calling it 1.0. It’s clear swift didn’t scale for Uber and it should have been in beta. Apple could have made a more rock solid product.
My suspicion is that they don't need to worry about backward compatibility, or compatibility outside of their own hardware choices at all. That opens the door for them to tie OS decisions with CPU decisions straight from a single product family perspective.
I don't understand the difference between Selenium and Cypress. Is Cypress general control of the browser but just nicer somehow? Or is there a deeper disconnect in their designs/capabilities?
John Oliver on this a year or so ago (NSFW): https://youtu.be/qMGn9T37eR8
>software before the driver took the truck

The UPS route-planning system is called ORION.

>they just follow the GPS

I'd reckon that anyone on a bid route or other route that they are familiar with can do better than what ORION gives us. We aren't taking solely distance into account, that would be far too simple. We're considering other factors too, including hard time constraints like next day air commit times, regularly scheduled pickups, irregular pickups, business hours, and whether we can even physically access the packages [0, 1] that the system wants us to deliver.

>I don't think drivers re-plan their shift.

We most certainly do, we wouldn't finish the day if we blindly followed trace.

[0] https://youtu.be/fMeBkPd8ZJk

[1] https://youtu.be/Oi4DW04_D5o
Thanks for sharing, I see now what you mean.

I'll share the doc I prepared and sent to Google in my consult, in one of the next posts.
I have a degree in meteorology. I can forecast weather for the 4th of July over next 3 years (2021, 2022, and 2023). here in Chicago, Illinois.

will be upper 80s, low 90s. Chance of thunderstorms in afternoon.

Congrats, i have now predicted a typical 4th of July and will be correct more than normal. Damn i should have built a web company and sold my ideas for a bajillion dollars
>I’m not sure how you attributed it to GOP. It makes zero sense.

Perhaps because the GOP literally called[0] for that? Just a crazy thought.

[0] https://thehill.com/homenews/news/529195-arizona-gop-asks-if...
Have you ever published an app to Android?
That is madness - there are like 7 stores not counting official Google Play. Each has their own APIs, SDKs etc. All you do for weeks is basically update and build apks for each store, they get rejected or you find a bug later and again.

From the development point of view 1 store at saves a huge amount of time.

I am all for open platform, low fees etc. But I am against a billion store apps.

And why would consumers want 10 store apps? And then search the app you want in each of them? I really doubt that.

Also how many of other stores have resources to check and validate each app? Probably none.

We should push Apple to treat all developers equally, lower fees, etc, but creating a bunch of app stores is not the way. Just integrate all your wishes in the one.
The author was the one who brought it up in a negative light.

I personally think Benjamin Franklin's antics make him even more qualified to give life advice.
Get off the plane in a developing country. Some of those airports are not nice. Some of them are nice shells that are almost deserted, with no wifi and a couple vendors that won't take your American credit card. Your "World Plan" often works, sorta, but you can't always get data due to different radio bands or because the network is simply not good enough for a 100+mb download.
You'll either have to hop into a hopefully licensed taxi, or start walking in the dark in an industrial area (where airports usually are) in order to find a wifi hotspot or a street vendor that will sell you a SIM card.
It's not fun.

Uber made the right choice.
Really amazing cast: Dana Scott, Phil Wadler, Barry Jay, last student of Curry (whose name I don't remember)... it's really interesting to see all these people together.
I read about facial paralysis on four people who took this. Big nope from me until more is done to test these.
Almost all of my personal automations actually make my life more difficult.
You may be reading in to it too much. A lot of people would be surprised that Uber is as large as 30 SNES games.
Every time I step foot in that location I get lost trying to find the mall entrance. There's no way I'd be able to find the bathrooms
We have used Cypress for a few projects. It has been far easier to use than Cucumber and Selenium (although it has been a few years since I used those).
I was in the batch with Airbnb. Every batch has practice demo days, and then everyone votes on most likely to succeed. Airbnb had like 3x the number of votes that number 2 had.
I have a cron job on my laptop that loads iptables rules that drop all outgoing packets except to work-related sites (chat, e-mail, issue tracker, code review, plus a handful of reference sites) during my work hours.
September 2020!
100mb is an insane size for the executable of an app. You are listing business logic, I mean we all deal with complex bus logic - but only the lucky few get it to 100mb of executable.
Only sure way to browse safely is with js disabled....
The headlines are misleading. The people leading the call actually said the problem was 'volume' of data. I heard them talk, i'm not sure they really know what is going on or understand the issue.

Also the problem isnt just weather.gov and weather API. Sites like accuweather are likely grabbing raw files from the FTP servers. Everytime a new forecast comes out (for say the GFS), all these people hit the server at same time to download gobs and gobs of data. Yall would be surprised at how much data in is weather prediction outputs!
Thanks for sharing, sounds like a reasonable comparison. I’m really sorry to hear that by the way. I spent a year in a suburb outside of Houston and also felt it was far less tolerant than Palo Alto / MTV / Cupertino was, but wasn’t sure if it was a fair comparison for me to make given the differences between the two (the suburb of Houston I was in was an hour outside of the outer loop and had very few jobs and very little diversity, whereas the suburbs making up the Bay Area all felt a bit like one continuous city to me, with a large population and the university right next to them). I haven’t spent any time near Dallas either though, thanks for that perspective.
As someone who has recent been looking to learn either selenium or puppeteer, I'm surprised to not heard of this during my research into relevant tools. Would you mind helping me briefly weigh the pros and cons of each? Cheers.
After trying to write complex loop statements and conditionals in yaml for ansible I had this thought as well. It's nice when declarative configurations work, but once they don't and you have to try to write a real program in yaml you'll want to pull your hair out.
Crazy timing - they just closed the Downtown Bay for good a couple of weeks ago. Here's an interesting quote about what you're talking about:

An appraisal of the building, done last year by Cushman & Wakefield for the Hudson’s Bay Company, valued the nearly 100-year-old building at $0 if it were to be leased back to the company.

Cushman & Wakefield found with a little more than $91 million in upgrades, the building’s value would increase to $8 million if leased to a single tenant.

With a little more than $111 million in improvements that value would jump to just shy of $10.8 million if leased to multiple tenants.

https://globalnews.ca/news/7493539/downtown-winnipeg-hudsons...
As a developer I don't want to publish my app to different stores. Each new publish costs days and thousands of dollars in time. Also development becomes much more expensive. And usually those stores have pure garbage of an APIs.

As a consumer I don't want to search an app I need in 5 stores. It is a pure waste of time and I have much better things to do.

Fix existing store? Sure.

Let it rain with new stores, so to speak? No.
Like others have said in this thread, this is your story and you're on your way finding what you really want to do.

Quitting everything that is not for you is the path you'll follow until you find your sparkling light, the magic in a project or a game or else you'd really like to pursue.

Pausing unnecessary work is good, and if you need to work for money, fully disconnect from it at the end of the day.

And start to find what makes you happy. Ask yourself a simple question.
Move on.
My wife appears to be incredibly fit and she is. She's able bodied, thin but not sickly so and strong. She has great muscle definition. Her skin looks healthy. She is often taken for being a decade or more younger than she actually is.

She spends half her week pleading with medical staff or arguing with insurance about why the drugs and procedures shouldn't be denied. Her eyesight is rapidly degenerating. She's has diverticulosis (they told her to lose weight and stop eating meat... she's thin and vegan). A number of her bones have started to fuse and she has acute arthritis in places that seem to show up without warning and were nowhere to be seen on images from less than a year ago. She's im chronic, sometimes debilitating pain. There's no diagnosis and people keep jabbing her with needles based in what appear to be best guesses. She's disabled. She doesn't want a sticker because it's embarrassing and she's worried about people thinking she's abusing the system and vernally (or worse) assaulting her. She'd rather walk the extra distance I'm horrible pain than have to deal with it.

Being "disabled" means lots of things and wears many faces. The stigma sucks.
source? even MMR vaccines have severe side effects in 1:1M but it's so rare it's difficult to attribute it to the vaccine or something else
Smaller apertures in optical systems like the eye have a greater depth of field. This means that it is easier to focus when there is more light.

As we get older the lenses in our eyes become less flexible and it is harder for our eyes to focus on closer subjects. This is true even for children when compared to infants.
Good news. Starlark-go finally supports protocol buffers, so at least the output of your script gets some type checking.
CSS-Tricks Lite
There is a long history of exchanges explicitly scamming people.

Way beyond giving them the benefit of the doubt at this point.
https://www.cypress.com/ (Have we run out of names?)
Sounds like a type of kalman filter on the location. Any given reading is likely crap, but combined, you can get fairly accurate.

So, the idea is probably too keep a decent sized history of readings so that your could just add the current to that.