skysight-inc/HackerNews huggingface dataset:
It actually produced somewhat slow code and has an awkward memory model without shared memory multithreading.
You're optimizing only one of the three important things about a charity. True, the absolute worst charities are those with massive overhead, basically scams. But just avoiding those scams doesn't mean your donation will do the most good. Also crucial are: is the charity directed at an evidence-based goal? And is the charity prepared to handle more money? These are the things GiveWell checks into.
Having previously worked in a “professionalized” field (architecture) before a career change to software engineering - please no.

Having a credentialing body that has to review and certify you just kills wages and innovation, and makes it take an outrageously long time to enter the field. But, more importantly, it will not prevent bad programmers from existing and shipping bad software.

Further, software engineering most assuredly is treated as actual professional engineering in most of the industry. That there are many companies that don’t treat it that way just means there are a lot of poorly led or non-software companies out there, which is no different than any other field.
I submitted this link as a post just now:

https://news.ycombinator.com/item?id=21892123
Depending on what type of video you're trying to do, Komposition might hit the spot https://owickstrom.github.io/komposition/
Show HN: Astuto – an open source customer feedback tool, inspired by Canny.io
> Quantum entanglement can't transfer information because you have no way of knowing whether the other end has "observed" their particle(s) yet

Maybe I'm misunderstanding this, but this just reminds me of old serial communication without hardware flow control. As long as both sides can send messages to each other, there's special control codes that are included in the stream for flow control.
Safari looks to be jumping on the Chromium bandwagon
>Living in the city is great, but I’ve had a hard time making connections, and have had more trouble finding work than I ever expected.

I used to live outside NYC, and finding work there is indeed difficult, depending on your specialty. If you already work in "fintech", you're set: there's tons of jobs there doing that. If you don't have any experience in finance, then it's not so easy, and there really isn't much programming work there outside of finance and full-stack web stuff.

I live in the DC area now, and have also had a terrible time making connections. I'm planning to leave within a year because of this. I'm not going to NYC though; the job situation there is terrible for my specialty, as I learned before.

>What are the secrets to building connections out here?

I'm not sure about NYC, but here in DC I think it has to do with going to a lot of rooftop bars and drinking a lot of alcohol. If you're not into that scene, you won't do well here. I suspect NYC is similar.
I use AHK to do this for Windows. It's a lifesaver, but it is not as reliable and it is very finicky -- the capslock to ctrl/escape usually works but sometimes it doesn't. AHK sometimes run into problem with Remote Desktop and Synergy.
I got my MS degree from Turkey. These days they decided to close my university because of some political conflict between Erdogan and a guy who got separated from his party (Ahmet Davutoglu), turns out this guy owned the university.

I’m not Turkish and at least not in Turkey right now, but I’m sure such a thing ruined lots of people’s lives and certainly will make my life harder in certain situations someone needs to validate my degree
Seems like it's too easy to setup a "charity" with little to no oversight. Just my outside opinion with little knowledge of the process or follow up done. This kinda reminds me of the Goodwill reports that came out bashing them...
That Wikipedia article had a link to a case where a fully-formed eye had developed. Wow.
An alternative to the Stylus extension that the parent comment mentions is the Stylish extension, which has a "marketplace" almost exactly what you're looking for. You don't even need the Stylish extension as each theme is also offered as a userscript.

https://userstyles.org
That's simply not true in my experience. I suspect you haven't actually tried what you're saying over any significant period of time to make the claim you're making.

You're lying to avoid a conflict which is simply not that large in the grand scheme of a lifelong relationship. If I think pants make her butt look fat, that's not necessarily even a problem: it doesn't mean I'm not attracted to her in those pants, or that you even need to be attracted to her in any specific pants, or that she should even base her clothing choices on your opinions. And in a more general sense, why is she asking questions she doesn't want an answer to? If your relationship can't handle communicating honestly about very minor things like this, you're totally screwed when it comes to real issues, like the changing nature of attraction as you age, or asking for what you need to feel fulfilled in a relationship, or concern for the person's health at their weight. If you can't communicate in a really insignificant situation like this, how are you going to communicate when there's anything of actual significance?

Honesty with kindness is a skill, and it's certainly not trivial, but lying isn't the kinder option, even in this case.

Coming at it from the other side of things: when someone lies to me to spare my feelings, there's a lot of times where I know they're lying, and that means I can't trust them to give me honest feedback when I really don't know. If I can't trust someone to tell me something negative, then I can't trust them when they tell me something positive either.
> 10 times more disease-causing sulphur dioxide

