skysight-inc/HackerNews huggingface dataset:
This is primarily why I'm a little torn about the "just send an auth" - Facebook, whether we like it or not, has wedged itself into a huge number of websites far beyond just the facebook domain. Surrendering control of a facebook account doesn't just let you mess with someone's social profile, it's potentially access to store accounts and much more. Whether or not people should be doing this is sort of irrelevant as the damage is already done and the situation is already entangled in Facebook's federated login.
Ever been to Eastern Europe or Russia?
I too am not convinced of the usefulness of these lists in helping you to shape your toughts.

However, they might turn useful in understanding why somebody told you not to "put up a straw man", or used other apparently weird expressions. (I think I've never found an occurrence of the "No true scotsman" argument, but it sounds quite funny!) Though I doubt I would hunt for this specific book in that case, just googling around would be probably faster.
> I feel so bad for those rich westerners with a house, running water, 24/7 electricity, free schools, etc.

Yeah, until western countries have fallen to the level of the worst parts of Somalia, we really shouldn't complain.
How many psychologists does it take to change a lightbulb
What do you think about this script?
So, you think this http://i.imgur.com/MAy4Pgl.jpg is more legible than this http://i.imgur.com/xrBPKda.jpg ? I disagree! And Starcraft 2 has a fixed isometric viewpoint. While it is technically possible to move the camera, no one ever does that in a real game.
There are lot of wireless E-ink displays for sale that advertise 5-year battery life with a simple button cell. For like $10/label.
Yes, in this tiny example, it could be avoided by adding a simple refactor in your second iteration.

In general though, the customer may ask you some iteration that he doesn't realize imply a complete rewrite of the code. Like:

"now I want the same thing, but I want it available 24/7 with no downtime".

Or "Now we have a great text editor, we want to add live collaboration".

"You know what would be great: that we could see what changed between 2 versions of the spreadsheet".
This is great. It would make an awesome addition to Markdown. Does parsing conflict with the use of backticks in Markdown?
There are a lot of examples of the differing meaning of a smile when you google it. Sometimes it is simply not appropriate to smile. I'm not sure if there are any culture that sees them as entirely evil, but a few do have a concept of an evil grin, a concept that sits alongside the smiles being friendly. It doesn't seem to be a stretch that a mistimed smile might make you look like a loon and other such differing beliefs.

https://www.theatlantic.com/science/archive/2016/05/culture-...
https://blog.allpsych.com/smiling-means-different-things-in-...
https://www.translatemedia.com/us/blog-us/the-meaning-of-a-s...
>It's really not hard at all to see why Slack would be much slower than an OS that basically does nothing to boot up.

You seem to underestimate what TempleOS does and overestimate what Slack does. We had apps 10x more complex than Slack (with network IO et all) in 1995 -- and they run faster.

Now using the web stack for Slack desktop might very well be a business decision (and a good one at that), but it's one of the worst performance decisions you can make.
Our receptionists, mail and facilities staff at
minimum had a Masters degree, went to a Tier 1 school

I'm curious as to how you convinced such people to take such jobs?

I would have thought it would be difficult to convince a graduate from an Ivy League university or similar to take a janitorial job?
In terms of cycles the switch has become more expensive since a lot of registers were added that need saving/restoring. (But since frequencies have increased a lot the absolute time shrank when we reached the "3 GHz era"; I think it's been pretty much constant for the last ~10 years or so). But you are right that the switch itself on modern-era (=32+ bit few-chip systems with MMU) hardware was never really that expensive (on the order of 10-20 us).
Microsoft Pix is already accomplishing some of that machine learning magic you keep hearing about: https://www.microsoft.com/en-us/research/product/microsoftpi...
I think that's just a function of how much money is in the field - more people end up in industry than academia AND industry has an even bigger interest in pushing the boundaries. This leads to blurring between the lines of industry and academia.

I'm sure if there were more money in subatomic physics we'd observe the same thing.
> Modern systems can easily sleep for more than a second at a time, even with the screen on (and not updating).

Good luck with that with quadrillion services chugging away in the background including file indexing service and all the spying bullshit.
I always try to play the game of "don't say a thing about yourself until someone asks" and it always works wonders. Everyone loves me since all I do is ask questions, giving them an opportunity to speak about themselves. It seriously makes me hate people though since so few actually asks anything back.
notice how the lighting in the style-transferred images isn't physically plausible according to the target images. For example, in the 5th example the house is still lit as in the original, as if by sunlight not by spotlights. Maybe that's why they've chosen to showcase examples with flat or ambiguous lighting (like the nighttime scenes or the autumn scene). The DNN doesn't model the physical reality of the scene, it doesn't get that it's a 3d world, it simply transports a high-dimensional vector (the 2d image) from one space to another. What our imaginations do is map that 2d image back into 3d before transforming it.
He wasn’t found is the remains of a village, but at a solo camp site far up in the mountains. He was killed there and his body was covered in snow and ice soon after, which preserved it.

Analysis of his stomach contents gives evidence that he visited a village down in the valley where it would be warmer and had a meal there, because semi-digested food in his stomach is consistent with the sort of food you’d normally only have access to in that kind of environment. I think that's mainly from pollen analysis.

It would be very unusual to find an entire village and it’s population entombed in ice. They would all have to die at the same time (nobody left to bury the bodies) and their bodies be left exposed and undisturbed to be frozen. Usually when someone dies the rest of the population would bury them, but in this case because he was killed and abandoned the body was left in a situation where it could be naturally preserved.
But OOP without inheritance is what FP gives you anyway:

data Address = Address
{ city :: String
, street :: String
}

data Person = Person
{ name :: String
, address :: Address
}

My general impression of recent-ish OOP developments is that people have started preferring composition over inheritance anyway, for good reasons. I guess I should've framed by question more like "the merits of inheritance over composition".
>> Why are some firms paying better than others? It could be that some are just more generous — paying their workers higher amounts than other firms pay for the same work — although that would surprise economists

I'm not an economist, but as someone who has worked for many different companies in the software industry, I don't find this 'generosity' hypothesis surprising at all.
Managers usually don't have a clue who to promote so they just promote their friends or those who are liked by the rest of the team (for reasons unrelated to skill).
The NDK is essential for a large numbers of apps - including games and real time media applications.
Give your terminal's `cat` command some color
It's not the same as "normal" HDR:

https://research.googleblog.com/2014/10/hdr-low-light-and-hi...
They were looking for somebody cheap. Bullet dodged.
Turn your web-app into a cross-domain component with five lines of code
HoTS uses a different engine and completely new netcode to SC2.
I have noticed several developers deliberately introduce accidental complexity for the sake of job security. Just to make it really really hard for a new person to do any thing with it , they create a hostage situation where you have to do a full gut of his or her work and redo it. This is more evident in a situation where the teams are geographically distributed and the main team (typically in USA) feels insecure that their jobs are going to India or some other country where software maintenance is cheaper. The problem of accidental complexity is very serious for large enterprise software companies who have aging products typically on a Microsoft stack so those engineers who have spent a decade coding and maintaining it tend to be happy with a crooked way(hacks and workarounds - Undocumented of course) of doing things which gives them an unfair advantage. To conclude; accidental complexity is a political tool introduced by developers deliberately of reasons best known only to them
They did mention it was 5 years ago; password managers have become a lot more popular in that time.
true, and it's hard to work around unreasonable customer requirements. In the ideal circumstance you would have that conversation and explain that having 100% uptime guaranteed is basically impossible and aiming for e.g. 6-sigma uptime requires high ongoing costs - but I'm sure we've all experienced that "I can have it both ways" attitude.
That might take years
Take your learning to the next level
Can't help to ask myself "What problem is this project solving" - Perhaps so that more front-end oriented folks can easily access a data source otherwise only exposed by SQL.
Which in turn is just delegated to an email address + password combination. If the user controls that email, they obviously should control the facebook account, and everything else connected to it.
237 reasons

https://www.reddit.com/r/cpp/comments/611811/have_you_used_r...
How to Find BBW on BBW Dating Sites
Please, don't practice on me. Maybe to some it is fine to approach people and be rejected, but for me it is not ok being interrupted by random strangers.
Don't confuse looks and attractiveness. In person attractiveness is mostly not about looks.

One of the ugliest men I know is also the most attractive to others (yes both sexes): confidence, warmth, a dash of rascality and a great sense of vitality and fun.

People want poetry in their lives...not to admire each other's perfect eyelids.
Why 80% of Marketers Agree That Data Is More Critical Than Ever
sed is maximum viable perl.
Well maybe awk, but that is pushing it.
API versioning with django rest framework?
Overwatch runs fine on either Bootcamp (so the hardware is capable enough) or in Parallels (which can't access the GPU directly, hence goes through some translation layer that end up as regular OpenGL calls, so the OS X OpenGL stack is capable enough, let alone Metal). Blizzard is just being cheap here.

> they dont have OpenGL 4.x

Nitpick: 4.1 is fully supported on my mid '14 Intel GPU. You sounded like OS X is locked at 3.3
Probably a significantly long time. That said, I do wonder if you need to actually run this at the resolution of the output image. Since really this is just changing the tones in the image and not altering the details, you could probably optimize the algorithm heavily such that it works for high resolution images quickly.

As an example, I used frequency separation to split the detail layer from the tone layer in the original, high resolution stock photo of SF. From there I took the lower res (25% size) output from this script and used it as my tone layer. The results are OK: http://i.imgur.com/oakLUiE.jpg

It has the same overall tones, and some of the sharpness is preserved at a high resolution. My 30 second approach suffers from some edge glow, but I'm sure it could be greatly improved in an efficient, automated way.
This is a tradeoff not everyone can afford to make. A clean Spacemacs installation right now brings in a broken org-mode that cannot do exports. Spacemacs needs version pinning and stable package channels.
Hi, John. I didn't downvote this because it is a legitimate opinion and because it is true that the unskilled and ignorant are sometimes unaware of it.

However, I don't agree that those people are imposters unless they're really being paid to contribute at a higher level than which they're capable of doing now or after an appropriate amount of "getting up to speed" at their job, which can legitimately take years, and meanwhile their peers are contributing enough.

Employers ask for a lot, but they often don't expect to receive it or don't know when they aren't receiving much, and in either case the employee is doing satisfactory work!
I certainly didn't manage passwords very well years ago.

I've been using a password manager for some time now.
Japan Vulnerability Notes Added to the Vulners DB Yay
It is still a sign of happiness there. Only these people do not believe that one can be happy all the time so constant smiling comes off as insincere.
There is a Russian saying "Смех без причины - признак дурочины" — smiling without a reason is a sign of stupidity.
I worked through project euler using both C and chez scheme. Once you spend a lot of time optimizing an algorithm in chez, you can sometimes squeeze out a 5x speed increase just by porting it to C.

And chez is _fast_.
I think OP means a more modern HNish way of launching online to Product Hunt kind of sites. Marketing agencies are a bit stuck in the past
Aha. Yes that's it! Enjoyable movie. Coincidentally, just rewatched it last year. Would recommend.
Is it more demanding than Starcraft 2 or Starcraft without expansions? Why?
Also relevant: http://www.theregister.co.uk/2017/03/26/amber_rudd_calls_for...
There's a variant of Stockfish called "Brainfish" that has a way of incorporating information about the opening. More info here https://chessprogramming.wikispaces.com/Brainfish and here http://spcc.beepworld.de/ (ratings)
Just to point something out with Chinese and Japanese gliphs.
There are quite a few characters which share the same character but are represented differently in Japanese and Chinese.

I think that prevents unification for a single font.

As an example check out the screenshots for this app that fixes the issue (of Chinese gliphs being used in non-Japanese languages) by changing the priority of fonts used on Android.
https://play.google.com/store/apps/details?id=com.ascendtv.k...

Incidently that issue was resolved in Marshmallow or Nougat where you can select secondary languages in the settings.
Huntsman of Wild Deer
If you want to learn "functional" aspect and not only library and syntax, I would recommend SICP.

https://mitpress.mit.edu/sicp/full-text/book/book.html
I'm guessing they meant TLS for comms and SSH/VPN for authentication.
IBM PC AT Unboxing [video]
Are you aware that it only got introduced in Android 2.2 right?

And that as I mentioned it still is a work-in-progress, 2nd class developer experience (down to forcing JNI calls to C++ libraries on the device like e.g. Skia), compared with the Java based tooling on the Android SDK.

It doesn't seem to get the love an essential tool is supposed to get.
Live your life with passion
Digitization in the Supplychain: The Future Is Now. Where Are You?
I suspect it's not going to be long until there's a rather creepy "nudity from source image" generator.
If they feel this way, they could try to learn more about this new world. It is fun and opens up so many possibilities!

Here is an (in progress) explanation I am working on aimed at beginners that might help: https://harishnarayanan.org/writing/artistic-style-transfer/
There is a lot of wisdom in your comments here. Especially impressive for the fact that the whole situation is obviously counter-intuitive for you.
True. But if a client is pushing me with rush work caused by their own poor planning, it's not my problem. Indeed, it's not unheard-of to bill extra for rush work.
You entirely missed my point and reduced it down to simple, naive, economics again. How depressing.

This isn't about tax rates, it's about a social contract, a small few are allowed to capture a significant % of the economic output of a country, to reap the benefits of the legal and military power of that country. As part of that, they need to share, and they're sharing increasingly less. They think it their "skill" rather than their lucky upbringing, their fortunate birthplace.

There's far more to life, and to a country, than GDP.

As for ordinary people "owning" companies, that's either a naive or disingenuous argument. They're a tiny percentage. It is widely acknowledged the benefits of economic recovery has almost entirely been captured by rich people and ordinary people haven't seen an effective wage increase in a decade.

The stats don't back your stance.
Of course, there maybe quite some differences between them. One is obviously the scale (Can anyone imagine the world without Linux ?).
My point was about their personalities.. and I'm not really doing any value analysis.. again for the sake of the debate..
How to make an app
A write-up on how to get it going would be appreciated.
Here is an (in progress) article I am working on that might help you: https://harishnarayanan.org/writing/artistic-style-transfer/

Repository of explanatory notebooks: https://github.com/hnarayanan/artistic-style-transfer
> IQ is strongly hereditary and is pretty well correlated with economic success

Can you back up these claims? I don't think either is obviously true. IQ tests themselves have dubious value.
The Elements of UX and UI Visualized
If you still think this was a 'scientific' experiment in 2017 then I'd be a bit worried.

Related - Philip Zimbardo is worried that excessive gaming or porn watching is crippling masculinity.

https://www.theguardian.com/science/head-quarters/2015/may/1...
The AltGr key is one of the three things I hate about EU keyboards, because it removes the right Alt key, along with the ability to use you right hand to type shortcuts such as alt-ctrl-arrows or alt-ctrl-<some letter on the right side of the keyboard>.

The other abominations on those keyboards are the shorter left Shift key and the vertical Enter, both of which put two of the most used keys one position further away from home row.
We're connecting locals to travellers and we're looking to get beta users
Oh sweet, thanks! I'm definitely bookmarking this
This is why every site should have it's own unique, strong password.
LocalStack – A fully functional local AWS cloud stack
Excessive explanation, part twenty-four
Modeling Battleship in C# – Introduction and Strategies
Is it really strange? Isn't somewhere on the loss-leader/freemium spectrum, just on a grander scale than what we're used to from con/prosumer webapps?
We did Computer Vision work on Android before OpenCV ported to Android and the NDK was the only realistic way to achieve any real-time video/image analysis performance. Using the NDK was tedious and HR-expensive but we had no choice. So in that case, we were glad the NDK was an option.
VSO ConvertXtoDVD 6 Crack and Serial Key Full Version Free
Something happens to me with a certain frequency and I have yet to understand it. In a social group of people who are just getting to know each other, there are people I run into who only ask questions, and so I find the constant question-asking to be a defense mechanism (if that's the right term). That is, "I don't know how to go about talking to random people but if I just keep the questions coming, it'll be easier for me."

So there are times when I feel all I've done is talk about myself and it makes me uncomfortable in the end. The only option open to me in these circumstances is to force the direction of the conversation on them. When I've just uttered the last word to the answer of the question they've asked, they ask me a follow-up before I've taken my next breath, so I'd have to force "enough about me, what's your experience with ____?" When I run into such a person, I usually give up and just answer all their questions. It's not that I don't want to know about them.

Do you find any truth in this or has it ever happened to you, on either end of the spectrum?
Dream will find a way
Thousands of instructions is not "really cheap". You can cause a lot of slowdown by accidentally calling into the kernel in a tight loop, even if L1 is big enough for both.

A different CPU design could make context switches essentially free.
Ehsan marketing plan at a glance
What has the weight of the battery to do with degradation speed? It is the cycle count which determines battery aging, and for the same distance driven, a Tesla has far fewer battery cycles than a smaller vehicle. The energy consumption of a Tesla is higher than that of smaller vehicles, but by a surprisingly small amount, as kinetic energy can be (partially) recovered. At highway speeds, a Tesla even sometimes consumes less energy than some smaller EV due to its better aerodynamics.
On OS X / HFS+ it wasn't atomic before Snow Leopard, and bug-free before Lion[0]

[0]: http://www.weirdnet.nl/apple/rename.html
No, how will you prove that it's random data and not encrypted data? What if you're ordered to provide a password to decrypt it or go to jail?

https://arstechnica.co.uk/tech-policy/2017/02/justice-naps-m...

http://www.bbc.co.uk/news/uk-25745989
Apparently, recovery of lithium from batteries during recycling is not economical, either in terms of money or energy efficiency. Additionally, lithium batteries are more difficult to recycle due to their complexity and the amount of variation between battery types.

Compare this with lead acid batteries. About 99% of lead acid batteries are recycled, and the recycling process itself is rather efficient.

http://www.sciencedirect.com/science/article/pii/S2214993714...
VOC: transpiler for Python bytecode to Java (Android native UI components etc)
It is common among people who still play bw to have bought 2-4 copies of the game over ~15 years as discs and keys get lost. What's one more copy at this point? :) I hope it will at least have tie-in content for other Blizzard games, though.
The new £1 Coin
One interesting thing that may help the final output quality is preserving the detail layer of the original image, and then applying that to the output image. Here's my quick attempt at it: http://dev.jjcm.org/tonetransfer/

I basically just used a technique called frequency separation - it's extremely quick with the most computational part being a gaussian blur, and it allows you to separate detail from tone into two separate layers. From there I just took the detail layer of the original image and applied it to the tone layer of the output image.
Show HN: Instant messaging for your business app made simple
They touch you to make you feel something when they say the words.

The pros even touch you at a specific words in their sentence so you subconsciously remember those words.
That is good news. Perhaps the website could be updated to reflect that, it might be putting people off.

"there are some language features (like generators and context managers) that still need to be implemented"
Use a plain file? It's not like that video is a real time feed anymore.

Otherwise, include a js player with HLS support for other browsers.
You are confusing expert being imposters and imposters being able to be experts. That's not the same thing. Most people couldn't do my jib without training, they are not expert in my field, yet I have never been trained to manage a team or a project, answering a customer, dealing with a crisis. Hell last I once coded a software to help with tuberculosis diagnosis and I had to look at the doctors in the eye like I was ready for it.

You have to pretend you know how to seduce, to deal with your daughter crying with no apparent reason, to pay taxes because that what adults do.