skysight-inc/HackerNews huggingface dataset:
I could probably do it with mailgun but there would be a lot of unnecessary data tranfer. In many cases, I don't really care about what is in the body of the email, I just want to re-address and re-direct. I can get the info I need to do this from just the address headers.
In a Hard Year, Families Find Joy in Real Christmas Trees
Few developers are in the $200 laptop segment
Face shields don't either yet those are used as PPE.

I don't think anyone is saying vented masks are ideal. Though they are probably better than most simple cotton masks, they aren't as good as an unvented N95.
I can understand that, even just a few toxic personalities can poison a community, or even perception of it. To be fair though, there were a lot of Python haters flipping the table over significant white space back then as well.
>> Honest question: besides charity, how can you possibly spend your wealth after it creeps past the billion or ten billion mark? Buy an archipelago?

Buy influence, then use that influence to drive policy changes. Unfortunately it is not always used the way we want, some examples are the Koch brothers and Robert Mercer

Theoretically you can use this influence to drive better climate policy, better civil rights, better social justice
That web site is wrong. The Flash player in Chrome will stop working on January 1st, and it will be removed from the browser entirely in an update early next year.

https://www.chromium.org/flash-roadmap

https://www.adobe.com/products/flashplayer/end-of-life.html
Oh dear. I'm sorry, but you are objectively wrong on so many levels it's hard to know where to start. But I guess I'll try nevertheless :)

- Sharpen/noise reduction: If you want to avoid over-denoising and over-sharpening you need RAW, there's no way around it. I find Apple's rendering (and most other phone makers) distasteful. Anything above ISO 800 is just trash on JPG but pretty good on RAW. It's the reason I left my Canon G10 and later S100 on the drawer years ago when the iPhone started shooting RAW.

- Dynamic range (latitude, for old folks like me). If you want detail on the sky and on the shadow under the rock on a sunny day, you need RAW. Also, no other way around it.
Magic-AI-Smart-Auto-HDR+ can sometimes help but it's comical at most others.
Distributing the tones is part of the creative process.

>Camera gear and RAW are just tools and will not make your pictures better

Oh yes, they will. That camera doesn't matter motto never dies, it seems. Tools are extremely important. They don't work on their own, of course, but are definitively part of the equation.

Since we're on HN, a good analogy would be that because all computers are Turing Complete, they are all equivalent and you shouldn't worry with specs, OS, languages, editors, compilers, etc.

While one can make an interesting sports event shot with a pin-hole you can't use it to freeze someone in mid-air, etc, etc. I think you get the point :)
I made guesses because you took an incongruously dark read of my comment that seemed more reflective of internal disquiet than anything I said. I'll respectfully ask that you refrain from being hostile towards others based on assumptions regarding their intent
While there is the usual backlash about billionaires doing charity work (blah blah why are there billionaires in the first place), I'd be more interested if there was a way to reconcile the impact they have with these gifts and the process by which they choose where and how to donate and see if some improvement can be made to the way the US handles social services.

The PPP loans seem to be given out to a number of seemingly undeserving recipients [1] and I wonder if an improvement in methodology could help avoid that.

[1]https://www.houstonchronicle.com/news/houston-texas/religion...
Cloud providers are full of hidden costs
Yeah it's certainly less. I would imagine Jeff is still working over full time at Amazon. Come back to this thread in 20 years. I bet Bezos will be the next Gates. Similar public perception (cut throat titan) and funds.
Well, google did use a bunch of off the shelf technologies in the early days, but now it is obvious that there is no vendor on earth that could supply the infrastructure to run Gmail.
Same. This is why I was looking for concrete examples because the problem isn’t a graphql problem, it exists in any interface. Kinda a trick question, but it was good reading people’s reasoning ;)
Masks are needed to protect not the wearer, but those around him. Same reason why doctors wear masks when performing surgeries.
I don't know how the Polish corporation works, but at least in my country, nebulous "investors" would have a lot of difficulty pushing through random product decisions in a public company.
When it comes to driving, I'm reminded of couple who visit Las Vegas.