That is one specific pollutant. Cars produce more pollution when you look at all forms of pollution.

Ships are a problem, but cars should not be let off the hook for the massive amounts of pollution they produce.
Nebulosity
yeah, sharing logs for shared hosting is a small but interesting & unsolved problem

it's still weird to me that we rely on the frontend to manage access logging
> Chinese state media reported last week that gangs were exploiting the African swine fever crisis by deliberately spreading the disease by using drones to drop infected items on to pig farms. The farmers are then forced to sell meat cheaply to the gangs, who then sell it on as healthy stock, according to China Comment magazine, which is affiliated to state news agency Xinhua.

WTF, China?
I think we're in agreement, then. I'm sorry for accusing you of saying something you didn't say!
As someone who disables webfont downloading, I hate when fonts are used for icons.
I second this, use both QMK on my customized 40%-ish keyboards and Karabiner on Macbooks, with similar configuration
Ironic for these to be the only grey letters in the comment section.

"A slippery slope; and so it all began..."
Anyone else thinking of Sam Neil’s last words in the Hunt for Red October?
Referencing the concept when defending your ignorance is not grey thinking. Grey thinking is obviously good, ignoring the merits of the other side is just wasteful and ignoring the demerits of your own side is dangerous.

It is just that every good advice will get misused by people who don't understand it. There is no piece of advice that can help such people, they will just turn it around and use it to defend their current way of thinking. Teach them about logical fallacies and they will use it to "poke holes" in perfectly fine arguments, etc.
I wonder if Netflix will eventually get rid of discrete episodes all together. Generally, the end of an episode is when people make a decision to stop or continue watching. If the goal is to maximize engagement, it seems like it would be beneficial for Netflix to get rid of those decisions-making points all together and make a season of television like a 9-12 hour movie.
> But there are many people who don't understand the math or theory of insurance. And those people often have less overall education and earning potential. And those people are getting swindled hard.

I find that most people have such an emotional loss aversion, that there is no point to explaining the math or the simple concept of only insuring losses that you can’t afford.

You can even try to show them that if the grocery store offered insurance for a cucumber, would they buy it? And they will say no, and if you ask why, it’s because they can buy another cucumber for not much money.

But then they will turn around and buy insurance for a TV that costs a few hundred dollars, even though they can very well afford a new TV.

So I stopped seeing it as people getting swindled. What I see as having negative utility, they percent as positive utility due to the emotional comfort it provides.
In small-town America, you need to be part of their church to fit in. If you're not religious, you won't fit in at all.
Anguish and Anger from the Navy SEALs Who Turned in Edward Gallagher
I have previously seen countless acts of generosity from Gates over the years, but this is the most generous I have seen from a person like Gates. It's great to see that at least he is doing something to combat the stereotype of the champagne Scrooge, unlike those who are still high up in their high-horses, private jets and first-class trains still unable to guess the price of a jacket potato.

Had there'd been less of people like Gates, there would be a larger proliferation of scrooges stashing their trillions from the 97% of the population.

What a fascinating story!
That exists. It's the thumbs down button. Granted, I'm unsure whether they use it to reprioritize the specific show/film, or the entire genre / broader category, or both.
Role names in most software companies that I've worked at and know of are almost completely arbitrary.

They're useful if you have an organization that pays a specific rate for a specific job title, and they're useful in a hierarchical sense (e.g. managers, CTOs, etc). That's about it.

I install and maintain servers and desktops, databases, run backups, build infrastructure, source control servers, do low level programming, high level programming, frontend, backend, ... etc, it's too long to even enumerate.

As far as I'm concerned that's just being a (non-junior) software developer. It's all ultimately the same thing with different names to me, barely anywhere really needs people who are at the forefront in a tiny niche (i.e. _real_ specialists).

You can call me whatever you want as long as you're paying the bills.
After reading other peoples comments I would like to add that there were a few classes freshman/sophomore year that had discussion sections that were mandatory. Although these were usually only held once a week. The few that I had usually had quizzes during the first 15 minutes or weekly homework due at the beginning of the session. The sections were mostly a way for the students to get face-time with the Grad Student teaching assistants since office hours were impractical for these classes due to their size (70+) . Sometimes you had to stay for the duration of the session and other times you could bounce after turning in your homework.

None of these sessions were instructor mandated. They were part of the normal course curriculum, and were chosen during class registration. The standard setup was M-W Lecture, Fri Discussion.
Alerting When a GCP Instance Fails – Alberto Marchetti – Medium
That's why you can use SVG icons
My bet is it will be first adapted by high-frequency traders.
Maine Lets Drivers Loose with CRZY Vanity Plates
Do you search for DevOps or sysadmin in job postings?

