skysight-inc/HackerNews huggingface dataset:
also they allow you to gradually script stuff as you figure it out.
There is yet another gem hidden in that post:

src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://www.caniemail.com/tests/assets/fonts/pacifico-regular.woff2) format('woff2');

Basically... isn't this a way to bypass the default external resource loading block for mail clients other than Outlook, meaning that this could be (ab)used for stealth "read receipts"?
Just wanted to compliment you, this is a seriously impressive amount of work.

I deal with QR codes at work (we use them for stock tracking) and the libraries previous Dev used aren't a patch on yours :).
I like reading comments, for the chunks of the poster's life they reveal.
>I can't imagine how they may get any other outcome.

There is one person who has made himself a big single point of failure for China.
It's the Game of Life. People play it according to whatever rules and penalties they perceive to be in place using whatever strategies and tactics they think will succeed.
Documents reveal Huawei’s operation to build North Korea’s wireless network
> After all this I noticed a reduction in critical thought, my ability to form my own opinion on topics

Having felt similar, I've committed myself to only check out the comment section after I've gone through the damn article itself.
Thanks - I had no idea they were separate words!
Yes, more guns is always the solution !!!

https://upload.wikimedia.org/wikipedia/commons/2/2e/2010_hom...
What you're attacking is IMHO just a part of a side-note of the actual argument; sure, that's a bad way to refactor the function. But even with an appropriate refactor, the codebase as a (fragmented) whole remains less readable and maintainable than a long spaghetti function potentially is.

Because the problems now cut across responsibilities of the components built on certain assumptions made for the sake of removing the spaghetti. Because now you need to account for "global" parameters (protocol version) in lots of disparate "local" scopes - individual functions who are quickly losing their degree of encapsulation.

We're discussing a hypothetical code-base, so focusing on the details isn't probably going to be too helpful. In any case however, I in no way see how the argument "flows from the outcome" of the refactor you're focusing on.
Image Processing in React.js (Part 1) – Creating Cool Filter
The protesters are being subjected to the assaults rather than being the masked assailants.

My gut reaction is these attackers are from mainland China and who have been organised by an official in order to try and reduce HK's tendency to protest (a sentiment echoed in that article as well).
Production engineers too.
Emulator basics (2): system calls
I personally have gotten more value from comments on HN rather than the links themselves, but I guess it depends on the topics one is interested in. Comments are also helpful to avoid reading articles that are not so relevant or just plain wrong, which happens once in a while.

My solution has been to just keep the links I want to open, but keep them for later (ideally, have less than 5 such links per day). A day after or so, if I still think it's relevant (beyond the title which is no longer new to me), I do open both the comment section and the link. This is especially effective when I find myself reading too much about certain topics that I know are toxic.
Show HN: Simple REST server for running docker containers on a remote machine
My company cut ties with Atlassian because of these laws - our only vendor with affiliation to AU.
What's the difference between enreaching someone's pocket vs moving to have a better quality of life? It is the same thing.
The population of PRC is approximately 200 times the population of Hong Kong.
I dunno about Microsoft's intentions, but it's in our (worldwide internet users) best interest for Outlook to keep the 'broken' renderer.

HTML email has some use-cases as long as the HTML used is very limited, and that's exactly what Outlook provides. There's however no justification to turn email into a full on web page like Google wants. The longer Outlook's renderer is 'broken', the less likely we are to get abominations like Google's AMP email.

Ultimately, email really is a document and should remain that way. This is compatible with HTML, but completely incompatible with Javascript.
Equifax to Pay at Least $650M in Largest Data-Breach Settlement
and delhi is far from the hottest city in india!
I disagree with this. I think something should be a seperate function only if it is (or likely will be) called from several callsites.

If you try to not always think about contrived cases while writing code, then this rule can sometimes lead to quite long functions simply from executing steps in sequence ("script").

One can split what is really a long function into several small ones for readability, but if one does so I think one should declare that function within the calling function (in languages that support this), and whether one does that or not is really about as insignificant as tab vs spaces or where one likes to have curly braces.

My point is, if a function only has one callsite, and is not likely to get more (incl. test code), then whether to inline that function or write it seperately is a style/formatting issue, not a maintainability issue.
ctrl-r to history search commands

ctrl-a to go to begining of line, ctrl-e to go to end of line, ctrl-u to delete line

oh-my-zsh to display nice contextual info on git, navigate more easily etc.

If you have commands you use regularly (unit test, building, git, etc.), keep a tab for each and create a profile so that it goes directly in the folder you need, and can have a different color.
Yeah, possibly, or more likely it's incredibly dangerous making rapid changes to the chaotic but balanced system that we live within.

The plants might grow bigger - until a voracious pest migrates into the newly available area and destroys them, or wildfires raging in the newly warmed area burn them to the ground.

