skysight-inc/HackerNews huggingface dataset:
I can't do that for such large images. I can do it for ones maybe a third of that width.... Do you have any tips for me?
Yes, speaking intelligently about the company and the technologies listed in the ad is important. You can do this after a couple hours of research. Make sure you study up before your interview.
Making a Reddit and Facebook Messenger Bot
What's the risk?
Most of the job hunting advice I've read (in books like "The Hidden Job Market" and "What Color is Your Parachute") suggests finding your niche/passion first and then looking beyond posted jobs. So instead of blasting your resume to every job post that's halfway relevant (which everyone else is doing) you are basically pinpointing your dream job and networking your way into it.

The reason why job posts like the one you're talking about have such specific requirements is because they get 100s of applications for each role and have to have some way to filter them.
>though in court to get anything actionable you have to prove actual malice, which is not easy,

Actual malice is only required if it's a public figure being defamed.

>and very very hard if one talks about a public figure.

It's not any harder to prove actual malice when the person being defamed is a public figure than if the person being defamed is not a public figure. It's just only required if the person being defamed is a public figure.

>If you are just shooting breeze on the internet, it would be super-hard to prove any malicious intent.

I think you clearly missed the point of my previous post. It wasn't to try to prove to you that people spreading fake news are committing actionable defamation.

The point is that reasonable people are capable of distinguishing between fake news stories and farcical insults.

Saying that Obama is an idiot is an insult. Saying that Obama was born in Kenya because you have investigators on the ground in Hawaii who found evidence that his birth certificate is a fraud is almost definitely defamation (even though it would be difficult to prove that you acted with malice).

A large percentage of Trump supporters literally believe that Obama is a Muslim born in Kenya. They literally believe that he ordered Air Force One to pick up his dog. They literally believe that his mother-in-law gets a lifetime pension.

Sure it's possible that none of them actually believe these things in their heart of hearts, but if you ask them, they'll tell you they do. To an external observer they appear in every way to literally believe these things--if there is no externally detectable difference, is there a difference.
He's smart so he bought other airlines as well. As Matt Levine pointed out today, while Buffett lost money on UAL yesterday, he more than made up for it with gains in other airlines which were up on the news. He said: "Boycotting United to fly another airline is just what United's index-fund owners want you to do"
Project opens the FBI files on the notably dead
I know that's true and I find that especially alarming, because it gives those employers a tremendous amount of leverage as gatekeepers to the industry (by underwriting certifications for people they elect to employ and retain).
The three node minimum is to avoid split brains. You can still access the data with fewer (for recovery etc.) but the cluster is not HA.

Read throughput will go up by being able to distribute reads amongst the cluster. Write throughput shouldn't really get better; since all nodes have a copy of the data. Thus; the maximum node count is 9.

On the last question, there is data size, and there is working set size (what needs to be in memory). You can actually stretch working set size by sending certain queries (i.e. reports) to one of the nodes and keep the others for more transactional queries, but for storage on disk - yes, it is a multiple of however many nodes you have.

But also consider: Much of the pain I've had in large DBs is not being able to keep enough backups on fast media for quick restore (i.e. I'd like to have every day for the last 2+ weeks). From that pain point though, it's not a multiple - you just need to pick one node to backup.
The harsh truth is that pay, like anything else is a function of supply and demand. The supply of people with no particular marketable skills beyond a pair of hands and the ability to follow directions is huge.
This company https://plen.jp/ has made robots before. They are running a kickstarter for an interesting new project. It's a programable portable camera/speaker combo with some interesting UI.
Hello, good evening, and remain indoors. This is the Quiz Broadcast!

https://www.youtube.com/watch?v=RN0ixdOsrY0
I upvoted you because you kind of buried the "women don't apply for jobs they aren't a perfect fit for" link at the end. It's really important.
No - this is not it. Scikit models need to be persisted. The only ways I have found is pickle or dill.