Whether you want it or not, sysadmin is left to designate the low end of the market, namely desktops and windows administration work, sometimes all the way to helpesk. Devops simply evolved as a separate term to designate the higher end of the market around linux and automation.

Maybe in the silicon valley every company is a tech company looking for linux sysadmins and developers, but in the rest of the world "sysadmin" will usually get one into windows or low end roles.
Let’s Talk Windows vs. macOS
http://archive.is/xh2nP
At least SRE has a working definition, which is the set of practices laid out in the Google SRE book. Defining DevOps is the proverbial blind men describing an elephant.
The article quotes the commissioner of the sanitation department saying that collecting cans is decriminalized.
Not got very much to add, except that one of the stories in July 1967's "For Men Only" is:

"Profits: $4 billion ... Taxes $0 | Sickening Scandal of our Fat 'Free Ride' Oil Companies"

which struck me as somewhat timeless.
Secrets-Init
A very long time ago there was a brief time period of a few million years where there were no stars yet but the CMB radiation would've been dropping through the temperature range that was suitable for life. Just because there were no stars doesn't mean things were perfectly homegenous either.
I went in for an annual physical and had blood taken. He gave me a call a few days later and it went to voicemail. He left a message saying the results were online and the only thing he saw as problematic was that my LDL was really low. He said being that I was vegetarian, nuts, beer, wine, and hard liquor were probably the best sources.

I didn't call him back to inquire further, and it wasn't mentioned in any subsequent physicals. I don't have a medical background and wasn't aware low cholesterol was even potentially an issue. Until your comment it didn't even occur to me that it served a purpose in the body, I just assumed it wasn't supposed to be there.

Unfortunately the voicemail has long since autodeleted itself.

This was also around 2008 if that matters.
My dentist hates google, internet, science reporting, etc. Patients are always asking about miracle cures.

So for years now I poke the bear by excitedly asking about some new treatment I had "just read about" (meaning I just made it up). Stem cells, nanobots, lasers, supplements, etc.

It's fun to see him get spun up. He's so serious, earnest. Slow to catch on that I'm poking him.

Before he pokes me.
Jeez, or just eat 3 healthy balanced meals a day and stop obsessing over gimicks and fad diets. I can't imagine our ancient ancestors worrying about fasting or being keto.
Ask HN: How can you prepare for competitive programming contests?
Hello!
I'm interested in learning how to solve problems such as those from Google Code Jam.
What is the best way to do that? What books should I read? What websites/resources should I use?

Thank you!
It is literally impossible to write any reasonable high performance software in Java. (Yes, I've worked with Java devs who thought they had written high performance software, but they had no point of reference). This is mostly due, among other things, to the way modern CPUs implement cache, and the way Java completely disregards this by requiring objects to be object graphs of randomly allocated blobs of memory. A language that allows for locality of access can easily be an order of magnitude faster, and with some care, two orders of magnitude.
It is - I guess I just mean, the reply I was specifically replying to seemed to be concerned on if OP cared about the forking of React.

Vagueness and confusion all around, haha.
I'm not quite sold on that either. The professor obviously cherry picks the quotes that would show him in the best light.

And students know what answer the professor wants to hear, and he is giving them bonus points on their grade for participating in the experiment. Not to mention that a student who participates in the bonus-point offer is likely a student who is doing badly in the class and would appreciate the assistance from the points and from removing the distractions, as they likely are the same students that think the professor knows what he's talking about, otherwise why would they volunteer for the experiment at all?

In that situation, it would not be difficult to cherry pick some supporting opinions. Remember, this is not exactly a controlled experiment.
In high school I actually worked at one of these organizations. It was the typical boiler room you might imagine:
Grubby, dirty office space in a forgotten retail center with dingy cubicles consisting of a beat up desk, a phone and a stack of 3x5 cards to call.
We were taught to do just about everything we could to convey that we were active duty officers calling for donations, without actually saying that.
Middle class citizens were all too often happy to donate or, in our case, buy tickets to what I assume was a non-existent fund raiser because of who they assumed we were. The whole system felt 100% fraudulent from top to bottom.

I lasted about 3 months and moved onto telephone sales for a major retailer. Back then if you had a deep voice you could make way better money than your friends working at fast food, etc.

I can recommend telephone cold calling as a means for getting an extremely harsh but powerful lesson in reading people via voice tone very very quickly. :)
That button is for rating the movie/show after you watched it. I want to apriori eliminate items before even attempting to watch them.
Express-imgwiz: Format, resize images on-the-fly for expressjs
Turkey unveils first fully homemade car in $3.7B bet on electric
The job description of a sysadmin always required knowing at least one interpreted and one compiled programming language.