They separate for a while and when they reunite and compare notes he gets mad "You lost $200 gambling!!"

she replies, "Yeah, but last year you lost $3000!"

"Yeah, but the difference is, I know how to gamble!"
Yeah, this is the answer. Absolutely correct
I love that C# supports deprecation as a language feature and allows to mark an obsolete method as only usable by other deprecated methods, which is the same as the shitlist approach here in the end
I had a website back in the late 90s/early 2000s that was one of the most popular sites for its niche (at the time) topic. It was on several topical Webrings and got noticed enough to get several of those silly thinly-veiled advertising "<company's> choice on the web" award badges.

If I brought that site up today as it was then I doubt it would show up on the first 3 pages of a Google search for the topic. But hay, at least you could view it with noscript turned on.
Nobody is blaming Russian people, they’re blaming the Russian government. All large foreign powers engage in espionage of their rivals and have done so for literally millennia.
On my servers I do away with either. Instead client submits JSON object and gets JSON answer. Simple HTTP based RPC. But my servers of course are not some generic storage of knowledge for mining. Instead they're doing some particular processing and administration. So clients are not given as much freedom as in GraphQL. And I am free from headache of implementing some generic backend query service for no benefit.
One thing that I wish was considered more often when looking at effective philanthropy is the opportunity cost of the money in terms of amount donated over time.

For example, assume someone like Bill Gates or Jeff Bezos had donated all of their money (liquidating their shares however possible) the moment their companies went public. It's tough to say that this would have been a better result, since the amount donated would have been a small fraction in comparison to what could have been; their donations would have been a drop in the bucket.

Given certain people (and/or corporations) have historically allocated capital very effectively (and, for example, that the annual returns of AMZN/MSFT/others have been very good for decades and obviously far surpass inflation+charity efficiency scaling), is it not more effective altruism for those like Bezos and Scott to keep their wealth compounding as effectively as possible, and then donate it much later on, perhaps in a few decades?

I understand that the idea of this may sound unappealing for many reasons, but I rarely hear good counter-arguments for why it shouldn't be done. I apply this to myself personally, and rather than donate large amounts of my income now, I'd like to be able to donate 100x the amount (or whatever it may be) in 30-70 years.