The current global climate is probably not the optimum for human activities - perhaps that was some time ago, before the extreme weather events that we are ushering in started wreaking havoc. There's no reason to believe that fucking up the planet is somehow leading us towards a better, more optimum situation.
I'm 61. I have been "hands-on" for my entire career and these days do significant design and coding in the C#/.Net space. My past includes stints at Oracle and a significant amount of Smalltalk development. I have worked a lot in the DevOps world in the context of Microsoft and GitHub tooling.

I like to think I have a good combination of leadership, communication, presentation, and technical skills. THis allows me to help companies conceptualize projects. I had opportunities to move to sales, management, etc. but could never let go of learning and applying the technology directly.
I am not sure this is age related, it may be down to the internet as a whole. Things like reddit/YouTube etc did not exist 10 years ago and really have come alive in the past 2-3 years. It’s so easy to churn through content mindlessly these days.
It also follows the birth of Jesus and the battle of Gallipoli. Your point being?
or the Chromium-based Kiwi.
A page reload is part of the expected experience on a traditional site when you're navigating to a new page. I expect it to look like I'm going to a new screen, not simply replacing the content on the existing screen. Not every website is an app or should act like one.
Algorithms Struggle to Recognize Black Faces Equally
Argh, no support for WPA Enterprise??? We're literally stuck with open unencrypted networks with captive portal sign on because the configuration process for WPA Enterprise is so convoluted. This would have been far more helpful if it supported the networks that actually have a bunch of configuration data rather than just an SSID and a password.
Yet here we are, browsing the comments. :)
A co-worker of mine just returned from visiting mainland China. She said everyone she spoke to, did not know about the protests in Hong Kong. They had no idea that something was happening there.
'I kept my multimillion dollar business secret'
>Checklists are not bad, but they are to be executed by humans.

I disagree. People employ checklists precisely in the situations where it is most critical that every step be executed, in order, as written. The airline industry flies on checklists.

>I think trying to automate an existing human process directly is a mistake. Human processes often have features that only humans can do, such as pattern recognition or adapting to small difference. It's often easier to create a computerized (automated) process from scratch than to try to account for all the edge cases that humans might have to deal with (and do without problems).

Now, you're letting perfect prevent you from ever attempting the good. TFA is explicitly about building a checklist that can morph the automatable steps into automated ones.
While I know you have the hype around 3D-printing in mind, there is no sign that this guy consider this anything else than a hobby.

But of cause, this article does in many ways highlight the problems with current 3D-printing technology, and why it currently is mostly a rather limited prototyping tool. This would be the case even for more professional 3D-printers. Now most of the hype is gone, and I think most people realize that 3D-printers will remain a prototyping tools for the forseable future.
There are a few good summary comments about the situation on /r/worldnews like:

https://www.reddit.com/r/worldnews/comments/cg1sh2/chaos_and...

What I personally find astounding that the police were pulled out right before the fight, the 999 operators hanged up for the callers and nearby police stations were closed during the event.
Idris 2: Type-Driven Development
My experience on here basically mirrors OPs perfectly. I’m definitely going to try this out.
I don't read many of the links on HN these days, but that's because such a high percentage are behind a paywall. I understand HN's policy, but a big chunk of what hits the front page is the NYT, and I have no way to read those articles. Greatly reduces the value of HN.

The reason I haven't completely left HN is because occasionally a personal blog article like this hits the front page, in which case I do read it, and only sometimes check the comments.

To relate my comment to the linked article: I'm saying links to paywalled articles have turned HN into a discussion forum rather than a place to discuss articles.
> This is in contrast with fluorine-based oxidants like ClF3, which is hypergolic with sand, asbestos, or water.

Speaking of things that 'splode, there's a lovely article that makes the rounds here every so often by Dr. Derek Lowe on the onomatopoeically named FOOF (dioxygen diflouride)[1], one of his "Things I won't work with."[2]

[1]: https://blogs.sciencemag.org/pipeline/archives/2010/02/23/th...

[2]: https://blogs.sciencemag.org/pipeline/archives/category/thin...
It's never bad. The people you work with are wrong.

The thing to remember is, just like code, the work of documenting something is never done. It's an ongoing piece of work. It takes effort to maintain docs just like it takes effort to maintain code.
That is exactly the reason the 2nd Amendment exists in the US constitution. It certainly wasn’t to protect target shooting and hunting, but to protect against precisely the sort of oppression happening in Hong Kong. Governments should fear the people, not the other way around. The 2nd Amendment is a check on tyranny. Those that are downvoting the parent, what’s the solution? In China, you can’t protest your way to freedom. It hasn’t worked. It’s naïve to think that non-violent protest against China would ever solve anything. Let’s not forget the non-violence of Gandhi in India was strengthened by actual violence. [1]

And the American revolution wasn’t won because of protest, in fact, there was considerable protest and petitioning against the British prior to war and it resulted in the British becoming even more oppressive. It took guns and blood to win.