Take a look at this to understand what I mean . http://stackoverflow.com/questions/32757656/what-are-the-pit...
I'm surprised at the number of people here who think this is a bad idea. To quote Bruce Schneier,

"Security is a process. For software, that process is iterative. It involves defenders trying to build a secure system, attackers -- criminals, hackers, and researchers -- defeating the security, and defenders improving their system. This is how all mass-market software improves its security .... Smart security engineers open their systems to public scrutiny, because that’s how they improve. The truly awful engineers will not only hide their bad designs behind secrecy, but try to belittle any negative security results."

A couple of things to note here,

- This is not the first time. It was done before in 2009.

- It is in a physical location, and will be monitored by people.

- There are various "stages" involved, and I'm guessing anyone who's invited will be vetted.

So we have a monitored, time bound, physical access to device hack-day, open to people to try and break a system to learn it's possible flaws - if anything, the system is only going to get better not worse.

The likelihood of someone finding a vulnerability and not disclosing it is much more troublesome when they were the only people doing this. If the system is opened up to a large number of people, it is more likely that the vulnerability in question __will__ be found and fixed.
"As for child porn, I bet a good chunk (most?) of the content is directly paid."

What I allways heard in this debate (from privacy activists) is, that most of the stuff is actually shared noncomercial in closed circels. And to get into such a circle you would have to provide them with fresh material (made by yourself).

But on a quick check, I could not find reliable numbers(or those claims), but I guess they would be hard to get in the first place.

Anyhow, I agree that total surveillance would for sure reduce horrible crimes ...
But I rather have privacy and police focused on the actual crimes happening.

And the actual crime in this case is the production.
And even though it does might lower the barriers for some if they can savely pay/consume for CP, and therefore increase production, I can imagine the danger is a kick for others as well.

And even if we could manage to ban all CP from the internet, then those people might want to get their kicks then in real life.

Anyhow, I think that is where society has to focus on - the actual fucked up people. And there are plenty of them around and they won't go away, because you lock them off from their sick internet kicks.

But on the other hand, yes, it might be easier for police etc. to keep track of them, if they are not anonymus.
Unfortunately I think that most people wanting to eliminate privacy don't care at all about the children, but rather want plain power.

And there are good reasons to not trust governments who wants to know everything about the people but not wanting the people to know about what they are doing ...

I mean, we are even talking about russia here. Would you trust them?
(fairly sure) Blackberry still owns QNX, which is still very popular in high-security environments such as automotives.
> not worship "those other gods"

there are plenty of texts discussing 'false gods' as well -

e.g. put all together: there is 1 'true god', the others are 'false gods', and they should not be worshipped.

This base theology is very straightforward and consistent throughout the hebraic scriptures, and also in the NT if you view from the various premises of jesus messiahood in the gospels/epistles.

> what is taught in traditional Protestant churches

... Was invented ~500 years ago, and (imho) in reaction to other theological (RC) and sociological shifts (embryonic capitalism), and so this is not at all surprising...

> "homophobia"

https://en.wikipedia.org/wiki/Homosexuality_in_the_New_Testa...

Dangerous words here, but disagreement with homosexuality is only automatically a "phobia" if one presumes disagreement to be 'denial' of a 'reality' out of a 'fear'; if one is ambivalent on this 'truth', there can be 'phobic' people and those that simply disagree.

Either way, quite clear from the canonical texts that sexual purity (of all stripes - including heterosexual married couples) and ascetical purity in general were part of "early Christianity in its infancy just after Christ's death".. I will certainly agree however that what attitudes one takes towards adopting this (humility vs pride), is another matter and quite often many believers fall short.

Any doctrine can be abused to suit the ego gratification of its adherent -

Plenty of rabid and non-neighbor loving athiests, LGBT activists, libre software coders, etc as well..

Conversely, broad statements such as 'love thy neighbor' can be twisted to mean 'view anything as valid no matter what it says'..