(edit: After reading some great responses, I do think the best counter-argument is perhaps that of "sure you can compound wealth and donate later, or you can donate to something so effective that it compounds (e.g. enables more people to live and accomplish things, which could compound at a higher growth rate). I think this is the best point to mention in response to what I wrote, but I don't know of any analysis that backs it up with hard numbers - do we have charities that we can demonstrate actually cause compounding to happen this well? It's difficult since we'd need to accurately model future compounding returns from them to get the types of answers that we'd want.)
you can terraform Mars with all those gazillions of charity money, that mostly go to bureaucrats anyway.
All the access to the services is remote, but I'd say having the entire team in the same room does help coordinate incident response.
Does it matter how much that money is worth to him? Charity doesn't have to hurt to be effective.

With that single donation he's done more good for Australia than I (also, I assume, you) will be able to with years of effort, surely that's worth celebrating.
Spend it on your politics like Soros or Koch. Accelerate technical progress like Musk. Pure vanity like that guy who spent $600m getting the Chicago GSB named after him. I’m sure if you tried you could come up with some ways you’d like the world to be different that you could spend a lot of money on. Personally I’d love to see well recognized, respected tests that test the same knowledge as a variety of university degrees. Setting up an organization to do that and giving prizes for the top results to build brand awareness for the first decade could easily burn a million dollars a year for a decade for one subject. Advertising is expensive, organizations are expensive, people are expensive, especially qualified, competent ones.
Dreidel lasts O(N^2) spins
The viewpoint you're pushing is that this taking doesn't adequately balance the interests of the homeowner. To use your own words: Asserts facts not in evidence. It's your assumption and your bias. And you're wording your question to assume that bias.

> The point of the tunnel is to go underneath extant structures.

Tunnels still have entrances. It may be fewer houses, but it's still going to take them.

> > On that point, I agree with you at least some of the time.

> glad to see I'm making my point.

I'm not agreeing with you on the main point you're arguing, but if it makes you glad...
Her generosity notwithstanding, she probably hired a great PR agency.
That would still have been a description of the company's nice intentions, and not a contract/legal promise.
Integrations and mobile push notifications are two things you might wanna compare as they tend to be sore points for self hosted messaging.
Hence the patio11 post about requesting a custom commercial license from the maintainers; the tax office will happily let you deduct 20k of software licensing but donations look like fraud.
> When I was at Google it amazed me how many pieces of infrastructure were 'hot messes' in the sense that the people maintaining them didn't really know anything about how they worked, just how to run a test and revert if they broke. But there was no senior leadership pushing to understand the component interfaces and how the 'fleet' was at risk or interconnected. Just a bunch of fiefdoms. And inevitably people who kept things complicated so that they were "irreplaceable" for their own job security anxieties.

This is the curse of a large bureaucracy. It seemed like Google was immune to this for a while, perhaps due to the engineering culture, but it's only a matter of time when there's enough money and organizational inertia at play. Once things reach a boiling point, the transformational programs pop up, and the cycle continues.
Robert Mercer is not a billionaire btw. Ironically Jim Simons (his ex partner) has donated a lot of money to the democratic party/causes. Does that balance it out?
You probably know that salt is often fortified with iodine. Quite a lot of other basic foodstuffs, including bread, rice, and pasta, are fortified with folic acid, iron, niacin, etc. It's a largely forgotten program of the USDA that has been wildly popular in reducing the incidence of nutritional diseases. I presume that's what you're referring to, because I just looked at the ingredients on the spaghetti boxes of the two most popular brands of pasta in the U.S., Barilla and Mueller's, and they only list wheat--semolina & durham, and durham, respectively. But they're both also fortified, with Mueller including that in the list of ingredients, and Barilla listing them separately as vitamins/minerals.

I understand it's de rigour to eat "pure" foods, but it's actually led to reduced intake of important nutrients in the wider population. For example, until very recently iodine wasn't included in prenatal vitamins because for much of the past century most people used fortified salt. But with the increased use of kosher salt in home kitchens, medical advice not to add too much salt when cooking, and the fact that prepackaged foods don't contain iodized salt, iodine intake began to drop in the United States and UK.
Because social anxiety, of which loneliness without consideration for being alone is a part of, is already extensively researched, even its implications on neurophysiology. Being alone and the implications of resulting loneliness is radically different and less understood. Using improper measures to confuse the former for the later is bad science.
Enemy combat range is based on the weapon they have. Snipers will hold long range, medium range for rifles and pistols, close range for melee/fists.
The Women-are-wonderful effect probably plays a role.

https://en.m.wikipedia.org/wiki/Women-are-wonderful_effect
Literal photoshopping is an indispensable skill for photographers these days. None of the big photography contests disallow photoshopping in general (there are limits) and winning photos are clearly photoshopped. The phone just does it automatically.
I just want to say that I'm very interested in this library and have commented on it before. I'd really like to see it reach feature parity with pytorch or theano and emit your C++ code on the backend.

For example, I am not aware that one can currently use your library to implement Wavenet, other audio generative models like Wavegrad, or transformers.

Keep up the good work.
Now their corporate/finance stack on the other hand... shudder.
A man who built Venezuela’s only delivery app
The comments are rather interesting as apparently George Keeling himself commented and confirmed everything. :)
It really is misunderstood by the public what a difficult intellectual task programming computers is.
I’ve been in the middle of making a similar system for my own apartment, mainly out of frustration that I keep forgetting to turn the heat down at night. It’s less relevant since I’m working from home right now, but I also have plans to add geofencing to turn the heat down when I’m not there and back up again when I head home.

