skysight-inc/HackerNews huggingface dataset:
You'll probably hit memory limits if you go much beyond 512x512-sized holes.

Additionally, computation times grow quickly with higher resolution and you already need a high end GPU for this resolution to get a reasonably interactive response time.

You'll also need a favorably licensed pretrained model or a few 10000 training images and masks.

So all in all, I can't see any deal breakers, but I'd probably still use PatchMatch instead.
Show HN: Crawl blog posts from medium
To the hardcore bash users, I think they call that 'easy'. I have someone like that on my team - holy crap some of the bash stuff they can come up with
> Remote positions tend to be more focused on track record, so it might be hard to impress if the applicant don't already have some project in their resume.

A caveat here. Not all, but many, remote positions exist because the company is hoping to get labor for cheaper than they can source it in their local market. In such instances, qualifications aren't going to matter that much. If you're a fairly senior level person, any reasonable salary expectation will exclude your consideration for the majority of remote positions.

Some companies are relatively shameless about this and announce that they have location-adjusted salaries (in the case of GitLab, they even have a public salary calculator that shows that they seriously underpay), etc., but many try to keep it under the covers since it would hurt their reputation and recruitment efforts if they weren't able to spring a low-ball on candidates.

If you're good, I would suggest that you just keep applying rather than assume that your qualifications are insufficient, aware that the majority of remote positions are hush-hush attempts at keeping payroll costs down.

Source: fairly senior, large part of my career has been remote.
Actually, I hadn't meant that, although on reflection, it's the right thing to have meant. This stuff is hard!
You're effectively suggesting people take all their business offline again.

When I walk into store (a) it's reasonable to assume that store (a) might be observing my behaviour, along with perhaps a sub-contracted security company etc. It's less reasonable to assume that walking into store (a) gets me observed by stores b-z and subcontractor 1-255 which is more like what happens on the web. They don't generally follow around town for the rest of the week either.

Go to web site or store and get observed by Google, Facebook, and dozens of assorted analytics companies who will then endeavour to track you wherever you go next, for as long as possible.

Now then, ignoring JS and adblocking for a moment, which mainstream ecommerce or news sites can one frequent in order to adopt the "100% effective solution" of not being tracked?
Side question - are there any websites like wallhaven, but with less people and anime? I'm thinking the type of content Chromecast uses, or /r/TechnologyPorn?
I'm seeing a lot of comments along the lines of "We have fake images and fake news, how is this any different?", as well as "It's not like we could trust everything before, this doesn't really change anything".

While both of those are true, they neglect two important details:
1) Fake videos are much more realistic than fake images, in the same way that fake images are much more realistic than fake text, and thus more believable
2) A large fraction of the population doesn't fact check anything and believes most anything that is spread around the internet, the logic being "if this many people viewed it and liked/reacted/shared this, it's probably true"

I want to believe that we, as a society, have learned our lesson about fake news from the recent US presidential election, as well as Brexit. But I doubt it.
I like to think of this as the Government encouraging you to pay more in recurring taxes by waiving a one time tax - you did end up increasing your exposure to the real estate market and your annual property taxes through this transaction.
The carriers have been working on RCS Messaging since 2007. https://en.wikipedia.org/wiki/Rich_Communication_Services

It's taken a decade to get everyone on board so they could innovate on SMS. Since the carriers don't have the leverage that they had pre-iPhone and Apple is not supporting RCS, the positioning paints RCS as an Android/(non-iphone) messenger.