[1] http://theconversation.com/the-forgotten-violence-that-helpe...
You can even have a project with less than 3 lines :-)
https://github.com/kelseyhightower/nocode
The problem with erosion of rights is that they have to fight and win every time. The PRC just has to win once.
What’s Apple Park worth? Now we have the answer
If there's a way to score, it's a game.

If there's a game, there's a gamer.

People are gonna play the game. (In this case, winning the click counts.)
What do you suggest? Should they just bend over and take it?
Are there any good slack plugins out there that can do this kind of workflow/ state management?
I feel this is becoming a geopolitical conversation. I can go on and on, so do you. I don't want to hijack the main discussion of the thread any longer which was the human aspect of the sanctions to a geo-strategical game.

Thanks for a civilized conversation anyways.
North Korea has very few gun deaths. I am pretty sure people would trade a slightly higher gun death rate for actual freedom.
Triads made a deal with PRC? Couldn't be better news for HKers! :-/
> Do businesses really use outlook though, to send to their customers?

Yes. This might be hard to grasp from an SV web dev perspective, but not all industries are just about shoving ads at people. The company I work for does not do mass mailing. We use email to actually communicate with actual people who wish to exchange actual money for our product. This often involves months of back and forth discussion, because our product is highly customized.
They are do-nothing scripts but it isn't equivalent to say that the scripts do nothing. That is a very important distinction to me.

These scripts organize tasks into flows in a way that makes it possible to split work by logical checkpoints. The tasks between these checkpoints are dependent on one another in the overall flow, but have independent implementations that can be delegated to software or done by humans.
War has often resulted in regime change or occupation, sometime even execution of defeated leadership, so no; war often affects the elite (in the end).
Aha, ok, that would explain it. Thanks!
It seems to me that all you want is to document a manual process. Having them documented in dump scripts is no different than having them documented as a guide in your knowledge base .e.g in Confluence or as product requirements.

I can see the usage in an isolated team of a few people that will write these scripts for their own benefit.

I am opposed in general with having scarce information around. Better have everything a single place, whether that's a guide on how to provision a user or is how to add a new endpoint to your API or write a new end to end test.
I just recently discovered the Table of Nuclides [1].

[1] https://en.wikipedia.org/wiki/Table_of_nuclides
And they have the wrong tactic and strategy? That they do it becouse they think it benefits them is obvoius.

These schemes to make money without doing ordinary boring dull work are ofent a waste of time if you compare your hourly wage to whatever you would get carrying bags of seed up the hill to the sawmill.

A programmer that is competent enough to write spamscripts is competent enough to work as a programmer.
Sure, the statement is correct, but misleading.

An apples to apples comparison between Ford and Tesla to compare valuation means teasing out the part of Ford that actually makes cars. Lumping in the financial services arm makes no sense if intellectual honesty is the goal.

And in any case, EV isn't at all the final word you're making it out to be. If Ford takes on $100bn of debt to finance $100bn of cars with zero margin in order to move metal, now Ford has a $241bn EV. Is Tesla now suddenly even-more-undervalued compared to Ford? Nope.

You're right that Ford probably can't be broken up and liquidated at book value, but my argument doesn't hinge on that.
One good thing about ES5 code is that it is ES6 code. ES6 is essentially a superset. Why refactor it when it works already and will always be more compatible as it is?
I've started learning Rust after many years of NodeJS. In the past 3 weeks I've seen more "blazing" in Rust library marketing than in all my years of NodeJS combined.
Well, the specific problem it addresses is:

1. We have a tedious manual checklist
2. We’d like it to be fully automated
3. How do we get there from here??

You’re correct to say that if the process had been fully automated from the start it may well have been implemented very differently. But those scripts are hard to write, and basically useless until they’re complete.

Often the only practical way to do this stuff is incremental refinement, where each small step adds a little bit of value.

The trick is figuring out where to begin. I think the suggestion in this post is a wonderful way to get over that first hurdle.
It's undocumented, so we don't know what intel CPUs include.
I assume he's referring to emperor Xi. I don't think it's correct to consider him a single point of failure though.
Perhaps you could offer some help with the project? :)
The siege happened yesterday, and Chinese mouthpieces and websites are calling it a blatant provocation on sovereignty by thugs.
> What’s the alternative

How about just having our cake and not eating it too? Rewind the last 200 years and go back to a preindustrial society. Admit that this level of progress is a candidate for the Great Filter and turn around.