I had the parts I need 3D printed, partly because it looks a bit nicer and partly because I need to replace the knob with one that’s easier to attach a servo to, and so needed something with a D-shaft. Designing those parts made me learn more about gear measurements than I ever thought there was to know. Like the author I went with the DS18B20 1-Wire temperature sensor, mostly because it was the first thing that came up on Sparkfun, so I’m glad to hear it was a good choice.

I’m using an Arduino to drive the circuitry, sending the temperature and receiving control commands via serial over USB to my home server. This works pretty well (and allows for fancier logic than doing it all on the Arduino), but has the interesting result that when I’m compiling software the control program can get swapped out and my heat switches off (or rather, gets turned down to 55°F) until the thermostat daemon gets paged back in!
Ha, ya, and that is such a stupid, young person thing to say.

It's just not true in almost any case.

I used to compete in high school and collegiate trivia competitions and so I spent a long time studying for those type of competitions. I have a good memory and could remember a great deal of what I had read. But I quickly learned that there were only so many hours in the day, and I had only been alive for so many days.

It is just extremely hard to out study or out smart years and years of experience. When someone has been alive and cognitively able for 20+ years more than another person, they will inevitably have come across more information than the younger person could possibly have digested. Even if they aren't really trying and don't have the best memory.

This is not to say that knowing facts = smart. But just like being alive a lot longer gives you more facts, it also gives you a lot more experience.

Being young might mean you can think and learn a little faster, but I'll take knowledge and experience over speed any day.
> The PC version scored 9/10 and the console version scored 4/10.

CD Projekt games historically have been PC with console ports after launch. They probably would have done the same here if not being pushed to be a launch title for "next gen" consoles.

I think Sony/Microsoft are just as much to blame. They also had to QA the game and sign off on it.
It’s a Terrible Time for Small Businesses. Except When It’s Not
The difference is that in the US we don’t trust the government to the point where even though that’s the one we have more control over, we do not choose to use it against bad corporate behavior for fear that the government will do it wrong. The EU sees that it can effectively regulate corporations so they use their government the way it was intended to.
I do wish we’d spend more time on spending from these funds and not the oft-hollow initial commitments.

https://www.nytimes.com/2018/08/03/business/donor-advised-fu...
I suspect it's not just you - look at Guido! :)

I can't recall when I started using python, but it was probably 2010 or so, when it was more mature.

That said the 2.x -> 3.x migration was anything but mature.
> Could a check to see if the name is "localhost" or "*.localhost" suffice to satisfy the "SHOULD NOT" requirement?

To satisfy that requirement you have to check for those names and if that's what the name is _not_ ask the "configured caching DNS server". Which means you need to do what? Calling OS APIs will do that DNS server thing unless the name is in /etc/hosts. You could manually parse /etc/hosts and see whether it's there, I guess... That's basically Mike West's suggestion.

The parsing of /etc/hosts would presumably have to exactly match the parsing that the system DNS code does, including error recovery behavior, etc. Otherwise you might treat as localhost something that is not mapped to localhost in /etc/hosts or vice versa. This is all doable, but it's not something I'd want to do if I were tasked with this decision, absent strong indicators that this work and the extra maintenance burden and attack surface (every parser ever is attack surface) is really worth it.
Ah. Dont talk about fight club. Eh?.
'Anyways, I was not complaining. I was arguing why was phone used in the first place when there are real world security issues with it. Only because everyone is doing it. Then using a flawed tech with "security". I am hoping for signal to have usernames because until then I am not going to link
I or you don't get to have $100 million mansions in every big city in the US either. His team probably spent more on the PR than the actual donation, just to make sure that the protestors placing mini guillotines in front of his house don't escalate further forcing him to increase his security budget.
I personally stopped donating to charities ever since I discovered that 70%+ of the money goes to executives and the rest is just wasted on useless stuff rather than furthering the mission. I would be impressed if over $500M of that money would be used properly.
Bang-bang[1] works fine for home heating applications, and is used by every thermostat I’ve ever seen. PID is more useful if your system requires/allows fine adjustments rather than just switching on and off.