It's an amazingly fragmented space.
Okay, I'm going to jump on the "package management and modules actually work" thing; I'm not a noder, but I've considered using several tools that are built on Node, and every time — almost literally — `npm install whatever` fails. Linux, Windows, doesn't matter: I see the latest cool thing on Node, try to install it, and think, "If they can't even get installation to work, why should I bother?" Am I alone in this? I don't have that problem with other tools, so I don't think I'm unable to read and follow instructions. I'm disappointed, because there are a couple of toolkits for mobile development that I'd love to use, and there's a big Node roadblock in my way.
Corporations have not gotten rid of retirement plans, they've gotten rid of unsustainable defined benefit retirement plans (pensions) in exchange for defined contribution retirement plans (401ks).
Nature Bound Africa
I should have been more explicit; this is the default in memory footprint of a simple hello world app. I didn't really try to reduce the heap or stack of the JVM, I'm sure that would help.
I agree. Google could have easily turned Allo into something very similar to iMessage by just adding Google account support, default E2E encryption and SMS fallback. It would have also worked on every device that was connected to the Internet. But, it looks like they've decided to get into bed with the carriers again and used some altruistic bullshit explanation that an open solution, involving the carriers, is the right solution. This company just can't seem to learn from its mistakes.
You're going to be closer to $10,000 for that kind of storage. Probably not economical for your use case unless you get good rebates and electricity is expensive where you live.

Source: I build home battery backup systems for a living.

The types of people buying batteries today live in places where arbitrage is an option (california, hawaii), or where the grid is frequently or always down (puerto rico)... or rich people who want to be energy independent. They generally haven't made it to the general public yet, but cost is coming down every year and utilities/incentive programs are spreading.
limits are usually a guarantee you will sell at the very bottom of a crash. There are much better ways to diversify.. such as what others said - sell on the day you vest and buy an index fund.
Well, definitely CA:

> Additionally, since it rains so rarely, if it’s going to rain, people are usually talking about it at least a day in advance.

Was odd that such prevalence was placed on the coasts by the author.
> This is either just very misinformed or selling things to misinformed people.

It's possible that that is an accurate description of all "sales"; if they were properly/fully informed, it would be called "buying", not "selling".
Bookmakers Give Odds on New Royal Baby Boy's Nam
Maybe marketing department? ;)
I recently read "A mind for numbers" which leans on this concept of working hard on a problem (focus mode) and then stepping away from it for some time (diffuse mode) very heavily. I also realized that this works really well for me and i guess for most people.
I moved from a call center where length was a KPI to one where it is not a KPI, and it makes a world of difference in the pressure/health of the office environment (and thus better outcomes for customers)

It is far better when call length is not a KPI. I would never go back.

IMO, if call length is a KPI, it's a key indicator that the company isn't willing to hire enough agents and is trying to apply pressure to shorten calls for purposes of coverage.
Whenever Nvidia issues a research paper on how well their products work for AI applications like that in their paper I feel like instantly buying some of their more expensive scientific products.
> Isn’t it just as entitled to refuse learning something because you will only use the language you want?

Not really IMO. If users don't like it, they can usually use something else.

A point I didn't make clear at all is "you have used Electron, eww" is a poor judgement. "It is too slow for my needs, look at this benchmark" or "it takes too much RAM, look at the problem this causes" or "it takes a while to load, look at this metric that shows the effect it has on me" are all valid and constructive criticisms. "I don't like part of what, to me as a user should be a black box, is made with" isn't (if it works for you, it works, if it doesn't for a practical reason then it doesn't, how it is made and how the maintainers might solve your issue if they chose to address it is their problem). If going from a fellow developers PoV then by all means give constructive critique but "you use Electron, you a stupid" (a tone I've seen a fair few times) isn't that, and as a developer if you want an X made a different way go make an X that way (or, back to user-land, go find one made that way, there will probably be other options).

> Even if it’s forcing a square peg in a round hole?

This can be a problem created by switching language (or framework, or other) without sufficient acclimation time: you end up using the new tools like they were your old tools, which might produce something that works badly because the new options are not optimal for that construction pattern or at least that pattern does not use the other tools to their best advantage. Have you never heard the pained yelps of "but... that just isn't Pythonic!" or similar?

> Cmon tho, any competent engineer can switch between languages without many issues.