Programming is a subset of skills within the sysadmin role.
> the reality is all grey area. All of it. There are very few black and white answers

The inherent contradiction in this quote needed to be highlighted. In fact "grey thinking" is superior to black and white thinking in many cases, just not all. In some cases the answer is just simply yes or no, and no buts.

As to why grey thinking is so hard I think the article leaves out a major reason: grey thinking is more demanding. We will as humans by necessity always try and simplify things as far as it is possible, in order to save mental resources. Sometimes it is good enough, many (most?) times it leads astray, or at least gives an impression of simplicity that isn't really there.
Material design is pure garbage and everyone who has the faintest clue of UI design knows it.
I think most people would avoid the decision to start watching something with a listed runtime of 9-12 hours. Netflix has already made sure that episodes transition automatically and seamlessly into each other, including reaching into the content itself to skip past long credits.
I spit it out

Sounds gross but it has completely gotten rid of my yearly sinus infection
Hey guys, I've been format and resize images often. Mostly to optimize websites for PageSpeed or GTMetrix recommendations.

I wrote this express-imgwiz to make it easy for the job, it can:

- Format image to .jpg, .png, .tiff, or .webp (lighter and recommeded by PageSpeed)
- Resizes height, width with position option (convenient to optimize for responsive websites)
- Sharpen or blur
Demo url: https://wiz.saltar.co/photos/?url=https://i.imgur.com/MBDUWN...

The library provides both as middleware or handler for expressjs.

Feedbacks are welcome and appreciated!
Most Popular English Wikipedia Articles of 2019
In re: regeneration, see also: "The Body Electric" by Robert O. Becker and Gary Selden https://en.wikipedia.org/wiki/The_Body_Electric_(book) and "What Bodies Think About: Bioelectric Computation Outside the Nervous System (youtube.com)" https://news.ycombinator.com/item?id=18736698
This is an interesting thought. Over the holidays I've been watching my TV than I would during a normal week and I've noticed that my time in front of the screen is much different when there are commercials (forced 2 minute breaks) than when there are not commercials.
your question looks for a silver bullet, but does not take into account any systems thinking.
Can someone explain the reason behind the UX design? I have already paid for subscription and this is a yearly one too on auto re-enroll, why does Netflix have to do so much to make me watch? They only need to worry about providing great content. People already paid for it and they have algorithms that will guess what a user might like and bubble up those shows.

Why does it have to do one click play and auto play without even clicking? It’s the most annoying feature ever and they seem to love it. There is no way to disable it. What are they getting out of it? It has gotten to a poi t where I expressly avoid Netflix unless I know there is a show I want to watch. All because of auto play. May be my hatred of it is extreme but I don’t get the point of it.
We have a rule with our kids that we'll answer any question that they ask and articulate. "Why?" is always met with "Why what?" but if they can coherently say what they want to know we'll do our level best to explain it.

Also, only a Sith deals in absolutes (generally).
The Perfect Media Server (2016)
In the article, Morley focuses on the UX which appears within five seconds of the end of a show's episode, forcing viewers to quickly choose whether to watch the next.

She doesn't discuss the top level discovery UX.
And then every other company will tease them about it before following suit.
Try squash. Amazing amount of exercise and for those of us who are competitive it never gets boring. Sheds weight like crazy and has cardio demands like few other sports.

Alternatively, just walk with 5lb dumbbells. No shortage of studies on mental/physical benefits of walking and lugging around weights help core and upper body. I usually add 20lb weight vest.
Using Expect with Coroutines [pdf]
RedHat spams the crap out of /r/redhat with these, some of them are of very low quality
It was probably lying that got you in this situation in the first place.
Did you know that there was a PE exam for software engineering?

It was discontinued because less than 100 people applied for it over the course of several years.
That button infuriates me, as it appears to do nothing except grey out the cover of the show - the show is still shown in my "currently watching", it comes up in "trending", and it's even in my "recommended" section!

What was the point of even providing me the option? I suspect it might be part of an A/B test to see how many people engage with a button that does nothing. I absolutely loathe this sort of dark pattern but I have yet to convince a manager that "gathering data!" is bad thing...
Single-source ISAs of the past relied on general industry verification technologies and methodologies, but open-source ISA-based processor users and adopters will need to review the verification flows of the processor and SoC https://semiengineering.com/will-open-source-processors-caus...