it is in subtlety where the distinctions are found..
Nope, it's planned though.

In the mean time, I recommend using something like ProxySQL to route based on schema to shard between multiple instances of MySQL.
Is there any evidence that anyone else was clamoring to offer residential fiber service in NYC that Verizon happened to beat out?
I would have really liked to see a "Hello World" GPU compute command with this, as specified in the API https://webkit.org/wp-content/uploads/webgpu-api-proposal.ht...
A fun hobby and project, but I'm guessing nearly all those parts are knock offs and of very cheap quality.
What if one of your friends was a Communist?

They've murdered way more people than the Nazis, after all, and they're still a going concern.

Most of the various groups that call themselves "Nazis" or "KKK" consist of about five yokels who meet in somebody's garage. Communists still control entire countries.

So, how about it: is it okay to fire people for being Communists? If not, why not?
The last time I wrote production C++ was at Google. There, when requests are coming in at a torrential rate, every instruction counts. In cases like that, it's perfectly reasonable to sweat the details when selecting a data structure.
At least the author is not the typical "minimalist" who either has a rich dad or some million in the bank after selling his company.
Have you tried ternjs (Sublime Package: https://github.com/ternjs/tern_for_sublime)? I use the config file from https://github.com/tststs/atom-ternjs/blob/master/README.md#... as a basis, works quite well.
Oh man... I still get the ideas of "The Road" out of my head, and I saw that like 5 years ago. The only positive thing in that movie was that maybe at the end, there are some good people left.
How carbon capture could become a bright spot on climate policy
Omega isn't what's used AFAIK. In any case, the actual scheduler data is not the state in question.
Does Google’s TPU Investment Make Sense Going Forward?
MySQL 5.7+ will default to wait for the ack before committing locally. This is referred to as "lossless semi-sync".
I've read enough about Threads to know that I absolutely do not want to see it. Just reading the story in the article makes me queasy. The article calls The Day After "reassuring and sanitized," but from what I remember, that was something of a nightmare.

The movie Testament also came out around this time and it's often brought up in the same context as The Day After and Threads. Watching Testament felt like a gut punch.

I wouldn't tell anyone else not to watch Threads. (How could I? I've never seen it.) But if you are going to watch it, you should brace yourself emotionally. If your idea of a post nuclear apocalypse is driving around in cool cars like Mad Max in the Road Warrior, you probably should watch Threads.
Presumably the risk of screwing up and needing to repurchase certain parts and/or spend more time creating it.
I only recently read The Handmaid's Tale, and it hit pretty hard. Especially because it, like any good story of that type, is not nearly so outlandish as it seems. Things that might have seemed absurd at the time in Brave New World and 1984 have come to pass and been accepted as the way things are, with people even clamoring for the next step.

The dimly illuminated cultural regression from Atwood's novel is far from absurd on modern reading, and in fact we've seen such hyper-conservative cultural shifts play out. It's not that far-fetched to substitute isolationist nationalism for regressive theocracy, when both have the same ultimate goals: reconcentration of power in an oligarchy, just like in the "good old days." Not that we've ever strayed that far from the concept, but still...
On the plus side, it's responsive, so there's that I suppose.

The thing that bothers me most is that near the top, the header title isn't aligned with the first section title. Not so much a design thing I guess, so much as it's just something that makes my eye twitch ...
If I could use VS in a reasonably sized VM over RDP for under, or around $20/month, I would jump at it... however, generally speaking, less than 8GB RAM is a non-starter, and much more than $20/month, I'll just keep windows on my main desktop.

As it is, VS and a few utilities are all I need windows for. Even then, a good build server might circumvent part of that. My own experience is really mixed though.
Of course you should. You should be looking for a job you can grow into, not a job you fit perfectly today. Any company worth it's salt knows this, although some HR reps don't get the message. If they aren't interested in you because you don't match their unicorn list, it's probably not going to be a place you would enjoy working at.
Gerçek Resimli Otele Gelen Fatih Aksaray Escort Rus Dilya
That might work for you, but every time this discussion comes up around here, there's a whole bunch of parents complaining how their spouse and kids simply will not stop disturbing them, no matter how much they try to explain that they can't do this.
Interesting isn't it. Upthread there's someone saying to just use the newspaper model as it worked for decades, and here are two people saying they won't pay a fraction of the newspaper model (~27c/day).