Depending on experience level, that is rarely without at least some context switching cost even if you are already familiar with what you are switching to. Maybe you are a natural star engineer for whom this is as close to zero as makes no odds, but most of use are not quite that perfect!
As well as other things people have mentioned, it's more complicated than that. The Land Registry doesn't cover the whole UK - just England and Wales - and only about 85% of property. It registers mostly transfers by sale, or long-term leases, but not eg inheritance. So family farms, large estates, etc are not in there. In Scotland the information is held by the Registers of Scotland, and in Northern Ireland it's Land and Property Services - neither of whom provide free access.
On the contrary, human groups have defended their territorial boundaries against other human groups since the beginning of our species. Even chimps do it.
Were those retirement plans fully funded over their years of employment, or were they kicking the can down the road with "We'll make big retirement promises and in 30 years when the $XXX,XXX,XXX bill comes due it'll be someone else's problem"?
Well, I'd argue that Inktomi and Google are qualitatively different than earlier clusters for 2 of the 3 reasons mentioned in the NOW paper:

- dramatically improving virtual memory and file system performance by using the aggregate DRAM of a NOW as a giant cache for disk;

- achieving cheap, highly available, and scalable file storage by using redundant arrays of workstation disks, using the LAN as the I/O backplane; and

Also:

- Compute clusters with shared memory are completely different than NOW clusters.

- Compute clusters existed before, but most were not fault tolerant as far as I understand. Commodity disks have a (much?) higher failure rate than commodity CPUs.

As far as I know, NASA was mainly using compute clusters. As far as I understand, "Beowulf" clusters were mostly about compute. That is, doing a lot of computation on a relatively small amount of data. In contrast, Google and Inktomi were about doing a small amount of computation on huge data, and also operating live services.

Though, I'm interested in any specific examples of earlier systems that unified separate memories and disks from commodity PCs. For example, BigTable definitely unified distributed memory and disk into a single resource, but it came much later.

Also, to be truly called "commodity", the memory/disk should be unified over Ethernet, e.g. using a Unix socket interface and not something custom.
It seems like the timer starts as soon as the pointer enters the link area. I would be happier if it was 250ms that starts when the pointer stops moving.

Either way I love this feature.
Why is less premarital sex a "positive note"?
This could have been implemented entirely in the client.
Thanks!

I just learnt about PSD2. I live in Denmark. Unfortunately I don't see Danskebank to be a part of supported list on Tink.

I will look into how I can get an API for Danskebank account transactions.
Ask HN: Chinese spam-calls, anyone know what's going on?
Seems like they've massively ramped up in the past week or so.
How to Qualify B2C Leads by Phone
> it's a petty attempt at one-upmanship

Gwynne Shotwell is SpaceX's President [1]. She and Elon are on the same team.

[1] https://en.wikipedia.org/wiki/Gwynne_Shotwell
Anyone familiar with these "bladeless" wind turbines as an alternative to large blades?

http://www.vortexbladeless.com/

Based on their marketing (far quieter, 40% more energy) it seems like an interesting option. I know one of the biggest complaints that farmers have is the noise they cause, so they have to be placed far from houses.

I'm curious to see if it's mostly fluff or has any potential... but I'm not expert on the subject.
A brief history of go/ links
> This way I dont really care if I get a virus, or gets stolen...

If you get infected with a keylogger or a backdoor tool you're going to care. It doesn't matter how encrypted your hard drive is.
I use bitdefender as well, but lately I started deactivating "autopilot" (auto scanning folders in the background) because it pushes my cpu usage to > 100% regularly while I am using my Mac.
Nice! Although you might want to update this for Webpack 4.

Like for example, `ModuleConcatenationPlugin` no longer goes in `config.plugins`. It's now a boolean flag `plugins.concatenateModules`
It’s a conservative play but an understandable one for older employees: it’s usually too risky to both work at a company and hold its stock.

Diversify also means more than stocks and bonds... land, art, apartment buildings, laundromats, etc.