Sounds crazy, but if facing imminent destruction, why rule anything out?
The code contains car so is probably Scheme which surprised me considering the popularity of Overtone, written in Clojure.
Surely much lesser and more sustainable than concrete and steel?
For me the biggest problem, as manager to build AI team, is everyone talks jargons of AI/DL through these kind of courses. How do I find out who knows in depth? Do you have any intriguing questions you have that can quickly separate the wheat from chaff? Is there any Questionnaire on AI/DL that help select (AI expert)/prepare (for Job interview)?
This just seems like checklists with extra steps.
I found this small script quite useful https://github.com/lrusnac/hn-notifier
> The counterargument is that the massive increases in wealth inequality since the 50s - a time when the average single wage earner could afford a relatively secure lifestyle - "just happened", which is obviously rather implausible.

It's not that implausible. It's the effect of technology - not just automation / computers (only since 90s or something) but also before, we had information technology - ever since the telegraph was invented. In simple terms, it enables ever-increasing scale of human cooperation, bigger countries, bigger companies etc. so the "winners" (smartest, most experienced, most educated, most corrupt, most sociopathic, most networked, or simply those with a better starting point) win ever more, at a bigger scale.
Masked men -> This is the new face of the communist party.
Plus it sequesters carbon
Regardless of what you think of 2A, this is exactly the sort of situation it was designed to address. In Hong Kong, you have a completely unarmed population demanding democracy. Being oppressed by an (in the particular case, arguably foreign) government, with a long history of slaughtering unarmed populations who demand democracy.
I find the n-gate summaries to be much more informative.
My perception is that lots of anti-cancer drugs actually make it to production, and they are wonder-drugs. Maybe people don't appreciate them once they become routine, but I personally do. My Mom beat cancer 5 years ago with the help of Rituximab [1]. This was approved by the FDA in 1997, a mere 22 years ago (17 years at the time my Mom needed it). I don't have the details, but this drug is very different from the previous generation of chemo drugs, so much so that some people called it revolutionary.

[1] https://en.wikipedia.org/wiki/Rituximab
Evaporating a given amount of water takes the same energy regardless of air temperature, but of course it'll evaporate faster, yes.

Low humidity makes it bearable, though you need to drink a lot.
Please share the article then.
The progressives in HN downvote you, but the truth is that being able to use violence to protect your individual freedoms is instrumental to democracy. Few places can boast the level of stability that EEUU has had in the last 150 years. Many were taken over by tyrants and armed mobs, than eventually chose their tyrant. It's no coincidence that in Venezuela the regime disarmed the people with a law that according to them was meant to protect them.

The 2nd amendment is vital, don't let anyone make you think otherwise.
Yeah that API was a no-go for me, as I don't really want to share all that data with Google. So I was stuck with ZXing.
Combined with the concept of literate programming this would also help capture the "why"s of the slog, resulting in inline documentation. Jupyter and org-mode for the win!
The protests are over a law allowing China to extradite people without any process.

Also government mass surveillance and identifying people who were recorded in public by a citizen commiting violence aren't the same thing. I wish I didn't have to explain this.
Just an option: learn to like your job.

You can try to turn the mundane into micro challenges. Can you build a script to automate those TPS reports?

Whatever your task, how can you make it more interesting? Take the final product from an 8 to a 10.

Go watch a dude perfect video on YouTube, those guys are the masters of taking trivial things and making them interesting. Basically, do the IT version of that.
Every Travel Tech Company Isn't a Platform
>People are less interested in actually broadening their horizon, in finding synthesis between thesis and antithesis. More and more, it's just about finding a position, digging in, and attacking the other with full force.

Do you notice this about yourself, or just other people? If the latter, that's part of the problem. Everyone thinks they themselves have an open mind and well formed arguments.
Makes me wonder what the intelligence agencies themselves think about these developments. It sounds like it may be counter productive for them, if it means that no local business with which to pressure are even operating, because they've been forced out of business by cost of compliance. That's a separate issue even from having privacy conscious consumers completely overlooking them.

I wish our voting populous was more politically astute... Time and time again, we prove that we're unable to do anything to stand out in any way that makes us a first choice in anything. Our education system isn't well regarded at all. The way things are going, being designed in China will be a sign of greater reliability and trust than Australia. It isn't like individuals aren't capable, just somehow, it isn't valued, so it doesn't happen. Any time we get something that works half decent, we're somehow thankful and relieved to have something above average for once.

Maybe our intelligence agencies should be rethinking their internal missions. You know, so they actually have something worth protecting. They should be uniquely positioned to have a good view of the sociological factors which make up our society. That's part of their job. Sure as hell not going to get a politician pull their weight.
Show HN: Object Detection Labeller for Create ML and Turi Create
Different times, different people.

Do you have anything original to add?
Does the US government fear its own people ?

From the outside, it seems that police equipment escalated to get army grade vehicles and weapons, and the army has been to enough wars involving fighting civilians that they could crush most opposition in a matter of days.

Then what's happening in HK is masked "civilians" committing crimes, so the manifestant reacting to them with violence would also fall on the illegal side and it would be game for the police to intervene openly as strongly as they want.