Instead you want an immense pool of content generation for that 27c per day. Good journalism isn't cheap - that's why paper newspapers cost what they do and are full of adverts - but you want to pay rock-bottom prices to individual sources whilst still pretending that you're paying a 'reasonable amount'.
The problem with UWP is that there is no migration path from WPF. They are so different that you have to pretty much rewrite from scratch.
TFVC Support for Visual Studio Code
For those curious and don't want to watch the entire video: He uses an iphone backplate, three other parts (touch id etc), and the logic board. So he's using Apple OS.
3XY4D Guinea
You wouldn't use VSCode to edit one off files. You'd use VSCode when you want to mount a "project" folder, and then access the files within that.

You "can" open one-off files from the command line. It's just way slower than other methods if you're just doing a quick change, and you'd go mad waiting for the file to open.
PIA and Freenode joining forces
Great now I need an ad blocker for my google home device
Are these Russian hackers because the English was a little choppy?
It's the opposite: they have shown an incredible amount of restraint in the face of overwhelming opposition and crippling sanctions from Europe and USA.
This was the case for 5.5 and 5.6. MySQL 5.7+ will default to wait for the ack before committing locally:

https://dev.mysql.com/doc/refman/5.7/en/server-system-variab...
Just in general, if you want to stay desirable, you'll always need to be taking the market's pulse. Ask real employers which certifications they value. But since you have to be able to actually do something and not just bluff well to work in this industry, everything hinges on skill at the core.

Focus on developing the skills, not the paper, even if the paper is pre-requisite to get promoted. Credentials should always be second priority. If you have the skills, you'll be in demand as long as this class of problems exists. People hire people to do something. Do that thing they want. Don't put your trust in any type of credential.

That said, very few people will hold worthless certificates against you, and risk-averse corporations will want to hire someone as highly decorated as possible so that they're clean if there's a lawsuit related to operator error or negligence. If they're available at low mental and financial cost, they won't hurt.

Don't get discouraged. Work on developing the skillset and the rest will flow. Get the certs as needed or as they're available, but do not attach your own sense of worth, value, or success to them. Your skills are what will distinguish you no matter how respected or despised your credentials become.
[Google] Machine learning helping tool for drawing
Show HN: Security as code, automated cloud auditing and deployment
Now nobody talk about the "dating app" image wechat held in its early years, which brought it a lot of users.
It's a nice post with a lot of detail and nice imagery... With that said, how would a simple, slightly modified, exponential backoff work any worse?
The aids that is the advertising world keeps trying to infect your home! Crickey!

We can prevent this! https://www.youtube.com/watch?v=YJg02ivYzSs
Define "bastardizing C". Which improvement do you consider as "failed attempts"? RAII, constructors/destructors, so you don't need to write spaghetti code to free resources reliably? Templates, so you can write sort() function once, for all comparable types? Lambdas? Or maybe GLib is somehow better than stl/boost?

C++ saves TONS of time and effort in our projects, thank god that I don't need to write in plain C anymore.
Would the world be an even better place if the workers' parties got even more votes? Why stop here?
devs need to spend time actually focusing on something, not wasting time on shallow stuff like social media. If they do, they're going to pick a social media site that has a better payoff than G+
> In the functionalities I apply OpenCL to, CUDA doesn't even offer the same functionality, and in many ways processes algorithms by simply parsing out algorithms CPUs utilized, but OpenCL never assumed this as an optimal path, and reconsiders the entire structure of the algorithm and data its working with, often times reorganizing formats for processing entirely different from CPUs that NVIDIA incorporates as a default.