https://www.betterment.com/resources/should-i-own-stock-in-t...
That is an excellent point. I do agree that the converse is true. Together, now we are talking.
This looks like a failure with portfolio construction to me

I’m sure that’s a very useful piece of advice for a Worker for whom “construction” means, you know, actually making stuff, not financial trickery
The author was on a recent episode of Talk Python. https://talkpython.fm/episodes/show/147/quart-flask-but-3x-f...
not upset -- I am pleased .. many comments expose a naive point of view that I can easily contrast to .. seems fun
Is there such a thing as too many Netflix movies?
Are you sure about that? When big box stores fail they often sit empty for years causing blight in the area.
Sorry, I'm not hip to most of this stuff. I just thought it would be a fun event. Perhaps it's already on the social media calendar, complete with a cat logo?
Where can I buy a scanner like this that is already hooked up to a todo-list?
If I remember my baseball enough (I'm a casual fan) they rotate the balls regularly in baseball to actually specifically avoid that factor.
Paywall, from the US at least.
Makes me wonder how many "features" considered internally at FB, Google, etc are being scrapped only because it would not be worth the risk of potential backlash by spooked out users even though they have in their possession all the necessary data.
> I've never done it though because they default trigger phrase included is downright creepy sounding. It's some echo-y modulated voice that goes "You are dreaming-ing-ing-ing...."

I used an app like that to trigger a lucid state (might be the exact same one) and yeah I heard it say “you are dreaming” in that creepy voice and it gave me a freaking lucid nightmare. It succeeded in making me realize I was dreaming without waking me up, but my heart raced to about 200bpm and I thought that scary voice was going to come and kill me. Who the heck made that app?
The walled gardener is the murderer. Zucks Algo pisses you off from time to time so you will come back for that feeling of beeing part of a superior group.
Sure but they're the same general concept, just applied to two different domains. When overdone, they result in same general pathology: goal of reducing unknown downside -> destruction of local autonomy -> decreased development of localized ability -> poorer overall outcomes.

In fact, I don't even see anybody referencing the specific "helicopter parenting" until you brought it up.
While I agree with you, I think it is important to note that defined benefit plans aren't INHERENTLY unsustainable. If you do the math right and are realistic, you can off them. You just can't underfund them or assume unrealistic stock market gains.
If you have to build it yourself then why even use it when there are existing options?
Social skills.

But such skills are insanely hard to attain. Some people simply give up on trying.
Ex-Facebook Executive: “You Don’t Realize It but You Are Being Programmed”
Cloudron 2.1 released – Unlimited mailboxes, ECR and Quay.io support
Yup, that's "agile". "Shit early, shit often."
Perhaps. Uploads are timing out for me, it may just be time to abandon Flickr for good.
> it seems outlandish that those states would try to leverage their foreign ownership in shows of might that go way beyond that.

Really? Who exactly do you think is funding wahabi mosques worldwide??
It's very appealing to think that an application-agnostic system can usefully process data. That was part of the allure of XML; it's part of the allure of JSON.

If you don't think an application-agnostic structure is useful, then you wouldn't use S-expressions, you'd use a sequence of arbitrary bytes, and leave all the processing to the application. Using anything else is a compromise between generic and application-specific.
A Hybrid Threat Modeling Method
> I may never know if this picture and/or article ever happened, but it does raise an interesting point. If the only thing keeping you the only player in a certain market is ignorance of how you built your environment, just how long do you think that will last?

As a note, it lasted long enough for the guys to make a very very healthy exit and for the data centers to eventually transition into the backbone (along with a bunch of other - mostly non profitable data enters) of Soft Layer now owned by IBM.

Edit:

Also here are some pictures of the place.

http://www.datacenterpics.com/displayimage.php?album=3&pid=6...

Picture in question:
http://www.cloudcomputingexpo.com/node/102155/print
https://www.bizjournals.com/houston/stories/2006/05/08/story...
In UCG gardens — as with data structure and algorithm design — there are trade-offs among retrieval difficulty (friction, for humans; time complexity, for machines), update difficulty, centralization and skill set of contributors, and centralization and skill set of editors, and the complexity of the structures themselves.

IMDB, CYC, Wolfram, and various RDF data sets, sample this space differently, and have different amounts of data and richness, probably as a result.
a strong theme in the comments here is that features and amenities are harder to build upon than .. something .. on WMF web pages because WMF internal content is not rigorously defined and enforced.. print is not the point at all, and would take considerations in yet another direction
How Google autocomplete works in Search
SoftBank and Google Funds to Invest in Chinese Truck-Hailing Firm Manbang
Your math ignored both maintenance and property tax on the home. Let's say maintenance costs 1% a year and property tax is 3.5% a year. I'm choosing both numbers lower than likely reality to give your position an advantage and let's say that advantage covers any income tax benefit of paying the property tax. After those 30 years you have a $1214 asset that you've put a bit over $1170 into - that's the original $100 plus about $238 in maintenance and about $833 in property taxes. So your $100 investment has grown by about $44 while the stock investment in your example, after deducting 20% in cap gains, has grown by about $114.

The house by itself is a bad investment, factoring in mortgage interest makes it even worse, then factoring in not paying rent makes it significantly better. How much worse or better it is in the final analysis depends on factors that are outside of many our controls - jobs, family, local market, etc. The decision is not quite as cut & dry as many on this thread make it out to be.
> A discrete decision based upon an input having a continuous range of values cannot be made within a bounded length of time.

~ Leslie Lamport

https://en.wikipedia.org/wiki/Buridan's_ass#Buridan's_princi...

;-)
He might look into buying pension insurance.
What you describe certainly has been my experience. Many of the markup languages that were designed to make it possible for "non coders" to write interfaces just turned into another programming language, only clunky and irritating.