[1] https://en.wikipedia.org/wiki/Bang%E2%80%93bang_control
Yes, but is that what that API _actually_ does if you pass it "foo.localhost" that is not in /etc/hosts?
These reports come out because of PRs she's releasing to polish her image. The more virtuous donors stay anonymous.
The unit I'd use is car-minutes. In a 30-minute commute you might observe 200 car-minutes (this is a total shot in the dark to be clear) closely enough to notice a mistake if it happened. So if you notice 1 mistake per commute on average, and you yourself make a mistake every 200 minutes of driving, you could estimate that you're an average driver.
You can use

grep -e '[a-zA-Z]\{4,\}$' /etc/dictionaries-common/words | shuf | head -n 4

if for some reason you don't want to use a password manager's generator. There's some entropy lost by the fact that you're choosing without replacement but it's not the end of the world.
> Consulting the local hosts file isn't contacting the configured caching DNS server

Sure, see my comment at https://news.ycombinator.com/item?id=25439154

> and if that API behaves according to spec, including potentially relying on local resources loke hosts but not remote DNS servers for localhost domains

But does it?
Seems rather condescending doesn't it?

You don't need a PR agency to sugar coat four billion dollars... It's actually pretty generous and requires some level of good faith assumption on our part.
“Reflexive and shallow” seems to be a “talking point” on HN today.

The parent post to this was talking about a pro-authoritarian slant, not the quality of post. Pro-authoritarian =/= reflexive, shallow, generic, angry. Can be. So can anti-authoritarian. Just as much. Sometimes more. Much more.

I don’t know how the pro-authoritarian observation leads to the analysis above. Frankly, I don’t see the pro-authoritarian slant from the top posts.

The whole discussion I’m reading is about the changed/expanded definition of a “journalist” for gathering stats. A valid, almost instinctive observation because practically everyone has a high-quality video camera in their pocket nowadays. And has then wondered, “well, if I capture an event, am I a journalist?” Not a deep life-changing musing, but everybody who has recorded a video event on a smartphone has thought it. So the 2020 mind is primed with those thoughts.

A result like this is posted, and the definitional issue is immediately brought to mind, because it isn’t that far away from lived current experience. The only issue I have with the discussion is nobody answered the basic question in the top responses...so was the definition of journalist responsible for the effect?

The name-calling against “pro-authoritarian” suggests that, in fact, it was. But just a guess.
There a difference between judging him receiving money and judging the foundation receiving money.
What about reading Perl? Or Inform?
I wonder if the Bezos-Scott divorce will be a warning sign for entrepreneurs.

In what could have been a 50/50 split, Bezos walked away with 100% of their Washington Post and Blue Origin interests and 75% of their Amazon shares and 100% of their Amazon voting rights.
https://www.nbcnews.com/news/us-news/jeff-bezos-finalizes-di...

What was by far the most expensive divorce in history was actually heavily weighted in Bezos' favor as far as divorces go.

Partners that sacrifice their education or careers to raise children or manage a household should definitely be compensated in a divorce such that they can land on their feet and are set up for success post-partnership, but for entrepreneurs, a 50/50 splits puts even founders with majority voting rights in danger of losing their companies.

It's easy to justify Bezos' wealth after transforming eCommerce, shipping, cloud computing and more. It's harder to justify Scott's $38B ($1.5B per year of marriage) when comparing her to other partners or mothers. I could see taking a partner's past (or projected) earning potential and compensating that amount. Let's say Scott gave up what reasonably could have been a $500k / year job, that would be $12.5M + 25 years compound interest in the divorce. The value she gave up for the sake of the partnership has been restored and the value Bezos created has been preserved. If there's a divorce between two partners who are also business partners, then 50/50 makes a lot more sense.