Can you explain what you mean? Reads like gibberish.
The short version is yes, it is worth applying. If you're trying to get into a niche market, there will only be so many opportunities available. If you only apply to things for which you feel qualified, you may eliminate your chances altogether.

Let's look at it from the employer's perspective.
The employer doesn't maintain a blacklist of "bad match" applicants. The employer simply has a yes, no, and maybe pile. If you are a yes, you get the interview. If you are a maybe, you get the interview if there aren't enough applicants in the yes pile. Everyone in the no pile simply doesn't make it, but could a yes or maybe for a different position.

My big break into software development was because no one else was in the yes pile, and I the strongest (maybe the only) maybe.
The monetization made off of Youtube should offset all of that and then some.
I get this, and thus will be looking for ways to contribute more on the community. Thanks for the comment! :)
The main point of this article in my opinion, is not so much Zoroastrianism itself, as it is the conclusion that:

"
Iran’s many other legacies and influences aside, the all but forgotten religion of Zoroastrianism just might provide the key to understanding how similar ‘we’ are to ‘them’.
"

and so I would similarly presume that any editorial slant would likely take the loosest scholarly opinion to suit this thesis..
A lot of that is available in "text editors" like Atom (and I assume VSCode). Of course, it depends on if someone wrote a plugin for your language of choice.
Plenty of newspapers have shuttered their shops, and editing quality has gone way down. It used to be that seeing a single typo in a competitor's paper was cause for jubilation. These days mistakes are everywhere. In the past couple of years the most egregious ones I've seen were 'mruder' and 'hgihway' - these words don't even pass a spell-checker.
This is why I've suggested, and used, fair queuing for rate limiting.
Any source can make lots of requests, but they queue up by IP address. (In practice, you have queues organized by hashed IP address, which you service round-robin. That's how routers do fair queuing.) If one queue gets very long, then you start sending 429 errors for new adds to that queue. Otherwise, the requests from the heavy load source just take a little longer.

Unlike most rate limiters, this requires little or no tuning. Each source IP address gets an equal amount of service. Sources which generate heavy load compete with themselves, not others.

The main tuning parameter is how long a queue can get. It's useful to have both length and time limits. But only hostile sources should hit those. They don't change with capacity or number of users. Brief load transients should be handled normally, if slowly.

This won't stop a distributed denial of service attack from many IP addresses. But anything coming from a small number of sources will be handled without much trouble.
The idea that shiny robots will be landscaping your yard in 10 years is a pipe dream. Show me the robot, even the prototype, that can (for example):

-identify a tree that needs straightening
-dig it out without damaging the root system
-reseat the tree
-fill in the hole
-drive stakes in the ground to keep it straight
-tether the tree to the stakes
-identify when the tethers are choking the tree and retether
-identify when the stakes when no longer necessary and remove them

Even the likes of Boston Dynamics can barely make a robot that walks.

Even in sectors like manufacturing, where automation has "almost" taken over and the market massively rewards the elimination of human, labor, you still need people to mollycoddle the machines, people to carry the rejects to the crusher, people to drive the forklifts and load the trucks. I suspect that people that pigeonhole all blue collar jobs into "done by idiots, ergo easily automated", have never worked in such a job. We've had machines for centuries now, and we're only just beginning to tackle the hard problem of making computers flexible enough to handle all the edge cases.
To be perfectly honest, pointing people's smart home devices at a page that anyone can edit with a few mouseclicks does not strike me as a very smart PR move. This will not end well.
It can be. Pure functions which exclusively operate upon the stacks are often considered idiomatic. If you choose, however, you can reference and alter named global variables within a function, and some dialects offer a facility for named local variables. You might argue that the 'i' and 'j' words, which interact with loop constructs to give you a copy of the current and outer loop induction variable, count as references to named variables, even if they aren't strictly the same thing.

As with most languages it comes down to the programmer.