For example, tag libraries like the JSTL were designed to split the programming between interface and back end, allowing designers to manage the programming logic in the interface. HTML and markup tags were fine, but in my experience, once you get into loops, conditionals, and so forth, the designers almost always send it back over to the programmers, who now have to learn a new (and generally half assed, in my opinion) set of tags to implement programming logic. As I remember, they pushed this pretty hard (the head first books even devised a mock scenario where a corporate memo banned the use of JSP code in a page). Ruby on Rails went with ruby code and helpers, and I think it was vastly more successful. YMMV of course, but the experience led me to believe that if you're going to program, just use a programming language[1].

As for this article? Well, the sub title is: "It's accelerating how businesses are able to impact their strategy." So, we have a sense of what we're in for if we choose to keep reading.

Beyond that? Actually, I do think that things we used to write code for will be handled differently, and may not require programmers. This is nothing new for the industry. There was a time when a spreadsheet required a computing expert. Same for calculations, servers, publishing an article on what is now a "blog". Blogging engines totally accelerated how writers impacted their strategy.

[1] a lot of people don't quite understand the hype and, yeah, attitude of ruby and rails programmers in the early days. I do think this community went too far with it, but the scenario (a corporate memo banning something) does get at why. The java world had gotten sort of insane, and ultimately was starting to rely on things like memos from above because that was the only way to imagine why anyone would actually write the way the spec said. There really was a massive cheer when someone (DHH in this case) just finally put up a giant screen at a conference saying, literally, "fuck you". Although I think you can achieve with more civility, that kind of bluntness is necessary to beat back the insanity in this field every now and then.
...And then gradually reduced their employer contributions to said plans to a pittance, or even zero.

At that point, you might as well do your own thing with Vanguard or Fidelity. The net result is the company got rid of the retirement plan, and started reselling other companies' commercial retirement plan products to their employees.
Qt is licenseable under LGPLv3, Electron under the MIT license. There is practically little difference between the two types of licenses.